<?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/  -->
<rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:media='http://search.yahoo.com/mrss/' xmlns:atom10='http://www.w3.org/2005/Atom'>
<channel>
  <title>Chris&apos; journal has moved to InsaneJournal</title>
  <link>http://shortcipher.livejournal.com/</link>
  <description>Chris&apos; journal has moved to InsaneJournal - LiveJournal.com</description>
  <lastBuildDate>Wed, 19 Mar 2008 16:56:51 GMT</lastBuildDate>
  <generator>LiveJournal / LiveJournal.com</generator>
  <lj:journal>shortcipher</lj:journal>
  <lj:journalid>3172675</lj:journalid>
  <lj:journaltype>personal</lj:journaltype>
  <atom10:link rel='hub' href='http://pubsubhubbub.appspot.com/' />
  <image>
    <url>http://l-userpic.livejournal.com/36877399/3172675</url>
    <title>Chris&apos; journal has moved to InsaneJournal</title>
    <link>http://shortcipher.livejournal.com/</link>
    <width>96</width>
    <height>96</height>
  </image>

<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/72129.html</guid>
  <pubDate>Wed, 19 Mar 2008 16:56:51 GMT</pubDate>
  <link>http://shortcipher.livejournal.com/72129.html</link>
  <description>Four days ago, I &lt;a href=&quot;http://shortcipher.livejournal.com/71821.html&quot;&gt;moved to InsaneJournal&lt;/a&gt;. To clarify that a bit: I&apos;ll continue to read my friends page here and comment on entries, but &lt;strong&gt;I don&apos;t plan to post to this journal in future&lt;/strong&gt;. Some possible options for reading my journal are:

&lt;ul&gt;
&lt;li&gt;Read it on LiveJournal: just add &lt;span class=&apos;ljuser  ljuser-name_chris_boyle&apos; lj:user=&apos;chris_boyle&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://syndicated.livejournal.com/chris_boyle/profile&apos;&gt;&lt;img src=&apos;http://l-stat.livejournal.com/img/syndicated.gif&apos; alt=&apos;[info]&apos; width=&apos;16&apos; height=&apos;16&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://syndicated.livejournal.com/chris_boyle/&apos;&gt;&lt;b&gt;chris_boyle&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; (same as shortcipher_ij) and my entries will appear on your friends page almost exactly as before. Public posts only, but that&apos;s nearly everything.&lt;/li&gt;
&lt;li&gt;Read it on InsaneJournal: add &lt;span style=&quot;white-space: nowrap&quot;&gt;&lt;a href=&quot;http://shortcipher.insanejournal.com/profile&quot;&gt;&lt;img width=&quot;17&quot; alt=&quot;[info]&quot; src=&quot;http://chris.boyle.name/images/userinfo.gif&quot; style=&quot;border: 0pt none; vertical-align: bottom;&quot; height=&quot;17&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://shortcipher.insanejournal.com/&quot;&gt;&lt;b&gt;shortcipher&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;. You can do this either by &lt;a href=&quot;http://www.insanejournal.com/openid/&quot;&gt;using OpenID&lt;/a&gt; (enter &lt;tt&gt;yourusername.livejournal.com&lt;/tt&gt;) or by &lt;a href=&quot;http://www.insanejournal.com/create.bml&quot;&gt;creating an InsaneJournal account&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Read in an RSS reader: &lt;a href=&quot;http://chris.boyle.name/feed&quot;&gt;use this feed&lt;/a&gt; (again, public posts only).&lt;/li&gt;
&lt;/ul&gt;

