<?xml version="1.0" encoding="utf-8"?>
<!-- If you are running a bot please visit this policy page outlining rules you must respect. http://www.livejournal.com/bots/ -->
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:lj="http://www.livejournal.com">
  <id>urn:lj:livejournal.com:atom1:gedhrel</id>
  <title>paddling in the stream of consciousness</title>
  <subtitle>jan</subtitle>
  <author>
    <name>jan</name>
  </author>
  <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/"/>
  <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom"/>
  <updated>2008-12-12T19:08:15Z</updated>
  <lj:journal userid="565340" username="gedhrel" type="personal"/>
  <link rel="service.feed" type="application/x.atom+xml" href="http://gedhrel.livejournal.com/data/atom" title="paddling in the stream of consciousness"/>
  <link rel="hub" href="http://pubsubhubbub.appspot.com/"/>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:122563</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/122563.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=122563"/>
    <title>December...</title>
    <published>2008-12-12T19:08:15Z</published>
    <updated>2008-12-12T19:08:15Z</updated>
    <content type="html">Nice time to get your credit-card compromised.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:121824</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/121824.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=121824"/>
    <title>Economics, incentives, and why Warhammer Online is worse than ToA.</title>
    <published>2008-12-03T10:14:00Z</published>
    <updated>2008-12-03T14:57:37Z</updated>
    <content type="html">&lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;For those that don't know, this won't make much sense:&amp;nbsp;but people will still be talking about Trials of Atlantis, the expansion that killed DAoC, ten years from now. That's a major achievement. Let me summarise the experience.&lt;br /&gt;&lt;br /&gt;You 800 people climb to the top of that mountain and &lt;em&gt;sit down&lt;/em&gt;. Just sit there, although you will occasionally be forced to stand by randomness. (Note to Mythic:&amp;nbsp;'random' is not synonymous with 'awesome'.) You will sit there whilst three people do something incomprehensible. In a boat. If you are randomly attacked, &lt;em&gt;don't heal yourself&lt;/em&gt;. That will lead to a total party kill. Instead, die, respawn, and hope to run back before the incomprehensible thing is over. Don't worry, this will only take two hours. Although you can bet real money on it suddenly being over in the ten-minute window you're running back from a random death. Never mind, perhaps there'll be another raid next week. Perhaps you're fed up? Well: not as fed up as you'll be when the person holding the only item that will let us progress dies, respawns an hour's travel and combat away, and decides not to come back.&lt;br /&gt;&lt;br /&gt;My claim is that Warhammer Online is actually worse than this: it plumbs a new nadir in game design.&lt;br /&gt;&lt;br /&gt;That sounds like a hefty claim. Let me defend it.&lt;br /&gt;&lt;br /&gt;Firstly, ToA had a kind of absurdist humour to it. I spent &lt;em&gt;eight hours&lt;/em&gt; sitting in a boat whilst two people did something that we couldn't see or help with. Every time Ruth popped up to see what was going on, I was still sitting in a boat. Occasionally the two people drowned. You honestly couldn't make this shit up. If I'd propped a painting of a Firbolg sitting in a dinghy with twenty other people in front of my monitor, it would have been about as much fun.&lt;br /&gt;&lt;br /&gt;And ToA came with challenges:&amp;nbsp;one of my favourite collection of memories (which are obviously rose-tinted) was when our regular Wednesday-night group picked up a 150-man raid and ran it with a fist of iron. Often because the people who had 'organised' the raid to begin with had no idea what they were doing. Herding 150 twelve-year-olds is a real challenge, but one we rose to.&lt;br /&gt;&lt;br /&gt;Let me explain further. They weren't really twelve. They were probably twenty- and thirty-somethings, but by Christ they whined like mules. And occasionally a group would crash out or die and we'd have to repeat a stage. Here's an excerpt of my management style in action:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;jan&lt;/em&gt;: No, we are all going to go back and do that again. With all of us. It'll only take five minutes. These people have been here for two hours, we owe it to them to get them through that stage.&lt;br /&gt;&lt;em&gt;whiner&lt;/em&gt;: why should we? I have the stage token.&lt;br /&gt;&lt;em&gt;ja&lt;/em&gt;&lt;em&gt;n&lt;/em&gt;: I will not brook 'no' for an answer. If you do not comply, you and your whole group are out of the raid. No second chances. Are you coming? May I remind you you're making a decision that will invalidate fourteen hours of other people's time if you do not bend to my unshakable will.&lt;br /&gt;&lt;br /&gt;After you kick the first group it works like a charm.&lt;br /&gt;&lt;br /&gt;So, that was ToA.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Warhammer Online is worse than that.&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;That's one hell of a claim. And don't get me wrong:&amp;nbsp;there's lots of good stuff in WAR. The PQ system is great (if you could find anyone to quest with). The Warhammer tone is great. There's lots of little detail knocking around in the countryside. But despite all this, as far as game design goes, WAR represents more of a failure than ToA.&lt;br /&gt;&lt;br /&gt;Mythic have created a PVP endgame where the objective is &lt;em&gt;to run away from PVP as fast as possible&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;That's right. The economics of the keep take system, the 'renown' system mean that players are hunting out undefended keeps to take. And defending a keep is a bad thing to do - you score nothing for it, your creeping death bar of 'renown' does not advance. You don't get a chance at the (random, obviously) gear drops. And if the enemy is trying to capture a zone using the baroque victory-point mechanics, you will only further their efforts if you turn up to fight them. If you want PVP, you have to fight in scenarios - only one of which appears to be popular. (Mythic's 'fix' for this situation is to &lt;em&gt;lower the rate at which the popular PVP scenarios pop&lt;/em&gt;.) Yes, I'm sick of people who will scream abuse at their fellow players and then fall back, and fall back, until they are camped right up against the spawn point. Perhaps Order does lack tanks. They certainly lack balls. They're eight years older, perhaps, but they're still twelve. I'm more sick of the scenario maps that inexplicably have bits of ground that you have to jump over, lest you spend five minutes trying to disentangle yourself from a six-inch step.&lt;br /&gt;&lt;br /&gt;Rather than merely complain, let me offer fixes.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Appropriate levels of incentivisation&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;My first fix would be to remove levels and gear from the game. People are grinding creeping-death bars. Why? Is 'renown rank' 62 that much better than RR 38? You might be able to bump a stat by 10. Ooh. One of the nice things to realise is that the upper levels are close to each other. You might be grinding, but your character is imperceptably 'better' than someone of level 38.&lt;br /&gt;&lt;br /&gt;My second line of attack would be to permanently ban the account of anyone who suggests that not travelling to the zone that the enemy are trying to lock down to defend it.&lt;br /&gt;&lt;br /&gt;People should be incentivised solely by compelling gameplay. When you kill a character, across the internet, someone is banging their keyboard in frustration. Is that not excitement enough? Perhaps a character's second death should be permanent. However, that inevitably not being enough, here are my proposed alternative fixes.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Fixing renown&lt;em&gt;&lt;br /&gt;&lt;br /&gt;&lt;/em&gt;&lt;/strong&gt;'Renown' is an odd term for something that you get the most of by attacking undefended keeps then running away before the enemy turn up. This is some kind of dadaist Flashman nightmare definition of 'renown'.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Fixing renown&lt;/strong&gt;&lt;strong&gt; in scenarios&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I feel strongly enough that this should be a team game that I've written a mod that chases the selfish idiots who move to 'solo groups'; it repeatedly joins their group. Why do they do this? For two reasons. Firstly, to maximise their own creeping-death progress; secondly, to remain in a group so that they benefit from the healing and assistance of others using the &lt;em&gt;Squared&lt;/em&gt; mod. It was a productive 20 minutes of coding and I really hope that in using it I've ruined the afternoon of several morons. That makes me feel good.&lt;br /&gt;&lt;br /&gt;Here is how to make it all better:&lt;br /&gt;&lt;br /&gt;There is a fixed pool of renown and XP. That gets awarded at the end of a scenario, being divided up evenly amongst characters on the winning and losing sides. The split of reward between the two sides should be directly proportional to their respective scores.&lt;br /&gt;&lt;br /&gt;You may object. You're wrong. I'm right. Let's move on. Not enough? Ok. By making it a linear relationship between a side's score and the reward, there's no 'hurry up and let them win'. Every effort, no matter how late in the match, has value. By making the rewards divide evenly, then by leeching off your team you're lowering their chances and thus lowering your own gains. By trying hard and playing by a team, you are not only increasing your reward but &lt;em&gt;decreasing the reward of the other side&lt;/em&gt;. This is an important incentive for twelve-year-olds. Finally, there is a reason to actually try to achieve the scenario objectives rather than just farming kills:&amp;nbsp;you will get a higher score, faster, and a larger proportion of the rewards.&lt;br /&gt;&lt;br /&gt;There. Fixed. That took five minutes.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Fixing renown in open RVR&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;You only score renown for actions where an enemy player is present: either defending or attacking keeps. That is what 'renown' means to me, anyway.&lt;br /&gt;&lt;br /&gt;That incentivises keep defence, keep offence, and most importantly, &lt;em&gt;not fucking running away from a fight&lt;/em&gt;.&lt;br /&gt;&lt;br /&gt;Keeps should offer tangible benefits from holding them. Not overlarge, just tangible.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;whiner&lt;/em&gt;: but I cannot grind my renown with no enemies to fight&lt;br /&gt;&lt;em&gt;jan&lt;/em&gt;: look at what you just said. Why do you want to improve your renown if not to combat the enemy?&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Fixing victory points&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Keeps and battlefield objectives should generate victory points over time as long as they are held.&lt;br /&gt;&lt;br /&gt;The major complaint here is that turning up to fight the bad guys speeds their victory - or so it is perceived. So, the obvious answer is to arrange it so that turning up to fight - even if you're just being farmed - should slow your opponents' VP gain toward locking a zone. Here's one example how this might be done. The goal is to make both attackers and defenders want to be in the same place.&lt;br /&gt;&lt;br /&gt;A side that owns a keep should gain VPs steadily. Any combat in the keep vicinity will lower the rate of VP gain. An unoccupied keep will generate VPs unbelievably slowly. An occupied but unattacked keep will generate VPs at the fastest rate.&lt;br /&gt;&lt;br /&gt;That is all. I don't offer details to this design because I'm not being paid to do game design. But the quick panic fixes we're seeing don't show any sign of awareness, or the ability to stand back and ask what's going wrong. Currently we're getting close-to-the-coalface twitches, not fixes.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Fixing the bridges&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Send a dwarven sapper team to flatten those six-inch bumps in Grovod Caverns. They're a real trip hazard.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:112262</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/112262.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=112262"/>
    <title> Human rights 'apply to UK troops'</title>
    <published>2008-04-11T17:03:28Z</published>
    <updated>2008-04-11T17:03:28Z</updated>
    <content type="html">From the &lt;a href="http://news.bbc.co.uk/1/hi/uk/7342324.stm"&gt;BBC&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;Human rights laws can be applied to British troops on active service, a High Court judge has ruled.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Ministers are appealing against the ruling.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Nice way to support the troops, don't you think?</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:110885</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/110885.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=110885"/>
    <title>Prozac and other SSRIs; or, oh, for fuck's sake.</title>
    <published>2008-02-26T15:21:42Z</published>
    <updated>2008-02-26T16:48:28Z</updated>
    <category term="all journalists are morons"/>
    <content type="html">&lt;a href="http://www.guardian.co.uk/society/2008/feb/26/mentalhealth.medicalresearch"&gt;http://www.guardian.co.uk/society/2008/feb/26/mentalhealth.medicalresearch&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So, Prozac in the usual light doses it's prescribed in is indistinguishable from a placebo. But that's not what this is about. What this is about is the following gem:&lt;br /&gt;&lt;br /&gt;[[[&lt;br /&gt;The only exception is in the most severely depressed patients, according to the authors - Prof Irving Kirsch from the department of psychology at Hull University and colleagues in the US and Canada. &lt;b&gt;But that is probably because the placebo stopped working so well, they say, rather than the drugs having worked better.&lt;/b&gt;&lt;br /&gt;]]]&lt;br /&gt;&lt;br /&gt;Let's have that once again.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;But that is probably because the placebo stopped working so well, they say, rather than the drugs having worked better.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;This kind of crap is enough to put one in a mood that is as likely to be affected by placebos as SSRIs :-/</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:110134</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/110134.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=110134"/>
    <title>Worst misapplication of the uncertainty principle of all time?</title>
    <published>2008-02-11T16:11:24Z</published>
    <updated>2008-02-11T16:11:24Z</updated>
    <category term="the bbc is shit"/>
    <content type="html">&lt;a href="http://news.bbc.co.uk/1/hi/magazine/7238637.stm"&gt;It may be supposed to be lighthearted; that's no excuse.&lt;/a&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:108772</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/108772.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=108772"/>
    <title>Asymmetry: D isn't M any more, but it certainly is A.</title>
    <published>2008-01-22T22:39:21Z</published>
    <updated>2008-01-22T22:40:03Z</updated>
    <content type="html">From &lt;a href="http://www.guardian.co.uk/nato/story/0,,2244782,00.html"&gt;the Guardian&lt;/a&gt; (and elsewhere), a position paper on NATO. What an excellent quote:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;"The first use of nuclear weapons must remain in the quiver of escalation as the ultimate instrument to prevent the use of weapons of mass destruction."&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Let's have that once again.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;"The first use of nuclear weapons must remain in the quiver of escalation as the ultimate instrument to prevent the use of weapons of mass destruction."&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;If you're reading this from a NATO member state then you're more likely to die in a road accident than in a terrorist attack. But let's just be clear on that:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;"The first use of nuclear weapons must remain in the quiver of escalation as the ultimate instrument to prevent the use of weapons of mass destruction."&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;For fuck's sake.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:108223</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/108223.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=108223"/>
    <title>geek job at the uob</title>
    <published>2007-12-06T09:07:13Z</published>
    <updated>2007-12-06T09:07:13Z</updated>
    <content type="html">&lt;a href="http://www.bris.ac.uk/boris/jobs/ads?ID=71098"&gt;http://www.bris.ac.uk/boris/jobs/ads?ID=71098&lt;/a&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:101543</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/101543.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=101543"/>
    <title>Tomb Raider Anniversary</title>
    <published>2007-08-01T08:50:30Z</published>
    <updated>2007-08-01T08:50:30Z</updated>
    <content type="html">Turns out that the two centaur bad guys are easy to kill, once you understand how to reliably perform the adrenaline dodge.&lt;br /&gt;&lt;br /&gt;The secret is not to treat it like a twitch game but to be running in plenty of time as the horse charges you. Then when time slows, you just tap the dodge button. I was doing the move/dodge combination in under half a second which isn't enough for Lara to actually be moving fast enough to roll out of the way.&lt;br /&gt;&lt;br /&gt;The other thing which might help is to spot which of the centaurs is going to charge you: when an enemy rages, there's a small orange flash around their head. You can lock on (with L2) at that point to the one who is going to charge, which helps with camera angles etc. I have no idea if the lock is necessary to perform the head-shot, but having done this right the first time I tried it (thanks to Ruth for actually trawling through a million internet posts saying, "I cannot perform the adrenaline dodge!" until she found one with a useful description) I wasn't about to blow it on trying again.&lt;br /&gt;&lt;br /&gt;Still can't use the move against the smaller raging monsters, but typically the shotgun to knock them down followed by the desert eagles to finish them off does the trick.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:99439</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/99439.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=99439"/>
    <title>Next Big Brother....</title>
    <published>2007-06-08T10:00:18Z</published>
    <updated>2007-06-08T10:00:18Z</updated>
    <content type="html">... so here's the idea. Take a dozen or so of the usual misfits, chuck them in a house for 10 weeks or whatever it is. Usual production team making up pointless and barbaric rules as they go along.&lt;br /&gt;&lt;br /&gt;And don't screen any of it.&lt;br /&gt;&lt;br /&gt;When the housemates nominate evictees, the one chucked out is selected by the toss of a coin. They go outside to find a waiting taxi. When they get in you might film five minutes of their expression as you tell them that they haven't been on TV for the last how long. You whisk them home and don't broadcast the resulting 30 minutes of total footage for at least two years.&lt;br /&gt;&lt;br /&gt;For added bonuses the capricious producers can repeatedly lower the prize money (because it's clearly not about the prize money anyway, that wouldn't be Keeping It Real, would it?) until the value of "winning"* is 15 bob.&lt;br /&gt;&lt;br /&gt;Now, I'd pay to not see _that_.&lt;br /&gt;&lt;br /&gt;* The only way to win is not to play the game.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:94171</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/94171.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=94171"/>
    <title>Quick trip to London</title>
    <published>2006-10-23T11:07:40Z</published>
    <updated>2006-10-23T11:07:40Z</updated>
    <content type="html">then back from Paddington. Bloke sitting opposite me was in a wheelchair, bald with a scar over one eye. As we passed through Reading station, he looks up and says, "curses! I was meant to go to Brighton!" "Don't worry, Blofeld," says I, and pull the emergency cord. "Your train of error stops here."</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:91213</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/91213.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=91213"/>
    <title>Schneier on terrorism</title>
    <published>2006-09-15T08:27:36Z</published>
    <updated>2006-09-15T08:27:36Z</updated>
    <content type="html">&lt;a href="http://www.schneier.com/essay-124.html"&gt;You should read this.&lt;/a&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:88963</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/88963.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=88963"/>
    <title>semiotic pudding</title>
    <published>2006-07-31T10:27:13Z</published>
    <updated>2006-07-31T17:19:04Z</updated>
    <content type="html">These &lt;a href="http://news.bbc.co.uk/1/hi/england/north_yorkshire/5230708.stm"&gt;unmarried lesbians&lt;/a&gt; lost their bid to get their marriage legally recognised in the UK. The government's defence was that, since the rights due to a married couple are identical to those of a civil partnership (which, note, Ruth and I cannot enter into - unless, possibly, we both claim to be gay) there can be no discrimination. Why, then, prevent them applying the label of marriage to their union?&lt;br /&gt;&lt;br /&gt;Summary: I disagree with the decision. Having said that, if a bunch of greengrocer's went to court to get their misuse of an apostrophe legally recognised, I'd be one of the morally outraged crowd who couldn't see past the syntactical issue. Conclusion: I am a hypocrite. (But God intended that an apostrophe be used to indicate possession or an elision of letters, not a plural form, dammit.)</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:88594</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/88594.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=88594"/>
    <title>Someone doesn't get it: object orientation.</title>
    <published>2006-07-27T14:38:31Z</published>
    <updated>2006-07-27T14:38:31Z</updated>
    <content type="html">The register is a rag, let's face it. Here's an example: &lt;a href="http://www.regdeveloper.co.uk/2006/07/27/inheritance_reuse/"&gt;Code inheritance and reuse: a delicate balancing act&lt;/a&gt;. Read down the first page.&lt;br /&gt;&lt;br /&gt;[[[&lt;br /&gt;Changes to the external protocol&lt;br /&gt;&lt;br /&gt;When a subclass adds new methods that are available outside the class, it changes the external protocol of the superclass. This happens in a number of different situations:&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;    * The subclass restricts methods provided by the superclass. &lt;b&gt;This may include removing methods, or changing method parameters to types that are more restrictive. Currently, there is no way in Java to restrict the methods inherited from a class.&lt;/b&gt;&lt;br /&gt;]]]&lt;br /&gt;&lt;br /&gt;Nor will there ever be. How very 90s: the author doesn't understand what "is-a" means. Clueless feckwit.&lt;br /&gt;&lt;br /&gt;Note, it's perfectly OK for a subclass to provide a method that accepts &lt;i&gt;broader&lt;/i&gt; types as parameters, or whose return type specification is a subtype of the parent method's. (Although the JVM has a little trouble with this due to the way it locates methods; you have to fake this, but that's an implementatino detail.)&lt;br /&gt;&lt;br /&gt;One might find it surprising that the author doesn't mention contracts in his discussion of componentisation. On the other hand, the error here wouldn't be made by someone who understood them.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:78024</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/78024.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=78024"/>
    <title>BBC online needs more computational power</title>
    <published>2005-10-30T10:35:35Z</published>
    <updated>2005-10-30T10:36:48Z</updated>
    <category term="the bbc is shit"/>
    <content type="html">&lt;a href="http://news.bbc.co.uk/1/hi/technology/4386404.stm"&gt;Each person in the world with a handheld calculator would still take decades to do the same calculations Blue Gene is now able to do every second.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Rather ambiguous, that. But I can understand how an innumerate "journalist" might think it would take "decades" for a single person to perform 40-50,000 floating-point additions or multiplications with the aid of a calculator. Even if you assume it talks about the population of the world who now possesses a calculator, I still think they could put in 280 trillion operations in under a year.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:58339</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/58339.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=58339"/>
    <title>I cannot trype tdoay.</title>
    <published>2004-09-06T14:41:34Z</published>
    <updated>2004-09-06T14:41:34Z</updated>
    <content type="html">Or spell either. Something's wrong.&lt;br /&gt;&lt;br /&gt;For what it's worth, I don't think I had any hallucinations last night after all, so maybe Sudaca food wasn't responsible for my previous trippy night.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:51379</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/51379.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=51379"/>
    <title>ticks are arthropods, not insects</title>
    <published>2004-06-10T21:20:54Z</published>
    <updated>2004-06-10T21:20:54Z</updated>
    <content type="html">&lt;a href="http://news.bbc.co.uk/1/hi/sci/tech/3794813.stm"&gt;BBC "news": Greatest maths problem 'solved'&lt;/a&gt; on dBdB's latest crack at the problem scores twice as highly on the "BBC news is shit"ometer than usual.&lt;br /&gt;&lt;br /&gt;First:&lt;br /&gt;&lt;br /&gt;[[&lt;br /&gt;The hypothesis concerns prime numbers and has stumped the world's mathematicians for more than 150 years. &lt;br /&gt;]]&lt;br /&gt;&lt;br /&gt;[[&lt;br /&gt;It has defeated mathematicians since 1859 when Bernhard Riemann published a conjecture about how prime numbers were distributed amongst other numbers. &lt;br /&gt;]]&lt;br /&gt;&lt;br /&gt;Doesn't take a mathematician to work that one out. Then there's the "related story" link in the sidebar with the short title, "Largest Prime Number Discovered".&lt;br /&gt;&lt;br /&gt;They really are very, very poor.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:40844</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/40844.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=40844"/>
    <title>manly bruising</title>
    <published>2003-08-27T10:23:48Z</published>
    <updated>2003-08-27T10:23:48Z</updated>
    <content type="html">Well, as stag events go this one was remarkably free from cocks. People took their hits, tempers didn't fray, and we had a whale of a time. Most people even managed to get their head around the "surrender" rule (you demand a surrender rather than shooting someone at point-blank range, Simon).&lt;br /&gt;&lt;br /&gt;Spike made "man of the match" through good sniping, wiping out four opposing players when he was the last left on his team, and the "capture the flag" saunter which the refs interpreted as absolute cool rather than "must... put... one... leg in front... of... the other...".&lt;br /&gt;&lt;br /&gt;Oh, and I couldn't bring myself to shoot the Stag in the back (although the opportunity presented itself).&lt;br /&gt;&lt;br /&gt;Best bruise of the event (post a photo, Ben!) goes to the MBA starting a new job on Monday who has a purple-and-yellow concentric ring formation an inch across in the middle of his forehead.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:38991</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/38991.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=38991"/>
    <title>gedhrel @ 2003-08-04T15:12:00</title>
    <published>2003-08-04T14:55:51Z</published>
    <updated>2003-08-04T15:18:04Z</updated>
    <content type="html">zen in a nutshell&lt;br /&gt;there is no reality&lt;br /&gt;the world is just NUL&lt;br /&gt;&lt;br /&gt;header incoming&lt;br /&gt;like a needle pulling thread&lt;br /&gt;we do it just SOH&lt;br /&gt;&lt;br /&gt;confuscious enscribed&lt;br /&gt;at the start of all his works&lt;br /&gt;a neat "STX"&lt;br /&gt;&lt;br /&gt;and when he had done&lt;br /&gt;his brightest students would close&lt;br /&gt;with an "ETX"&lt;br /&gt;&lt;br /&gt;the end of all things&lt;br /&gt;universal EOT&lt;br /&gt;there will be no more&lt;br /&gt;&lt;br /&gt;understanding sought:&lt;br /&gt;wouldn't you like to know, eh?&lt;br /&gt;make your ENQuiry&lt;br /&gt;&lt;br /&gt;ACK: a straight answer&lt;br /&gt;the dog has buddha nature&lt;br /&gt;like you always thought&lt;br /&gt;&lt;br /&gt;the monks come to prayer&lt;br /&gt;ascend the holy mountain&lt;br /&gt;to the chime of BEL&lt;br /&gt;&lt;br /&gt;political talk?&lt;br /&gt;what is said can be unsaid&lt;br /&gt;with good old BS&lt;br /&gt;&lt;br /&gt;moving right along&lt;br /&gt;a handy delimiter&lt;br /&gt;Horizontal Tab&lt;br /&gt;&lt;br /&gt;the queue is for bread&lt;br /&gt;many hungry mouths are there&lt;br /&gt;this calls for Line Feed&lt;br /&gt;&lt;br /&gt;turn ninety degrees&lt;br /&gt;(that's pi-by-two radians)&lt;br /&gt;Tab Vertically&lt;br /&gt;&lt;br /&gt;when all's said and done&lt;br /&gt;we turn over a new leaf&lt;br /&gt;emit a Form Feed&lt;br /&gt;&lt;br /&gt;riding in grand style&lt;br /&gt;Sun Tzu leads his army home&lt;br /&gt;the Carriage Returns&lt;br /&gt;&lt;br /&gt;(this one's seldom used)&lt;br /&gt;"Shift Out" calls the overseer&lt;br /&gt;the workers go home&lt;br /&gt;&lt;br /&gt;a new lot arrive&lt;br /&gt;to begin their daily toil&lt;br /&gt;the cry is "Shift In"&lt;br /&gt;&lt;br /&gt;Data Link Escape:&lt;br /&gt;fly from Tibet to safety&lt;br /&gt;DLE lama&lt;br /&gt;&lt;br /&gt;undam the river&lt;br /&gt;waters cannot be held back:&lt;br /&gt;there must be XON&lt;br /&gt;&lt;br /&gt;Device Control 2&lt;br /&gt;we bend nature to our will&lt;br /&gt;with this character&lt;br /&gt;&lt;br /&gt;and turn back the tide&lt;br /&gt;the ocean will not honour&lt;br /&gt;our XOFF request&lt;br /&gt;&lt;br /&gt;Device Control 4&lt;br /&gt;haven't I heard this before?&lt;br /&gt;ascii control freaks!&lt;br /&gt;&lt;br /&gt;a shake of the head&lt;br /&gt;I do not concur with you&lt;br /&gt;NAK, I say!&lt;br /&gt;&lt;br /&gt;the two act as one&lt;br /&gt;the lovers move together&lt;br /&gt;but is it a SYN?&lt;br /&gt;&lt;br /&gt;the scribe takes a rest&lt;br /&gt;and eases his aching wrist:&lt;br /&gt;End of this Text Block&lt;br /&gt;&lt;br /&gt;order rescinded&lt;br /&gt;CANcel your actions at once&lt;br /&gt;return to your post&lt;br /&gt;&lt;br /&gt;the seer breathes his last&lt;br /&gt;no more entrails shall he read&lt;br /&gt;End of Medium&lt;br /&gt;&lt;br /&gt;call for a new seer!&lt;br /&gt;they send out at once for a&lt;br /&gt;SUBstitute wise man&lt;br /&gt;&lt;br /&gt;eat of the lotus&lt;br /&gt;shake off these eartly shackles&lt;br /&gt;ESCape the mundane&lt;br /&gt;&lt;br /&gt;File Separator&lt;br /&gt;the red cord stretched between the poles&lt;br /&gt;keeps the queue in check&lt;br /&gt;&lt;br /&gt;loyalists stand here,&lt;br /&gt;revolutionaries there:&lt;br /&gt;Group Separator&lt;br /&gt;&lt;br /&gt;bing is not elvis&lt;br /&gt;analogy escapes me:&lt;br /&gt;Record Separator&lt;br /&gt;&lt;br /&gt;one here and one there-&lt;br /&gt;a Unit Separator&lt;br /&gt;the joke's getting tired&lt;br /&gt;&lt;br /&gt;stare into blank SPace&lt;br /&gt;you've done too much opium&lt;br /&gt;wisdom has left you&lt;br /&gt;&lt;br /&gt;unweaving the threads&lt;br /&gt;a life's works are all undone&lt;br /&gt;naught left but to DEL</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:36776</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/36776.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=36776"/>
    <title>Dell</title>
    <published>2003-07-07T09:16:26Z</published>
    <updated>2003-07-07T09:16:26Z</updated>
    <content type="html">Well, as you may know, it's rare for me to be so angry that I physically shake. I hate feeling like this.&lt;br /&gt;&lt;br /&gt;Dell really fucking suck.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:36540</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/36540.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=36540"/>
    <title>Dell computers... my glee was apparently premature</title>
    <published>2003-07-06T12:45:37Z</published>
    <updated>2003-07-06T12:45:37Z</updated>
    <content type="html">... since I'd assumed that I wouldnt be actually &lt;em&gt;lied&lt;/em&gt; to by their customer care department.&lt;br /&gt;&lt;br /&gt;Oh well, I am still the proud possessor of a boxed Dell, waiting for collection - but bugger only knows when.&lt;br /&gt;&lt;br /&gt;Nice machines, a shame about the after-sales service. Unless you take "service" to mean "fucking".</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:35019</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/35019.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=35019"/>
    <title>Recent government advertisements</title>
    <published>2003-06-03T18:50:04Z</published>
    <updated>2003-06-03T18:51:39Z</updated>
    <content type="html">If you claim you're living alone, we can check your bills.&lt;br /&gt;If you claim you're unemployed, our new powers let us find out about it if you're working.&lt;br /&gt;&lt;br /&gt;Neither of these apply to me. So as an honest taxpayer, do I feel happy about these powers, about these threats?&lt;br /&gt;&lt;br /&gt;Do I buggery.&lt;br /&gt;&lt;br /&gt;These can be summed up as, "Big brother is watching you." This threatening attitude makes me concerned that maybe I, too, shall fall foul of the law - possibly through clerical error (there are two people who don't live in our house who we still receive mail for. What happens if they're committing benefit fraud?)&lt;br /&gt;&lt;br /&gt;These advertisements seem fundamentally wrong. Now, instead of fearing being a victim of crime, they make me fear being a victim of the very legislature that is supposed to protect me.&lt;br /&gt;&lt;br /&gt;If you've sat down in the cinema recently you may have experienced the same sensation. FACT adverts offer huge rewards if you shop your fellow film-goers for that bastion of international terrorism, piracy. We've seen cases recently where large corporate entities persue individuals for huge damages for the heinous sin of (promoting international terrorism and) offering MP3s to their college-mates. The law shouldn't be about setting examples; each case should be tried on its merits, with appropriate levels of punitive damages if justice is so served. This simply feels like another abuse of the legal system by overly powerful and unaccountable behemoths.&lt;br /&gt;&lt;br /&gt;Glad to be alive.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:30869</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/30869.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=30869"/>
    <title>another fucking fantastic piece of local journalism.</title>
    <published>2003-04-08T17:39:19Z</published>
    <updated>2003-04-08T17:40:13Z</updated>
    <content type="html">here are the facts, there are 200 women working as prostitutes in Bristol. And almost all of them, 99.9%, have a drugs dependency.&lt;br /&gt;&lt;br /&gt;And in shock news, of the 'journalists' working for Bristol Points West, over 99.9999% of them are innumerate fuckwits.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:18296</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/18296.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=18296"/>
    <title>john cooper clarke, anyone interested?</title>
    <published>2002-10-07T17:52:08Z</published>
    <updated>2002-10-07T17:52:08Z</updated>
    <content type="html">Tuesday 8th October&lt;br /&gt; &lt;br /&gt;St George's - John Cooper Clarke &amp; Lemn Sissay - 8pm&lt;br /&gt;Two of the UK's finest and funniest poets performing on the same bill.&lt;br /&gt;Supported by Kizzie Morrell and band.&lt;br /&gt;&lt;br /&gt;I've no idea where "St. George's" actually _is_, I'd appreciate a pointer, but I'm probably going to go to this. JCC is pretty damn good.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:11776</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/11776.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=11776"/>
    <title>my muse is far from topical</title>
    <published>2002-09-03T08:02:24Z</published>
    <updated>2002-09-03T08:02:24Z</updated>
    <content type="html">I tried to depart from the ultimate expression of the poetic ideal (that is, obviously, rhyming couplets) and do something a little different. I just like the way the words sound. Possibly subtitled, "come back, Bill, everything's forgiven", here's &lt;a href="http://ioctl.org/jan/poem/altoid"&gt;anyone for an altoid?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;(It would be great to hear Ronnie Barker reading it.)</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:gedhrel:10694</id>
    <link rel="alternate" type="text/html" href="http://gedhrel.livejournal.com/10694.html"/>
    <link rel="self" type="text/xml" href="http://gedhrel.livejournal.com/data/atom/?itemid=10694"/>
    <title>off to Oxford tomorrow...</title>
    <published>2002-08-19T17:40:47Z</published>
    <updated>2002-08-19T17:40:47Z</updated>
    <content type="html">... building plugins to out auth bridge code for jetspeed with Francisco.&lt;br /&gt;&lt;br /&gt;Which should actually prove to be more fun than it sounds.</content>
  </entry>
</feed>