If you haven&apos;t done one of these (looking at the &lt;a href=&quot;http://shortcipher-ij.livejournal.com/profile&quot;&gt;new&lt;/a&gt; &lt;a href=&quot;http://shortcipher.insanejournal.com/profile&quot;&gt;readership&lt;/a&gt; vs. the &lt;a href=&quot;http://shortcipher.livejournal.com/profile&quot;&gt;old&lt;/a&gt;, that&apos;s most of you), I&apos;d appreciate it if you&apos;d &lt;a name=&quot;cutid1&quot;&gt;&lt;/a&gt;tell me why:

&lt;div&gt;&lt;a href=&quot;http://www.livejournal.com/poll/?id=1156896&quot;&gt;View Poll: Migration post-mortem&lt;/a&gt;&lt;/div&gt;</description>
  <comments>http://shortcipher.livejournal.com/72129.html</comments>
  <category>migration</category>
  <category>geek</category>
  <lj:music>Melotron - Wunsch mich nicht zuruck</lj:music>
  <media:title type="plain">Melotron - Wunsch mich nicht zuruck</media:title>
  <lj:mood>confused</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>23</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/71821.html</guid>
  <pubDate>Sat, 15 Mar 2008 09:47:04 GMT</pubDate>
  <title>LieJournal: [sic] and tired of all of this</title>
  <link>http://shortcipher.livejournal.com/71821.html</link>
  <description>&lt;hr /&gt;&lt;p align=&quot;center&quot;&gt;I&apos;m moving to &lt;a href=&quot;http://www.insanejournal.com/&quot;&gt;InsaneJournal&lt;/a&gt;. Add me as &lt;span style=&quot;white-space: nowrap;&quot;&gt;&lt;a href=&quot;http://shortcipher.insanejournal.com/profile&quot;&gt;&lt;img width=&quot;17&quot; height=&quot;17&quot; style=&quot;border: 0pt none; vertical-align: bottom;&quot; alt=&quot;[info]&quot; src=&quot;http://chris.boyle.name/images/userinfo.gif&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://shortcipher.insanejournal.com/&quot;&gt;&lt;b&gt;shortcipher&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; there, or &lt;span class=&apos;ljuser  ljuser-name_shortcipher_ij&apos; lj:user=&apos;shortcipher_ij&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://syndicated.livejournal.com/shortcipher_ij/profile&apos;&gt;&lt;img src=&apos;http://l-stat.livejournal.com/img/syndicated.gif&apos; alt=&apos;[info]&apos; width=&apos;16&apos; height=&apos;16&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://syndicated.livejournal.com/shortcipher_ij/&apos;&gt;&lt;b&gt;shortcipher_ij&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; here (public posts only and there are some old entries &lt;abbr title=&quot;at the moment&quot;&gt;atm&lt;/abbr&gt;, sorry). Geekier post about migration coming soon.&lt;/p&gt;&lt;hr /&gt;&lt;br /&gt;To the management and owners of LiveJournal, &amp;nbsp;&amp;nbsp;&lt;small style=&quot;color: #999999&quot;&gt;&amp;larr; (can anyone suggest the best place to send this?)&lt;/small&gt; &lt;h4&gt;Summary: paid user leaving LiveJournal because of issues of culture and communication&lt;/h4&gt; &lt;a name=&quot;cutid1&quot;&gt;&lt;/a&gt;This used to be a nice place. The &lt;a href=&quot;http://web.archive.org/web/20040401175244/http://www.livejournal.com/site/contract.bml&quot;&gt;social contract&lt;/a&gt; was a shining example of how to write such things. The title and nature of that document have &lt;a href=&quot;http://www.livejournal.com/site/about.bml&quot;&gt;changed a bit&lt;/a&gt; since then, as have your priorities. I realise that LiveJournal is a business and that it must make money to survive. I don&apos;t take issue with any particular change you&apos;ve made, such as ads; InsaneJournal, the site I&apos;m moving to, has those as well.&lt;br /&gt;&lt;br /&gt;My big problem with this place is that it&apos;s evident, despite all your assurances to the contrary, that LJ now puts making money before the interests of its users. One need only examine the &lt;a href=&quot;http://en.wikipedia.org/wiki/LiveJournal#Account_suspension_controversy&quot;&gt;fanfic suspension incident&lt;/a&gt; to see that. Your handling of the recent decision to axe Basic accounts only shows me that lessons have not been learned.&lt;br /&gt;&lt;br /&gt;The decision itself: well, fine, I can see why you might need to do that, though &lt;span class=&apos;ljuser  ljuser-name_brad&apos; lj:user=&apos;brad&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://brad.livejournal.com/profile&apos;&gt;&lt;img src=&apos;http://l-stat.livejournal.com/img/userinfo.gif&apos; alt=&apos;[info]&apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://brad.livejournal.com/&apos;&gt;&lt;b&gt;brad&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; makes &lt;a href=&quot;http://brad.livejournal.com/2368071.html&quot;&gt;a good case against it&lt;/a&gt; and, frankly, you should have listened to him a bit more, on this and many other issues (it&apos;s a shame you were &lt;a href=&quot;http://brad.livejournal.com/2283652.html?thread=12983172#t12983172&quot;&gt;the best of a bad bunch&lt;/a&gt; in this regard). I can also understand not telling people in advance (a last-minute rush for Basic accounts would have somewhat defeated the point), but, in the end, you didn&apos;t really tell people at all.&lt;br /&gt;&lt;br /&gt;I&apos;m sorry, but &lt;a href=&quot;http://news.livejournal.com/106731.html&quot;&gt;&lt;q&gt;we streamlined and simplified things so that now it’s faster and easier than ever to create a LiveJournal account.&lt;/q&gt;&lt;/a&gt; doesn&apos;t really cover it; that&apos;s a euphemism at best. Your &lt;a href=&quot;http://news.livejournal.com/106909.html&quot;&gt;subsequent message&lt;/a&gt;, admitting it was a &lt;q&gt;business decision&lt;/q&gt;, is laughable in places, like so many of your apologies: &lt;q&gt;working out how to strike just the right tone when communicating with such a diverse and complex collection of communities,&lt;/q&gt; indeed. Announcing the big change you had made and the reasons, rather than trying to bury it among less important news, would have been a good start, as I&apos;m sure some of you knew. Did you think people simply wouldn&apos;t notice?&lt;br /&gt;&lt;br /&gt;There are many clich&amp;eacute; ways to say this: the place has become too commercial, you&apos;re too big to care about the little people anymore, you&apos;ve sold out, etc. Unfortunately, they all seem to be true. Perhaps one day they will be true of InsaneJournal too, but I&apos;d rather risk having to move again than give any acceptance to what LiveJournal has become. I&apos;ve had an account here since 2004-05-17 (by &lt;a href=&quot;http://shortcipher.livejournal.com/430.html&quot;&gt;word-of-mouth recommendation&lt;/a&gt;; I wonder how many of those you get these days?) and a paid account since 2005-05-09. I shall not be renewing it.&lt;br /&gt;&lt;br /&gt;No love,&lt;br /&gt;&lt;br /&gt;&lt;strike&gt;&lt;span class=&apos;ljuser  ljuser-name_shortcipher&apos; lj:user=&apos;shortcipher&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://shortcipher.livejournal.com/profile&apos;&gt;&lt;img src=&apos;http://l-stat.livejournal.com/img/userinfo.gif&apos; alt=&apos;[info]&apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://shortcipher.livejournal.com/&apos;&gt;&lt;b&gt;shortcipher&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;/strike&gt;&lt;br /&gt;&lt;br /&gt;Last one out, lock the door.</description>
  <comments>http://shortcipher.livejournal.com/71821.html</comments>
  <category>migration</category>
  <category>geek</category>
  <category>rant</category>
  <category>announce</category>
  <lj:music>Wir sind Helden - Guten Tag (Die Reklamation)</lj:music>
  <media:title type="plain">Wir sind Helden - Guten Tag (Die Reklamation)</media:title>
  <lj:mood>discontent</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>4</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/71310.html</guid>
  <pubDate>Thu, 06 Mar 2008 13:13:57 GMT</pubDate>
  <title>Housewarming</title>
  <link>http://shortcipher.livejournal.com/71310.html</link>
  <description>By &lt;a href=&quot;http://shortcipher.livejournal.com/71121.html&quot;&gt;unanimous tickyboxes&lt;/a&gt;, the housewarming will be on Saturday 19th and Sunday 20th April. &lt;a href=&quot;http://chris.boyle.name/contact&quot;&gt;Contact me&lt;/a&gt; (or Susan) if you don&apos;t know where Normality is. Turn up for as much or as little of the weekend as you like. Some crashspace (floor / fairly comfy sofas) should be available.</description>
  <comments>http://shortcipher.livejournal.com/71310.html</comments>
  <category>announce</category>
  <category>cambridge</category>
  <lj:music>Minerve - Take Me Higher</lj:music>
  <media:title type="plain">Minerve - Take Me Higher</media:title>
  <lj:mood>cheerful</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/71121.html</guid>
  <pubDate>Sat, 01 Mar 2008 11:01:32 GMT</pubDate>
  <title>Housewarming</title>
  <link>http://shortcipher.livejournal.com/71121.html</link>
  <description>We&apos;ve been at Normality for just over six months now and we &lt;em&gt;still&lt;/em&gt; haven&apos;t had a housewarming. Admittedly, the house is warm anyway (at least when the boiler hasn&apos;t gone out), but we feel this is somehow missing the point, namely, an excellent excuse for a party, ideally lasting all weekend, of the open-house variety. Without further ado, a poll:&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href=&quot;http://www.livejournal.com/poll/?id=1147011&quot;&gt;View Poll: Housewarming dates&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Edit:&lt;/b&gt; Please comment if you know of any big events that will clash.</description>
  <comments>http://shortcipher.livejournal.com/71121.html</comments>
  <category>announce</category>
  <category>cambridge</category>
  <lj:music>Wise Guys - Die ersten warmen Tage</lj:music>
  <media:title type="plain">Wise Guys - Die ersten warmen Tage</media:title>
  <lj:mood>curious</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/70873.html</guid>
  <pubDate>Tue, 26 Feb 2008 17:23:29 GMT</pubDate>
  <title>Half-Life withdrawal symptoms</title>
  <link>http://shortcipher.livejournal.com/70873.html</link>
  <description>In my typical fashion of being late to the party for this sort of thing, I first encountered Half-Life in about 2001/2002, by finding the &lt;a href=&quot;http://www.gearboxsoftware.com/index.php?p=games&amp;amp;game=hlplat&quot;&gt;Half-Life: Platinum Pack&lt;/a&gt; (or something very similar; it came with the t-shirt in this userpic) in a game shop bargain bin. &lt;q&gt;This looks worth a try&lt;/q&gt;, I thought. Impressed would be one word for my reaction on playing it. Addicted would be another; after finishing everything in the box I was somewhat left hanging. More recently, I&apos;ve had much the same experience with &lt;a href=&quot;http://en.wikipedia.org/wiki/The_Orange_Box&quot;&gt;The Orange Box&lt;/a&gt;: having grudgingly ignored Half-Life 2 when it came out (for want of sufficiently powerful hardware) and subsequently mostly ignored Windows games more generally by eschewing a native Windows install when building &lt;tt&gt;apollo&lt;/tt&gt; (my current machine), I didn&apos;t notice when Wine became able to run Source/Steam. Hearing people raving ecstatically about Portal and the rest of the orange bargain, I discovered that by then it &lt;em&gt;was&lt;/em&gt; able and gleefully set out to acquire a copy. (Another pleasant surprise was that just entering the CD key for my previous purchase into Steam gave me the Steam equivalents plus Blue Shift and Day of Defeat, saving me trying to get the original CD to play nicely with Wine.)&lt;br /&gt;&lt;br /&gt;So here I am again, having charged headlong through HL2 &lt;a href=&quot;http://www.escapistmagazine.com/articles/view/editorials/zeropunctuation/2541-Zero-Punctuation-The-Orange-Box&quot;&gt;and the rest of its runty children so far&lt;/a&gt; and, effectively, run smack into an Under Construction sign. &lt;a href=&quot;http://en.wikipedia.org/wiki/Half-Life_2:_Episode_Three&quot;&gt;Half-Life 2, Episode 3, &lt;strike&gt;Millwall 1&lt;/strike&gt;&lt;/a&gt; &lt;q&gt;isn&apos;t expected to be released for some time&lt;/q&gt;. Woe. However, help is at hand: my aforementioned lateness means there&apos;s been time for a good few third-party mods to appear as well. HL1 mods abound; I can particularly recommend &lt;a href=&quot;http://www.poke646.com/&quot;&gt;Poke646&lt;/a&gt; and its sequel, &lt;i&gt;Vendetta&lt;/i&gt; (amusingly, the protagonist of these has, modulo spelling, the same name as my employer&apos;s former CTO). I can also recommend &lt;a href=&quot;http://www.hylobatidae.org/minerva/parallax/someplace-else.html&quot;&gt;Someplace Else&lt;/a&gt;, but, most of all, its HL2 sequel, &lt;a href=&quot;http://developer.valvesoftware.com/wiki/MINERVA&quot;&gt;MINERVA: Metastasis&lt;/a&gt;. Just&amp;hellip; wow. The author, being a one-man band, seemingly hasn&apos;t the time/resources to put in voice acting or friendly NPCs like Alyx, but the level design is every bit as good as Valve&apos;s (better, in places) and if they haven&apos;t offered him a job yet, they&apos;re missing out.&lt;br /&gt;&lt;br /&gt;Another current source of HL-related fun for me is level editing. As of my last (fairly recent) check, I &lt;a href=&quot;http://appdb.winehq.org/objectManager.php?sClass=version&amp;amp;iId=7625&quot;&gt;can&apos;t get recent versions of Valve Hammer Editor to run in Wine&lt;/a&gt; (Hammer draws its views of the map using strange DirectX hackery that shows up in Wine as a mostly-black window). Happily, there is &lt;a href=&quot;http://quark.planetquake.gamespy.com/&quot;&gt;QuArK&lt;/a&gt;, which, as well as being more Wine-friendly, has some improvements over Hammer (e.g. negative polys, duplicators (think staircases), other pseudo-preprocessor-macros, groups). Unfortunately it lacks model/lighting previews, but it&apos;s under active development. What am I doing with all this? Well, as an initial learning project, Normality (home) and the surrounding area. I tried this using Hammer (which may still have been called WorldCraft) some years ago with my parents&apos; house, but ran out of patience and, in places, hit limits of the HL1 engine (e.g. number of switchable lights). Unfortunately I don&apos;t have the file to compare progress, but with the better editor and more powerful game engine / machine, it&apos;s much more fun this time around. As a template for the surrounding area, I&apos;ve placed the whole thing on some Google Maps aerial photos. For that reason and others, I don&apos;t intend to release this map, but it&apos;ll be an entertaining way to try out what-ifs of furniture/redecoration/extension. HL2 players out there, who among you &lt;em&gt;hasn&apos;t&lt;/em&gt; ever wanted to rearrange your house with a Gravity Gun, or race the HL2 vehicles on the nearby roads? :-)</description>
  <comments>http://shortcipher.livejournal.com/70873.html</comments>
  <category>geek</category>
  <lj:music>Wave In Head - With You</lj:music>
  <media:title type="plain">Wave In Head - With You</media:title>
  <lj:mood>frustrated</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>5</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/70156.html</guid>
  <pubDate>Tue, 12 Feb 2008 12:43:53 GMT</pubDate>
  <title>Bwahahahaha</title>
  <link>http://shortcipher.livejournal.com/70156.html</link>
  <description>UserFriendly.org is very much &lt;a href=&quot;http://ars.userfriendly.org/cartoons/?id=20080212&quot;&gt;+1 Insightful this morning&lt;/a&gt;. I already wanted to post about media distribution, so here goes:&lt;br /&gt;&lt;br /&gt;Why do people blindly believe the &lt;a href=&quot;http://news.bbc.co.uk/1/hi/entertainment/7206837.stm&quot;&gt;unsubstantiated claims&lt;/a&gt; that &lt;strike&gt;piracy&lt;/strike&gt; copyright infringement is solely responsible for the decline in music/film sales? Especially the claim that it &lt;a href=&quot;http://news.bbc.co.uk/1/hi/business/7240234.stm&quot;&gt;&lt;q&gt;costs them millions&lt;/q&gt;&lt;/a&gt;, and similar waffle, repeated as a mantra by an industry with its head in the sand? One cannot simply take an estimate of illegal downloads, multiply it by the price or profit on a CD, wring ones hands in despair and claim to be losing a lot of money on the basis that clearly all those people would have bought CDs. They&apos;ve been doing just that for years, though. Journalists and, worse, some powerful politicians seem to believe them.&lt;br /&gt;&lt;br /&gt;They don&apos;t even have the excuse that they&apos;re doing it for the benefit of the artists:&lt;br /&gt;&lt;blockquote cite=&quot;http://yro.slashdot.org/article.pl?sid=08/02/05/015231&quot;&gt;&lt;q&gt;The &lt;abbr title=&quot;Recording Industry Ass. of America&quot;&gt;RIAA&lt;/abbr&gt; is asking the Copyright Royalty Board to &lt;a href=&quot;http://www.hollywoodreporter.com/hr/content_display/music/news/e3i29ce7ca58f3334d03346ad2dcaa23e21&quot;&gt;lower songwriter royalties on song file downloads&lt;/a&gt;, from the present rate of 9 cents per song &amp;mdash; about 13% of the wholesale price &amp;mdash; down to 8% of wholesale. Meanwhile, the big digital music companies, such as Apple, want the royalty rate lowered even more, to something like 4% of wholesale. So any representations by any of these companies that they are concerned for the &apos;creators&apos; of the music must henceforth be taken with a boxcar-load of salt.&lt;/q&gt; (&lt;a href=&quot;http://yro.slashdot.org/article.pl?sid=08/02/05/015231&quot;&gt;via&lt;/a&gt;)&lt;/blockquote&gt; Oh, woe is me, won&apos;t somebody please think of the starving record executives. Going back to &lt;abbr title=&quot;UserFriendly&quot;&gt;UF&lt;/abbr&gt;: they are obsolete. Artists can sell and advertise to the world without their &lt;q&gt;assistance&lt;/q&gt; now; some have been brave enough to do so. This gives them more income and a lower selling price: everybody wins. I think, economically, there is no reason for these organisations to exist anymore; I just wish people (especially artists) would notice this a bit faster, so we can get rid of them before they do any more damage.</description>
  <comments>http://shortcipher.livejournal.com/70156.html</comments>
  <category>geek</category>
  <category>rant</category>
  <lj:music>Imperative Reaction - Dissolve</lj:music>
  <media:title type="plain">Imperative Reaction - Dissolve</media:title>
  <lj:mood>angry</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>3</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/70139.html</guid>
  <pubDate>Fri, 08 Feb 2008 15:52:37 GMT</pubDate>
  <title>LastGraph / why I listen to so much gothy bleep</title>
  <link>http://shortcipher.livejournal.com/70139.html</link>
  <description>For those who use &lt;a href=&quot;http://www.last.fm/&quot;&gt;last.fm&lt;/a&gt;, a random cool thing: &lt;a href=&quot;http://lastgraph.aeracode.org/&quot;&gt;LastGraph&lt;/a&gt;. Give it your last.fm username and a date range, and you&apos;ll get a &quot;wave graph&quot; showing which artists you&apos;ve listened to in that time and how much, in PDF and SVG. Here&apos;s &lt;a href=&quot;http://chris.boyle.name/download/graph_11778.pdf&quot;&gt;my graph&lt;/a&gt; (PDF), starting in January last year, just before I started listening to streams from last.fm. It&apos;s a much better view of things than the charts available on &lt;a href=&quot;http://www.last.fm/user/shortcipher/&quot;&gt;my last.fm profile&lt;/a&gt;: you can see how I&apos;ve listened to numerous artists, some of which I&apos;ve liked and kept listening to, and how my tastes have changed over the past year.&lt;br /&gt;&lt;br /&gt;Currently my listening habits seem to be approximately centred on the tuneful end of what&apos;s played at &lt;a href=&quot;http://www.thecalling.darkwave.org.uk/&quot;&gt;The Calling&lt;/a&gt;. A good example is &lt;a href=&quot;http://www.last.fm/music/Mind.In.A.Box&quot;&gt;Mind.In.A.Box&lt;/a&gt;, whose album, &lt;a href=&quot;http://www.last.fm/music/Mind.In.A.Box/Crossroads&quot;&gt;&lt;i&gt;Crossroads&lt;/i&gt;&lt;/a&gt;, I&apos;ve recently bought (I&apos;ve never heard that particular group played at The Calling; if any of the DJs are reading this, could we change that?) That&apos;s because these days I mostly listen at work and I find that style about right as a background for that. At a concert or when sitting around not doing anything important, I love listening to the &lt;a href=&quot;http://www.wiseguys.de/&quot;&gt;Wise Guys&lt;/a&gt;, who are engaging, funny and often moving too. When I&apos;m coding, I really don&apos;t want that; I just want something tuneful, not too distracting, active/bouncy (so as not to send me to sleep) without being cheesy. It&apos;s the last of those that&apos;s largely the explanation for the tendency towards darker, gothy stuff; I think very few more mainstream bands get that right. My favourite example of one that does is &lt;a href=&quot;http://www.last.fm/music/The+Feeling/&quot;&gt;The Feeling&lt;/a&gt;, despite the quote on that page: &lt;q&gt;Don&apos;t fear the cheese, embrace it.&lt;/q&gt; Contrast that light-heartedness with groups who try to write terribly serious stuff and fail (except perhaps from the point of view of the average teenager, hence their success).&lt;br /&gt;&lt;br /&gt;What about &lt;a href=&quot;http://shortcipher.livejournal.com/friends&quot;&gt;you lot&lt;/a&gt;? Those who write code (or do vaguely similar work) in particular, what do you listen to?</description>
  <comments>http://shortcipher.livejournal.com/70139.html</comments>
  <category>work</category>
  <category>geek</category>
  <lj:music>Mind.In.A.Box - Change</lj:music>
  <media:title type="plain">Mind.In.A.Box - Change</media:title>
  <lj:mood>curious</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>4</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/69634.html</guid>
  <pubDate>Thu, 07 Feb 2008 14:24:30 GMT</pubDate>
  <title>Ruddigore singthrough, 8pm tonight, Mong Hall, Sidney Sussex</title>
  <link>http://shortcipher.livejournal.com/69634.html</link>
  <description>I might or might not be able to make it myself, but I thoroughly recommend it. To be notified of future Gilbert &amp;amp; Sullivan events, join the &lt;a href=&quot;https://lists.cam.ac.uk/mailman/listinfo/soc-gands&quot;&gt;soc-gands mailing list&lt;/a&gt;.</description>
  <comments>http://shortcipher.livejournal.com/69634.html</comments>
  <category>singing</category>
  <category>cambridge</category>
  <lj:music>Gilbert &amp; Sullivan - There grew a little flower</lj:music>
  <media:title type="plain">Gilbert &amp; Sullivan - There grew a little flower</media:title>
  <lj:mood>musical</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/69392.html</guid>
  <pubDate>Thu, 07 Feb 2008 13:06:18 GMT</pubDate>
  <title>Writer&apos;s Block: Tools of My Trade</title>
  <link>http://shortcipher.livejournal.com/69392.html</link>
  <description>&lt;div class=&apos;appwidget appwidget-qotd&apos; id=&apos;LJWidget_7&apos;&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;div style=&apos;border: 1px solid #000; padding: 6px;&apos;&gt;&lt;p&gt;What work tools could you not live without?&lt;/p&gt;&lt;p style=&apos;font-size: 0.8em;&apos;&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;input type=&quot;button&quot; value=&quot;Answer&quot; onclick=&quot;document.location.href=&apos;http://www.livejournal.com/update.bml?qotd=260&apos;&quot; /&gt; &lt;a href=&quot;http://www.livejournal.com/misc/latestqotd.bml?qid=260&quot;&gt;View 85 Answers&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;!-- end .appwidget-qotd --&gt;


A full answer would probably too long to fit into this &lt;strike&gt;margin&lt;/strike&gt; journal, but for anyone who&apos;s curious, here are a few of the interesting ones: &lt;a name=&quot;cutid1&quot;&gt;&lt;/a&gt;

&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://getfirebug.com/&quot;&gt;Firebug&lt;/a&gt;. It&apos;s an amazingly useful tool for web development of any kind. You can press &quot;Inspect&quot;, click on part of the page, and see it in the document source (and vice versa by hovering parts of source); you can see which bits of &lt;abbr title=&quot;Cascading Style Sheets&quot;&gt;CSS&lt;/abbr&gt; actually apply to that element; you can temporarily edit CSS on the fly for an instant &quot;what if?&quot;; you can see how long individual objects take to load. If you&apos;re using JavaScript, it&apos;ll give you a good debugger and an easy way to browse the &lt;abbr title=&quot;Document Object Model&quot;&gt;DOM&lt;/abbr&gt;. It&apos;s all nicely integrated, too. You can put an expression in the console that evaluates to a page element, and then do things to that element as if it was in the source view, or jump to it in the source view.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.wireshark.org/&quot;&gt;Wireshark&lt;/a&gt;. No surprises there, it&apos;s &quot;the world&apos;s foremost network protocol analyser&quot;. Seeing what&apos;s really happening on the wire is often of vital importance to my work. Actually, it&apos;s also a wonderful way to &lt;em&gt;learn&lt;/em&gt; how network protocols work, if you&apos;re a learn-by-doing sort of person: unlike in many other areas of computing, you can easily see the layers of abstraction, how they fit together and most of the meaning of most of the data.&lt;/li&gt;
&lt;li&gt;Last but not least, the humble &lt;a href=&quot;http://en.wikipedia.org/wiki/Grep&quot;&gt;grep&lt;/a&gt;. It&apos;s definitely worth knowing how to use &lt;a href=&quot;http://en.wikipedia.org/wiki/Regular_expression&quot;&gt;regular expressions&lt;/a&gt;, not just for advanced script-writing and such, but just for day-to-day operations. Being able to do more complex searches than just &quot;contains these words/phrases&quot; is, like carrying a &lt;a href=&quot;http://en.wikipedia.org/wiki/Multi-tool&quot;&gt;multi-tool&lt;/a&gt;, something that rapidly makes life easier: something you subsequently &quot;can&apos;t live without&quot;, in the sense intended by the question.&lt;/li&gt;&lt;/ul&gt;

&lt;div&gt;&lt;a href=&quot;http://www.livejournal.com/poll/?id=1134604&quot;&gt;View Poll: Writer&apos;s Block&lt;/a&gt;&lt;/div&gt;</description>
  <comments>http://shortcipher.livejournal.com/69392.html</comments>
  <category>writer&apos;s block</category>
  <category>geek</category>
  <lj:music>Wolfsheim - The Sparrows and the Nightingales</lj:music>
  <media:title type="plain">Wolfsheim - The Sparrows and the Nightingales</media:title>
  <lj:mood>geeky</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/69058.html</guid>
  <pubDate>Fri, 01 Feb 2008 22:05:37 GMT</pubDate>
  <title>rocketjon&apos;s party, tomorrow (Saturday) 8pm, here</title>
  <link>http://shortcipher.livejournal.com/69058.html</link>
  <description>&lt;strong&gt;Party!&lt;/strong&gt; Come one come all, to &lt;strong&gt;Normality (near the Carlton)&lt;/strong&gt;. For those who like to dress up, there is a theme of &lt;strong&gt;esoteric superheroes&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;Call me on 07786 888749 (or &lt;a href=&quot;http://chris.boyle.name/contact&quot;&gt;contact me some other way&lt;/a&gt;) if you don&apos;t know where Normality is.</description>
  <comments>http://shortcipher.livejournal.com/69058.html</comments>
  <category>announce</category>
  <category>silly</category>
  <category>cambridge</category>
  <lj:music>Mind.In.A.Box – Amnesia</lj:music>
  <media:title type="plain">Mind.In.A.Box – Amnesia</media:title>
  <lj:mood>rushed</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>3</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/68833.html</guid>
  <pubDate>Thu, 24 Jan 2008 00:50:49 GMT</pubDate>
  <title>A naive question about lorries</title>
  <link>http://shortcipher.livejournal.com/68833.html</link>
  <description>Prompted by my driving to Coventry and back today (I haven&apos;t done that for a while). I&apos;ve never quite understood this one; someone explain it to me please? (&lt;span class=&apos;ljuser  ljuser-name_gerald_duck&apos; lj:user=&apos;gerald_duck&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://gerald-duck.livejournal.com/profile&apos;&gt;&lt;img src=&apos;http://l-stat.livejournal.com/img/userinfo.gif&apos; alt=&apos;[info]&apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://gerald-duck.livejournal.com/&apos;&gt;&lt;b&gt;gerald_duck&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;, I&apos;m looking mainly at you here.)&lt;br /&gt;&lt;br /&gt;How, on $DEITY&apos;s green earth, have we ended up in the situation where all HGVs appear to be limited to very slightly different speeds around 60mph and it is legal (&lt;abbr title=&quot;as far as I know&quot;&gt;AFAIK&lt;/abbr&gt;) for them to attempt to overtake each other on two-lane roads such as the A14, painfully slowly, over the course of about a mile, jamming up dozens of following vehicles? The total time lost to occupants of following vehicles due to this phenomenon seems large. More importantly, so does the increase in accident risks, considering typical impatiently short following distances.&lt;br /&gt;&lt;br /&gt;Have there ever been any attempts to get a law passed banning overtaking with a speed difference of less than ~4mph (at least, when there are only two lanes)? If so, what was the outcome?</description>
  <comments>http://shortcipher.livejournal.com/68833.html</comments>
  <category>geek</category>
  <category>lazyweb</category>
  <category>rant</category>
  <category>driving</category>
  <lj:music>Keane - Can&apos;t Stop Now</lj:music>
  <media:title type="plain">Keane - Can&apos;t Stop Now</media:title>
  <lj:mood>irritated</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>12</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/68357.html</guid>
  <pubDate>Tue, 22 Jan 2008 21:58:02 GMT</pubDate>
  <title>Come to my talk (in Coventry), and the pub afterwards!</title>
  <link>http://shortcipher.livejournal.com/68357.html</link>
  <description>&lt;strong&gt;How we built the world&apos;s fastest web server (and what we did next)&lt;/strong&gt;&lt;br /&gt;Zeus Technology is a Cambridge-based software company, working mainly in application traffic management. This technical talk from two members of the development team will cover some of the design and implementation challenges encountered during the company&apos;s history.&lt;br /&gt;&lt;br /&gt;3:30pm &lt;strong&gt;tomorrow&lt;/strong&gt;, S0.11, Social Studies, University of Warwick campus, CV4 7AL. Moving on to The Graduate in the union afterwards.&lt;br /&gt;&lt;br /&gt;(&lt;a href=&quot;http://chris.boyle.name/download/fastest-web-server.pdf&quot;&gt;poster&lt;/a&gt;)</description>
  <comments>http://shortcipher.livejournal.com/68357.html</comments>
  <category>warwick</category>
  <category>announce</category>
  <lj:music>Pride and Fall - Ineo</lj:music>
  <media:title type="plain">Pride and Fall - Ineo</media:title>
  <lj:mood>hopeful</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>9</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/68119.html</guid>
  <pubDate>Thu, 10 Jan 2008 15:20:49 GMT</pubDate>
  <title>Of journals, other sites for them, feeds, OpenID, lions, tigers, bugs etc.</title>
  <link>http://shortcipher.livejournal.com/68119.html</link>
  <description>Since Lupie unfortunately &lt;a href=&quot;http://lupie-stardust.greatestjournal.com/93524.html&quot;&gt;had to move her journal again&lt;/a&gt; and I keep seeing people asking how to keep track of such journals on other sites from LiveJournal, or at least all in one place, I thought I&apos;d write up an explanation here so I don&apos;t keep saying the same things in comments.&lt;br /&gt;&lt;br /&gt;&lt;a name=&quot;cutid1&quot;&gt;&lt;/a&gt;The short answer is: the only way to put these other journals on your LJ friends page is an LJ syndication. An LJ user with a paid account must create the syndication and then any user can friend it. I just created &lt;span class=&apos;ljuser  ljuser-name_lupie_ij&apos; lj:user=&apos;lupie_ij&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://syndicated.livejournal.com/lupie_ij/profile&apos;&gt;&lt;img src=&apos;http://l-stat.livejournal.com/img/syndicated.gif&apos; alt=&apos;[info]&apos; width=&apos;16&apos; height=&apos;16&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://syndicated.livejournal.com/lupie_ij/&apos;&gt;&lt;b&gt;lupie_ij&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;, which, like &lt;span class=&apos;ljuser  ljuser-name_lupielupe&apos; lj:user=&apos;lupielupe&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://syndicated.livejournal.com/lupielupe/profile&apos;&gt;&lt;img src=&apos;http://l-stat.livejournal.com/img/syndicated.gif&apos; alt=&apos;[info]&apos; width=&apos;16&apos; height=&apos;16&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://syndicated.livejournal.com/lupielupe/&apos;&gt;&lt;b&gt;lupielupe&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; before it for GreatestJournal, will get the public entries only. (&lt;b&gt;Edit:&lt;/b&gt; Unfortunately IJ&apos;s feeds cut off after the first few words, so you still have to click through to IJ.)&lt;br /&gt;&lt;br /&gt;A geekier, non-web-based alternative is to use an RSS reader, the easiest one being Firefox&apos;s Live Bookmarks feature: go to Lupie&apos;s journal (or any other, on any LJ-ish site), click the orange and white icon in the right-hand side of the address bar, choose Live Bookmarks. It&apos;ll ask you where to put a bookmark; this will be a button you can click to bring up a list of Lupie&apos;s recent entries. You can put it in your &quot;Bookmarks Toolbar Folder&quot; for easy access. Whether this includes locked entries depends on whether you&apos;re logged into IJ (or whichever other LJ-ish site is generating the feed) when Firefox updates it (you can right-click it and choose Reload if needed). Ticking &quot;Remember me&quot; when you log into the site makes this fairly painless.&lt;br /&gt;&lt;br /&gt;Some of the LJ clones, including IJ, support &lt;a href=&quot;http://openid.net/&quot;&gt;OpenID&lt;/a&gt;. This means you can, for example, log into IJ with your LJ account (&lt;b&gt;Edit:&lt;/b&gt;&amp;nbsp;to do this, click &quot;OpenID User&quot; on the bar at the top of IJ, and enter yourlivejournalusername.livejournal.com in the box), so you don&apos;t have to create an IJ account, a &lt;abbr title=&quot;GreatestJournal&quot;&gt;GJ&lt;/abbr&gt; account, a &lt;abbr title=&quot;DeadJournal&quot;&gt;DJ&lt;/abbr&gt; account, etc. Unfortunately OpenID is just a login system; it doesn&apos;t make it any easier for LJ or any other &lt;em&gt;website&lt;/em&gt; to get a logged-in feed (with locked entries) in a machine-readable form such as RSS, which is what&apos;s required to mix them in with your friends page.&lt;br /&gt;&lt;br /&gt;InsaneJournal, like other sites based on LiveJournal, can include locked entries in feeds, but only if it knows who you are (Live Bookmarks works if your browser is logged in to IJ). When LJ retrieves a feed (for a &quot;syndication&quot;), LJ itself is not logged into IJ as you (in fact it retrieves it on behalf of all LJ users at the same time, so it can&apos;t be logged in as any one user).&lt;br /&gt;&lt;br /&gt;Another thing you can do is retrieve a logged-in feed without doing a web-based login: if you add &quot;?auth=digest&quot; to the end of an LJ-ish feed address, as in &lt;a href=&quot;http://lupie-stardust.insanejournal.com/data/atom?auth=digest&quot;&gt;this example&lt;/a&gt;, the site will ask you for HTTP Digest authentication. In Firefox, this means you get a dialog box asking for an IJ username and password, which isn&apos;t very useful, but if you put such an address into an RSS reader, some readers will cope with giving you a similar dialog box, where they obviously wouldn&apos;t know to present the normal IJ login page.&lt;br /&gt;&lt;br /&gt;And Finally, what I use myself: I use a web-based RSS reader: &lt;a href=&quot;http://www.google.com/reader/&quot;&gt;Google Reader&lt;/a&gt;. Unfortunately it doesn&apos;t support authenticated feeds (e.g. the auth=digest trick) directly. I have a workaround in the pipeline, more on that will follow on my journal Real Soon Now&amp;trade;.&lt;br /&gt;&lt;br /&gt;I hope this clarifies things a bit. :-)</description>
  <comments>http://shortcipher.livejournal.com/68119.html</comments>
  <category>geek</category>
  <lj:music>Mind.In.A.Box - Stalkers</lj:music>
  <media:title type="plain">Mind.In.A.Box - Stalkers</media:title>
  <lj:mood>geeky</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>8</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/67928.html</guid>
  <pubDate>Tue, 08 Jan 2008 14:19:11 GMT</pubDate>
  <title>State of the railways</title>
  <link>http://shortcipher.livejournal.com/67928.html</link>
  <description>An amusing rant from The Times: &lt;a href=&quot;http://www.timesonline.co.uk/tol/news/uk/article3136505.ece&quot;&gt;&lt;q&gt;So: this is where we are, right now, with our railways. Incompetent and greedy train operators, a ticketing policy that only a man called Barry properly understands, an infrastructure that is starved of investment and crumbling to bits, &amp;hellip;&lt;/q&gt;&lt;/a&gt;</description>
  <comments>http://shortcipher.livejournal.com/67928.html</comments>
  <category>geek</category>
  <category>rant</category>
  <lj:music>Mind.In.A.Box - What used to be</lj:music>
  <media:title type="plain">Mind.In.A.Box - What used to be</media:title>
  <lj:mood>disappointed</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/67807.html</guid>
  <pubDate>Thu, 03 Jan 2008 13:12:35 GMT</pubDate>
  <title>Snippets</title>
  <link>http://shortcipher.livejournal.com/67807.html</link>
  <description>&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://news.bbc.co.uk/1/hi/uk/7169438.stm&quot;&gt;Snow!&lt;/a&gt; I predict that by the time I want to get home tonight, there&apos;ll be a crash somewhere and the A14 will come to a complete stop, followed as usual by all of Cambridge.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://news.bbc.co.uk/1/hi/health/7169347.stm&quot;&gt;Stomach bugs!&lt;/a&gt; I predict that some kind soul will give me (or worse, Susan) this &lt;q&gt;gift that keeps on giving&lt;/q&gt; at some point.&lt;/li&gt;
&lt;li&gt;On a more positive note, for anyone else who&apos;s been looking for the blunt instrument required to persuade all ALSA applications to use, say, card 1, which in my case, at work, is my USB headphones (Last.fm is particularly problematic and baulked at the few &lt;tt&gt;.asoundrc&lt;/tt&gt; tricks I tried), a fairly easy way is to set the environment variable &lt;tt&gt;ALSA_CARD&lt;/tt&gt; to &lt;tt&gt;1&lt;/tt&gt; (e.g. by putting &lt;tt&gt;ALSA_CARD=1&lt;/tt&gt; in &lt;tt&gt;/etc/environment&lt;/tt&gt;).&lt;/li&gt;&lt;/ul&gt;</description>
  <comments>http://shortcipher.livejournal.com/67807.html</comments>
  <category>geek</category>
  <category>rant</category>
  <category>cambridge</category>
  <lj:music>Mesh - Leave You Nothing</lj:music>
  <media:title type="plain">Mesh - Leave You Nothing</media:title>
  <lj:mood>pessimistic</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/67539.html</guid>
  <pubDate>Sun, 30 Dec 2007 15:10:33 GMT</pubDate>
  <title>New Year&apos;s Eve?</title>
  <link>http://shortcipher.livejournal.com/67539.html</link>
  <description>Susan and I are wondering what to do. Where&apos;s everyone going? (comments screened)</description>
  <comments>http://shortcipher.livejournal.com/67539.html</comments>
  <category>cambridge</category>
  <lj:music>Mind.In.A.Box - Into the night</lj:music>
  <media:title type="plain">Mind.In.A.Box - Into the night</media:title>
  <lj:mood>curious</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/67122.html</guid>
  <pubDate>Thu, 20 Dec 2007 23:16:55 GMT</pubDate>
  <title>Shaving (a rant)</title>
  <link>http://shortcipher.livejournal.com/67122.html</link>
  <description>Dear Lazyweb,&lt;br /&gt;&lt;br /&gt;I wish my facial hair would go away. Recommend/disrecommend an electric shaver for me? &lt;a name=&quot;cutid1&quot;&gt;&lt;/a&gt;I&apos;ve never had much success with wet/manual shaving without cutting myself, by which I mean I think the number of times I&apos;ve achieved a good, blood-free result can be counted on one hand. I realise this may be down to matters of technique, but I have a fundamental problem with the method itself: it&apos;s always going to require &lt;em&gt;some&lt;/em&gt; degree of due care and attention to avoid injury; this does not sit well with my usual weary state first thing in the morning or last thing at night. As long as my face is going to keep doing what it&apos;s doing, my ideal device, in rough order of priority, is one I can operate perfectly safely (including considerations such as ingrowing hairs, something I&apos;ve been warned foil shavers can cause; is there any truth to this?) and effectively, with zero effort/time, self-cleaning; replacement parts should be cheap and needed approximately never. My current device, a &lt;a href=&quot;http://www.uk.remington-europe.com/content.php?path=/1482_1157028658.html&amp;amp;domain=www.uk.remington-europe.com&quot;&gt;Remington R330&lt;/a&gt;, falls woefully short of this. The blades now need replacing, but even when new, its effectiveness has never been exactly stellar. It&apos;s never rendered my face as smooth as I&apos;d like, no matter how many times I go over it. I&apos;m happy to buy one of the nearly-200-quid ones if someone&apos;ll tell me it&apos;ll work that much better and have sensibly-priced replacement blades which will still be available in N years&apos; time.</description>
  <comments>http://shortcipher.livejournal.com/67122.html</comments>
  <category>lazyweb</category>
  <category>rant</category>
  <lj:music>Seabound - DoublePlusUngood</lj:music>
  <media:title type="plain">Seabound - DoublePlusUngood</media:title>
  <lj:mood>annoyed</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>38</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/66947.html</guid>
  <pubDate>Tue, 18 Dec 2007 09:48:43 GMT</pubDate>
  <title>Mindless link propagation</title>
  <link>http://shortcipher.livejournal.com/66947.html</link>
  <description>&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://petitions.pm.gov.uk/databreaches/&quot;&gt;We the undersigned petition the Prime Minister to require all organisations notify customers immediately of any personal data security breaches&lt;/a&gt;. Seriously, &lt;strong&gt;please consider signing this&lt;/strong&gt;; organisations across the public and private sectors clearly lack sufficient motivation in this area at the moment and, if the history of similar legislation in the US is any guide, the desire to save face might make some of them pull their proverbial fingers out.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.cs.auckland.ac.nz/~pgut001/pubs/malware_biz.pdf&quot;&gt;57 pages of nightmare-inducing doom&lt;/a&gt;: a presentation on the malware industry (spam/phishing/etc). Industry is exactly the right word. Unfortunately so much of it is based in countries whose governments don&apos;t care that there&apos;s not a lot that can be done about it at the moment.&lt;/li&gt;
&lt;li&gt;And Finally, &lt;a href=&quot;http://www.escapistmagazine.com/articles/view/editorials/zeropunctuation&quot;&gt;Zero Punctuation&lt;/a&gt;: hilarious (though potty-mouthed) stick-figure game reviews. :-)&lt;/li&gt;&lt;/ul&gt;</description>
  <comments>http://shortcipher.livejournal.com/66947.html</comments>
  <category>geek</category>
  <lj:music>Melotron - Schlaflos</lj:music>
  <media:title type="plain">Melotron - Schlaflos</media:title>
  <lj:mood>uncomfortable</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/66791.html</guid>
  <pubDate>Wed, 05 Dec 2007 22:52:40 GMT</pubDate>
  <title>Google Reader notifier</title>
  <link>http://shortcipher.livejournal.com/66791.html</link>
  <description>&lt;a href=&quot;http://chris.boyle.name/projects/reader-notify&quot;&gt;&lt;img src=&quot;http://chris.boyle.name/images/reader-notify-20071205.png&quot; width=&quot;221&quot; height=&quot;120&quot; style=&quot;float:left;margin:12px;border:0px&quot; alt=&quot;Screenshot of the systray icon&quot; /&gt;&lt;/a&gt; The bad news is I have a mysterious ear-blocking toothachey lurgy. The good news is I finally got around to hacking together a &lt;a href=&quot;http://www.google.com/reader/&quot;&gt;Google Reader&lt;/a&gt; notifier in 66 lines of Python to sit in my GNOME system tray and light up when I have new items. At the moment, that&apos;s &lt;em&gt;all&lt;/em&gt; it does and configuration is a matter of editing the script. Improvements (browser launching, config UI, Free images) to follow in my copious free time. It does at least mean I don&apos;t now have to keep Firefox open to keep an eye on Reader (my previous monitor for it was a Firefox extension). :-) If you use GNOME, please do &lt;a href=&quot;http://chris.boyle.name/projects/reader-notify&quot;&gt;take a look&lt;/a&gt;, poke holes, send patches (I should be so lucky) etc.</description>
  <comments>http://shortcipher.livejournal.com/66791.html</comments>
  <category>geek</category>
  <category>announce</category>
  <lj:music>Mesh - Contagious</lj:music>
  <media:title type="plain">Mesh - Contagious</media:title>
  <lj:mood>accomplished</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/66421.html</guid>
  <pubDate>Fri, 23 Nov 2007 11:16:25 GMT</pubDate>
  <title># A terrible disclosure has just been made</title>
  <link>http://shortcipher.livejournal.com/66421.html</link>
  <description>I&apos;ve been turned down for Pirates of Penzance at the Arts Theatre next term. Can anyone recommend any other interesting singing opportunities for a tenor after Christmas? They needn&apos;t actually be on stage, but bonus points if they&apos;re G&amp;amp;S or similar, because otherwise, given that three weeks at Minack would be rather too many days of holiday, my next G&amp;amp;S show will be this time next year. :-(</description>
  <comments>http://shortcipher.livejournal.com/66421.html</comments>
  <category>lazyweb</category>
  <category>singing</category>
  <category>cambridge</category>
  <lj:music>Gilbert &amp; Sullivan - All is prepared</lj:music>
  <media:title type="plain">Gilbert &amp; Sullivan - All is prepared</media:title>
  <lj:mood>rejected</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>7</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/66109.html</guid>
  <pubDate>Fri, 16 Nov 2007 15:19:20 GMT</pubDate>
  <title>Strange blank screen bugs, or, I want my /dev/tty1 back!</title>
  <link>http://shortcipher.livejournal.com/66109.html</link>
  <description>Dear Lazyweb (or at least the geekier portions thereof),&lt;br /&gt;&lt;br /&gt;My Ubuntu desktop at home has a strange problem (or rather, two possibly related problems) for which I&apos;m hoping someone on this flist can give me a clue.&lt;br /&gt;&lt;br /&gt;&lt;a name=&quot;cutid1&quot;&gt;&lt;/a&gt;The first problem is that once Xorg/X11 has been started, the text Virtual Terminals (e.g. tty1, Ctrl-Alt-F1) become unusable. I can switch to them, but my monitor then goes to standby (I remember some occasions when the monitor complained of an unsupported mode in this situation; that might happen if I turn the monitor off and on again). Switching back to Xorg works correctly; everything&apos;s fine from boot time until the first run of Xorg; stopping all Xorgs/gdm doesn&apos;t fix it.&lt;br /&gt;&lt;br /&gt;The second problem is that when changing Xorg&apos;s resolution using XRandR (either using the xrandr tool or when I launch full-screen games in Wine) the screen goes black (the monitor shows no error and doesn&apos;t go to standby but is entirely black), until I switch to another VT (be it one of my non-functional text VTs or another Xorg) and back, at which point the screen shows the correct content, in the correct (new) resolution. This happens both when switching to a smaller resolution such as 800x600 and when switching back to my preferred 1600x1200.&lt;br /&gt;&lt;br /&gt;My Google-fu appears to be weak and I&apos;ve really no idea where to start. It&apos;s an up-to-date Gutsy install, with nvidia-glx-new 100.14.19+2.6.22.4-14.10 (though this also happened on Debian unstable / the previous generation of nvidia drivers), the graphics card is a LeadTek WinFast A340 aka nVidia Corporation NV34 [GeForce FX 5200] (rev a1) (10de:0322) with 1 DVI and 1 VGA port, and it&apos;s connected by DVI to a Dell 2001FP. I have yet to try swapping monitors, but wanted to see if someone recognised the symptoms before I lug the heaviest CRT known to man up the (partly blocked) stairs.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Edit:&lt;/b&gt; solved. I bought a new graphics card (still AGP 8x nVidia, but more features and more memory) and the problems went away.</description>
  <comments>http://shortcipher.livejournal.com/66109.html</comments>
  <category>geek</category>
  <category>lazyweb</category>
  <lj:music>Keane - Your Eyes Open</lj:music>
  <media:title type="plain">Keane - Your Eyes Open</media:title>
  <lj:mood>annoyed</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/65902.html</guid>
  <pubDate>Wed, 14 Nov 2007 13:06:05 GMT</pubDate>
  <title>Ruddigore, Pirates, The Orange Box</title>
  <link>http://shortcipher.livejournal.com/65902.html</link>
  <description>&lt;img src=&quot;http://chris.boyle.name/images/ruddigore.jpg&quot; width=&quot;200&quot; height=&quot;281&quot; alt=&quot;&quot; style=&quot;float:left;margin-right:5px&quot; /&gt; &lt;a href=&quot;http://en.wikipedia.org/wiki/Ruddigore&quot;&gt;Ruddigore&lt;/a&gt;, Wednesday to Saturday next week, 8pm at the Robinson College Auditorium, &amp;pound;7/&amp;pound;5. Also, if you play an instrument and are free on &lt;em&gt;any&lt;/em&gt; of those nights, get in touch with Debbie Murray (email dfm30) as we&apos;d like a slightly bigger orchestra. I&apos;ll be in the chorus as usual.&lt;br /&gt;&lt;br /&gt;Also, next term&apos;s show is &lt;a href=&quot;http://en.wikipedia.org/wiki/The_Pirates_of_Penzance&quot;&gt;The Pirates of Penzance&lt;/a&gt;, which was my first encounter with G&amp;amp;S back at Warwick and is, I think, my favourite of those I&apos;ve seen. This one will be at the Arts Theatre and will be a lot of work, but very much worth doing. :-) Auditions, if anyone else wants to take part, are 7:45-10 tonight at Catz Chapel, and tomorrow (7:45-10) and Friday (7:15-10) in the Lloyd Room at Christ&apos;s. Not sure when I&apos;m going yet.&lt;br /&gt;&lt;br /&gt;In other news, I can thoroughly recommend &lt;a href=&quot;http://en.wikipedia.org/wiki/The_Orange_Box&quot;&gt;The Orange Box&lt;/a&gt;. I recently finished &lt;a href=&quot;http://en.wikipedia.org/wiki/Portal_%28video_game%29&quot;&gt;Portal&lt;/a&gt;, and loved every minute of it, especially the ending song, &lt;a href=&quot;http://stage6.divx.com/user/UD1121/video/1730274/Portal-Ending-Credits&quot;&gt;&lt;i&gt;Still Alive&lt;/i&gt;&lt;/a&gt;. Even better, that and Half Life 2 (so presumably the other games too) work fine in &lt;a href=&quot;http://www.winehq.org/&quot;&gt;Wine&lt;/a&gt;; I&apos;ve been playing them on Ubuntu. :-)</description>
  <comments>http://shortcipher.livejournal.com/65902.html</comments>
  <category>geek</category>
  <category>singing</category>
  <category>announce</category>
  <category>silly</category>
  <category>cambridge</category>
  <lj:music>Jonathan Coulton - Still Alive</lj:music>
  <media:title type="plain">Jonathan Coulton - Still Alive</media:title>
  <lj:mood>geeky</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/65703.html</guid>
  <pubDate>Tue, 16 Oct 2007 12:21:47 GMT</pubDate>
  <title>More last-minute filmage</title>
  <link>http://shortcipher.livejournal.com/65703.html</link>
  <description>&lt;a href=&quot;http://uk.imdb.com/title/tt0382932/&quot;&gt;Ratatouille&lt;/a&gt;, 8pm tonight at the Grafton. I&apos;ll need to eat somewhere beforehand. Would anyone like to join me for one or both of these events?</description>
  <comments>http://shortcipher.livejournal.com/65703.html</comments>
  <category>cambridge</category>
  <lj:music>Echo Image - Standing Alone</lj:music>
  <media:title type="plain">Echo Image - Standing Alone</media:title>
  <lj:mood>hopeful</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/65519.html</guid>
  <pubDate>Tue, 09 Oct 2007 16:31:31 GMT</pubDate>
  <title>Ruddigore; Pirates singthrough</title>
  <link>http://shortcipher.livejournal.com/65519.html</link>
  <description>The university term has started, which means I have some convenient, enjoyable singing opportunities again, with &lt;a href=&quot;http://www.srcf.ucam.org/gands/&quot;&gt;Cambridge G&amp;amp;S soc&lt;/a&gt;. This makes me happy. :-) I&apos;ll be in their chorus for Ruddigore, which will &lt;q&gt;almost certainly&lt;/q&gt; be in the week beginning 19&lt;sup&gt;th&lt;/sup&gt; November in Robinson Brickhouse theatre. There&apos;s a &lt;a href=&quot;http://www.facebook.com/group.php?gid=5564299933&quot;&gt;Facebook group&lt;/a&gt; where updates should appear. Also, they have a singthrough of Pirates of Penzance tomorrow night which I thoroughly recommend; it&apos;s at 8pm in the Blythe Room at &lt;a href=&quot;http://www.clare.cam.ac.uk/about/map-2.html&quot;&gt;Clare Colony&lt;/a&gt; (south from Castle Hill).&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Singthrough directions update:&lt;/b&gt; you need to use the Chesterton Lane entrance. From the crossroads, go &lt;q&gt;past the church and the tall brick building on your left, and THEN turn left and left again to head towards the triangular building. There will be signs up &amp;amp; the doors will be open!&lt;/q&gt;</description>
  <comments>http://shortcipher.livejournal.com/65519.html</comments>
  <category>singing</category>
  <category>announce</category>
  <category>cambridge</category>
  <lj:music>Echo Image - Endless Day</lj:music>
  <media:title type="plain">Echo Image - Endless Day</media:title>
  <lj:mood>cheerful</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://shortcipher.livejournal.com/65102.html</guid>
  <pubDate>Mon, 08 Oct 2007 20:59:51 GMT</pubDate>
  <title>Wasp of Doom</title>
  <link>http://shortcipher.livejournal.com/65102.html</link>
  <description>&lt;a name=&quot;cutid1&quot;&gt;&lt;/a&gt;&lt;img src=&quot;http://chris.boyle.name/images/waspofdoom.jpg&quot; style=&quot;float:left;margin:0px 15px 15px 0px&quot; /&gt; I know there&apos;s at least one person on this list fond of bees. If there&apos;s anyone fond of wasps, they might want to let me know (since I&apos;m about to rant about them a bit again and may do so again in future). This particular wasp hadn&apos;t done anything to me, but I have become somewhat prejudiced against them since &lt;a href=&quot;http://shortcipher.livejournal.com/63401.html&quot;&gt;losing the use of a hand for a week&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This one (about 2cm long) appeared in the living room this evening. It flew around slowly with its body curled (stinger pointing forward) and I ran away and hid behind &lt;span class=&apos;ljuser  ljuser-name_numberland&apos; lj:user=&apos;numberland&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://numberland.livejournal.com/profile&apos;&gt;&lt;img src=&apos;http://l-stat.livejournal.com/img/userinfo.gif&apos; alt=&apos;[info]&apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://numberland.livejournal.com/&apos;&gt;&lt;b&gt;numberland&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;. She, my knight in shining armour, killed it and got rid of it. I don&apos;t know if it was a queen (raising the possibility of eventual construction of a nest nearby) or just very big, but it was scary. Wikipedia&apos;s article on the &lt;a href=&quot;http://en.wikipedia.org/wiki/Common_wasp&quot;&gt;common wasp&lt;/a&gt; shows such a queen (neither of us felt like getting sufficiently close to look for spots to see if it was a German wasp, even once it was dead).</description>
  <comments>http://shortcipher.livejournal.com/65102.html</comments>
  <category>cambridge</category>
  <lj:music>Sting - Don&apos;t Stand So Close To Me</lj:music>
  <media:title type="plain">Sting - Don&apos;t Stand So Close To Me</media:title>
  <lj:mood>intimidated</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
</channel>
</rss>
