<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>OliverBrown.me.uk</title>
    <link>https://www.oliverbrown.me.uk/</link>
    <description>Recent content on OliverBrown.me.uk</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Sun, 05 Apr 2026 08:00:00 +0100</lastBuildDate>
    <atom:link href="https://www.oliverbrown.me.uk/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Oliver Brown, the civil rights activist</title>
      <link>https://www.oliverbrown.me.uk/2026/04/05/oliver-brown-the-civil-rights-activist/</link>
      <pubDate>Sun, 05 Apr 2026 08:00:00 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2026/04/05/oliver-brown-the-civil-rights-activist/</guid>
      <description>&lt;p&gt;Sharing a name with someone is usually unremarkable. Sharing it with the plaintiff in a landmark Supreme Court case is rather less so. I have Googled myself since before Google was even a thing, so I have known about Oliver Leon Brown for a while.&lt;/p&gt;&#xA;&lt;h2 id=&#34;oliver-leon-brown&#34;&gt;Oliver Leon Brown&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Oliver_Brown_(American_activist)&#34;&gt;Oliver Leon Brown&lt;/a&gt; was a welder and part-time minister in Topeka, Kansas. In 1950, the local &lt;a href=&#34;https://en.wikipedia.org/wiki/NAACP&#34;&gt;NAACP&lt;/a&gt; recruited him as one of thirteen parents to sue the Topeka Board of Education over racial segregation in the city&amp;rsquo;s public elementary schools. His daughter Linda was among the children denied entry to the nearest white school.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Supremacy now on 9o3o</title>
      <link>https://www.oliverbrown.me.uk/2026/03/28/supremacy-now-on-9o3o/</link>
      <pubDate>Sat, 28 Mar 2026 12:00:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2026/03/28/supremacy-now-on-9o3o/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://ooooooooo.ooo/&#34;&gt;9o3o&lt;/a&gt; is a web-based version of &lt;a href=&#34;https://www.oliverbrown.me.uk/2026/01/13/flashpoint-archive/&#34;&gt;Flashpoint Archive&lt;/a&gt; which provides a way to play old browser content without installing anything locally.&lt;/p&gt;&#xA;&lt;p&gt;It has long had support for Flash content via &lt;a href=&#34;https://ruffle.rs/&#34;&gt;Ruffle&lt;/a&gt; but has recently added support for &lt;a href=&#34;https://www.oliverbrown.me.uk/2026/01/26/dirplayer-a-shockwave-emulator-for-modern-browsers/&#34;&gt;DirPlayer&lt;/a&gt;, which means Shockwave content is now playable through it.&lt;/p&gt;&#xA;&lt;p&gt;As a result, &lt;a href=&#34;https://ooooooooo.ooo/?id=c8576b95-8ee2-4097-a21a-6e1f48bb0634&#34;&gt;Supremacy is now available on 9o3o&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;This is the same version of &lt;a href=&#34;https://www.oliverbrown.me.uk/supremacy/&#34;&gt;DirPlayer you can play here&lt;/a&gt; so you can&amp;rsquo;t actually play it properly yet, but things should improve over time.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Oliver Brown, the London tailor</title>
      <link>https://www.oliverbrown.me.uk/2026/03/23/oliver-brown-the-london-tailor/</link>
      <pubDate>Mon, 23 Mar 2026 07:07:20 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2026/03/23/oliver-brown-the-london-tailor/</guid>
      <description>&lt;p&gt;When I was born, &amp;ldquo;Oliver&amp;rdquo; was quite an uncommon name. I was the first one my primary school had. And even though &amp;ldquo;Brown&amp;rdquo; is a common name, the combination is still pretty rare. But not unique.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;The popularity of &amp;ldquo;Oliver&amp;rdquo; has drastically increased. It has been the number one name for boys born in the UK several years recently. This has been a bit strange for me since I spent most of my life never being around other people with my name. This is obviously still true for adults, but as a parent who now spends time in playgrounds, hearing other people call &amp;ldquo;my&amp;rdquo; name is still strange.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Disney&#43; on Sky</title>
      <link>https://www.oliverbrown.me.uk/2026/03/22/disney-on-sky/</link>
      <pubDate>Sun, 22 Mar 2026 12:08:19 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2026/03/22/disney-on-sky/</guid>
      <description>&lt;p&gt;I used to post a lot about TV and Sky in particular. It was mainly about options around having a home media centre. The commercial options around this have improved (things like the Apple TV and streaming) and the DIY options have become less interesting to talk about.&lt;/p&gt;&#xA;&lt;p&gt;So it is nice to have something relevant to say again&amp;hellip;&lt;/p&gt;&#xA;&lt;h2 id=&#34;disney-now-included&#34;&gt;Disney+ now included&lt;/h2&gt;&#xA;&lt;p&gt;Disney+ has been available as an app on Sky for a while, but recently they announced it would be included with your Sky subscription. I don&amp;rsquo;t have a Sky subscription myself, though my dad does. I have my own Disney+ account. I&amp;rsquo;d previously logged into Disney+ on his Sky TV box.&lt;/p&gt;</description>
    </item>
    <item>
      <title>New highest break in snooker - 153 by Ronnie O&#39;Sullivan</title>
      <link>https://www.oliverbrown.me.uk/2026/03/20/new-highest-break-in-snooker-153-by-ronnie-osullivan/</link>
      <pubDate>Fri, 20 Mar 2026 20:51:51 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2026/03/20/new-highest-break-in-snooker-153-by-ronnie-osullivan/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m not especially into sports, but I am quite into weird quirks of sports, especially rules. Snooker in particular has a few odd ones that are not well known.&lt;/p&gt;&#xA;&lt;p&gt;One of them is that it is possible to score more than the &amp;ldquo;maximum&amp;rdquo; of 147. Which &lt;a href=&#34;https://en.wikipedia.org/wiki/Ronnie_O%27Sullivan&#34;&gt;Ronnie O&amp;rsquo;Sullivan&lt;/a&gt; has &lt;a href=&#34;https://www.bbc.co.uk/sport/snooker/articles/cn4391l3lvxo&#34;&gt;just done&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;div class=&#34;infobox&#34; &gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        Interacting with this video is done so under the &lt;a href=&#34;https://www.youtube.com/t/terms&#34;&gt;Terms of Service of YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;infobox__content youtube&#34; style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&lt;a class=&#34;thumbnail&#34; href=&#34;https://www.youtube.com/watch?v=TVg70qVju2w&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://img.youtube.com/vi/TVg70qVju2w/maxresdefault.jpg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34;/&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;        &lt;iframe data-src=&#34;https://www.youtube-nocookie.com/embed/TVg70qVju2w&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; display: none&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        View this video &lt;a href=&#34;https://www.youtube.com/watch?v=TVg70qVju2w&#34;&gt;directly on YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;details&gt;&#xA;&lt;summary&gt;If you know nothing about snooker but still want to read...&lt;/summary&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Players alternate turns, potting balls to score points. Pot one and you keep going; miss and it&amp;rsquo;s your opponent&amp;rsquo;s turn.&lt;/li&gt;&#xA;&lt;li&gt;The consecutive points scored in a single visit to the table are called a &lt;em&gt;break&lt;/em&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Balls are either &lt;strong&gt;red&lt;/strong&gt; (1 pt each) or a &lt;strong&gt;colour&lt;/strong&gt; — yellow (2), green (3), brown (4), blue (5), pink (6), black (7).&lt;/li&gt;&#xA;&lt;li&gt;While reds remain on the table, you must alternate: pot a red, then a colour. Colours are respotted after being potted; reds stay down.&lt;/li&gt;&#xA;&lt;li&gt;Once all reds are gone, you pot the colours in order from yellow through to black.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/details&gt;&#xA;&lt;h2 id=&#34;how-to-get-147&#34;&gt;How to get 147&lt;/h2&gt;&#xA;&lt;p&gt;Under normal circumstances, 147 is indeed the &lt;a href=&#34;https://en.wikipedia.org/wiki/Maximum_break&#34;&gt;maximum possible break&lt;/a&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Star Trek Voyager: Across the Unknown</title>
      <link>https://www.oliverbrown.me.uk/2026/03/11/star-trek-voyager-across-the-unknown/</link>
      <pubDate>Wed, 11 Mar 2026 16:20:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2026/03/11/star-trek-voyager-across-the-unknown/</guid>
      <description>&lt;figure&gt;&#xA;&#x9;&lt;img src=&#34;https://www.oliverbrown.me.uk/2026/03/11/star-trek-voyager-across-the-unknown/stvoyatu.png&#34; alt=&#34;&#34; style=&#34;background-color: transparent&#34; /&gt;&#xA;&#x9;&lt;figcaption&gt;&lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&lt;p&gt;I recently bought &lt;em&gt;Star Trek: Voyager - Across the Unknown&lt;/em&gt;, a story-driven survival strategy game developed by Gamexcite and published by Daedalic Entertainment.&lt;/p&gt;&#xA;&lt;p&gt;In fact, I pre-ordered it. Pre-ordering is something I tend to reserve for things I feel the need to signal support for that might otherwise struggle. I was a big fan of Star Trek in the 90s and early 2000s, and while recent Star Trek has been more of a mixed bag for me, I was excited for a new game based on this era, even if some of that is nostalgia.&lt;/p&gt;</description>
    </item>
    <item>
      <title>DirPlayer 0.4.1 released</title>
      <link>https://www.oliverbrown.me.uk/2026/03/08/dirplayer-0.4.1-released/</link>
      <pubDate>Sun, 08 Mar 2026 10:51:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2026/03/08/dirplayer-0.4.1-released/</guid>
      <description>&lt;figure&gt;&#xA;&#x9;&lt;img src=&#34;https://www.oliverbrown.me.uk/2026/03/08/dirplayer-0.4.1-released/supremacy-dirplayer-41.png&#34; alt=&#34;Supremacy title screen rendered in DirPlayer 0.4.1&#34; style=&#34;background-color: transparent&#34; /&gt;&#xA;&#x9;&lt;figcaption&gt;&lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/igorlira/dirplayer-rs/releases/tag/v0.4.1&#34;&gt;DirPlayer 0.4.1&lt;/a&gt; has been released. The headline changes are hardware-accelerated graphics, major performance improvements, and custom font parsing and rendering.&lt;/p&gt;&#xA;&lt;p&gt;That last one is particularly relevant to &lt;a href=&#34;https://www.oliverbrown.me.uk/supremacy/&#34;&gt;Supremacy&lt;/a&gt;, as the previous version had broken fonts. I&amp;rsquo;ve updated the JS polyfill on the Supremacy page to the latest version, and the game does look noticeably better as a result. Most of the fonts now render properly, and all of the buttons are readable.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Supremacy added to Flashpoint</title>
      <link>https://www.oliverbrown.me.uk/2026/02/19/supremacy-added-to-flashpoint/</link>
      <pubDate>Thu, 19 Feb 2026 18:00:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2026/02/19/supremacy-added-to-flashpoint/</guid>
      <description>&lt;p&gt;Back in January I &lt;a href=&#34;https://www.oliverbrown.me.uk/2026/01/13/flashpoint-archive/&#34;&gt;wrote about Flashpoint Archive&lt;/a&gt; and my intention to get my old Shockwave and Silverlight games added to it.&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;figure&gt;&#xA;&#x9;&lt;img src=&#34;https://www.oliverbrown.me.uk/2026/02/19/supremacy-added-to-flashpoint/supremacy_in_flashpoint.png&#34; alt=&#34;&#34; style=&#34;background-color: transparent&#34; /&gt;&#xA;&#x9;&lt;figcaption&gt;&lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.oliverbrown.me.uk/supremacy/&#34;&gt;Supremacy&lt;/a&gt; has now been added to Flashpoint.&lt;/p&gt;&#xA;&lt;p&gt;Supremacy is a Risk-style turn-based strategy game I wrote in Macromedia Director and originally &lt;a href=&#34;https://www.oliverbrown.me.uk/2007/01/20/play-supremacy/&#34;&gt;released in 2001&lt;/a&gt;. It supports both single player (against AI opponents) and local multiplayer.&lt;/p&gt;&#xA;&lt;p&gt;You can find it in Flashpoint under the name &amp;ldquo;Supremacy&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;If you have Flashpoint installed, give it a try.&lt;/p&gt;</description>
    </item>
    <item>
      <title>DirPlayer: A Shockwave emulator for modern browsers</title>
      <link>https://www.oliverbrown.me.uk/2026/01/26/dirplayer-a-shockwave-emulator-for-modern-browsers/</link>
      <pubDate>Mon, 26 Jan 2026 12:00:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2026/01/26/dirplayer-a-shockwave-emulator-for-modern-browsers/</guid>
      <description>&lt;p&gt;I recently posted about &lt;a href=&#34;https://www.oliverbrown.me.uk/2026/01/13/flashpoint-archive/&#34;&gt;Flashpoint Archive&lt;/a&gt;, a way to play old Shockwave (and other) content. I have just discovered another option &lt;a href=&#34;http://localhost:52087/2026/01/13/flashpoint-archive/&#34;&gt;DirPlayer&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-is-dirplayer&#34;&gt;What is DirPlayer?&lt;/h2&gt;&#xA;&lt;p&gt;DirPlayer is written in Rust and compiled to WebAssembly and is available two different ways:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;As an extension from the &lt;a href=&#34;https://chromewebstore.google.com/detail/dirplayer-shockwave-emula/gpgalkgegfekkmaknocegonkakahkhbc&#34;&gt;Chrome Web Store&lt;/a&gt;. This is useful for visiting any old or archived sites and just automatically loading the Shockwave content.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;As a single JS polyfill. This allows people hosting the content on pages they can still edit to make their Shockwave content available to any modern browser.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Supremacy</title>
      <link>https://www.oliverbrown.me.uk/supremacy/</link>
      <pubDate>Tue, 20 Jan 2026 19:13:20 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/supremacy/</guid>
      <description>&lt;object classid=&#34;clsid:166B1BCA-3F9C-11CF-8075-444553540000&#34; codebase=&#34;http://download.macromedia.com/pub/shockwave/cabs/director/sw.cab#version=8,0,0,0&#34; id=&#34;dom&#34; width=&#34;640&#34; height=&#34;480&#34;&gt;&#xA;    &lt;param name=&#34;src&#34; value=&#34;dom.dcr&#34;&gt;&#xA;    &lt;param name=&#34;swRemote&#34; value=&#34;swSaveEnabled=&#39;false&#39; swVolume=&#39;true&#39; swRestart=&#39;false&#39; swPausePlay=&#39;false&#39; swFastForward=&#39;false&#39; swContextMenu=&#39;false&#39; &#34;&gt;&#xA;    &lt;param name=&#34;swStretchStyle&#34; value=&#34;none&#34;&gt;&#xA;    &lt;param name=&#34;bgColor&#34; value=&#34;#fffcee&#34;&gt; &#xA;    &lt;embed src=&#34;dom.dcr&#34; bgcolor=&#34;#fffcee&#34; width=&#34;640&#34; height=&#34;480&#34; swremote=&#34;swSaveEnabled=&#39;false&#39; swVolume=&#39;true&#39; swRestart=&#39;false&#39; swPausePlay=&#39;false&#39; swFastForward=&#39;false&#39; swContextMenu=&#39;false&#39; &#34; swstretchstyle=&#34;none&#34; type=&#34;application/x-director&#34; pluginspage=&#34;http://www.macromedia.com/shockwave/download/&#34;&gt;&#xA;&lt;/object&gt;&#xA;&lt;script src=&#34;https://www.oliverbrown.me.uk/js/dirplayer-polyfill.js&#34;&gt;&lt;/script&gt;&#xA;&lt;p&gt;This is an embedded version of my old Shockwave game, &lt;a href=&#34;https://www.oliverbrown.me.uk/2026/01/19/supremacy-shockwave-game/&#34;&gt;Supremacy&lt;/a&gt;. In theory, you need the Shockwave 8.5 plugin installed, which almost certainly won&amp;rsquo;t work for you on a modern browser.&lt;/p&gt;&#xA;&lt;h2 id=&#34;dirplayer&#34;&gt;DirPlayer&lt;/h2&gt;&#xA;&lt;p&gt;However, there is a JS polyfill available called &lt;a href=&#34;https://github.com/igorlira/dirplayer-rs&#34;&gt;DirPlayer&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;DirPlayer is a Shockwave emulator that aims to make playing old browser games possible on modern browsers. It is available &lt;a href=&#34;https://chromewebstore.google.com/detail/dirplayer-shockwave-emula/gpgalkgegfekkmaknocegonkakahkhbc&#34;&gt;in the Chrome web store&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.oliverbrown.me.uk/2026/03/08/dirplayer-0.4.1-released/&#34;&gt;Version 0.4.1&lt;/a&gt; is installed on the page. It is not complete. The game launches but is not yet playable.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Supremacy - Shockwave game</title>
      <link>https://www.oliverbrown.me.uk/2026/01/19/supremacy-shockwave-game/</link>
      <pubDate>Mon, 19 Jan 2026 19:20:39 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2026/01/19/supremacy-shockwave-game/</guid>
      <description>&lt;p&gt;I started programming from a young age. One of the earliest programming projects I worked on that I was pleased with was a version of Risk called &amp;ldquo;Supremacy&amp;rdquo;.&lt;/p&gt;&#xA;&lt;div class=&#34;infobox&#34; &gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        Interacting with this video is done so under the &lt;a href=&#34;https://www.youtube.com/t/terms&#34;&gt;Terms of Service of YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;infobox__content youtube&#34; style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&lt;a class=&#34;thumbnail&#34; href=&#34;https://www.youtube.com/watch?v=7u-4xVaW044&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://img.youtube.com/vi/7u-4xVaW044/maxresdefault.jpg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34;/&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;        &lt;iframe data-src=&#34;https://www.youtube-nocookie.com/embed/7u-4xVaW044&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; display: none&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        View this video &lt;a href=&#34;https://www.youtube.com/watch?v=7u-4xVaW044&#34;&gt;directly on YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Adobe_Shockwave_Player&#34;&gt;Shockwave&lt;/a&gt; was a technology created by &lt;a href=&#34;https://en.wikipedia.org/wiki/Macromedia&#34;&gt;Macromedia&lt;/a&gt; as a sort of companion/competitor/successor to the then ubiquitous &lt;a href=&#34;https://en.wikipedia.org/wiki/Adobe_Flash&#34;&gt;Flash&lt;/a&gt;&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Flashpoint Archive</title>
      <link>https://www.oliverbrown.me.uk/2026/01/13/flashpoint-archive/</link>
      <pubDate>Tue, 13 Jan 2026 15:20:39 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2026/01/13/flashpoint-archive/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve just found out about &lt;a href=&#34;https://flashpointarchive.org/&#34;&gt;Flashpoint Archive&lt;/a&gt;, an application for playing old content created using Flash, as well as other obsolete browser technologies.&lt;/p&gt;&#xA;&lt;div class=&#34;infobox&#34; &gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        Interacting with this video is done so under the &lt;a href=&#34;https://www.youtube.com/t/terms&#34;&gt;Terms of Service of YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;infobox__content youtube&#34; style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&lt;a class=&#34;thumbnail&#34; href=&#34;https://www.youtube.com/watch?v=0nIbn3vvvMc&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://img.youtube.com/vi/0nIbn3vvvMc/maxresdefault.jpg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34;/&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;        &lt;iframe data-src=&#34;https://www.youtube-nocookie.com/embed/0nIbn3vvvMc&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; display: none&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        View this video &lt;a href=&#34;https://www.youtube.com/watch?v=0nIbn3vvvMc&#34;&gt;directly on YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;The core functionality is provided by sandboxed versions of the plugins that run the content, a proxy server for games that need to believe they are run over the internet, and a launcher allowing you to browse and launch content - all wrapped up in a neat package.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Accessibility in UK retail mobile apps</title>
      <link>https://www.oliverbrown.me.uk/2025/06/21/accessibility-in-uk-retail-mobile-apps/</link>
      <pubDate>Sat, 21 Jun 2025 15:20:39 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2025/06/21/accessibility-in-uk-retail-mobile-apps/</guid>
      <description>&lt;p&gt;I have slowly been getting more interested in the accessibility of mobile apps. This has partly been driven by finding out just how many options there are to improve accessibility of apps, both for users and developers, and realising that many developers don&amp;rsquo;t know they exist. And, even when they are known about, there isn&amp;rsquo;t always much information about how to use them well.&lt;/p&gt;&#xA;&lt;p&gt;To make this a bit more robust, I installed a bunch of UK shopping apps just to see what the current state of accessibility was and the results were&amp;hellip; disappointing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to check if a number is divisible by 14,669</title>
      <link>https://www.oliverbrown.me.uk/2024/11/23/how-to-check-if-a-number-is-divisible-by-14669/</link>
      <pubDate>Sat, 23 Nov 2024 16:46:10 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2024/11/23/how-to-check-if-a-number-is-divisible-by-14669/</guid>
      <description>&lt;h1 id=&#34;the-method&#34;&gt;The method&lt;/h1&gt;&#xA;&lt;p&gt;Here is an easy way to determine if a number is divisible by 14,669.&lt;/p&gt;&#xA;&lt;p&gt;First, multiply the last digit by 1,467. Then, take that number and add it to the remaining digits as if they were a number that is one digit shorter. Then repeat the process until the number is &amp;ldquo;clearly&amp;rdquo; divisible by 14,669 or not. This will match whether the original number is divisible by 14,669.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Stop killing games European Citizens&#39; Initiative</title>
      <link>https://www.oliverbrown.me.uk/2024/09/15/stop-killing-games-european-citizens-initiative/</link>
      <pubDate>Sun, 15 Sep 2024 16:42:36 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2024/09/15/stop-killing-games-european-citizens-initiative/</guid>
      <description>&lt;figure&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/skg.jpeg&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;h4&gt;Stop Killing Games&lt;/h4&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;The people behind &lt;a href=&#34;https://www.stopkillinggames.com/eci&#34;&gt;StopKillingGames.com&lt;/a&gt; have launched a &lt;a href=&#34;https://eci.ec.europa.eu/045/public/&#34;&gt;European Citizens’ Initiative&lt;/a&gt; as part of their cause.&lt;/p&gt;&#xA;&lt;p&gt;This is essentially a petition that if sufficiently supported, would require an &lt;a href=&#34;https://citizens-initiative.europa.eu/how-it-works_en&#34;&gt;official response from the European Commission&lt;/a&gt;. Based on the reasons in my &lt;a href=&#34;https://www.oliverbrown.me.uk/2024/04/27/stop-killing-games/&#34;&gt;previous post&lt;/a&gt;, I urge all EU citizens to sign.&lt;/p&gt;&#xA;&lt;p&gt;At the time of writing, it has reached 355,503 of the 1,000,000 required signatures, and a minimum threshold in 6 out of 7 countries. It must reach its target by 31 July 2025.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Stop killing games</title>
      <link>https://www.oliverbrown.me.uk/2024/04/27/stop-killing-games/</link>
      <pubDate>Sat, 27 Apr 2024 17:42:36 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2024/04/27/stop-killing-games/</guid>
      <description>&lt;figure&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/the_crew.jpg&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;h4&gt;You have missed your chance to play The Crew&lt;/h4&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;A new campaign has started to try and preserve video games that become unplayable when the developer and/or publisher no longer wishes to support them.&lt;/p&gt;&#xA;&lt;p&gt;This post is mostly a collection of random commentary on games that I have tried to order as coherently as possible.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;For a more succinct description of the problem and what you can do to support, visit &lt;a href=&#34;https://www.stopkillinggames.com/&#34;&gt;StopKillingGames.com&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Exploring the generic math interfaces and fixed-point arithmetic in .NET</title>
      <link>https://www.oliverbrown.me.uk/2024/03/08/exploring-the-generic-math-interfaces-and-fixed-point-arithmetic-in-net/</link>
      <pubDate>Fri, 08 Mar 2024 17:35:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2024/03/08/exploring-the-generic-math-interfaces-and-fixed-point-arithmetic-in-net/</guid>
      <description>&lt;p&gt;In .NET 7 (previewed in .NET 6) a series of &lt;a href=&#34;https://devblogs.microsoft.com/dotnet/dotnet-7-generic-math/&#34;&gt;new interfaces were introduced&lt;/a&gt; to make work with mathematical operations easier.&lt;/p&gt;&#xA;&lt;p&gt;.NET has had generics &lt;a href=&#34;https://www.codeproject.com/Articles/8846/Generics-Explained-NET-Framework-version-2-0&#34;&gt;almost forever&lt;/a&gt; allowing you to write algorithms that work with many different types, but this hasn&amp;rsquo;t been possible for basic maths until this was introduced.&lt;/p&gt;&#xA;&lt;p&gt;The main reason this has been done now is for machine learning and AI implementations where the classic computing tradeoff of speed vs. space appears - if you&amp;rsquo;re dealing with very large arrays of numbers, maybe you want to switch from a 64 bit &lt;code&gt;double&lt;/code&gt; to 32 bit &lt;code&gt;float&lt;/code&gt; (or even the newly introduced 16 bit &lt;code&gt;half&lt;/code&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Mapominoes - or learning to hate islands even more than when playing Plague Inc.</title>
      <link>https://www.oliverbrown.me.uk/2024/02/26/mapominoes/</link>
      <pubDate>Mon, 26 Feb 2024 17:22:39 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2024/02/26/mapominoes/</guid>
      <description>&lt;p&gt;A while ago I bought &lt;a href=&#34;https://amzn.to/3T93EJN&#34;&gt;Mapominoes Europe&lt;/a&gt; on a whim, and I&amp;rsquo;m now having to fight the urge to buy its many variations/expansions.&lt;/p&gt;&#xA;&lt;p&gt;As the title suggests it is broadly based on &lt;a href=&#34;https://en.wikipedia.org/wiki/Dominoes&#34;&gt;dominoes&lt;/a&gt;, but instead of placing tiles by the numbers they have in common, it is based on countries with shared borders. Also unlike dominoes the cards are played not in a line but in a grid, and &lt;em&gt;all&lt;/em&gt; neighbours have to be compatible.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Elo rating for ad hoc teams</title>
      <link>https://www.oliverbrown.me.uk/2024/02/25/elo-rating-for-ad-hoc-teams/</link>
      <pubDate>Sun, 25 Feb 2024 15:37:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2024/02/25/elo-rating-for-ad-hoc-teams/</guid>
      <description>&lt;p&gt;One final feature my expanded Elo rating needs (or at least the last I can think of) is the ability to deal with ad hoc teams.&lt;/p&gt;&#xA;&lt;p&gt;By &amp;ldquo;ad hoc teams&amp;rdquo;, I mean teams of individual players with their own ratings that are on the same team for a specific game, but don&amp;rsquo;t generally stay as a team (established teams that always play together should be treated as their own &amp;ldquo;players&amp;rdquo; with their own rating).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Stargate viewing order</title>
      <link>https://www.oliverbrown.me.uk/2024/02/16/stargate-viewing-order/</link>
      <pubDate>Fri, 16 Feb 2024 07:21:06 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2024/02/16/stargate-viewing-order/</guid>
      <description>&lt;figure&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/stargate.png&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;There is a Stargate movie, three TV series&amp;rsquo; and some feature length specials. It is not necessarily obvious what order to watch them in. There is a suggested order available on several websites, but they are usually hard to read because of ads.&lt;/p&gt;&#xA;&lt;p&gt;This is just a table designed to be easy to read.&lt;/p&gt;&#xA;&lt;p&gt;The strategy for handling the overlapping seasons of SG-1 and Atlantis is to alternate episodes, while keeping two-part episodes together.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Glom of nit</title>
      <link>https://www.oliverbrown.me.uk/2024/02/13/glom-of-nit/</link>
      <pubDate>Tue, 13 Feb 2024 16:46:10 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2024/02/13/glom-of-nit/</guid>
      <description>&lt;p&gt;I have four blogs running the same theme that each feature a letter as the favicon. I hoped they would spell out a word.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://blog.gameswithgravitas.net&#34;&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/g.png&#34; alt=&#34;g&#34;&gt;&lt;/a&gt;&lt;a href=&#34;https://www.luliriisi.me.uk&#34;&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/l.png&#34; alt=&#34;l&#34;&gt;&lt;/a&gt;&lt;a href=&#34;https://www.oliverbrown.me.uk&#34;&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/o.png&#34; alt=&#34;o&#34;&gt;&lt;/a&gt;&lt;a href=&#34;https://music.oliverbrown.me.uk&#34;&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/m.png&#34; alt=&#34;m&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/going_postal.jpg&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;This is of course the motto of the Ankh-Morpork Post Office.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Neither rain nor snow nor gl om of ni  t can stay these mes engers abo t their duty.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;If you&amp;rsquo;d like to more consider &lt;a href=&#34;https://amzn.to/3UGO1dS&#34;&gt;Going Postal by Terry Pratchett&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://amzn.to/3UGO1dS&#34;&gt;Read&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://amzn.to/3SvF6ZW&#34;&gt;Listen&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://amzn.to/3SC84aw&#34;&gt;Watch&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Importing old posts from my first blog</title>
      <link>https://www.oliverbrown.me.uk/2024/01/30/importing-old-posts-from-my-first-blog/</link>
      <pubDate>Tue, 30 Jan 2024 18:25:39 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2024/01/30/importing-old-posts-from-my-first-blog/</guid>
      <description>&lt;figure&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/oliver.png&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;I have now imported posts from my very first blog, which was in fact the very first content I hosted on OliverBrown.me.uk.&lt;/p&gt;&#xA;&lt;p&gt;It is almost entirely personal content with evidence of some of my early attempts to make money online.&lt;/p&gt;&#xA;&lt;p&gt;As with &lt;a href=&#34;https://www.oliverbrown.me.uk/2024/01/28/importing-old-posts-from-livejournal/&#34;&gt;the LiveJournal content&lt;/a&gt;, it is available in its own section I decided to call &lt;a href=&#34;https://www.oliverbrown.me.uk/phpdiary&#34;&gt;phpdiary&lt;/a&gt;. I didn&amp;rsquo;t really give it a name at the time but it was implemented as a bunch plain text files for each post rendered with a PHP script called &lt;code&gt;diary.php&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Importing old posts from LiveJournal</title>
      <link>https://www.oliverbrown.me.uk/2024/01/28/importing-old-posts-from-livejournal/</link>
      <pubDate>Sun, 28 Jan 2024 17:25:39 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2024/01/28/importing-old-posts-from-livejournal/</guid>
      <description>&lt;p&gt;Before I hosted my own content in various forms, I maintained a &lt;a href=&#34;https://www.livejournal.com/&#34;&gt;LiveJournal&lt;/a&gt; which is still available at &lt;a href=&#34;https://galaxiaguy.livejournal.com&#34;&gt;https://galaxiaguy.livejournal.com&lt;/a&gt; (although I warn you, when I looked at it today it was full of Russian Bitcoin related ads).&lt;/p&gt;&#xA;&lt;p&gt;I have finally imported the missing posts from this.&lt;/p&gt;&#xA;&lt;p&gt;There weren&amp;rsquo;t many so I just did it manually. I even went to the effort of updating my theme to include &amp;ldquo;mood&amp;rdquo; and &amp;ldquo;music&amp;rdquo; in my post front matter and it add it to theme (these were very important to LiveJournal back in the day).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fixing some blank posts</title>
      <link>https://www.oliverbrown.me.uk/2024/01/26/fixing-some-blank-posts/</link>
      <pubDate>Fri, 26 Jan 2024 07:42:36 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2024/01/26/fixing-some-blank-posts/</guid>
      <description>&lt;p&gt;My blog has been through a lot. At some point I may try and make a coherent timeline, if only for my own benefit.&lt;/p&gt;&#xA;&lt;p&gt;Content has been migrated from platform to platform, and format to format. Some of it got broken along the way. This resulted in some of the posts just being blank. I finally went back and found them all and manually reinstated the content.&lt;/p&gt;&#xA;&lt;p&gt;I doubt this will be of any interest to anyone except me or people who know me, but it may be nostalgic for anyone else who was doing web development in 2005.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Added Wayback Machine links</title>
      <link>https://www.oliverbrown.me.uk/2024/01/25/added-wayback-machine-links/</link>
      <pubDate>Thu, 25 Jan 2024 15:42:36 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2024/01/25/added-wayback-machine-links/</guid>
      <description>&lt;p&gt;After realising that I&amp;rsquo;ve been blogging for nearly 19 years, and that I have lot of old content with many broken links, I decided to add support for Wayback Machine links.&lt;/p&gt;&#xA;&lt;p&gt;The &lt;a href=&#34;https://archive.org/web/&#34;&gt;Wayback Machine&lt;/a&gt; (part of the &lt;a href=&#34;https://archive.org/&#34;&gt;Internet Archive&lt;/a&gt;) archives web pages for posterity, and importantly, tries to archive many versions over time.&lt;/p&gt;&#xA;&lt;p&gt;At the bottom of each my posts is now a section that links to the archived version of the page, &lt;em&gt;as of the date of the post&lt;/em&gt;. This will attempt to show the latest archived version of the page before that date.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Migrated another site from WordPress to Hugo and Azure Static Web Apps</title>
      <link>https://www.oliverbrown.me.uk/2024/01/20/migrated-another-site-from-wordpress-to-hugo-and-azure-static-web-apps/</link>
      <pubDate>Sat, 20 Jan 2024 13:42:36 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2024/01/20/migrated-another-site-from-wordpress-to-hugo-and-azure-static-web-apps/</guid>
      <description>&lt;p&gt;Some time ago I &lt;a href=&#34;https://www.oliverbrown.me.uk/2020/07/16/blog-moved-to-hugo/&#34;&gt;migrated my blog&lt;/a&gt; from &lt;a href=&#34;https://www.wordpress.org&#34;&gt;WordPress&lt;/a&gt; (hosted on &lt;a href=&#34;https://www.wordpress.com&#34;&gt;WordPress.com&lt;/a&gt;) to &lt;a href=&#34;https://gohugo.io/&#34;&gt;Hugo&lt;/a&gt; (hosted on &lt;a href=&#34;https://azure.microsoft.com/en-gb/products/app-service/static&#34;&gt;Azure Static Web Apps&lt;/a&gt;). Over the past week I did the same for my &lt;a href=&#34;https://www.luliriisi.me.uk&#34;&gt;wife&amp;rsquo;s blog&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The process went well. The Hugo site has pretty good docs for &lt;a href=&#34;https://gohugo.io/tools/migrations/&#34;&gt;migrating to Hugo from various other platforms&lt;/a&gt;. The exact steps I took were:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://wordpress.com/support/export/&#34;&gt;Export content from Wordpress&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Generate Hugo content from the export using &lt;a href=&#34;https://github.com/palaniraja/blog2md&#34;&gt;blog2md&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Upload to GitHub.&lt;/li&gt;&#xA;&lt;li&gt;Create an Azure Static Web app (which as &lt;a href=&#34;https://www.oliverbrown.me.uk/2020/07/16/blog-moved-to-hugo/&#34;&gt;detailed before&lt;/a&gt; creates a build pipeline and deploys to an autogenerated Azure domain).&lt;/li&gt;&#xA;&lt;li&gt;Browse the site and fix any broken content.&lt;/li&gt;&#xA;&lt;li&gt;Add any custom functionality desired to the theme files.&lt;/li&gt;&#xA;&lt;li&gt;Update the domain to point at the Azure instance.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;The new blog is available at &lt;a href=&#34;https://www.luliriisi.me.uk&#34;&gt;www.luliriisi.me.uk&lt;/a&gt; (the original is still available at &lt;a href=&#34;https://luliriisi.wordpress.com&#34;&gt;luliriisi.wordpress.com&lt;/a&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>GNU Terry Pratchett</title>
      <link>https://www.oliverbrown.me.uk/2023/06/10/gnu-terry-pratchett/</link>
      <pubDate>Sat, 10 Jun 2023 06:36:47 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2023/06/10/gnu-terry-pratchett/</guid>
      <description>&lt;p&gt;The phrase &amp;ldquo;GNU Terry Pratchett&amp;rdquo; originates from one of the Discworld novels, &amp;ldquo;Going Postal,&amp;rdquo; where it is used as a code or message passed between characters to remember the deceased.&lt;/p&gt;&#xA;&lt;p&gt;Specifically, there is a communication system known as &amp;ldquo;the clacks&amp;rdquo;, and there part of the way that system works involves additional metadata messages being sent (known as &amp;ldquo;the overhead&amp;rdquo;).&lt;/p&gt;&#xA;&lt;p&gt;I only recently discovered that people have been embedding that message in &lt;a href=&#34;http://www.gnuterrypratchett.com/&#34;&gt;all sorts of things&lt;/a&gt; as a way to memorialize Terry. One of the places they do this in the headers of websites.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Star Trek episode title word miscellany</title>
      <link>https://www.oliverbrown.me.uk/2023/06/04/star-trek-episode-title-word-miscellany/</link>
      <pubDate>Sun, 04 Jun 2023 13:26:35 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2023/06/04/star-trek-episode-title-word-miscellany/</guid>
      <description>&lt;p&gt;After investigating &lt;a href=&#34;https://www.oliverbrown.me.uk/2023/05/15/star-trek-episode-title-character-miscellany/&#34;&gt;Star Trek episode titles with interesting characters&lt;/a&gt;, lets look at ones with interesting words.&lt;/p&gt;&#xA;&lt;h2 id=&#34;numbers&#34;&gt;Numbers&lt;/h2&gt;&#xA;&lt;p&gt;I already included this as a side note in the previous post, but many episodes have numbers as words, with each series having at least one.&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Title&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Series&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Episode&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/The_Galileo_Seven_(episode)&#34;&gt;The Galileo Seven&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;TOS&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;1x13&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/One_of_Our_Planets_Is_Missing_(episode)&#34;&gt;One of Our Planets Is Missing&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;TAS&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;1x03&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Angel_One_(episode)&#34;&gt;Angel One&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;TNG&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;1x15&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/One_Little_Ship_(episode)&#34;&gt;One Little Ship&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;DS9&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;6x14&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/One_(episode)&#34;&gt;One&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;VOY&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;4x25&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Thirty_Days_(episode)&#34;&gt;Thirty Days&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;VOY&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;5x09&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/One_Small_Step_(episode)&#34;&gt;One Small Step&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;VOY&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;6x08&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/The_Haunting_of_Deck_Twelve_(episode)&#34;&gt;The Haunting of Deck Twelve&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;VOY&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;6x25&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Friendship_One_(episode)&#34;&gt;Friendship One&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;VOY&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;7x21&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Shuttlepod_One_(episode)&#34;&gt;Shuttlepod One&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;ENT&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;1x16&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Two_Days_and_Two_Nights_(episode)&#34;&gt;Two Days and Two Nights&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;ENT&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;1x25&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/First_Flight_(episode)&#34;&gt;First Flight&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;ENT&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;2x24&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Babel_One_(episode)&#34;&gt;Babel One&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;ENT&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;4x12&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;ordinals&#34;&gt;Ordinals&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Title&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Series&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Episode&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/First_Contact_(episode)&#34;&gt;First Contact&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;TNG&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;4x15&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/The_Nth_Degree_(episode)&#34;&gt;The Nth Degree&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;TNG&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;4x19&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/The_First_Duty_(episode)&#34;&gt;The First Duty&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;TNG&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;5x19&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Second_Chances_(episode)&#34;&gt;Second Chances&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;TNG&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;6x24&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Second_Sight_(episode)&#34;&gt;Second Sight&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;DS9&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;2x09&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Second_Skin_(episode)&#34;&gt;Second Skin&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;DS9&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;3x05&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/The_Seventh_(episode)&#34;&gt;The Seventh&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;ENT&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;2x07&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/First_Flight_(episode)&#34;&gt;First Flight&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;ENT&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;2x24&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;non-english-words&#34;&gt;Non-English words&lt;/h2&gt;&#xA;&lt;p&gt;This is probably the collection that caused me the most difficulty in deciding what should be included.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sortable Discworld audiobook release date list</title>
      <link>https://www.oliverbrown.me.uk/2023/05/21/sortable-discworld-audiobook-list/</link>
      <pubDate>Sun, 21 May 2023 14:32:35 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2023/05/21/sortable-discworld-audiobook-list/</guid>
      <description>&lt;p&gt;New audio versions of all* of the Discworld books are being produced. I&amp;rsquo;ve made a &lt;a href=&#34;https://www.oliverbrown.me.uk/2023/03/15/updated-discworld-audiobook-release-dates/&#34;&gt;few posts tracking the release dates&lt;/a&gt;. Since then I&amp;rsquo;ve updated the blog to support nice sortable tables.&lt;/p&gt;&#xA;&lt;p&gt;So here are the the books listed on Audible as of &lt;em&gt;21st May, 2023&lt;/em&gt; in a single table (now with primary narrator). All columns should be usefully sortable.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;If you don&amp;rsquo;t already have an Audible membership, you can get a &lt;a href=&#34;https://amzn.to/428ENqP&#34;&gt;30-day free trial&lt;/a&gt; (&lt;a href=&#34;https://amzn.to/42StELg&#34;&gt;UK&lt;/a&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Star Trek episode title character miscellany</title>
      <link>https://www.oliverbrown.me.uk/2023/05/15/star-trek-episode-title-character-miscellany/</link>
      <pubDate>Mon, 15 May 2023 08:18:15 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2023/05/15/star-trek-episode-title-character-miscellany/</guid>
      <description>&lt;p&gt;While doing other more systematic investigations of Star Trek episode titles, I made notes of interesting things I spotted.&lt;/p&gt;&#xA;&lt;p&gt;Here are some collections of episode titles with interesting characters.&lt;/p&gt;&#xA;&lt;h2 id=&#34;q-puns&#34;&gt;Q puns&lt;/h2&gt;&#xA;&lt;p&gt;Most episodes featuring Q had a pun in the title:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Title&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Series&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Episode&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Hide_and_Q_(episode)&#34;&gt;Hide and Q&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;TNG&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;1x11&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Q_Who%3F_(episode)&#34;&gt;Q Who?&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;TNG&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;2x16&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Deja_Q_(episode)&#34;&gt;Deja Q&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;TNG&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;3x13&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Qpid_(episode)&#34;&gt;Qpid&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;TNG&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;4x20&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/True_Q_(episode)&#34;&gt;True Q&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;TNG&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;6x06&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Q-Less_(episode)&#34;&gt;Q-Less&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;DS9&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;1x07&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/The_Q_and_the_Grey_(episode)&#34;&gt;The Q and the Grey&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;VOY&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;3x11&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Q2_(episode)&#34;&gt;Q2&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;VOY&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;7x19&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;details&gt;&lt;summary&gt;See the ones that did not&lt;/summary&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Title&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Series&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Episode&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Encounter_at_Farpoint_(episode)&#34;&gt;Encounter at Farpoint&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;TNG&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;1x01&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Tapestry_(episode)&#34;&gt;Tapestry&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;TNG&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;6x15&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/All_Good_Things_(episode)&#34;&gt;All Good Things…&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;TNG&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;7x25&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Death_Wish_(episode)&#34;&gt;Death Wish&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;VOY&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;2x18&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;Interestingly, Q has so far made a further appearance in Lower Decks and nine in Star Trek Picard, and none of them had puns in the title.&lt;/p&gt;</description>
    </item>
    <item>
      <title>An aside for the titles of Picard</title>
      <link>https://www.oliverbrown.me.uk/2023/04/26/an-aside-for-the-titles-of-picard/</link>
      <pubDate>Wed, 26 Apr 2023 18:25:39 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2023/04/26/an-aside-for-the-titles-of-picard/</guid>
      <description>&lt;figure&gt;&#xA;&#x9;&lt;img src=&#34;https://www.oliverbrown.me.uk/2023/04/26/an-aside-for-the-titles-of-picard/picard.png&#34; alt=&#34;Star Trek Picard logo&#34; style=&#34;background-color: black&#34; /&gt;&#xA;&#x9;&lt;figcaption&gt;&lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&lt;p&gt;Star Trek Picard season three has just completed. It was not perfect but was probably the best live action Star Trek since Enterprise.&lt;/p&gt;&#xA;&lt;p&gt;In honor of this, here is a quick analysis of the episode titles.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;I&amp;rsquo;m not including Picard in the main analysis for consistency for now. There is also a small chance there may be more episodes (or possibly something else &lt;a href=&#34;https://twitter.com/search?q=%23StarTrekLegacy&#34;&gt;#StarTrekLegacy&lt;/a&gt;).&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h1 id=&#34;title-length&#34;&gt;Title length&lt;/h1&gt;&#xA;&lt;p&gt;Picard does not challenge for overall shortest or longest title.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Similar Star Trek episode titles</title>
      <link>https://www.oliverbrown.me.uk/2023/04/23/similar-star-trek-episode-titles/</link>
      <pubDate>Sun, 23 Apr 2023 09:12:49 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2023/04/23/similar-star-trek-episode-titles/</guid>
      <description>&lt;p&gt;With nearly 700 episodes, there were bound to be some that are similar to each other. But which are most similar? And what do we mean by similar?&lt;/p&gt;&#xA;&lt;h1 id=&#34;summary&#34;&gt;Summary&lt;/h1&gt;&#xA;&lt;p&gt;Before I go into the more technical analysis, I shall begin with some headlines.&lt;/p&gt;&#xA;&lt;p&gt;Not technically part of this analysis but there are two Star Trek movies that share a title with an episode (if you ignore the &amp;ldquo;Star Trek&amp;rdquo; part of the title):&lt;/p&gt;</description>
    </item>
    <item>
      <title>Elo rating for unfair games</title>
      <link>https://www.oliverbrown.me.uk/2023/04/18/elo-rating-for-unfair-games/</link>
      <pubDate>Tue, 18 Apr 2023 16:46:10 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2023/04/18/elo-rating-for-unfair-games/</guid>
      <description>&lt;p&gt;In my previous post, I described an extension to Elo that could handle multiple players. The next restriction to overcome is that Elo assumed players of equal skill have an equal chance of winning.&lt;/p&gt;&#xA;&lt;p&gt;In most games, players don&amp;rsquo;t actually have an equal chance of winning a single game. Chess overcomes this by having a match consist of several individual games with players switching who goes first. This is a good solution for two player games but gets awkward for multiplayer games. It is also inconvenient if having a multi-game match is undesirable for any reason.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Single-word Star Trek episode titles</title>
      <link>https://www.oliverbrown.me.uk/2023/04/16/single-word-star-trek-episode-titles/</link>
      <pubDate>Sun, 16 Apr 2023 08:06:47 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2023/04/16/single-word-star-trek-episode-titles/</guid>
      <description>&lt;p&gt;My &lt;a href=&#34;https://www.oliverbrown.me.uk/2023/04/09/what-is-the-shortest-star-trek-episode-title/&#34;&gt;earlier post&lt;/a&gt; included a list of all single-word episode titles. That list is long enough that it could be analyzed in isolation and still produce some interesting results. Firstly, here is a summary:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Series&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;TOS&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;TAS&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;TNG&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;DS9&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;VOY&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;ENT&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Total&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;5&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;3&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;49&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;42&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;77&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;42&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Percentage&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;6.33 %&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;13.64 %&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;29.17 %&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;24.71 %&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;48.13 %&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;44.68 %&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Shortest&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;4&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;3&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;4&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;3&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;2&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;2&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Longest&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;13&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;10&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;16&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;12&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;14&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;12&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Average&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;7.6&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;7.33&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;7.96&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;8.1&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;7.81&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;7.79&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h1 id=&#34;single-word-titles-by-series&#34;&gt;Single-word titles by Series&lt;/h1&gt;&#xA;&lt;p&gt;It seems the number of single-word episode titles started low and increased over time, peaking with Voyager (although Enterprise was very close behind by percentage of total episodes).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Expanding the Elo rating system</title>
      <link>https://www.oliverbrown.me.uk/2023/04/13/expanded-elo-rating/</link>
      <pubDate>Thu, 13 Apr 2023 17:51:44 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2023/04/13/expanded-elo-rating/</guid>
      <description>&lt;p&gt;One of the features I have planned for &lt;a href=&#34;https://www.tictactoecollection.app/&#34;&gt;Tic-tac-toe Collection&lt;/a&gt; is a player rating system.&lt;/p&gt;&#xA;&lt;p&gt;One such common rating system is the &lt;a href=&#34;https://en.wikipedia.org/wiki/Elo_rating_system&#34;&gt;Elo rating system&lt;/a&gt;, most famously used in chess. There is a lot of discussion about how good it is, but for my purposes it seems fine - at least as a starting point.&lt;/p&gt;&#xA;&lt;p&gt;There are two fundamental restrictions on Elo that I would have to overcome though:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;It is limited to two players.&lt;/li&gt;&#xA;&lt;li&gt;It assumes each player has an equal chance of winning if they have equal skill.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 id=&#34;elo&#34;&gt;Elo&lt;/h1&gt;&#xA;&lt;p&gt;First an introduction into how Elo rating works. There are two parts:&lt;/p&gt;</description>
    </item>
    <item>
      <title>When is Easter?</title>
      <link>https://www.oliverbrown.me.uk/2023/04/11/when-is-easter/</link>
      <pubDate>Tue, 11 Apr 2023 17:52:13 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2023/04/11/when-is-easter/</guid>
      <description>&lt;p&gt;I wrote a post about &lt;a href=&#34;https://www.oliverbrown.me.uk/2021/02/01/when-can-i-reuse-my-calendar/&#34;&gt;calendar reuse&lt;/a&gt; that included an offhand comment about Easter. The common definition of when Easter is, is:&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;the first Sunday after the first full moon that falls on or after the vernal equinox&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;That isn&amp;rsquo;t quite right, and I made a vague mention of the correct definition.&lt;/p&gt;&#xA;&lt;p&gt;Since then, someone has made a video explaining the the correct definition in depth with details about the history and why it is this way.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Star Trek episode titles: an interlude</title>
      <link>https://www.oliverbrown.me.uk/2023/04/10/star-trek-episode-titles-an-interlude/</link>
      <pubDate>Mon, 10 Apr 2023 12:13:16 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2023/04/10/star-trek-episode-titles-an-interlude/</guid>
      <description>&lt;h1 id=&#34;existing-work&#34;&gt;Existing work&lt;/h1&gt;&#xA;&lt;p&gt;Firstly, after doing this much work, I have discovered someone already has done a similar investigation: &lt;a href=&#34;http://www.woofhong.com/st/title-lengths.php&#34;&gt;How long is a Star Trek title?&lt;/a&gt; by &lt;a href=&#34;https://www.brucebennett.net/&#34;&gt;Bruce Bennett&lt;/a&gt;, so check that out. One thing it does have that I don&amp;rsquo;t, is charts.&lt;/p&gt;&#xA;&lt;h1 id=&#34;improving-workflow&#34;&gt;Improving workflow&lt;/h1&gt;&#xA;&lt;p&gt;The analysis so far has been done using a Google Docs spreadsheet. I then manually wrote the Markdown for the blog posts, which involved some tedious and error prone tables.&lt;/p&gt;</description>
    </item>
    <item>
      <title>What is the shortest Star Trek episode title?</title>
      <link>https://www.oliverbrown.me.uk/2023/04/09/what-is-the-shortest-star-trek-episode-title/</link>
      <pubDate>Sun, 09 Apr 2023 13:13:24 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2023/04/09/what-is-the-shortest-star-trek-episode-title/</guid>
      <description>&lt;p&gt;After starting my &lt;a href=&#34;https://www.oliverbrown.me.uk/2023/03/19/analyzing-star-trek-episode-titles/&#34;&gt;previous post&lt;/a&gt; with this question but not answering it, I&amp;rsquo;ll get straight to the point. There is a tie for first place, with two episode titles that are two characters long:&lt;/p&gt;&#xA;&lt;h1 id=&#34;shortest-episode-titles&#34;&gt;Shortest episode titles&lt;/h1&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Title&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Length&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Series&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Episode&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Q2_(episode)&#34;&gt;Q2&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;strong&gt;2 letters&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Voyager&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;7x19&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/E%C2%B2_(episode)&#34;&gt;E²&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;strong&gt;2 letters&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Enterprise&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;3x21&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;The shortest title per series is:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Title&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Length&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Series&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Episode&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Miri_(episode)&#34;&gt;Miri&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;strong&gt;4 letters&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;em&gt;The Original Series&lt;/em&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;1x11&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Bem_(episode)&#34;&gt;Bem&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;strong&gt;3 letters&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The Animated Series&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;2x02&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Qpid_(episode)&#34;&gt;Qpid&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;strong&gt;4 letters&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The Next Generation&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;4x20&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Dax_(episode)&#34;&gt;Dax&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;strong&gt;3 letters&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Deep Space Nine&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;1x08&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Q2_(episode)&#34;&gt;Q2&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;strong&gt;2 letters&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Voyager&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;7x19&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://memory-alpha.fandom.com/wiki/E%C2%B2_(episode)&#34;&gt;E²&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;strong&gt;2 letters&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Enterprise&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;3x21&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;Every series has several single word episode titles.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Current time abstraction coming to .NET</title>
      <link>https://www.oliverbrown.me.uk/2023/03/24/current-time-abstraction-coming-to-.net/</link>
      <pubDate>Fri, 24 Mar 2023 18:08:25 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2023/03/24/current-time-abstraction-coming-to-.net/</guid>
      <description>&lt;p&gt;It is often necessary in computer systems to get the current date and time. .NET has had a straightforward way to do that since its inception. What it hasn&amp;rsquo;t had is a built-in way to customize the behavior, particularly for mocking during automated tests.&lt;/p&gt;&#xA;&lt;p&gt;Quite why this situation has persisted for so long is a bit of mystery. The importance of automated tests has only risen over time and questions about how to deal with this &lt;a href=&#34;https://stackoverflow.com/questions/2425721/unit-testing-datetime-now&#34;&gt;crop up quite frequently&lt;/a&gt;. The general solution is to provide an abstraction that you can inject and mock easily.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Analyzing Star Trek episode titles</title>
      <link>https://www.oliverbrown.me.uk/2023/03/19/analyzing-star-trek-episode-titles/</link>
      <pubDate>Sun, 19 Mar 2023 19:10:07 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2023/03/19/analyzing-star-trek-episode-titles/</guid>
      <description>&lt;figure&gt;&#xA;&#x9;&lt;img src=&#34;https://www.oliverbrown.me.uk/2023/03/19/analyzing-star-trek-episode-titles/gorn.jpg&#34; alt=&#34;Gorn from Star Trek episode Arena&#34; style=&#34;background-color: transparent&#34; /&gt;&#xA;&#x9;&lt;figcaption&gt;&lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&lt;p&gt;I recently found myself idly wondering what the shortest Star Trek episode title was. The first to come to mind was the Original Series episode &lt;a href=&#34;https://memory-alpha.fandom.com/wiki/Arena_(episode)&#34;&gt;&amp;ldquo;Arena&amp;rdquo;&lt;/a&gt; (the one which Captain Kirk fights a humanoid lizard in one of the most striking examples of 1960 &amp;ldquo;makeup&amp;rdquo;).&lt;/p&gt;&#xA;&lt;p&gt;I guessed there were probably shorter ones, but was rather disappointed I didn&amp;rsquo;t know the answer for sure. So I decided to find out.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Updated Discworld audiobook release dates</title>
      <link>https://www.oliverbrown.me.uk/2023/03/15/updated-discworld-audiobook-release-dates/</link>
      <pubDate>Wed, 15 Mar 2023 19:09:06 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2023/03/15/updated-discworld-audiobook-release-dates/</guid>
      <description>&lt;p&gt;New &lt;a href=&#34;https://www.oliverbrown.me.uk/2022/06/29/new-discworld-audiobooks/&#34;&gt;audio versions of all* of the Discworld books&lt;/a&gt; are being produced. They aren&amp;rsquo;t being released in order though and as far as I can tell there is no convenient page listing all the release dates.&lt;/p&gt;&#xA;&lt;p&gt;So here are the release dates currently listed on Audible as of &lt;em&gt;15th March, 2023&lt;/em&gt;. There are a few different ways Discworld books get grouped. &amp;ldquo;Series&amp;rdquo; below is how Audible have grouped them (and I assume matches the narrator).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Blazor Numbers Game</title>
      <link>https://www.oliverbrown.me.uk/2022/08/16/blazor-numbers-game/</link>
      <pubDate>Tue, 16 Aug 2022 13:10:59 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2022/08/16/blazor-numbers-game/</guid>
      <description>&lt;iframe style=&#34;width: 320px; height: 480px; border: none; float: right; margin: 0px 4px&#34; src=&#34;https://numbergame.oliverbrown.me.uk&#34;&gt;&lt;/iframe&gt;&#xA;&lt;p&gt;Over the weekend I was playing around with Blazor and created a little number game based on part of a popular British TV show.&lt;/p&gt;&#xA;&lt;p&gt;In the future this may expand in functionality as part of my exploration into Blazor.&lt;/p&gt;&#xA;&lt;p&gt;You can try the &lt;a href=&#34;https://numbergame.oliverbrown.me.uk/&#34;&gt;number game&lt;/a&gt; full screen.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Mettle is probably not suitable for tech businesses</title>
      <link>https://www.oliverbrown.me.uk/2022/08/07/mettle-is-probably-not-suitable-for-tech-businesses/</link>
      <pubDate>Sun, 07 Aug 2022 09:19:06 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2022/08/07/mettle-is-probably-not-suitable-for-tech-businesses/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;Just to avoid any confusion, everything in this post is based on how things work in the UK and is for things available in the UK.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;So far I have operated various business ventures off my personal bank account. Since I&amp;rsquo;ve been doing this as a sole trader, this is allowed. It does however make tax returns take more effort than necessary.&lt;/p&gt;&#xA;&lt;h1 id=&#34;freeagent&#34;&gt;FreeAgent&lt;/h1&gt;&#xA;&lt;p&gt;I recently had reason to interact with &lt;a href=&#34;https://www.freeagent.com&#34;&gt;FreeAgent&lt;/a&gt;, which is some pretty cool accounting software that makes a lot of things simpler. Unfortunately to really use it to its potential, you need to link it to a bank account used solely for your business.&lt;/p&gt;</description>
    </item>
    <item>
      <title>New Discworld audiobooks</title>
      <link>https://www.oliverbrown.me.uk/2022/06/29/new-discworld-audiobooks/</link>
      <pubDate>Wed, 29 Jun 2022 09:09:06 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2022/06/29/new-discworld-audiobooks/</guid>
      <description>&lt;p&gt;New &lt;a href=&#34;https://www.terrypratchettbooks.com/discworld-audio-announcement/&#34;&gt;audio versions of all* of the Discworld books&lt;/a&gt; are being produced. They aren&amp;rsquo;t being released in order though and as far as I can tell there is no convenient page listing all the release dates.&lt;/p&gt;&#xA;&lt;p&gt;So here are the release dates currently listed on Audible. There are a few different ways Discworld books get grouped. &amp;ldquo;Series&amp;rdquo; below is how Audible have grouped them (and I assume matches the narrator).&lt;/p&gt;&#xA;&lt;h1 id=&#34;release-date&#34;&gt;Release date&lt;/h1&gt;&#xA;&lt;h2 id=&#34;2021-december-21st&#34;&gt;2021 December 21st&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Title&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Series&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: right&#34;&gt;№&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3ovGnVW&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Hogfather on Audible&#34;&gt;Hogfather&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Death&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;20&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;2022-april-28th&#34;&gt;2022 April 28th&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Title&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Series&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: right&#34;&gt;№&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3IBmjIj&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Equal Rites on Audible&#34;&gt;Equal Rites&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Witches&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;3&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/43odB8v&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Wyrd Sisters on Audible&#34;&gt;Wyrd Sisters&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Witches&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;6&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3OI3JCj&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Witches Abroad on Audible&#34;&gt;Witches Abroad&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Witches&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;12&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3MwCAj7&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Lords and Ladies on Audible&#34;&gt;Lords and Ladies&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Witches&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;14&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/45tFAW8&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Maskerade on Audible&#34;&gt;Maskerade&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Witches&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;18&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3BWjKgr&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Carpe Jugulum on Audible&#34;&gt;Carpe Jugulum&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Witches&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;23&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3Ww7qgr&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Small Gods on Audible&#34;&gt;Small Gods&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Standalone&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;13&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;2022-july-7th&#34;&gt;2022 July 7th&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Title&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Series&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: right&#34;&gt;№&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/43rSges&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get The Colour of Magic on Audible&#34;&gt;The Colour of Magic&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rincewind&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;1&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3q8AEpA&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get The Light Fantastic on Audible&#34;&gt;The Light Fantastic&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rincewind&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3BU9bKH&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Sourcery on Audible&#34;&gt;Sourcery&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rincewind&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;5&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3q95XQY&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Eric on Audible&#34;&gt;Eric&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rincewind&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;9&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3MW8Kpy&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Interesting Times on Audible&#34;&gt;Interesting Times&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rincewind&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;17&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/426OIgv&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get The Last Continent on Audible&#34;&gt;The Last Continent&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rincewind&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;22&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/434xFgd&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Unseen Academicals on Audible&#34;&gt;Unseen Academicals&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rincewind&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;37&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;2022-october-10th&#34;&gt;2022 October 10th&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Title&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Series&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: right&#34;&gt;№&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/4266U9R&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get The Amazing Maurice and His Educated Rodents on Audible&#34;&gt;The Amazing Maurice and His Educated Rodents&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Standalone&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;28&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;2022-october-27th&#34;&gt;2022 October 27th&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Title&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Series&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: right&#34;&gt;№&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3qbcGde&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Mort on Audible&#34;&gt;Mort&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Death&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;4&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3MzfgkO&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Reaper Man on Audible&#34;&gt;Reaper Man&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Death&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;11&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3oxvVNE&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Soul Music on Audible&#34;&gt;Soul Music&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Death&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;16&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3oxwhDY&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Thief of Time on Audible&#34;&gt;Thief of Time&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Death&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;26&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;2023-february-23rd&#34;&gt;2023 February 23rd&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Title&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Series&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: right&#34;&gt;№&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/426QVZl&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Moving Pictures on Audible&#34;&gt;Moving Pictures&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Industrial Revolution&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;10&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3IG6hgG&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get The Truth on Audible&#34;&gt;The Truth&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Industrial Revolution&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;25&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3II3PpU&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Monstrous Regiment on Audible&#34;&gt;Monstrous Regiment&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Industrial Revolution&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;31&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3oE90A9&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Going Postal on Audible&#34;&gt;Going Postal&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Industrial Revolution&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;33&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3O0G7IQ&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Making Money on Audible&#34;&gt;Making Money&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Industrial Revolution&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;36&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/421T4pf&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Raising Steam on Audible&#34;&gt;Raising Steam&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Industrial Revolution&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;40&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/45s6cXr&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Pyramids on Audible&#34;&gt;Pyramids&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Standalone&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;7&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h1 id=&#34;release-date---to-be-released&#34;&gt;Release date - To be released&lt;/h1&gt;&#xA;&lt;h2 id=&#34;2023-april-27th&#34;&gt;2023 April 27th&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Title&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Series&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: right&#34;&gt;№&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/42cTZD3&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Guards! Guards! on Audible&#34;&gt;Guards! Guards!&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ankh-Morpork City Watch&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;8&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3BRV60x&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Men at Arms on Audible&#34;&gt;Men at Arms&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ankh-Morpork City Watch&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;15&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3WGrZGX&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Feet of Clay on Audible&#34;&gt;Feet of Clay&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ankh-Morpork City Watch&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;19&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3MBbVS5&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Jingo on Audible&#34;&gt;Jingo&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ankh-Morpork City Watch&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;21&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/45t2o8q&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get The Fifth Elephant on Audible&#34;&gt;The Fifth Elephant&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ankh-Morpork City Watch&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;24&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3IE74i1&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Night Watch on Audible&#34;&gt;Night Watch&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ankh-Morpork City Watch&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;29&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3MYEElv&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Thud! on Audible&#34;&gt;Thud!&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ankh-Morpork City Watch&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;34&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3MS7l3j&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Snuff on Audible&#34;&gt;Snuff&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ankh-Morpork City Watch&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;39&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/43qeZHH&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get The Wee Free Men on Audible&#34;&gt;The Wee Free Men&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Tiffany Aching&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;30&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3N6kPJ7&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get A Hat Full of Sky on Audible&#34;&gt;A Hat Full of Sky&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Tiffany Aching&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;32&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3MW99by&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Wintersmith on Audible&#34;&gt;Wintersmith&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Tiffany Aching&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;35&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/43dkBWc&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get I Shall Wear Midnight on Audible&#34;&gt;I Shall Wear Midnight&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Tiffany Aching&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;38&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/43hOa8y&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get The Sheperd&amp;#39;s Crown on Audible&#34;&gt;The Sheperd&amp;#39;s Crown&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Tiffany Aching&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;41&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;unknown&#34;&gt;Unknown&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Title&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Series&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: right&#34;&gt;№&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The Last Hero&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rincewind&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;27&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;hr&gt;&#xA;&lt;h1 id=&#34;reading-order&#34;&gt;Reading order&lt;/h1&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Title&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Series&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;№&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: right&#34;&gt;Release date&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/43rSges&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get The Colour of Magic on Audible&#34;&gt;The Colour of Magic&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rincewind&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;1&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2022 July 7th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3q8AEpA&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get The Light Fantastic on Audible&#34;&gt;The Light Fantastic&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rincewind&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;2&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2022 July 7th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3IBmjIj&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Equal Rites on Audible&#34;&gt;Equal Rites&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Witches&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;3&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2022 April 28th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3qbcGde&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Mort on Audible&#34;&gt;Mort&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Death&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;4&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2022 October 27th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3BU9bKH&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Sourcery on Audible&#34;&gt;Sourcery&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rincewind&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;5&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2022 July 7th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/43odB8v&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Wyrd Sisters on Audible&#34;&gt;Wyrd Sisters&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Witches&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;6&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2022 April 28th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/45s6cXr&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Pyramids on Audible&#34;&gt;Pyramids&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Standalone&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;7&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2023 February 23rd&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/42cTZD3&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Guards! Guards! on Audible&#34;&gt;Guards! Guards!&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ankh-Morpork City Watch&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;8&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2023 April 27th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3q95XQY&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Eric on Audible&#34;&gt;Eric&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rincewind&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;9&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2022 July 7th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/426QVZl&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Moving Pictures on Audible&#34;&gt;Moving Pictures&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Industrial Revolution&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;10&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2023 February 23rd&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3MzfgkO&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Reaper Man on Audible&#34;&gt;Reaper Man&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Death&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;11&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2022 October 27th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3OI3JCj&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Witches Abroad on Audible&#34;&gt;Witches Abroad&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Witches&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;12&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2022 April 28th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3Ww7qgr&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Small Gods on Audible&#34;&gt;Small Gods&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Standalone&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;13&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2022 April 28th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3MwCAj7&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Lords and Ladies on Audible&#34;&gt;Lords and Ladies&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Witches&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;14&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2022 April 28th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3BRV60x&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Men at Arms on Audible&#34;&gt;Men at Arms&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ankh-Morpork City Watch&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;15&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2023 April 27th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3oxvVNE&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Soul Music on Audible&#34;&gt;Soul Music&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Death&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;16&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2022 October 27th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/45tFAW8&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Maskerade on Audible&#34;&gt;Maskerade&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Witches&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;18&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2022 April 28th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3MW8Kpy&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Interesting Times on Audible&#34;&gt;Interesting Times&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rincewind&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;17&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2022 July 7th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3WGrZGX&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Feet of Clay on Audible&#34;&gt;Feet of Clay&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ankh-Morpork City Watch&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;19&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2023 April 27th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3ovGnVW&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Hogfather on Audible&#34;&gt;Hogfather&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;em&gt;Death&lt;/em&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;20&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2021 December 21st&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3MBbVS5&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Jingo on Audible&#34;&gt;Jingo&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ankh-Morpork City Watch&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;21&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2023 April 27th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/426OIgv&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get The Last Continent on Audible&#34;&gt;The Last Continent&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rincewind&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;22&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2022 July 7th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3BWjKgr&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Carpe Jugulum on Audible&#34;&gt;Carpe Jugulum&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Witches&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;23&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2022 April 28th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/45t2o8q&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get The Fifth Elephant on Audible&#34;&gt;The Fifth Elephant&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ankh-Morpork City Watch&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;24&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2023 April 27th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3IG6hgG&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get The Truth on Audible&#34;&gt;The Truth&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Industrial Revolution&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;25&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2023 February 23rd&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3oxwhDY&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Thief of Time on Audible&#34;&gt;Thief of Time&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Death&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;26&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2022 October 27th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;The Last Hero&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rincewind&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;27&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;Unknown&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/4266U9R&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get The Amazing Maurice and His Educated Rodents on Audible&#34;&gt;The Amazing Maurice and His Educated Rodents&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Standalone&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;28&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2022 October 10th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3IE74i1&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Night Watch on Audible&#34;&gt;Night Watch&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ankh-Morpork City Watch&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;29&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2023 April 27th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/43qeZHH&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get The Wee Free Men on Audible&#34;&gt;The Wee Free Men&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Tiffany Aching&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;30&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2023 April 27th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3II3PpU&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Monstrous Regiment on Audible&#34;&gt;Monstrous Regiment&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Industrial Revolution&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;31&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2023 February 23rd&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3N6kPJ7&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get A Hat Full of Sky on Audible&#34;&gt;A Hat Full of Sky&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Tiffany Aching&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;32&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2023 April 27th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3oE90A9&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Going Postal on Audible&#34;&gt;Going Postal&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Industrial Revolution&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;33&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2023 February 23rd&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3MYEElv&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Thud! on Audible&#34;&gt;Thud!&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ankh-Morpork City Watch&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;34&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2023 April 27th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3MW99by&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Wintersmith on Audible&#34;&gt;Wintersmith&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Tiffany Aching&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;35&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2023 April 27th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3O0G7IQ&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Making Money on Audible&#34;&gt;Making Money&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Industrial Revolution&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;36&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2023 February 23rd&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/434xFgd&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Unseen Academicals on Audible&#34;&gt;Unseen Academicals&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Rincewind&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;37&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2022 July 7th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/43dkBWc&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get I Shall Wear Midnight on Audible&#34;&gt;I Shall Wear Midnight&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Tiffany Aching&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;38&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2023 April 27th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/3MS7l3j&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Snuff on Audible&#34;&gt;Snuff&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Ankh-Morpork City Watch&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;39&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2023 April 27th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/421T4pf&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get Raising Steam on Audible&#34;&gt;Raising Steam&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Industrial Revolution&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;40&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2023 February 23rd&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;https://amzn.to/43hOa8y&#34; class=&#34;flag&#34; target=&#34;_blank&#34; title=&#34;Get The Sheperd&amp;#39;s Crown on Audible&#34;&gt;The Sheperd&amp;#39;s Crown&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Tiffany Aching&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;41&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: right&#34;&gt;2023 April 27th&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;* There are 41 Discworld books. The website says &amp;ldquo;40 magnificent new recordings&amp;rdquo;. The one that seems to be missing is &amp;ldquo;The Last Hero&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IAB Transparency &amp; Consent Framework does not meet GDRP requirements for transparency or consent</title>
      <link>https://www.oliverbrown.me.uk/2022/02/06/iab-transparency-consent-framework-does-not-meet-gdrp-requirements-for-transparency-or-consent/</link>
      <pubDate>Sun, 06 Feb 2022 09:13:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2022/02/06/iab-transparency-consent-framework-does-not-meet-gdrp-requirements-for-transparency-or-consent/</guid>
      <description>&lt;p&gt;I &lt;a href=&#34;https://www.oliverbrown.me.uk/2020/12/06/mobile-apps-ads-and-consent/&#34;&gt;posted a while ago&lt;/a&gt; about a technical standard that was being used for consent gathering on websites and in apps known as the &lt;a href=&#34;https://iabeurope.eu/transparency-consent-framework/&#34;&gt;&amp;ldquo;Transparency &amp;amp; Consent Framework&amp;rdquo; by IAB Europe&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Well, the Belgian Data Protection Agency (the Belgian organization responsible for enforcing the GDPR) has &lt;a href=&#34;https://www.dataprotectionauthority.be/citizen/iab-europe-held-responsible-for-a-mechanism-that-infringes-the-gdpr&#34;&gt;fined IAB Europe €250,000&lt;/a&gt; because the TCF &amp;ldquo;fails to comply with a number of provisions of the GDPR&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;I don&amp;rsquo;t know whether fining IAB Europe is the correct choice, as they themselves &lt;a href=&#34;https://iabeurope.eu/all-news/apd-ruling-clears-way-for-work-on-developing-tcf-into-a-formal-gdpr-code-of-conduct-iab-europe-statement-on-the-apd-decision-announced-today/&#34;&gt;claim they aren&amp;rsquo;t a data controller&lt;/a&gt; and only provide guidance (and a spec) for other companies to use. But the fine itself is not really what is going to be turn out important. The judgement requires:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Blazor custom elements</title>
      <link>https://www.oliverbrown.me.uk/2021/09/29/blazor-custom-elements/</link>
      <pubDate>Wed, 29 Sep 2021 18:21:06 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2021/09/29/blazor-custom-elements/</guid>
      <description>&lt;p&gt;There is now a &lt;a href=&#34;https://www.nuget.org/packages/microsoft.aspnetcore.components.customelements&#34;&gt;preview package&lt;/a&gt; for Blazor that allows creating custom elements.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_custom_elements&#34;&gt;Custom elements&lt;/a&gt; are part of the Web Components standards and are intended to be a way of defining tags that can be consumed in HTML and interoperate with each other.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;The docs mostly focus on &lt;a href=&#34;https://github.com/aspnet/AspLabs/tree/main/src/BlazorCustomElements&#34;&gt;using them with Angular or React&lt;/a&gt;, but that isn&amp;rsquo;t why they are interesting to me.&lt;/p&gt;&#xA;&lt;p&gt;The site for &lt;a href=&#34;https://www.tictactoecollection.app/&#34;&gt;Tic-tac-toe Collection&lt;/a&gt; includes pages that show some information about specific game mode (for example &lt;a href=&#34;https://www.tictactoecollection.app/showcase/four-player-tic-tac-toe-misere-rumble/&#34;&gt;four-player Tic-tac-toe misère rumble&lt;/a&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>[SOLVED] Firebase Performance Monitoring in Xamarin Android</title>
      <link>https://www.oliverbrown.me.uk/2021/09/07/solved-firebase-performance-monitoring-in-xamarin-android/</link>
      <pubDate>Tue, 07 Sep 2021 10:36:51 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2021/09/07/solved-firebase-performance-monitoring-in-xamarin-android/</guid>
      <description>&lt;p&gt;I decided to add &lt;a href=&#34;https://firebase.google.com/products/performance&#34;&gt;Firebase Performance Monitoring&lt;/a&gt; to the &lt;a href=&#34;https://www.tictactoecollection.app/2021/08/26/0.22.1-release-notes/&#34;&gt;latest version of Tic-tac-toe Collection&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-is-it&#34;&gt;What is it&lt;/h2&gt;&#xA;&lt;p&gt;This allows you to collect timed traces of things that happen in your app. You can set up custom traces for anything you like, but it also tracks how long HTTP requests take by default. At least it&amp;rsquo;s supposed to. On iOS it worked well, but Android had nothing.&lt;/p&gt;&#xA;&lt;p&gt;There is an &lt;a href=&#34;https://github.com/xamarin/GooglePlayServicesComponents/issues/172&#34;&gt;open issue&lt;/a&gt; on the &lt;a href=&#34;https://github.com/xamarin/GooglePlayServicesComponents&#34;&gt;repo with the Xamarin binding&lt;/a&gt; that was created in December 2018. It includes suggestions to make sure your app is set to using the &lt;a href=&#34;http://jonathanpeppers.com/Blog/improving-http-performance-in-xamarin-applications&#34;&gt;native HTTP handlers&lt;/a&gt; (which makes sense since whatever Firebase is doing it won&amp;rsquo;t be expecting a random third party HTTP stack to be used), however it still does not work.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Accessing the UI in Xamarin.iOS</title>
      <link>https://www.oliverbrown.me.uk/2021/06/02/accessing-the-ui-in-xamarin.ios/</link>
      <pubDate>Wed, 02 Jun 2021 07:56:13 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2021/06/02/accessing-the-ui-in-xamarin.ios/</guid>
      <description>&lt;p&gt;An interesting discussion happened recently, triggered by a code review of (something like) the following C#:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kd&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;ProductViewController&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kd&#34;&gt;private&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;UIView&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;_detailsView&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;set&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kd&#34;&gt;private&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;ProductViewModel&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;_viewModel&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;set&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kd&#34;&gt;private&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;void&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;Process&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;_viewModel&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ProcessDetails&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;n&#34;&gt;InvokeOnMainThread&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(()&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&amp;gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;_detailsView&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;kc&#34;&gt;null&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                    &lt;span class=&#34;n&#34;&gt;UpdateDetailsView&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;p&#34;&gt;});&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;One of the reviewers suggested moving the second &lt;code&gt;if&lt;/code&gt; outside the call to &lt;code&gt;InvokeOnMainThread&lt;/code&gt; (and then combining it with the other &lt;code&gt;if&lt;/code&gt;).&lt;/p&gt;&#xA;&lt;p&gt;The theory was that it would more efficient to check if we need to be on the main thread before we do it, instead of doing the check on the main thread and finding out we have nothing to do.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Charles Dunstone in the news</title>
      <link>https://www.oliverbrown.me.uk/2021/05/04/charles-dunstone-in-the-news/</link>
      <pubDate>Tue, 04 May 2021 09:02:21 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2021/05/04/charles-dunstone-in-the-news/</guid>
      <description>&lt;p&gt;Charles Dunstone, a well known entrepreneur and founder of Carphone Warehouse has quit as chair of the Royal Museums Greenwich.&lt;/p&gt;&#xA;&lt;p&gt;Apparently, the government refused to reappoint a trustee because they advocated for &amp;ldquo;decolonising&amp;rdquo; the curriculum. More information is &lt;a href=&#34;https://www.ft.com/content/25642d90-d79c-416f-9ebe-30895790bfa9&#34;&gt;available on the Financial Times&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Normally I wouldn&amp;rsquo;t be interested in posting about such things, but my blog has a bit of history with Charles Dunstone. He was in charge of UK ISP TalkTalk when it came out. Some people had problems and people complaining about it resulted in my most &lt;a href=&#34;https://www.oliverbrown.me.uk/2006/05/17/talktalk-problems/&#34;&gt;popular blog post&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The future of Microsoft MAUI (and Xamarin Forms)</title>
      <link>https://www.oliverbrown.me.uk/2021/03/01/the-future-of-microsoft-maui-and-xamarin-forms/</link>
      <pubDate>Mon, 01 Mar 2021 08:27:10 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2021/03/01/the-future-of-microsoft-maui-and-xamarin-forms/</guid>
      <description>&lt;figure&gt;&#xA;&#x9;&lt;img src=&#34;https://www.oliverbrown.me.uk/2021/03/01/the-future-of-microsoft-maui-and-xamarin-forms/xamarin.png&#34; alt=&#34;Xamarin&#34; style=&#34;background-color: transparent&#34; /&gt;&#xA;&#x9;&lt;figcaption&gt;Xamarin&lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&lt;p&gt;Since Google seems to like my post about the &lt;a href=&#34;https://www.oliverbrown.me.uk/2020/05/19/the-future-of-xamarin-forms/&#34;&gt;future of Xamarin Forms&lt;/a&gt; so much (and I have a &lt;a href=&#34;https://www.oliverbrown.me.uk/2016/09/28/xamarin-forms-coming-to-macos/&#34;&gt;slight history of such posts&lt;/a&gt;), I&amp;rsquo;d figure I&amp;rsquo;d post an update about interesting things happening in the &lt;a href=&#34;https://www.github.com/xamarin/Xamarin.Forms&#34;&gt;Xamarin Forms&lt;/a&gt; repo specifically related to MAUI.&lt;/p&gt;&#xA;&lt;h1 id=&#34;renaming&#34;&gt;Renaming&lt;/h1&gt;&#xA;&lt;p&gt;The change that actually made me write this post - &lt;a href=&#34;https://github.com/xamarin/Xamarin.Forms/pull/13847&#34;&gt;a large PR with 5000+ changed files&lt;/a&gt; that changes the Xamarin Forms name to MAUI.&lt;/p&gt;&#xA;&lt;p&gt;Not much of a thing for actual functionality, but a significant symbolic milestone.&lt;/p&gt;</description>
    </item>
    <item>
      <title>When can I reuse my calendar?</title>
      <link>https://www.oliverbrown.me.uk/2021/02/01/when-can-i-reuse-my-calendar/</link>
      <pubDate>Mon, 01 Feb 2021 15:53:15 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2021/02/01/when-can-i-reuse-my-calendar/</guid>
      <description>&lt;p&gt;This was a question that came up recently, and the answer is interesting enough I decided to step through the process of working it out.&lt;/p&gt;&#xA;&lt;h1 id=&#34;a-good-year&#34;&gt;A good year&lt;/h1&gt;&#xA;&lt;p&gt;There are seven days in the week. If the year had a number of days in it that was divisible by seven (say 364), then the answer would be easy: every year and every date would fall on the same day every year.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Orthogonal by Greg Egan</title>
      <link>https://www.oliverbrown.me.uk/2020/12/27/orthogonal-by-greg-egan/</link>
      <pubDate>Sun, 27 Dec 2020 10:42:36 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2020/12/27/orthogonal-by-greg-egan/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;I was inspired to write this review after watching Christopher Nolan&amp;rsquo;s movie Tenet. The central idea of Tenet is explored in the Orthogonal series (amongst many other things) but with more rigor and detail. As such, this review contains &lt;strong&gt;spoilers about the premise of Tenet&lt;/strong&gt;. I won&amp;rsquo;t cover the details of Tenet&amp;rsquo;s plot, but if you were already going to watch Tenet, do that first.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Despite ostensibly being a review, this is mostly a piece designed to persuade you to read these books. It contains a fairly detailed explanation of the initial premise for the book (while avoiding spoilers for the plot), because talking about the things that are good is difficult otherwise.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Mobile apps, ads and consent</title>
      <link>https://www.oliverbrown.me.uk/2020/12/06/mobile-apps-ads-and-consent/</link>
      <pubDate>Sun, 06 Dec 2020 09:54:50 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2020/12/06/mobile-apps-ads-and-consent/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve recently spent some time adding the Google User Messaging Platform (UMP) to &lt;a href=&#34;https://www.tictactoecollection.app/2020/12/06/changes-to-ads-and-consent/&#34;&gt;Tic-tac-toe Collection&lt;/a&gt;. The motivating factor was needing to support App Tracking Transparency in iOS 14 when using AdMob, but more generally, due to &lt;a href=&#34;https://en.wikipedia.org/wiki/General_Data_Protection_Regulation&#34;&gt;the GDPR&lt;/a&gt;, apps have significant requirements around consent and data management (especially with ads) and my haphazard custom implementation was a pain and probably not entirely compliant.&lt;/p&gt;&#xA;&lt;p&gt;My effort to do this led me to learning quite a bit about the current state of this in apps and on the web.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Scottish COVID-19 contact tracing app has launched</title>
      <link>https://www.oliverbrown.me.uk/2020/09/10/scottish-covid-19-contact-tracing-app-has-launched/</link>
      <pubDate>Thu, 10 Sep 2020 12:11:59 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2020/09/10/scottish-covid-19-contact-tracing-app-has-launched/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;https://www.gov.scot/news/protect-scotland-app-launches/&#34;&gt;Protect Scotland app has launched&lt;/a&gt; and is now available to download for &lt;a href=&#34;https://www.protect.scot/&#34;&gt;iOS and Android&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;It is using the exposure notification API jointly developed by &lt;a href=&#34;https://developer.apple.com/documentation/exposurenotification&#34;&gt;Apple&lt;/a&gt; and &lt;a href=&#34;https://developers.google.com/android/exposure-notifications/exposure-notifications-api&#34;&gt;Google&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I recommend anyone in Scotland (or more specifically, anyone likely to get a COVID-19 test administered by NHS Scotland) with a compatible device to download and install it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Games with Gravitas</title>
      <link>https://www.oliverbrown.me.uk/2020/08/09/games-with-gravitas/</link>
      <pubDate>Sun, 09 Aug 2020 12:37:31 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2020/08/09/games-with-gravitas/</guid>
      <description>&lt;p&gt;After holding on to the domain for ages without really having anything on it, I&amp;rsquo;ve now launched &lt;a href=&#34;https://blog.gameswithgravitas.net/&#34;&gt;GamesWithGravitas.net&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;It is currently an archive of content related to &lt;a href=&#34;https://www.oliverbrown.me.uk/gravitas&#34;&gt;Gravitas&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;div class=&#34;infobox&#34; &gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        Interacting with this video is done so under the &lt;a href=&#34;https://www.youtube.com/t/terms&#34;&gt;Terms of Service of YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;infobox__content youtube&#34; style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&lt;a class=&#34;thumbnail&#34; href=&#34;https://www.youtube.com/watch?v=cbkB10hV72o&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://img.youtube.com/vi/cbkB10hV72o/maxresdefault.jpg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34;/&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;        &lt;iframe data-src=&#34;https://www.youtube-nocookie.com/embed/cbkB10hV72o&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; display: none&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        View this video &lt;a href=&#34;https://www.youtube.com/watch?v=cbkB10hV72o&#34;&gt;directly on YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/div&gt;</description>
    </item>
    <item>
      <title>New site for my music YouTube channel</title>
      <link>https://www.oliverbrown.me.uk/2020/08/01/new-site-for-my-music-youtube-channel/</link>
      <pubDate>Sat, 01 Aug 2020 12:37:31 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2020/08/01/new-site-for-my-music-youtube-channel/</guid>
      <description>&lt;p&gt;I created a &lt;a href=&#34;//music.oliverbrown.me.uk&#34;&gt;new website&lt;/a&gt; to go with the &lt;a href=&#34;https://www.youtube.com/channel/UC4ZaoGE9kNRunGl5ab0mkhQ&#34;&gt;music visualization YouTube channel&lt;/a&gt; I launched.&lt;/p&gt;&#xA;&lt;p&gt;There is not much content there yet, besides details of everything that is on the channel. But those details are probably the most interesting part.&lt;/p&gt;&#xA;&lt;p&gt;I created a tool using the &lt;a href=&#34;https://developers.google.com/youtube/v3&#34;&gt;YouTube data API&lt;/a&gt; that generates &lt;a href=&#34;https://www.oliverbrown.me.uk/2020/07/16/blog-moved-to-hugo/&#34;&gt;Hugo&lt;/a&gt; content based on the channel.&lt;/p&gt;&#xA;&lt;p&gt;The process started simple and got more sophisticated over a few days. First I generate a page for each video. Then I get a list of all the channel playlists, and add a tag to each video page for each playlist. I also create a page for the tag that links to the actual YouTube playlist. Finally, for each video I parse the description adding YouTube chapter links where appropriate.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Blog moved to Hugo</title>
      <link>https://www.oliverbrown.me.uk/2020/07/16/blog-moved-to-hugo/</link>
      <pubDate>Thu, 16 Jul 2020 10:48:28 +0100</pubDate>
      <guid>https://www.oliverbrown.me.uk/2020/07/16/blog-moved-to-hugo/</guid>
      <description>&lt;p&gt;After spending most of its time on Wordpress (initially a self-hosted version and then Wordpress.com), the blog is now a static site generated with Hugo and running as an &lt;a href=&#34;https://azure.microsoft.com/en-gb/services/app-service/static/&#34;&gt;Azure Static Web App&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Ever since I created the &lt;a href=&#34;https://www.tictactoecollection.app/&#34;&gt;Tic-tac-toe Collection site&lt;/a&gt; on Hugo I&amp;rsquo;ve wanted to move the blog, but I never had the time. The recent events related to COVID-19 have, however, given me random bits of free time, so here we are.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Privacy policy</title>
      <link>https://www.oliverbrown.me.uk/privacy-policy/</link>
      <pubDate>Tue, 14 Jul 2020 15:13:20 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/privacy-policy/</guid>
      <description>&lt;p&gt;This website is operated by Oliver Brown. For more information about how your data is handled in general or this policy in particular, please contact &lt;a href=&#34;mailto:galaxiaguy@gmail.com&#34;&gt;galaxiaguy@gmail.com&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;collected-information&#34;&gt;Collected information&lt;/h2&gt;&#xA;&lt;p&gt;No personal information is collected directly by using this website.&lt;/p&gt;&#xA;&lt;h2 id=&#34;cookies&#34;&gt;Cookies&lt;/h2&gt;&#xA;&lt;p&gt;Some &lt;em&gt;necessary&lt;/em&gt; cookies are used for maintaining session information.&lt;/p&gt;&#xA;&lt;h2 id=&#34;third-parties&#34;&gt;Third parties&lt;/h2&gt;&#xA;&lt;h1 id=&#34;youtube&#34;&gt;YouTube&lt;/h1&gt;&#xA;&lt;p&gt;Some pages embed videos hosted externally by &lt;a href=&#34;https://www.youtube.com&#34;&gt;YouTube&lt;/a&gt;. Accessing these videos is done so under the  &lt;a href=&#34;https://www.youtube.com/t/terms&#34;&gt;Terms of Service of YouTube&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h1 id=&#34;disqus&#34;&gt;Disqus&lt;/h1&gt;&#xA;&lt;p&gt;Commenting is available through &lt;a href=&#34;https://disqus.com/&#34;&gt;Disqus&lt;/a&gt;. If you are logged in to Disqus, or post a comment, you do so under the &lt;a href=&#34;https://help.disqus.com/en/collections/191787-terms-and-policies&#34;&gt;Terms and Policies of Disqus&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Theme for 2020 - Land of Shame and Despair</title>
      <link>https://www.oliverbrown.me.uk/2020/06/27/theme-for-2020-land-of-shame-and-despair/</link>
      <pubDate>Sat, 27 Jun 2020 08:10:39 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2020/06/27/theme-for-2020-land-of-shame-and-despair/</guid>
      <description>&lt;p&gt;One of the reasons I started &lt;a href=&#34;https://oliverbrown.me.uk/2020/05/25/new-youtube-channel-for-exploring-music-in-different-keys-and-modes/&#34;&gt;retuning pieces to different modes&lt;/a&gt; was the hope that something good might come out of it by chance. One example has appeared. I don&amp;rsquo;t think &amp;ldquo;good&amp;rdquo; is the right word, but it at least sounds intentional (most pieces just sound accidentally out of tune).&lt;/p&gt;&#xA;&lt;div class=&#34;infobox&#34; &gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        Interacting with this video is done so under the &lt;a href=&#34;https://www.youtube.com/t/terms&#34;&gt;Terms of Service of YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;infobox__content youtube&#34; style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&lt;a class=&#34;thumbnail&#34; href=&#34;https://www.youtube.com/watch?v=RCdUJ2ZAGrg&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://img.youtube.com/vi/RCdUJ2ZAGrg/maxresdefault.jpg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34;/&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;        &lt;iframe data-src=&#34;https://www.youtube-nocookie.com/embed/RCdUJ2ZAGrg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; display: none&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        View this video &lt;a href=&#34;https://www.youtube.com/watch?v=RCdUJ2ZAGrg&#34;&gt;directly on YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Land of Hope and Glory retuned into Ultra Locrian.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Visualization of the Duke Nukem 3D theme</title>
      <link>https://www.oliverbrown.me.uk/2020/06/19/visualization-of-the-duke-nukem-3d-theme/</link>
      <pubDate>Fri, 19 Jun 2020 08:07:22 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2020/06/19/visualization-of-the-duke-nukem-3d-theme/</guid>
      <description>&lt;div class=&#34;infobox&#34; &gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        Interacting with this video is done so under the &lt;a href=&#34;https://www.youtube.com/t/terms&#34;&gt;Terms of Service of YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;infobox__content youtube&#34; style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&lt;a class=&#34;thumbnail&#34; href=&#34;https://www.youtube.com/watch?v=2eqdscrQlNk&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://img.youtube.com/vi/2eqdscrQlNk/maxresdefault.jpg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34;/&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;        &lt;iframe data-src=&#34;https://www.youtube-nocookie.com/embed/2eqdscrQlNk&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; display: none&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        View this video &lt;a href=&#34;https://www.youtube.com/watch?v=2eqdscrQlNk&#34;&gt;directly on YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;One big advantage of doing this to the Duke Nukem 3D theme is that the original was already a MIDI file. That means people familiar with it are already used to hearing slightly different versions, and the version I generate is no more or less authentic than any of the others.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Visualization of the score of Imperial March from Star Wars</title>
      <link>https://www.oliverbrown.me.uk/2020/06/12/visualization-of-the-score-of-imperial-march-from-star-wars/</link>
      <pubDate>Fri, 12 Jun 2020 08:36:25 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2020/06/12/visualization-of-the-score-of-imperial-march-from-star-wars/</guid>
      <description>&lt;div class=&#34;infobox&#34; &gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        Interacting with this video is done so under the &lt;a href=&#34;https://www.youtube.com/t/terms&#34;&gt;Terms of Service of YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;infobox__content youtube&#34; style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&lt;a class=&#34;thumbnail&#34; href=&#34;https://www.youtube.com/watch?v=WXvhoPhywKU&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://img.youtube.com/vi/WXvhoPhywKU/maxresdefault.jpg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34;/&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;        &lt;iframe data-src=&#34;https://www.youtube-nocookie.com/embed/WXvhoPhywKU&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; display: none&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        View this video &lt;a href=&#34;https://www.youtube.com/watch?v=WXvhoPhywKU&#34;&gt;directly on YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/div&gt;</description>
    </item>
    <item>
      <title>About Me</title>
      <link>https://www.oliverbrown.me.uk/about-me/</link>
      <pubDate>Mon, 01 Jun 2020 15:57:37 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/about-me/</guid>
      <description>&lt;h1 id=&#34;professional&#34;&gt;Professional&lt;/h1&gt;&#xA;&lt;p&gt;Software developer specializing in mobile development. After many years of experience with Xamarin on both Android and iOS I now focus on native iOS development with Swift.&lt;/p&gt;&#xA;&lt;p&gt;Currently working as a senior iOS developer for &lt;a href=&#34;https://www.numan.com/&#34;&gt;Numan&lt;/a&gt;, and recently as lead iOS developer for &lt;a href=&#34;https://www.next.co.uk/&#34;&gt;Next&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Strong believer in accessibility.&lt;/p&gt;&#xA;&lt;p&gt;More &lt;a href=&#34;https://www.linkedin.com/in/oliver-brown-1a89605b/&#34;&gt;available on LinkedIn&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Any opinions are my own and do not represent my employer.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h1 id=&#34;personal&#34;&gt;Personal&lt;/h1&gt;&#xA;&lt;p&gt;Avid gamer, occasional dancer, and a fan of automating things. Reader of (and listener to) science fiction. Fluctuating interest in professional wrestling.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gravitas</title>
      <link>https://www.oliverbrown.me.uk/gravitas/</link>
      <pubDate>Mon, 01 Jun 2020 15:57:37 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/gravitas/</guid>
      <description>&lt;figure&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/gravitaslogo.png&#34;&#xA;    alt=&#34;Gravitas logo&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;Gravitas is an Xbox Indie Game I made for the Xbox 360 using XNA.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Challenge the AI and up to three of your friends in a game of galactic artillery. Whom will gravity defeat?&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Find more information at &lt;a href=&#34;https://blog.gameswithgravitas.net/&#34;&gt;GamesWithGravitas.net&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>New YouTube channel for exploring music in different keys and modes</title>
      <link>https://www.oliverbrown.me.uk/2020/05/25/new-youtube-channel-for-exploring-music-in-different-keys-and-modes/</link>
      <pubDate>Mon, 25 May 2020 18:19:48 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2020/05/25/new-youtube-channel-for-exploring-music-in-different-keys-and-modes/</guid>
      <description>&lt;p&gt;I posted a link to a &lt;a href=&#34;https://oliverbrown.me.uk/2020/05/04/jingle-bells-in-different-modes/&#34;&gt;video of Jingle Bells in the 7 different modes of the major scale&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve now improved my process for generating the videos so much that I&amp;rsquo;m confident I can generate enough content to &lt;a href=&#34;https://www.youtube.com/channel/UC4ZaoGE9kNRunGl5ab0mkhQ&#34;&gt;maintain a channel.&lt;/a&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;infobox&#34; &gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        Interacting with this video is done so under the &lt;a href=&#34;https://www.youtube.com/t/terms&#34;&gt;Terms of Service of YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;infobox__content youtube&#34; style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&lt;a class=&#34;thumbnail&#34; href=&#34;https://www.youtube.com/watch?v=4gezvIocyow&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://img.youtube.com/vi/4gezvIocyow/maxresdefault.jpg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34;/&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;        &lt;iframe data-src=&#34;https://www.youtube-nocookie.com/embed/4gezvIocyow&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; display: none&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        View this video &lt;a href=&#34;https://www.youtube.com/watch?v=4gezvIocyow&#34;&gt;directly on YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/div&gt;</description>
    </item>
    <item>
      <title>The future of Xamarin Forms</title>
      <link>https://www.oliverbrown.me.uk/2020/05/19/the-future-of-xamarin-forms/</link>
      <pubDate>Tue, 19 May 2020 17:57:41 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2020/05/19/the-future-of-xamarin-forms/</guid>
      <description>&lt;p&gt;Microsoft have just &lt;a href=&#34;https://devblogs.microsoft.com/dotnet/introducing-net-multi-platform-app-ui/&#34;&gt;announced the future of Xamarin and Xamarin forms&lt;/a&gt; - the .NET Multi-platform App UI (or MAUI for short). As a name, it&amp;rsquo;s not great. The highlights are as follows:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;It&amp;rsquo;s an evolution of Xamarin Forms. It basically is Xamarin Forms, but finally accepting some breaking changes. To be honest, I&amp;rsquo;m hoping for a lot since there is a lot of weirdness in Xamarin Forms that has been holding it back.&lt;/li&gt;&#xA;&lt;li&gt;Single project, multi-targeted. It took a long time to get to the point where this was possible. From shared projects, to PCL projects, through .NET Standard. This should make things a lot easier.&lt;/li&gt;&#xA;&lt;li&gt;Still based on platform renderers using native controls. This is a mixed bag. Using native controls has long been a selling point of Xamarin (with or without Forms). With the rise of Flutter this has been shown to be less important. Many people have been asking for consistent platform agnostic renderers instead.&lt;/li&gt;&#xA;&lt;li&gt;The end of &amp;ldquo;Xamarin&amp;rdquo; as a name. Some time in the .NET 6 timeline (end of 2021) Xamarin.iOS will become .NET for iOS and Xamarin.Android will be .NET for Android. I have mixed feeling about this since this was a fairly succinct way to describe by top skillset.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;I also already have my own &lt;a href=&#34;https://github.com/dotnet/maui/issues/33&#34;&gt;enhancement issue&lt;/a&gt; submitted.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tic-tac-toe Collection AI battle videos</title>
      <link>https://www.oliverbrown.me.uk/2020/05/09/tic-tac-toe-collection-ai-battle-videos/</link>
      <pubDate>Sat, 09 May 2020 16:04:46 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2020/05/09/tic-tac-toe-collection-ai-battle-videos/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve started making videos of the AI-only games of &lt;a href=&#34;https://www.tictactoecollection.app&#34;&gt;Tic-tac-toe Collection&lt;/a&gt; with interesting settings.  More information available at the &lt;a href=&#34;https://www.tictactoecollection.app/showcase/&#34;&gt;Tic-tac-toe Collection Showcase&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/playlist?list=PLAM6HgoaFbXjr1hh2qMtk5GNGlygp5Nqr&#34;&gt;Playlist&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Jingle Bells in different modes</title>
      <link>https://www.oliverbrown.me.uk/2020/05/04/jingle-bells-in-different-modes/</link>
      <pubDate>Mon, 04 May 2020 15:57:04 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2020/05/04/jingle-bells-in-different-modes/</guid>
      <description>&lt;p&gt;Partly because I like seeing things in different permutations, and partly to just try different things with semi-automated video production, I arranged a simple version of Jingle Bells and transposed it to different modes:&lt;/p&gt;&#xA;&lt;div class=&#34;infobox&#34; &gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        Interacting with this video is done so under the &lt;a href=&#34;https://www.youtube.com/t/terms&#34;&gt;Terms of Service of YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;infobox__content youtube&#34; style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&lt;a class=&#34;thumbnail&#34; href=&#34;https://www.youtube.com/watch?v=n3SZFYXXd9s&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://img.youtube.com/vi/n3SZFYXXd9s/maxresdefault.jpg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34;/&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;        &lt;iframe data-src=&#34;https://www.youtube-nocookie.com/embed/n3SZFYXXd9s&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; display: none&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        View this video &lt;a href=&#34;https://www.youtube.com/watch?v=n3SZFYXXd9s&#34;&gt;directly on YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/div&gt;</description>
    </item>
    <item>
      <title>Accepting money on the iOS App Store - acquiring an EIN</title>
      <link>https://www.oliverbrown.me.uk/2019/11/30/accepting-money-on-the-ios-app-store-acquiring-an-ein/</link>
      <pubDate>Sat, 30 Nov 2019 21:11:42 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2019/11/30/accepting-money-on-the-ios-app-store-acquiring-an-ein/</guid>
      <description>&lt;p&gt;To sell an app (or an in-app purchase) on the iOS App Store as a non-US citizen, a tax ID is required* to fill in a W8 form. That is either an ITIN (Individual Taxpayer Identification Number) or EIN (Employer Identification number).&lt;/p&gt;&#xA;&lt;p&gt;As an individual, the ITIN would appear the most correct option. The last time I investigated it, it was a slow process that would require notarised copies of supporting documentation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>My second through fifth contributions to Xamarin Forms</title>
      <link>https://www.oliverbrown.me.uk/2019/11/30/my-second-through-fifth-contributions-to-xamarin-forms/</link>
      <pubDate>Sat, 30 Nov 2019 16:43:21 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2019/11/30/my-second-through-fifth-contributions-to-xamarin-forms/</guid>
      <description>&lt;p&gt;Xamarin Forms took part in &lt;a href=&#34;https://devblogs.microsoft.com/xamarin/hacktoberfest-awards-xamarin/&#34;&gt;Hacktoberfest&lt;/a&gt;, an effort to increase contributions to open source.&lt;/p&gt;&#xA;&lt;p&gt;Like my previous contributions, three quarters of my PRs were targeting macOS. The main reason is the changes were straightforward (which makes it more disappointing how long some of the issues have been around).&lt;/p&gt;&#xA;&lt;p&gt;I would like to say I wasn&amp;rsquo;t doing it for the t-shirt, but that wouldn&amp;rsquo;t really be true. I wouldn&amp;rsquo;t do it just for stickers though.&lt;/p&gt;</description>
    </item>
    <item>
      <title>My first contribution to Xamarin Forms</title>
      <link>https://www.oliverbrown.me.uk/2019/08/12/my-first-contribution-to-xamarin-forms/</link>
      <pubDate>Mon, 12 Aug 2019 12:24:35 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2019/08/12/my-first-contribution-to-xamarin-forms/</guid>
      <description>&lt;p&gt;Sadly it is not that exciting. It fixes a bug on macOS which prevented ListViews from correctly having a background color that included an alpha view besides 1. &lt;a href=&#34;https://github.com/xamarin/Xamarin.Forms/pull/6050&#34;&gt;[macOS] Fix transparent ListView background&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tic-tac-toe Collection released for iOS</title>
      <link>https://www.oliverbrown.me.uk/2019/04/12/tic-tac-toe-collection-released-for-ios/</link>
      <pubDate>Fri, 12 Apr 2019 10:10:43 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2019/04/12/tic-tac-toe-collection-released-for-ios/</guid>
      <description>&lt;p&gt;&lt;figure&gt;&lt;img src=&#34;https://www.tictactoecollection.app/post/assets/screenshots/0_16_2_ios_home.png&#34;&#xA;    alt=&#34;Tic-tac-toe on iPhone&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;h4&gt;I win&lt;/h4&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA; You can now enjoy all the features of &lt;a href=&#34;https://www.tictactoecollection.app&#34;&gt;Tic-tac-toe Collection&lt;/a&gt;, including cross-platform multiplayer on your &lt;a href=&#34;https://itunes.apple.com/us/app/tic-tac-toe-collection/id1449262408?mt=8&#34;&gt;iPhone and iPad&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>New Tic-tac-toe Collection website</title>
      <link>https://www.oliverbrown.me.uk/2019/01/04/new-tic-tac-toe-collection-website/</link>
      <pubDate>Fri, 04 Jan 2019 16:40:13 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2019/01/04/new-tic-tac-toe-collection-website/</guid>
      <description>&lt;p&gt;Tic-tac-toe Collection has a new website: [https://www.tictactoecollection.app/].&lt;/p&gt;&#xA;&lt;p&gt;I switched from using Wordpress.com to using a static site generator, specifically &lt;a href=&#34;https://gohugo.io/&#34;&gt;Hugo&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ListView improvements in Xamarin Forms</title>
      <link>https://www.oliverbrown.me.uk/2018/06/07/listview-improvements-in-xamarin-forms/</link>
      <pubDate>Thu, 07 Jun 2018 08:17:32 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2018/06/07/listview-improvements-in-xamarin-forms/</guid>
      <description>&lt;p&gt;Since becoming open source, it has become possible to find out potential upcoming features in Xamarin Forms by just poking around the &lt;a href=&#34;https://github.com/xamarin/Xamarin.Forms/branches/active&#34;&gt;active branches in the repository&lt;/a&gt; (&lt;a href=&#34;https://oliverbrown.me.uk/2016/09/28/xamarin-forms-coming-to-macos/&#34;&gt;macOS support&lt;/a&gt; was visible in the repo before any announcement).&lt;/p&gt;&#xA;&lt;p&gt;One of them is &lt;a href=&#34;https://github.com/xamarin/Xamarin.Forms/commits/lv2spike&#34;&gt;lv2spike&lt;/a&gt;. From just reading the commit messages, it seems this is a new CollectionView, based on UICollectionView for iOS and RecyclerView for Android. This is something that has been needed for a while, but is a big enough undertaking that I understand why it has taken a while. After all the branch suggests this is still just a spike. There are quite a lot of feature requests for the Xamarin Forms &lt;code&gt;ListView&lt;/code&gt; that are just not possible (like &lt;a href=&#34;https://github.com/xamarin/Xamarin.Forms/issues/1727&#34;&gt;this one for horizontal layout&lt;/a&gt;) mainly because the iOS implementation is based on UITableView.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tic-tac-toe Collection release on Android</title>
      <link>https://www.oliverbrown.me.uk/2018/04/12/tic-tac-toe-collection-release-on-android/</link>
      <pubDate>Thu, 12 Apr 2018 15:28:57 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2018/04/12/tic-tac-toe-collection-release-on-android/</guid>
      <description>&lt;figure&gt;&lt;img src=&#34;https://tictactoecollection.blob.core.windows.net/tic-tac-toe-blog/0_5_2_i_win.png&#34;&#xA;    alt=&#34;A 1×1 grid&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;h4&gt;I win&lt;/h4&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;Tic-tac-toe Collection is now available on &lt;a href=&#34;https://play.google.com/store/apps/details?id=net.gameswithgravitas.tictactoe&amp;amp;utm_source=oliverbrownmeuk&amp;amp;utm_medium=referral&#34;&gt;Android on the Play Store&lt;/a&gt;. Additionally, I&amp;rsquo;ve started &lt;a href=&#34;https://www.tictactoecollection.app/&#34;&gt;a new blog&lt;/a&gt; to host random content about the game (initially just release notes, but I actually keep thinking of interesting things to write).&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.tictactoecollection.app/&#34;&gt;Tic-tac-toe Collection Blog&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tic-tac-toe Collection open beta</title>
      <link>https://www.oliverbrown.me.uk/2018/01/24/tic-tac-toe-collection-open-beta/</link>
      <pubDate>Wed, 24 Jan 2018 10:45:53 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2018/01/24/tic-tac-toe-collection-open-beta/</guid>
      <description>&lt;p&gt;For various reasons I decided to write a Tic Tac Toe game in Xamarin Forms. At the moment it supports variable board sizes, variable win line size (so it implicitly supports Gomoku) and a few custom rules like misère, a pie rule and disallowed overlines.&lt;/p&gt;&#xA;&lt;p&gt;It currently functions on Android, iOS and Windows, but is only released on Android for now.&#xA;&lt;figure&gt;&lt;img src=&#34;https://tictactoecollection.blob.core.windows.net/tic-tac-toe-blog/0_7_1_easy_ai.png&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;figure&gt;&lt;img src=&#34;https://tictactoecollection.blob.core.windows.net/tic-tac-toe-blog/0_5_3_four_player_rumble.png&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;Apart from experimenting with various features of Xamarin Forms (as well as managing Nuget packages), my goal is to try and add &lt;em&gt;all the options&lt;/em&gt;. Features I&amp;rsquo;m planning:&lt;/p&gt;</description>
    </item>
    <item>
      <title>[SOLVED] Unable to cast object of type &#39;Xamarin. Forms. Xaml. ElementNode&#39; to type &#39;Xamarin. Forms. Xaml. ValueNode&#39;.</title>
      <link>https://www.oliverbrown.me.uk/2017/08/09/solved-unable-to-cast-object-of-type-xamarin-forms-xaml-elementnode-to-type-xamarin-forms-xaml-valuenode/</link>
      <pubDate>Wed, 09 Aug 2017 10:20:55 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2017/08/09/solved-unable-to-cast-object-of-type-xamarin-forms-xaml-elementnode-to-type-xamarin-forms-xaml-valuenode/</guid>
      <description>&lt;p&gt;When writing XAML for Xamarin Forms, you may across the error: &lt;code&gt;Unable to cast object of type &#39;Xamarin.Forms.Xaml.ElementNode&#39; to type &#39;Xamarin.Forms.Xaml.ValueNode&#39;&lt;/code&gt; This is nearly always caused by assigning a value to an event in XAML, instead of specifying a method name. A common example is: &lt;code&gt;&amp;lt;Switch Toggled=&amp;quot;{Binding IsToggled}&amp;quot; /&amp;gt;&lt;/code&gt; &lt;code&gt;Toggled&lt;/code&gt; is the name of an event. The property that was probably intended is called &lt;code&gt;IsToggled&lt;/code&gt;. &lt;code&gt;&amp;lt;Switch IsToggled=&amp;quot;{Binding IsToggled}&amp;quot; /&amp;gt;&lt;/code&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Overcooked - Fun Coop Multiplayer Action</title>
      <link>https://www.oliverbrown.me.uk/2017/04/27/overcooked-fun-coop-multiplayer-action/</link>
      <pubDate>Thu, 27 Apr 2017 10:26:46 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2017/04/27/overcooked-fun-coop-multiplayer-action/</guid>
      <description>&lt;p&gt;I recently a recorded a bunch of videos of the game Overcooked on Xbox One.&lt;/p&gt;&#xA;&lt;div class=&#34;infobox&#34; &gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        Interacting with this video is done so under the &lt;a href=&#34;https://www.youtube.com/t/terms&#34;&gt;Terms of Service of YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;infobox__content youtube&#34; style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&lt;a class=&#34;thumbnail&#34; href=&#34;https://www.youtube.com/watch?v=LU1btmIp8sk&amp;list=PLAM6HgoaFbXiEMPNwvFyXcUC1rSpRM7Ok&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://img.youtube.com/vi/LU1btmIp8sk/maxresdefault.jpg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34;/&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;        &lt;iframe data-src=&#34;https://www.youtube-nocookie.com/embed/LU1btmIp8sk?list=PLAM6HgoaFbXiEMPNwvFyXcUC1rSpRM7Ok&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; display: none&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        View this video &lt;a href=&#34;https://www.youtube.com/watch?v=LU1btmIp8sk&amp;list=PLAM6HgoaFbXiEMPNwvFyXcUC1rSpRM7Ok&#34;&gt;directly on YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Your goal is to assemble meals out of various ingredients, cook them, and serve them. Over time the meals get a bit more complicated and the levels get a lot more complicated. It is strongly designed to be played cooperatively with up to four people, and even supports two players on a single controller.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A new YouTube channel for Gravitas</title>
      <link>https://www.oliverbrown.me.uk/2017/04/12/a-new-youtube-channel-for-gravitas/</link>
      <pubDate>Wed, 12 Apr 2017 12:09:53 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2017/04/12/a-new-youtube-channel-for-gravitas/</guid>
      <description>&lt;p&gt;After finding YouTube doesn&amp;rsquo;t support moving videos between channels, I figured I should try to organize things properly sooner rather than later. Also, here is a brand new freshly recorded video of the original Gravitas on Xbox 360.&lt;/p&gt;&#xA;&lt;div class=&#34;infobox&#34; &gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        Interacting with this video is done so under the &lt;a href=&#34;https://www.youtube.com/t/terms&#34;&gt;Terms of Service of YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;infobox__content youtube&#34; style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&lt;a class=&#34;thumbnail&#34; href=&#34;https://www.youtube.com/watch?v=iphcxytt_Nc&amp;list=PLAM6HgoaFbXjMzqbjT9pQTdxvODaqlDN5&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://img.youtube.com/vi/iphcxytt_Nc/maxresdefault.jpg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34;/&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;        &lt;iframe data-src=&#34;https://www.youtube-nocookie.com/embed/iphcxytt_Nc?list=PLAM6HgoaFbXjMzqbjT9pQTdxvODaqlDN5&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; display: none&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        View this video &lt;a href=&#34;https://www.youtube.com/watch?v=iphcxytt_Nc&amp;list=PLAM6HgoaFbXjMzqbjT9pQTdxvODaqlDN5&#34;&gt;directly on YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/channel/UC3ibFwflpCKx6PUapCcMcRA&#34;&gt;Games with Gravitas on YouTube&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Visualizing Gravity</title>
      <link>https://www.oliverbrown.me.uk/2017/01/22/visualizing-gravity/</link>
      <pubDate>Sun, 22 Jan 2017 20:27:18 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2017/01/22/visualizing-gravity/</guid>
      <description>&lt;p&gt;Unity has a pretty cool feature called &amp;ldquo;gizmos&amp;rdquo;, that are things rendered only in the scene view of the Unity editor. Many built in game object types render a gizmo of some sort, but you can freely add your own. This can be very useful for debugging.&lt;/p&gt;&#xA;&lt;p&gt;This is a visualization of the gravity (more precisely it&amp;rsquo;s the low resolution grid of gravity mentioned in the &lt;a href=&#34;http://oliverbrown.me.uk/2017/01/10/the-gravity-of-the-situation/&#34;&gt;previous post&lt;/a&gt;).&lt;/p&gt;&#xA;&lt;p&gt;The direction of the line is the direction of the gravity, and the length is the strength. &lt;figure&gt;&lt;img src=&#34;http://i.imgur.com/CiCMldr.png&#34;&gt;&#xA;&lt;/figure&gt;&#xA; &lt;figure&gt;&lt;img src=&#34;http://i.imgur.com/etQ1XJc.png&#34;&gt;&#xA; &lt;/figure&gt;&#xA; &lt;figure&gt;&lt;img src=&#34;http://i.imgur.com/UIKnV1q.png&#34;&gt;&#xA; &lt;/figure&gt;&#xA; &lt;figure&gt;&lt;img src=&#34;http://i.imgur.com/PtpnCK6.png&#34;&gt;&#xA; &lt;/figure&gt;&#xA;&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Gravity of the Situation</title>
      <link>https://www.oliverbrown.me.uk/2017/01/10/the-gravity-of-the-situation/</link>
      <pubDate>Tue, 10 Jan 2017 13:25:25 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2017/01/10/the-gravity-of-the-situation/</guid>
      <description>&lt;p&gt;&lt;div class=&#34;infobox&#34; &gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        Interacting with this video is done so under the &lt;a href=&#34;https://www.youtube.com/t/terms&#34;&gt;Terms of Service of YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;infobox__content youtube&#34; style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&lt;a class=&#34;thumbnail&#34; href=&#34;https://www.youtube.com/watch?v=zgFnkYjO3aU&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://img.youtube.com/vi/zgFnkYjO3aU/maxresdefault.jpg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34;/&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;        &lt;iframe data-src=&#34;https://www.youtube-nocookie.com/embed/zgFnkYjO3aU&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; display: none&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        View this video &lt;a href=&#34;https://www.youtube.com/watch?v=zgFnkYjO3aU&#34;&gt;directly on YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/div&gt;&#xA; The most important feature in Gravitas is clearly the gravity, so getting it right is crucial. One important principal to be aware of when making games though is that &amp;ldquo;right&amp;rdquo; doesn&amp;rsquo;t necessarily mean &amp;ldquo;technically perfect&amp;rdquo; or &amp;ldquo;scientifically accurate&amp;rdquo;. &amp;ldquo;Feeling right&amp;rdquo; and being fun to play with is often more important. Despite that, the gravity in Gravitas is essentially correct. By correct, I mean a numerical approximation of &lt;a href=&#34;https://en.wikipedia.org/wiki/Newton%27s_law_of_universal_gravitation&#34;&gt;Newton&amp;rsquo;s law of universal gravitation&lt;/a&gt;. The formula for calculating the gravitational force between two masses is: &lt;figure&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/legacy/gravitation.png&#34;&#xA;    alt=&#34;Gravitation&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;h4&gt;Gravitation&lt;/h4&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA; where:&lt;/p&gt;</description>
    </item>
    <item>
      <title>[SOLVED] The BindableProperty &#34;Triggers&#34; is readonly</title>
      <link>https://www.oliverbrown.me.uk/2017/01/04/solved-the-bindableproperty-triggers-is-readonly/</link>
      <pubDate>Wed, 04 Jan 2017 12:24:23 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2017/01/04/solved-the-bindableproperty-triggers-is-readonly/</guid>
      <description>&lt;p&gt;&lt;strong&gt;TLDR: When setting the &lt;em&gt;Triggers&lt;/em&gt; property in XAML, use the actual type of the parent tag, not a supertype.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;After recently updating Xamarin Forms from &lt;code&gt;2.3.2.127&lt;/code&gt; to &lt;code&gt;2.3.3.175&lt;/code&gt;, I started getting an &lt;code&gt;InvalidOperationException: The BindableProperty &amp;quot;Triggers is readonly&amp;quot;&lt;/code&gt; inside &lt;code&gt;InitializeComponent&lt;/code&gt;. Unlike many problems, this was quite easy to track down. &lt;code&gt;InitializeComponent&lt;/code&gt; errors are generally XAML, and in the page in question there was a single &lt;code&gt;Trigger&lt;/code&gt;. In this case the solution was simple. The &lt;code&gt;Trigger&lt;/code&gt; was on a custom Button type, but I was setting it specifically using &lt;code&gt;Button.Triggers&lt;/code&gt;. Changing it to be the actual type fixed it. So, I changed it from&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gravitas approaching playability</title>
      <link>https://www.oliverbrown.me.uk/2017/01/01/gravitas-approaching-playability/</link>
      <pubDate>Sun, 01 Jan 2017 16:24:22 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2017/01/01/gravitas-approaching-playability/</guid>
      <description>&lt;div class=&#34;infobox&#34; &gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        Interacting with this video is done so under the &lt;a href=&#34;https://www.youtube.com/t/terms&#34;&gt;Terms of Service of YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;infobox__content youtube&#34; style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&lt;a class=&#34;thumbnail&#34; href=&#34;https://www.youtube.com/watch?v=0IBsqJnfguQ&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://img.youtube.com/vi/0IBsqJnfguQ/maxresdefault.jpg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34;/&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;        &lt;iframe data-src=&#34;https://www.youtube-nocookie.com/embed/0IBsqJnfguQ&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; display: none&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        View this video &lt;a href=&#34;https://www.youtube.com/watch?v=0IBsqJnfguQ&#34;&gt;directly on YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Gravitas is rapidly approaching something playable, now that ships can be destroyed and new levels are generated.&lt;/p&gt;&#xA;&lt;p&gt;&amp;ldquo;Something playable&amp;rdquo; is still quite far away from being an actual game. In terms of features required for even an alpha release, it still needs: scoring, match state, player lobby, AI, and better level generation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gravitas X</title>
      <link>https://www.oliverbrown.me.uk/2017/01/01/gravitas-x/</link>
      <pubDate>Sun, 01 Jan 2017 16:13:11 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2017/01/01/gravitas-x/</guid>
      <description>&lt;p&gt;I previously developed a game called &lt;a href=&#34;https://oliverbrown.me.uk/gravitas/&#34;&gt;Gravitas&lt;/a&gt; that was released as an Xbox Live Indie Game on the Xbox 360.&lt;/p&gt;&#xA;&lt;p&gt;A new cross-platform version (with an as yet undetermined subtitle), made in Unity and supporting multiple platforms is currently under development.&lt;/p&gt;&#xA;&lt;p&gt;I am producing frequent videos documenting the progress.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Multi-platform - The real advantage of Unity</title>
      <link>https://www.oliverbrown.me.uk/2016/12/25/multi-platform-the-real-advantage-of-unity/</link>
      <pubDate>Sun, 25 Dec 2016 16:53:45 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2016/12/25/multi-platform-the-real-advantage-of-unity/</guid>
      <description>&lt;div class=&#34;infobox&#34; &gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        Interacting with this video is done so under the &lt;a href=&#34;https://www.youtube.com/t/terms&#34;&gt;Terms of Service of YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;infobox__content youtube&#34; style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&lt;a class=&#34;thumbnail&#34; href=&#34;https://www.youtube.com/watch?v=Ls3JKIiIjHw&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://img.youtube.com/vi/Ls3JKIiIjHw/maxresdefault.jpg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34;/&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;        &lt;iframe data-src=&#34;https://www.youtube-nocookie.com/embed/Ls3JKIiIjHw&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; display: none&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        View this video &lt;a href=&#34;https://www.youtube.com/watch?v=Ls3JKIiIjHw&#34;&gt;directly on YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;There have been quite a few mechanical additions since my last update, but the most significant thing in my latest video is it is the first on a non-Windows platform.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Atonement (Star Trek: Voyager)</title>
      <link>https://www.oliverbrown.me.uk/2016/12/15/atonement-star-trek-voyager/</link>
      <pubDate>Thu, 15 Dec 2016 09:07:21 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2016/12/15/atonement-star-trek-voyager/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;Although the title suggests this is just a review of &lt;em&gt;Atonement&lt;/em&gt; (and is biased towards it), this is really a review of the three Voyager novels &lt;em&gt;The Protectors&lt;/em&gt;, &lt;em&gt;Acts of Contrition&lt;/em&gt;, and &lt;em&gt;Atonement&lt;/em&gt; which essentially make up a single story.&lt;/p&gt;&#xA;&lt;p&gt;As a warning, this book (and by extension this review) contains heavy spoilers for the &lt;em&gt;Destiny&lt;/em&gt; series, and the earlier Voyager relaunch stories (&lt;em&gt;Full Circle&lt;/em&gt; to &lt;em&gt;Eternal Tide&lt;/em&gt;).&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Voyager and its crew and allies face some of the consequences of their first trip through the delta quadrant, while Seven of Nine struggles with the changing attitudes of the Federation following the events of Destiny.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Unity Cloud Build</title>
      <link>https://www.oliverbrown.me.uk/2016/12/14/unity-cloud-build/</link>
      <pubDate>Wed, 14 Dec 2016 10:18:03 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2016/12/14/unity-cloud-build/</guid>
      <description>&lt;p&gt;[youtube &lt;a href=&#34;https://www.youtube.com/watch?v=hPhbri7XIdo&amp;amp;w=640&amp;amp;h=360&#34;&gt;https://www.youtube.com/watch?v=hPhbri7XIdo&amp;amp;w=640&amp;amp;h=360&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;p&gt;First, a video of the latest progress. Now includes aim lines.&lt;/p&gt;&#xA;&lt;p&gt;Second, if you aren&amp;rsquo;t using &lt;a href=&#34;https://unity3d.com/services/cloud-build&#34;&gt;Unity Cloud Build&lt;/a&gt;, you should be.&lt;/p&gt;&#xA;&lt;p&gt;Over the past few years, the importance of automated builds in software development (and the wider concept of continuous integration) has grown in importance. In my day job, setting up automated builds is one of the first thing that happens on any project. The details tend to be different for different platforms and it generally requires a fair amount of maintenance. The good news is, Unity do most of the hard work for you, and across most of their platforms, and surprisingly, for &lt;em&gt;free&lt;/em&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ongoing progress with Gravitas in Unity</title>
      <link>https://www.oliverbrown.me.uk/2016/12/10/ongoing-progress-with-gravitas-in-unity/</link>
      <pubDate>Sat, 10 Dec 2016 17:22:09 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2016/12/10/ongoing-progress-with-gravitas-in-unity/</guid>
      <description>&lt;div class=&#34;infobox&#34; &gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        Interacting with this video is done so under the &lt;a href=&#34;https://www.youtube.com/t/terms&#34;&gt;Terms of Service of YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;infobox__content youtube&#34; style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&lt;a class=&#34;thumbnail&#34; href=&#34;https://www.youtube.com/watch?v=s9Ht15thZLk&amp;list=PLAM6HgoaFbXjMzqbjT9pQTdxvODaqlDN5&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://img.youtube.com/vi/s9Ht15thZLk/maxresdefault.jpg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34;/&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;        &lt;iframe data-src=&#34;https://www.youtube-nocookie.com/embed/s9Ht15thZLk?list=PLAM6HgoaFbXjMzqbjT9pQTdxvODaqlDN5&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; display: none&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        View this video &lt;a href=&#34;https://www.youtube.com/watch?v=s9Ht15thZLk&amp;list=PLAM6HgoaFbXjMzqbjT9pQTdxvODaqlDN5&#34;&gt;directly on YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Writing a blog post (nearly) every day is not something I can maintain. But making quick videos of my progress is apparently easier.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Technical Spikes vs MVP</title>
      <link>https://www.oliverbrown.me.uk/2016/12/07/technical-spikes-vs-mvp/</link>
      <pubDate>Wed, 07 Dec 2016 20:29:47 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2016/12/07/technical-spikes-vs-mvp/</guid>
      <description>&lt;div class=&#34;infobox&#34; &gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        Interacting with this video is done so under the &lt;a href=&#34;https://www.youtube.com/t/terms&#34;&gt;Terms of Service of YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;infobox__content youtube&#34; style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&lt;a class=&#34;thumbnail&#34; href=&#34;https://www.youtube.com/watch?v=GzZwVp53Rx0&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://img.youtube.com/vi/GzZwVp53Rx0/maxresdefault.jpg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34;/&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;        &lt;iframe data-src=&#34;https://www.youtube-nocookie.com/embed/GzZwVp53Rx0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; display: none&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        View this video &lt;a href=&#34;https://www.youtube.com/watch?v=GzZwVp53Rx0&#34;&gt;directly on YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;In software development (and product development in general) is a concept called MVP or Minimal Viable Product. According to &lt;a href=&#34;https://en.wikipedia.org/wiki/Minimum_viable_product&#34;&gt;Wikipedia&lt;/a&gt; it is &amp;ldquo;a product with just enough features to gather validated learning about the product and its continued development&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Embracing Unity</title>
      <link>https://www.oliverbrown.me.uk/2016/12/05/embracing-unity/</link>
      <pubDate>Mon, 05 Dec 2016 11:24:07 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2016/12/05/embracing-unity/</guid>
      <description>&lt;p&gt;&lt;div class=&#34;infobox&#34; &gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        Interacting with this video is done so under the &lt;a href=&#34;https://www.youtube.com/t/terms&#34;&gt;Terms of Service of YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;infobox__content youtube&#34; style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&lt;a class=&#34;thumbnail&#34; href=&#34;https://www.youtube.com/watch?v=iphcxytt_Nc&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://img.youtube.com/vi/iphcxytt_Nc/maxresdefault.jpg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34;/&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;        &lt;iframe data-src=&#34;https://www.youtube-nocookie.com/embed/iphcxytt_Nc&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; display: none&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        View this video &lt;a href=&#34;https://www.youtube.com/watch?v=iphcxytt_Nc&#34;&gt;directly on YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/div&gt;&#xA; For a long time, I&amp;rsquo;ve avoided &lt;a href=&#34;https://unity3d.com/&#34;&gt;Unity&lt;/a&gt;. The biggest reason was inertia from working with &lt;a href=&#34;http://www.monogame.net/&#34;&gt;MonoGame&lt;/a&gt;, but I was also put off by the prospect of old versions of Mono and C# as well as being generally suspicious of development being so &amp;ldquo;editor focused&amp;rdquo; (I&amp;rsquo;ve tried quite a few drag-and-drop game development tools and ultimately found them frustrating).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Xamarin Forms frame is the wrong color</title>
      <link>https://www.oliverbrown.me.uk/2016/09/29/xamarin-forms-frame-is-the-wrong-color/</link>
      <pubDate>Thu, 29 Sep 2016 09:44:29 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2016/09/29/xamarin-forms-frame-is-the-wrong-color/</guid>
      <description>&lt;figure&gt;&lt;img src=&#34;https://oliverbrown.files.wordpress.com/2016/09/screenshot.png?w=165&#34;&#xA;    alt=&#34;screenshot&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;h4&gt;screenshot&lt;/h4&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;Xamarin Forms uses a naive conversion from it&amp;rsquo;s platform independent Color class to iOS&amp;rsquo;s CGColor, and as a result, Frame controls end up with inconsistent background colors. I&amp;rsquo;ve added a demo &lt;a href=&#34;https://github.com/GalaxiaGuy/xamarin-forms-frame-color&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Xamarin Forms coming to macOS</title>
      <link>https://www.oliverbrown.me.uk/2016/09/28/xamarin-forms-coming-to-macos/</link>
      <pubDate>Wed, 28 Sep 2016 10:01:03 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2016/09/28/xamarin-forms-coming-to-macos/</guid>
      <description>&lt;p&gt;Since .NET and Xamarin were open sourced, I&amp;rsquo;ve kept a casual watch on their repositories for interesting things.&lt;/p&gt;&#xA;&lt;p&gt;Recently I noticed this &lt;a href=&#34;https://github.com/xamarin/Xamarin.Forms/pull/375&#34;&gt;pull request&lt;/a&gt; &amp;ldquo;Change appearance of NSTabView&amp;rdquo;. This immediately stood out since NSTabView is an AppKit (i.e. macOS) API as opposed to a UIKit (i.e iOS) API.&lt;/p&gt;&#xA;&lt;p&gt;A quick read of the details and is indeed about some difference between NSTabView and UITabBar. The pull request is targeting the branch &amp;ldquo;macos&amp;rdquo; and it seems it&amp;rsquo;s been in development since at least August 17th.&lt;/p&gt;</description>
    </item>
    <item>
      <title>[SOLVED] Xamarin Android and no-version-vectors</title>
      <link>https://www.oliverbrown.me.uk/2016/06/21/xamarin-android-and-no-version-vectors/</link>
      <pubDate>Tue, 21 Jun 2016 08:14:02 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2016/06/21/xamarin-android-and-no-version-vectors/</guid>
      <description>&lt;p&gt;&lt;strong&gt;TLDR: An error containing &amp;ldquo;&amp;ndash;no-version-vectors&amp;rdquo; is probably fixed by updating your Android SDK Build Tools to at least 23.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;I recently upgraded a project to the latest version of Xamarin Forms and got the following error: &lt;code&gt;/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets: Error: Tool exited with code: 2. Output: ERROR: Unknown option &#39;--no-version-vectors&#39;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;A quick &lt;code&gt;$ grep -ri &amp;quot;no-version&amp;quot; .&lt;/code&gt; on the project revealed it was being used in a dependency brought in by the Forms update: &lt;code&gt;./packages/Xamarin.Android.Support.Vector.Drawable.23.3.0/build/Xamarin.Android.Support.Vector.Drawable.targets: $(AndroidResgenExtraArgs)--no-version-vectors&lt;/code&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Betrayal at House on the Hill - Betrayal Character Cards for Android</title>
      <link>https://www.oliverbrown.me.uk/2016/03/20/betrayal-at-house-on-the-hill-betrayal-character-cards-for-android/</link>
      <pubDate>Sun, 20 Mar 2016 14:14:22 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2016/03/20/betrayal-at-house-on-the-hill-betrayal-character-cards-for-android/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://amzn.to/1UIauRb&#34;&gt;Betrayal at House on the Hill&lt;/a&gt; is a board game published by Avalon Hill and designed by Bruce Glassco. The game is split into two parts. In the first, the players become trapped in a haunted house which they must explore, revealing rooms as they do. At some point the second part, the &amp;ldquo;haunt&amp;rdquo;, begins in which one player (generally) becomes a traitor and everyone plays out one of 50 scenarios pitting the traitor against the others.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Stellaris release date -May 9th</title>
      <link>https://www.oliverbrown.me.uk/2016/03/17/stellaris-release-date-may-9th/</link>
      <pubDate>Thu, 17 Mar 2016 16:04:44 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2016/03/17/stellaris-release-date-may-9th/</guid>
      <description>&lt;div class=&#34;infobox&#34; &gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        Interacting with this video is done so under the &lt;a href=&#34;https://www.youtube.com/t/terms&#34;&gt;Terms of Service of YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;infobox__content youtube&#34; style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&lt;a class=&#34;thumbnail&#34; href=&#34;https://www.youtube.com/watch?v=HJYRLFvJVFg&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://img.youtube.com/vi/HJYRLFvJVFg/maxresdefault.jpg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34;/&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;        &lt;iframe data-src=&#34;https://www.youtube-nocookie.com/embed/HJYRLFvJVFg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; display: none&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        View this video &lt;a href=&#34;https://www.youtube.com/watch?v=HJYRLFvJVFg&#34;&gt;directly on YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Stellaris is an upcoming game from Paradox based on the same engine used in Crusader Kings II and Europa Universalis IV. They have launched a strange little minigame to promote it: &lt;a href=&#34;https://launchpad.stellarisgame.com/r/a7bdsg1xcd&#34;&gt;https://launchpad.stellarisgame.com/r/a7bdsg1xcd&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Enterprise 3D Project</title>
      <link>https://www.oliverbrown.me.uk/2015/09/23/enterprise-3d-project/</link>
      <pubDate>Wed, 23 Sep 2015 15:16:39 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2015/09/23/enterprise-3d-project/</guid>
      <description>&lt;p&gt;A guy called Jason has decided to &lt;em&gt;create the entirety of the USS Enterprise NCC-1701-D in the Unreal Game Engine&lt;/em&gt;.&lt;/p&gt;&#xA;&lt;div class=&#34;infobox&#34; &gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        Interacting with this video is done so under the &lt;a href=&#34;https://www.youtube.com/t/terms&#34;&gt;Terms of Service of YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;infobox__content youtube&#34; style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&lt;a class=&#34;thumbnail&#34; href=&#34;https://www.youtube.com/watch?v=uK9ijZeHWjI&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://img.youtube.com/vi/uK9ijZeHWjI/maxresdefault.jpg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34;/&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;        &lt;iframe data-src=&#34;https://www.youtube-nocookie.com/embed/uK9ijZeHWjI&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; display: none&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        View this video &lt;a href=&#34;https://www.youtube.com/watch?v=uK9ijZeHWjI&#34;&gt;directly on YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;I felt this is something that definitely needs as much as attention as possible. Everyone should check out the &lt;a href=&#34;http://www.enterprise3dproject.com/&#34;&gt;Enterprise 3D Project&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to start &#34;Hearts of Darkness&#34; quest middle step &#34;Stop Tanval&#34; (Elder Scrolls Online)</title>
      <link>https://www.oliverbrown.me.uk/2015/09/07/how-to-start-hearts-of-darkness-quest-middle-step-stop-tanval-elder-scrolls-online/</link>
      <pubDate>Mon, 07 Sep 2015 10:57:08 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2015/09/07/how-to-start-hearts-of-darkness-quest-middle-step-stop-tanval-elder-scrolls-online/</guid>
      <description>&lt;p&gt;&lt;strong&gt;TLDR: Go to Kragenmoor to the Grandmsters Palace and find Grandmaster Omin Dres to begin the quest Aggressive Negotiations.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Elder Scrolls Online on consoles has an achievement/trophy called &lt;a href=&#34;http://www.trueachievements.com/a201456/hero-of-the-ebonheart-pact-achievement.htm&#34;&gt;Hero of Ebonheart&lt;/a&gt; which requires you to complete all the in game achievements relating to the Ebonheart Pact.&lt;/p&gt;&#xA;&lt;p&gt;As I was checking through the list of ones I completed, I noticed that for the achievement &lt;a href=&#34;http://www.esohead.com/achievements/948-hearts-of-darkness&#34;&gt;Hearts of Darkness&lt;/a&gt;, the middle step - Stop Tanval from unleashing the second Brother of Strife - was incomplete. When I checked the map there were no black markers normally indicative of an incomplete area, nor did I have any incomplete quests in Stonefalls.&lt;/p&gt;</description>
    </item>
    <item>
      <title>[SOLVED] System.ExecutionEngineException: Attempting to JIT compile method</title>
      <link>https://www.oliverbrown.me.uk/2015/09/01/solved-system.executionengineexception-attempting-to-jit-compile-method/</link>
      <pubDate>Tue, 01 Sep 2015 15:49:54 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2015/09/01/solved-system.executionengineexception-attempting-to-jit-compile-method/</guid>
      <description>&lt;p&gt;&lt;strong&gt;TLDR: Check multiple references to the same nuget package are all on the same version if you use the Mono linker.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Since my ability to post regularly on things I&amp;rsquo;m interested in is not great, I figured I could at least post stuff that might be useful.&lt;/p&gt;&#xA;&lt;p&gt;I recently upgraded a Xamarin iOS app from the &amp;ldquo;classic&amp;rdquo; (32bit only) API to the Unified API. After doing so I got the error message:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Star Trek book reviews</title>
      <link>https://www.oliverbrown.me.uk/2015/04/14/star-trek-book-reviews/</link>
      <pubDate>Tue, 14 Apr 2015 10:06:11 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2015/04/14/star-trek-book-reviews/</guid>
      <description>&lt;p&gt;Since I&amp;rsquo;ve now reached the point that I&amp;rsquo;m reading new Star Trek books as fast as they are being made, as well as slowly picking up older ones here and there, I figured I should start sharing the knowledge I have gained.&lt;/p&gt;&#xA;&lt;p&gt;The first review I wrote is now available &lt;a href=&#34;http://oliverbrown.me.uk/2015/04/11/department-of-temporal-investigations-watching-the-clock/&#34; title=&#34;Department of Temporal Investigations: Watching the Clock&#34;&gt;here&lt;/a&gt; (I actually wrote this several years ago - I just updated the formatting) and I intend to write more.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Department of Temporal Investigations: Watching the Clock</title>
      <link>https://www.oliverbrown.me.uk/2015/04/11/department-of-temporal-investigations-watching-the-clock/</link>
      <pubDate>Sat, 11 Apr 2015 18:34:56 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2015/04/11/department-of-temporal-investigations-watching-the-clock/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;Star Trek novels have improved a lot since I read them previously many years ago. Not necessarily the stories themselves but that there seems to be a serious concerted effort to maintain continuity between them, but without requiring too much knowledge of other books to read any given book (although there are more series now which obviously do require you to read them all for it to make sense).&lt;/p&gt;&#xA;&lt;p&gt;With that in mind, before reading DTI: Watching the Clock you should definitely read the Destiny series and possibly the Typhon Pact series and the Titan series. Everything you need to know about them is explained in the book but it does spoil them a little if you do intend to read them at some point.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Video Game Characters</title>
      <link>https://www.oliverbrown.me.uk/2015/04/05/video-game-characters/</link>
      <pubDate>Sun, 05 Apr 2015 16:12:44 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2015/04/05/video-game-characters/</guid>
      <description>&lt;p&gt;At least as much for my own references as for anyone else&amp;hellip;&lt;/p&gt;&#xA;&lt;h2 id=&#34;neverwinter-xbox-one&#34;&gt;Neverwinter (Xbox One)&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;Mari Galana of Gray Vale&lt;/strong&gt; Female half-elf hunter ranger. Oghmanyte of the Dalelands.&lt;/p&gt;&#xA;&lt;h2 id=&#34;star-trek-online&#34;&gt;Star Trek Online&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;K&amp;rsquo;chiQ&lt;/strong&gt; Female Klingon &lt;strong&gt;Perim&lt;/strong&gt; Female Trill science officer. &lt;strong&gt;Dazra&lt;/strong&gt; &lt;strong&gt;Vice Admiral Tal&lt;/strong&gt; Female liberated Borg human engineer.&lt;/p&gt;</description>
    </item>
    <item>
      <title>It&#39;s alive</title>
      <link>https://www.oliverbrown.me.uk/2015/03/10/its-alive/</link>
      <pubDate>Tue, 10 Mar 2015 10:02:54 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2015/03/10/its-alive/</guid>
      <description>&lt;p&gt;After languishing on a badly maintained Amazon EC2 instance for so long, I&amp;rsquo;ve finally made an effort to resurrect this blog and moved to Wordpress.com.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Indie-pocalypse Giveaway</title>
      <link>https://www.oliverbrown.me.uk/2012/03/30/indie-pocalypse-giveaway/</link>
      <pubDate>Fri, 30 Mar 2012 09:02:17 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2012/03/30/indie-pocalypse-giveaway/</guid>
      <description>&lt;p&gt;You can win a free copy of &lt;a href=&#34;http://www.oliverbrown.me.uk/gravitas&#34;&gt;Gravitas&lt;/a&gt; as well as 31 other games by entering the &lt;a href=&#34;http://vvgtv.com/2012/03/26/indie-pocalypse-giveaway-so-many-pwizes/&#34;&gt;INDIE-POCALYPSE GIVEAWAY&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;All you need to do is download some Xbox Live Indie Games (or a few other things).&lt;/p&gt;&#xA;&lt;div class=&#34;infobox&#34; &gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        Interacting with this video is done so under the &lt;a href=&#34;https://www.youtube.com/t/terms&#34;&gt;Terms of Service of YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;infobox__content youtube&#34; style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&lt;a class=&#34;thumbnail&#34; href=&#34;https://www.youtube.com/watch?v=oV_PtVs_S8Y&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://img.youtube.com/vi/oV_PtVs_S8Y/maxresdefault.jpg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34;/&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;        &lt;iframe data-src=&#34;https://www.youtube-nocookie.com/embed/oV_PtVs_S8Y&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; display: none&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        View this video &lt;a href=&#34;https://www.youtube.com/watch?v=oV_PtVs_S8Y&#34;&gt;directly on YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/div&gt;</description>
    </item>
    <item>
      <title>Gravitas Trailer</title>
      <link>https://www.oliverbrown.me.uk/2012/03/24/gravitas-trailer/</link>
      <pubDate>Sat, 24 Mar 2012 08:19:59 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2012/03/24/gravitas-trailer/</guid>
      <description>&lt;div class=&#34;infobox&#34; &gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        Interacting with this video is done so under the &lt;a href=&#34;https://www.youtube.com/t/terms&#34;&gt;Terms of Service of YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;infobox__content youtube&#34; style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&lt;a class=&#34;thumbnail&#34; href=&#34;https://www.youtube.com/watch?v=cbkB10hV72o&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://img.youtube.com/vi/cbkB10hV72o/maxresdefault.jpg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34;/&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;        &lt;iframe data-src=&#34;https://www.youtube-nocookie.com/embed/cbkB10hV72o&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; display: none&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        View this video &lt;a href=&#34;https://www.youtube.com/watch?v=cbkB10hV72o&#34;&gt;directly on YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Remember to visit &lt;a href=&#34;https://plus.google.com/109154534324714239724/posts&#34;&gt;Gravitas on Google+&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gravitas has been released!</title>
      <link>https://www.oliverbrown.me.uk/2012/02/19/gravitas-has-been-released/</link>
      <pubDate>Sun, 19 Feb 2012 12:36:14 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2012/02/19/gravitas-has-been-released/</guid>
      <description>&lt;p&gt;&lt;figure&gt;&lt;img src=&#34;http://oliverbrown.files.wordpress.com/2010/04/gravitaslogo.png&#34;&#xA;    alt=&#34;Gravitas&#34;&gt;&#xA;&lt;/figure&gt;&#xA; &lt;a href=&#34;http://www.oliverbrown.me.uk/gravitas&#34;&gt;Gravitas&lt;/a&gt; is now available on the &lt;a href=&#34;http://marketplace.xbox.com/en-GB/Product/Gravitas/66acd000-77fe-1000-9115-d80258550a95&#34;&gt;Xbox Live Marketplace for 80 MS points&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;An artillery game, somewhat akin to scorched earth, but in 2D, set in space and featuring different planets with gravity you have to slingshot your shots around. Primarily a multiplayer game supporting four local players it&amp;rsquo;s excellent for parties and an absolute bargain for $1.&lt;/p&gt;&#xA;&lt;p&gt;Although I may have a slightly biased opinion.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cardassian Galor class cruiser</title>
      <link>https://www.oliverbrown.me.uk/2012/02/18/cardassian-galor-class-cruiser/</link>
      <pubDate>Sat, 18 Feb 2012 16:00:07 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2012/02/18/cardassian-galor-class-cruiser/</guid>
      <description>&lt;p&gt;Star Trek Online recently gained a new loot drop that has been generating strong opinions, a Cardassian Lock Box. Inside each lock box is a random item. Possible items include a special tribble, some special team commodities, some cross faction consoles, a DS9 uniform set, or a few others. On the whole people aren&amp;rsquo;t interested in those, the only item they actually want is the Cardassian Galor class cruiser.&lt;/p&gt;&#xA;&lt;p&gt;The actual odds of getting a cruiser are unpublished but assumed to be very low, possibly in the 0.5% range. This wouldn&amp;rsquo;t be very interesting in itself without one final piece to the puzzle: you require a &amp;ldquo;Master Key&amp;rdquo; to open the box and the keys have to be bought on the C-Store for real money. They cost 100 c-points each, or 10 for 900, making them £0.72 each (I think).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gravitas in final review</title>
      <link>https://www.oliverbrown.me.uk/2012/02/12/gravitas-in-final-review/</link>
      <pubDate>Sun, 12 Feb 2012 17:57:05 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2012/02/12/gravitas-in-final-review/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s been a while since I reported that Gravitas was in final play testing. To be honest the process didn&amp;rsquo;t actually take that long, I just became busy in the meantime. But I have now finally submitted Gravitas for peer review and it&amp;rsquo;s currently marked as &amp;ldquo;60% complete&amp;rdquo;. Based on what I&amp;rsquo;ve seen of other games as a reviewer that means it should be a few days before it&amp;rsquo;s eligible for release.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gravitas in final playtesting</title>
      <link>https://www.oliverbrown.me.uk/2011/08/21/gravitas-in-final-playtesting/</link>
      <pubDate>Sun, 21 Aug 2011 09:08:21 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2011/08/21/gravitas-in-final-playtesting/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve submitted &lt;a href=&#34;http://www.oliverbrown.me.uk/gravitas/&#34;&gt;Gravitas&lt;/a&gt; for what will hopefully be a final playtest.&lt;/p&gt;&#xA;&lt;p&gt;Here are some screenshots: &lt;a href=&#34;https://picasaweb.google.com/s/c/bin/slideshow.swf&#34;&gt;https://picasaweb.google.com/s/c/bin/slideshow.swf&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>DUST 514 will be a Playstation 3 exclusive</title>
      <link>https://www.oliverbrown.me.uk/2011/06/07/dust-514-will-be-a-playstation-3-exclusive/</link>
      <pubDate>Tue, 07 Jun 2011 07:41:57 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2011/06/07/dust-514-will-be-a-playstation-3-exclusive/</guid>
      <description>&lt;p&gt;CCP have just announced &lt;a href=&#34;http://www.dust514.com/en/home/&#34;&gt;DUST514&lt;/a&gt; will be exclusive to the Playstation 3. Which is a shame (check out the &lt;a href=&#34;http://www.eveonline.com/ingameboard.asp?a=channel&amp;amp;channelID=3519&#34;&gt;EVE Online forum&lt;/a&gt;s for some stronger opinions). Unfortunately it makes sense for a few reasons (well making it exclusive to one console makes sense - whether the 360 or the PS3 was the better choice is more debatable).&lt;/p&gt;&#xA;&lt;p&gt;Developing for a single console is quicker and easier - especially important for a game that will probably have more updates than the average game.&lt;/p&gt;</description>
    </item>
    <item>
      <title>EVE Online adding real money item store</title>
      <link>https://www.oliverbrown.me.uk/2011/06/03/eve-online-adding-real-money-item-store/</link>
      <pubDate>Fri, 03 Jun 2011 19:07:48 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2011/06/03/eve-online-adding-real-money-item-store/</guid>
      <description>&lt;p&gt;CCP recently &lt;a href=&#34;http://www.eveonline.com/devblog.asp?a=blog&amp;amp;bid=913&#34;&gt;announced&lt;/a&gt; that their long awaited &amp;ldquo;walking-in-stations&amp;rdquo; feature will now include an item store selling character customization options exclusively for real money (actually for Aurum another in game currency only available for real money).&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.sobaseki.com/wordpress/&#34;&gt;Some people&lt;/a&gt; have lamented the idea of EVE finally entering this area and selling items for real money. After all today you can buy a monocle, tomorrow a ship. This is a slippery slope that will lead to death of EVE Online as we know it. Except, of course, it won&amp;rsquo;t. Since PLEXs were introduced anything in game has essentially been purchasable for real money. Take the price in ISK, devide that by approximately 350 million and multiply by half the price of a 60 day gamecard. These items are slightly different since they aren&amp;rsquo;t available in game without using real money at some point (but it is possible to trade them between players so you don&amp;rsquo;t personally have to spend real money).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Clarifying my position on ASP.net</title>
      <link>https://www.oliverbrown.me.uk/2011/05/27/clarifying-my-position-on-asp-net/</link>
      <pubDate>Fri, 27 May 2011 08:29:01 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2011/05/27/clarifying-my-position-on-asp-net/</guid>
      <description>&lt;p&gt;One of my most read (and most commented on) posts was the one claiming &amp;ldquo;ASP.NET sucks&amp;rdquo;, which only goes to show being a little offensive goes disappointingly far on the internet. Since it has now been five years since I posted that, I thought a quick follow-up was in order.&lt;/p&gt;&#xA;&lt;p&gt;I stand by most of what I said my initial post, but with a little specificity. It&amp;rsquo;s not ASP.net that&amp;rsquo;s the problem but Webforms. Unfortunately at the time Webforms was all you ever saw. There are alternatives around today (and may have been back then but none were especially high profile and none were by Microsoft). These days of course Webforms are very much out of fashion. Following on from the success of Rails Microsoft realised that Webforms weren&amp;rsquo;t an idea that could keep up with modern web development. A quick glance at the ASP.net home page today shows four out of five articles talking solely about ASP.net MVC and one article talking about both MVC and Webforms (of course that will vary by day I but I doubt the result will be very different).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google Docs Motion</title>
      <link>https://www.oliverbrown.me.uk/2011/04/01/google-docs-motion/</link>
      <pubDate>Fri, 01 Apr 2011 08:59:39 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2011/04/01/google-docs-motion/</guid>
      <description>&lt;p&gt;Google continue to improve upon Google Docs today with the release of &lt;a href=&#34;http://www.google.com/google-d-s/promos/motion.html&#34;&gt;Google Docs motion&lt;/a&gt; which will &amp;ldquo;introduce a new way to collaborate - using your body&amp;rdquo;. Anything else I saw will be underwhelming compared to the article form Google, especially some of the pictures of some of the more advanced gestures it supports.&lt;/p&gt;</description>
    </item>
    <item>
      <title>XBMC Partnering with Sony, going closed source</title>
      <link>https://www.oliverbrown.me.uk/2011/04/01/xbmc-partnering-with-sony-going-closed-source/</link>
      <pubDate>Fri, 01 Apr 2011 07:48:14 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2011/04/01/xbmc-partnering-with-sony-going-closed-source/</guid>
      <description>&lt;p&gt;I figured any effort to get back to regular posting would only be helped by starting on today of all days&amp;hellip; XBMC have announced a new &lt;a href=&#34;http://xbmc.org/theuni/2011/04/01/partnership-with-sony-movie-streaming-add-on-unveiled/#comments&#34;&gt;partnership with Sony&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;It will include the assimilation of the XBMC team into Sony&amp;rsquo;s Home Theatre and Console division and the closing of the XBMC source. Presumably a PS3 port will be forthcoming.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Site5 are pretty cool</title>
      <link>https://www.oliverbrown.me.uk/2010/12/10/site5-are-pretty-cool/</link>
      <pubDate>Fri, 10 Dec 2010 08:55:59 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2010/12/10/site5-are-pretty-cool/</guid>
      <description>&lt;p&gt;Since the switch to Amazon EC2 I cancelled hosting with my previous provider &lt;a href=&#34;http://www.site5.com/&#34;&gt;Site5&lt;/a&gt;. Now due to unfortunate timing I cancelled a day after being invoiced for (and paying) a months hosting. But in an unexpected move, in the email confirming my cancellation I also got a full refund for my last payment.&lt;/p&gt;&#xA;&lt;p&gt;So if anyone needs web hosting, consider &lt;a href=&#34;http://www.site5.com/&#34;&gt;Site5&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Moved to Amazon EC2</title>
      <link>https://www.oliverbrown.me.uk/2010/12/08/moved-to-amazon-ec2/</link>
      <pubDate>Wed, 08 Dec 2010 09:23:45 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2010/12/08/moved-to-amazon-ec2/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve just moved the blog over to &lt;a href=&#34;http://aws.amazon.com/ec2/&#34;&gt;Amazon EC2&lt;/a&gt; and so far everything seems to be going well. I&amp;rsquo;d been considering the move for a while and a new feature (well I&amp;rsquo;m not sure how new it is but I only just noticed it) is a new smaller instance type.&lt;/p&gt;&#xA;&lt;p&gt;The virtual servers Amazon offer used to come in three sizes, small medium and large starting at $0.10*. Pretty quickly they added some bigger sizes (going all the way up to $2.00 per hour for quadruple extra large) as well as some more specialized types like GPU clusters. But it still meant the minimum price per month for a server always on was about $74/month which is expensive for simple web hosting. Now however, their new micro instances are available at a pretty cool $0.02/hour (about $15 a month). For the performance you&amp;rsquo;re likely to get it&amp;rsquo;s still probably not the most cost effective solution for plain web hosting, but for having complete access to a server with high availability (and the extra features hosting on Amazon&amp;rsquo;s infrastructure provides like being able to clone a whole server with one click) it&amp;rsquo;s pretty good. One final note is to remember that these numbers are not the final costs you&amp;rsquo;ll have to pay. You still pay for storage and data transfer which in my case look like they&amp;rsquo;ll be about an extra 10% extra.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gravitas in Silverlight</title>
      <link>https://www.oliverbrown.me.uk/2010/12/06/gravitas-in-silverlight/</link>
      <pubDate>Mon, 06 Dec 2010 21:25:15 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2010/12/06/gravitas-in-silverlight/</guid>
      <description>&lt;p&gt;A version of &lt;a href=&#34;http://www.oliverbrown.me.uk/gravitas&#34;&gt;Gravitas&lt;/a&gt; available to play right in your browser using Silverlight is now available.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://picasaweb.google.com/s/c/bin/slideshow.swf&#34;&gt;http://picasaweb.google.com/s/c/bin/slideshow.swf&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Buy Minecraft</title>
      <link>https://www.oliverbrown.me.uk/2010/10/22/buy-minecraft/</link>
      <pubDate>Fri, 22 Oct 2010 08:23:12 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2010/10/22/buy-minecraft/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve had a few things recently I&amp;rsquo;ve thought of posting but didn&amp;rsquo;t quite have enough enthusiasm to actually do it. Now I&amp;rsquo;ve found something I do have enthusiasm about.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.minecraft.net/&#34;&gt;Buy Minecraft&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Minecraft is a clever indie game that has developed something of a cult following of late. It&amp;rsquo;s an odd sandbox game of building random stuff and surviving attacks by skeletons. Or something. To be honest I&amp;rsquo;m not really sure (except for the building) since I haven&amp;rsquo;t actually played it. The reason I bought it (and would like you to buy it) is largely unrelated to the game itself. Apparently a group of self righteous players are unhappy with the progress the game has made recently and have issued an ultimatum that they will launch a DDoS attack at the games servers until there are signs that development is continuing at a speed more to their liking. The assumption is that with the game down the developer will have a lower income and no choice to give in to their demands.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Improving Crafting in Star Trek Online</title>
      <link>https://www.oliverbrown.me.uk/2010/06/21/improving-crafting-in-star-trek-online/</link>
      <pubDate>Mon, 21 Jun 2010 11:27:51 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2010/06/21/improving-crafting-in-star-trek-online/</guid>
      <description>&lt;p&gt;The following is almost my own idea. It&amp;rsquo;s actually a combination of several ideas I&amp;rsquo;ve see thrown around on the STO forums made a little more concrete.&lt;/p&gt;&#xA;&lt;p&gt;First I&amp;rsquo;m going to provide a quick overview of how equipment in STO works:&lt;/p&gt;&#xA;&lt;p&gt;Most equipment comes in ten levels, starting at &amp;ldquo;Mk I&amp;rdquo; and going up to &amp;ldquo;Mk X&amp;rdquo;. The stats increase through the levels and which you can use is restricted by rank. Lieutenants can only use up to Mk II, Lt. Commanders up to Mk IV etc. all the way up to Rear Admirals using anything up to Mk X.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Swype is amazing!</title>
      <link>https://www.oliverbrown.me.uk/2010/06/16/swype-is-amazing/</link>
      <pubDate>Wed, 16 Jun 2010 11:54:25 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2010/06/16/swype-is-amazing/</guid>
      <description>&lt;p&gt;One of the things that worried me about touchscreen phones (before I got one) was typing with an onscreen keyboard. Therefore, the first touchscreen phone I got was the T-mobile G1, a phone with a hardware keyboard. Since then I had an opportunity to get a Nexus One which I couldn&amp;rsquo;t ignore. And I generally dislike the onscreen keyboard as much as I expected. That has just changed however.&lt;/p&gt;&#xA;&lt;p&gt;I just downloaded the beta of &lt;a href=&#34;http://www.swypeinc.com/&#34;&gt;Swype&lt;/a&gt; for my Nexus One and the improvement is tremendous. Instead of tapping letters, you press and hold the first letter and then drag over the other letters. With a combination of seeing when you pause and a dictionary lookup, it picks up the word you wanted to type (it works a lot better than you&amp;rsquo;d expect). There are a few issues, specifically it has difficulty with very short words (mainly because there are generally more possibilities) and there is the pathological case of pit/pot/put being difficult to differentiate. But on the whole, it&amp;rsquo;s definitely an improvement.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Improving sector space in Star Trek Online</title>
      <link>https://www.oliverbrown.me.uk/2010/06/11/improving-sector-space-in-star-trek-online/</link>
      <pubDate>Fri, 11 Jun 2010 19:28:55 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2010/06/11/improving-sector-space-in-star-trek-online/</guid>
      <description>&lt;p&gt;Perhaps I should just go ahead and rename my blog &amp;ldquo;Star Trek Online Forum Highlights&amp;rdquo;&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;Pendra37 on the STO forums has come up with the first &lt;a href=&#34;http://forums.startrekonline.com/showthread.php?t=160414&#34;&gt;idea to improve sector space&lt;/a&gt; in Star Trek Online that actually seems it could be done without majorly overhauling the game engine.&lt;/p&gt;&#xA;&lt;p&gt;The coolness basically boils down to one change: &amp;ldquo;If you hit the Drop out of warp button, you drop out of warp. A random deep space instance map loads up. The map may be completely random.&amp;rdquo; For more detail, read the post &lt;a href=&#34;http://forums.startrekonline.com/showthread.php?t=160414&#34;&gt;Sector space makes sense&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Voyage Home and BOff Story Arcs in STO</title>
      <link>https://www.oliverbrown.me.uk/2010/06/10/the-voyage-home-and-boff-story-arcs-in-sto/</link>
      <pubDate>Thu, 10 Jun 2010 19:53:43 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2010/06/10/the-voyage-home-and-boff-story-arcs-in-sto/</guid>
      <description>&lt;figure&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/legacy/voyagehome.jpg&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;h4&gt;The Voyage Home&lt;/h4&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;Another pair of interesting ideas for STO I found on the forums.&lt;/p&gt;&#xA;&lt;p&gt;The first is &amp;ldquo;&lt;a href=&#34;http://forums.startrekonline.com/showthread.php?t=159592&#34;&gt;The Voyage Home&lt;/a&gt;&amp;rdquo;, a framework around exploration type missions based on the story of Voyager.&lt;/p&gt;&#xA;&lt;p&gt;The second is &lt;a href=&#34;http://forums.startrekonline.com/showthread.php?t=157357&#34;&gt;Bridge Officer Story Arcs&lt;/a&gt;, missions based around your bridge officers, after you set up some personality options (most importantly, sympathies to certain factions and vendettas against certain factions).&lt;/p&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/legacy/storyarcs.jpg&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;h4&gt;BOff Story Arcs&lt;/h4&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;</description>
    </item>
    <item>
      <title>EVE breaks PCU record again</title>
      <link>https://www.oliverbrown.me.uk/2010/06/07/eve-breaks-pcu-record-again/</link>
      <pubDate>Mon, 07 Jun 2010 08:10:29 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2010/06/07/eve-breaks-pcu-record-again/</guid>
      <description>&lt;p&gt;Yesterday &lt;a href=&#34;http://www.oliverbrown.me.uk.nyud.net/eve-online-time-cards/&#34;&gt;EVE Online&lt;/a&gt; broke the peak concurrent user record again for an online game with 60,453 players online simultaneously.&lt;/p&gt;&#xA;&lt;p&gt;Just for the record, the reason World of Warcraft doesn&amp;rsquo;t hold this record (despite having by far the most subscribers of any MMO) is because of it&amp;rsquo;s sharded nature. All sixty thousand EVE players were in the same game world.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Star Trek Online Gold Edition going cheap at Zavvi</title>
      <link>https://www.oliverbrown.me.uk/2010/06/01/star-trek-online-gold-edition-going-cheap-at-zavvi/</link>
      <pubDate>Tue, 01 Jun 2010 09:25:39 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2010/06/01/star-trek-online-gold-edition-going-cheap-at-zavvi/</guid>
      <description>&lt;p&gt;Yes, it seems I&amp;rsquo;ll be obsessed with Star Trek Online for a while&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;For those of you (at least in the UK) who would like the chance to become obsessed, Zaavi are selling the &lt;a href=&#34;http://www.zavvi.com/games/platforms/pc/star-trek-online-the-gold-edition/10070902.html&#34;&gt;Gold Edition of STO&lt;/a&gt; for £17.95 £23.95 (oddly enough the normal version is £29.95).&lt;/p&gt;&#xA;&lt;p&gt;The Gold Edition comes with loads of extras including a T-Shirt and download code for DS9 style uniforms. Of course you should try the &lt;a href=&#34;http://www.oliverbrown.me.uk/2010/05/07/play-star-trek-online-for-free-for-a-bit/&#34;&gt;free Star Trek Online demo&lt;/a&gt; first :P&lt;/p&gt;</description>
    </item>
    <item>
      <title>Star Trek Online minigame ideas</title>
      <link>https://www.oliverbrown.me.uk/2010/05/27/star-trek-online-minigame-ideas/</link>
      <pubDate>Thu, 27 May 2010 15:51:12 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2010/05/27/star-trek-online-minigame-ideas/</guid>
      <description>&lt;p&gt;A few people on the Star Trek Online forums (notably ThomastheCat) have come up with ideas for minigames (&lt;a href=&#34;http://forums.startrekonline.com/showthread.php?t=124944&#34;&gt;discussed here&lt;/a&gt;). The idea is that they would replace the &amp;ldquo;find an item and press F&amp;rdquo; mechanic with something more interesting and situation specific.&lt;/p&gt;&#xA;&lt;p&gt;The &lt;a href=&#34;http://forums.startrekonline.com/showthread.php?t=124944&#34;&gt;forum post&lt;/a&gt; has more detail, but a lot can be communicated with just the mockups that have been made:&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;gallery&#34;&gt;&#xA;  &#xA;    &#xA;    &lt;a href=&#34;https://www.oliverbrown.me.uk/2010/05/27/star-trek-online-minigame-ideas/cover.jpg&#34;&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/2010/05/27/star-trek-online-minigame-ideas/cover_hu_bdc780bd550e1bb6.jpg&#34; /&gt;&lt;/a&gt;&#xA;  &#xA;    &#xA;    &lt;a href=&#34;https://www.oliverbrown.me.uk/2010/05/27/star-trek-online-minigame-ideas/minigame1.jpg&#34;&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/2010/05/27/star-trek-online-minigame-ideas/minigame1_hu_dab55f7e11fc9791.jpg&#34; /&gt;&lt;/a&gt;&#xA;  &#xA;    &#xA;    &lt;a href=&#34;https://www.oliverbrown.me.uk/2010/05/27/star-trek-online-minigame-ideas/minigame2.jpg&#34;&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/2010/05/27/star-trek-online-minigame-ideas/minigame2_hu_d09e78521f399be5.jpg&#34; /&gt;&lt;/a&gt;&#xA;  &#xA;    &#xA;    &lt;a href=&#34;https://www.oliverbrown.me.uk/2010/05/27/star-trek-online-minigame-ideas/minigame3.jpg&#34;&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/2010/05/27/star-trek-online-minigame-ideas/minigame3_hu_c86aa5bc2a80dc76.jpg&#34; /&gt;&lt;/a&gt;&#xA;  &#xA;    &#xA;    &lt;a href=&#34;https://www.oliverbrown.me.uk/2010/05/27/star-trek-online-minigame-ideas/minigame4.jpg&#34;&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/2010/05/27/star-trek-online-minigame-ideas/minigame4_hu_893626d67d55a8c2.jpg&#34; /&gt;&lt;/a&gt;&#xA;  &#xA;    &#xA;    &lt;a href=&#34;https://www.oliverbrown.me.uk/2010/05/27/star-trek-online-minigame-ideas/minigame5.jpg&#34;&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/2010/05/27/star-trek-online-minigame-ideas/minigame5_hu_a0c62a02e356f45b.jpg&#34; /&gt;&lt;/a&gt;&#xA;  &#xA;    &#xA;    &lt;a href=&#34;https://www.oliverbrown.me.uk/2010/05/27/star-trek-online-minigame-ideas/minigame6.jpg&#34;&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/2010/05/27/star-trek-online-minigame-ideas/minigame6_hu_4a78fecd9bbcc059.jpg&#34; /&gt;&lt;/a&gt;&#xA;  &#xA;    &#xA;    &lt;a href=&#34;https://www.oliverbrown.me.uk/2010/05/27/star-trek-online-minigame-ideas/minigame7.jpg&#34;&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/2010/05/27/star-trek-online-minigame-ideas/minigame7_hu_a760a9ac58328385.jpg&#34; /&gt;&lt;/a&gt;&#xA;  &#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&lt;p&gt;And if you&amp;rsquo;re not already a player, remember you can get a &lt;a href=&#34;http://www.oliverbrown.me.uk/2010/05/07/play-star-trek-online-for-free-for-a-bit/&#34;&gt;free trial of Star Trek Online&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Some cool ideas for Star Trek Online</title>
      <link>https://www.oliverbrown.me.uk/2010/05/21/some-cool-ideas-for-star-trek-online/</link>
      <pubDate>Fri, 21 May 2010 12:24:20 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2010/05/21/some-cool-ideas-for-star-trek-online/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been playing &lt;a href=&#34;http://www.oliverbrown.me.uk/2010/05/07/play-star-trek-online-for-free-for-a-bit/&#34;&gt;Star Trek Online&lt;/a&gt; since the open beta at the end of January and my opinion of it is generally positive. That isn&amp;rsquo;t to say there aren&amp;rsquo;t problems, in fact I agree with most of the complaints about it (and the forums have a lot). The difference with me is I still think it&amp;rsquo;s fun to play in the mean time (I still think the space combat is the best any Star Trek game has ever had).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Introducing Gravitas</title>
      <link>https://www.oliverbrown.me.uk/2010/05/09/introducing-gravitas/</link>
      <pubDate>Sun, 09 May 2010 18:33:37 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2010/05/09/introducing-gravitas/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve uploaded some screenshots of my upcoming Xbox Live Indie Game, &lt;a href=&#34;http://www.oliverbrown.me.uk/gravitas&#34;&gt;Gravitas&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://picasaweb.google.com/s/c/bin/slideshow.swf&#34;&gt;http://picasaweb.google.com/s/c/bin/slideshow.swf&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Play Star Trek Online for free (for a bit)</title>
      <link>https://www.oliverbrown.me.uk/2010/05/07/play-star-trek-online-for-free-for-a-bit/</link>
      <pubDate>Fri, 07 May 2010 20:15:49 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2010/05/07/play-star-trek-online-for-free-for-a-bit/</guid>
      <description>&lt;p&gt;Cryptic Studios have just launched the &lt;a href=&#34;http://www.startrekonline.com/&#34;&gt;Star Trek Online&lt;/a&gt; referral program. They encourage old players to bring in new players by giving them free in game stuff (specifically the future Enterprise from All Good Things with three warp nacelles as a ship option). To make it easier to persuade people, referred players get to try a demo of the game for free. It does seem the demo will be made freely available in the near future anyway though. The demo has the following restrictions:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Open Graph protocol seems pretty cool</title>
      <link>https://www.oliverbrown.me.uk/2010/04/29/open-graph-protocol-seems-pretty-cool/</link>
      <pubDate>Thu, 29 Apr 2010 15:20:18 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2010/04/29/open-graph-protocol-seems-pretty-cool/</guid>
      <description>&lt;p&gt;A few days ago Facebook announced their new &lt;a href=&#34;http://developers.facebook.com/docs/opengraph&#34;&gt;Open Graph Protocol&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s basically a way for people to interact with pages on the internet (in theory pages representing real world items, but it will be hard to moderate) in basically the same way as they do with existing Facebook pages. For a page to be eligible all you need to do is add a few meta tags to it specifying its  name and type (film, book, actor, product, game etc.). To actually do anything useful, you then add a Facebook &amp;ldquo;like&amp;rdquo; button. Once some people have liked it, it appears in their Facebook news feed like any other item (with the data you added in the meta tags).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gravitas (360)</title>
      <link>https://www.oliverbrown.me.uk/2010/04/29/gravitas-360/</link>
      <pubDate>Thu, 29 Apr 2010 11:40:22 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2010/04/29/gravitas-360/</guid>
      <description>&lt;p&gt;Gravitas is a game I released, made using &lt;a href=&#34;http://creators.xna.com/&#34;&gt;XNA&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://lh5.googleusercontent.com/-gpYXWqv6Gg8/VP6_gK-RIuI/AAAAAAAAqAU/hH-PGPVNv7A/w958-h240-no/gravitaslogo.png&#34; alt=&#34;&#34; title=&#34;Gravitas&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Challenge the AI and up to three of your friends in a game of galactic artillery. Whom will gravity defeat?&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://marketplace.xbox.com/en-GB/Produ5t/Gravitas/66acd000-77fe-1000-9115-d80258550a95&#34;&gt;Available on Xbox Live Indie Games for $1!&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;There is now an &lt;a href=&#34;https://gameswithgravitas.net/gravitas&#34;&gt;official site for Gravitas&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;A &lt;a href=&#34;https://oliverbrown.me.uk/gravitas-x/&#34;&gt;new cross platform version&lt;/a&gt; made in &lt;a href=&#34;https://www.unity3d.com/&#34;&gt;Unity&lt;/a&gt; is now in development.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Salvaged Relationships in the Neutral Zone</title>
      <link>https://www.oliverbrown.me.uk/2010/02/07/salvaged-relationships-in-the-neutral-zone/</link>
      <pubDate>Sun, 07 Feb 2010 19:23:04 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2010/02/07/salvaged-relationships-in-the-neutral-zone/</guid>
      <description>&lt;p&gt;There is a mission in Star Trek Online that is causing no end of problems. It caused problems in the beta and people assumed it was bugged. It was the same in headstart, and it is the same now. Everyone assumed it was just broken. But apparently someone submitted it as a bug and got a reply saying it was working as intended. It&amp;rsquo;s just confusing :P&lt;/p&gt;&#xA;&lt;p&gt;This mission is called &amp;ldquo;Salvaged Relationships in the Neutral Zone&amp;rdquo;. It&amp;rsquo;s in the Ker&amp;rsquo;rat system in the Eta Eridani Sector block. It has two parts, the first part is to scan 8 Borg encryption nodes. This part is easy and fine. The next part is to destroy 4 Repair Hulks. This is where it gets confusing. There are many Borg vessels around as well as several Repair Hubs. The problem is &lt;em&gt;Repair Hubs are not Repair Hulks&lt;/em&gt;. Destroying 4 Repair Hubs leads to the mission being failed (at least for Federation players).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Star Trek Online end of open beta event</title>
      <link>https://www.oliverbrown.me.uk/2010/01/28/star-trek-online-end-of-open-beta-event/</link>
      <pubDate>Thu, 28 Jan 2010 09:15:28 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2010/01/28/star-trek-online-end-of-open-beta-event/</guid>
      <description>&lt;p&gt;Some screen shots I took during the end of beta event for Star Trek Online.&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;div class=&#34;gallery&#34;&gt;&#xA;  &#xA;    &#xA;    &lt;a href=&#34;https://www.oliverbrown.me.uk/2010/01/28/star-trek-online-end-of-open-beta-event/cover.jpg&#34;&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/2010/01/28/star-trek-online-end-of-open-beta-event/cover_hu_cb05891f8ab8883d.jpg&#34; /&gt;&lt;/a&gt;&#xA;  &#xA;    &#xA;    &lt;a href=&#34;https://www.oliverbrown.me.uk/2010/01/28/star-trek-online-end-of-open-beta-event/screenshot_2010-01-26-22-59-38.jpg&#34;&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/2010/01/28/star-trek-online-end-of-open-beta-event/screenshot_2010-01-26-22-59-38_hu_1704080411382cfc.jpg&#34; /&gt;&lt;/a&gt;&#xA;  &#xA;    &#xA;    &lt;a href=&#34;https://www.oliverbrown.me.uk/2010/01/28/star-trek-online-end-of-open-beta-event/screenshot_2010-01-26-23-02-06.jpg&#34;&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/2010/01/28/star-trek-online-end-of-open-beta-event/screenshot_2010-01-26-23-02-06_hu_3eeb7adae5743a54.jpg&#34; /&gt;&lt;/a&gt;&#xA;  &#xA;    &#xA;    &lt;a href=&#34;https://www.oliverbrown.me.uk/2010/01/28/star-trek-online-end-of-open-beta-event/screenshot_2010-01-26-23-07-41.jpg&#34;&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/2010/01/28/star-trek-online-end-of-open-beta-event/screenshot_2010-01-26-23-07-41_hu_cccf7885cf64a00e.jpg&#34; /&gt;&lt;/a&gt;&#xA;  &#xA;    &#xA;    &lt;a href=&#34;https://www.oliverbrown.me.uk/2010/01/28/star-trek-online-end-of-open-beta-event/screenshot_2010-01-26-23-24-21.jpg&#34;&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/2010/01/28/star-trek-online-end-of-open-beta-event/screenshot_2010-01-26-23-24-21_hu_686fc2acf83f1758.jpg&#34; /&gt;&lt;/a&gt;&#xA;  &#xA;    &#xA;    &lt;a href=&#34;https://www.oliverbrown.me.uk/2010/01/28/star-trek-online-end-of-open-beta-event/screenshot_2010-01-26-23-43-40.jpg&#34;&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/2010/01/28/star-trek-online-end-of-open-beta-event/screenshot_2010-01-26-23-43-40_hu_6a8018bbe2a54f98.jpg&#34; /&gt;&lt;/a&gt;&#xA;  &#xA;&lt;/div&gt;</description>
    </item>
    <item>
      <title>Star Trek Online</title>
      <link>https://www.oliverbrown.me.uk/2010/01/20/star-trek-online/</link>
      <pubDate>Wed, 20 Jan 2010 15:28:59 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2010/01/20/star-trek-online/</guid>
      <description>&lt;p&gt;For the past week or so I&amp;rsquo;ve been playing the open beta of &lt;a href=&#34;http://www.startrekonline.com&#34;&gt;Star Trek Online&lt;/a&gt;. And I have to say, after some initial concerns my overall opinion is very positive.&lt;/p&gt;&#xA;&lt;p&gt;There has been quite a lot of negativity about the game on the forums, and on the whole I agree with most of it. But the things that are good about far outweigh the bad in my opinion. The most overwhelming positive note for me is the space combat engine is probably the best I&amp;rsquo;ve seen in a Star Trek game. The only other one I can think of that is close is the one from Starfleet Command, but that loses points for having far too many non-canon elements (missiles?).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google Maps with Navigation available outside the US</title>
      <link>https://www.oliverbrown.me.uk/2009/12/01/google-maps-with-navigation-available-outside-the-us/</link>
      <pubDate>Tue, 01 Dec 2009 11:21:16 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2009/12/01/google-maps-with-navigation-available-outside-the-us/</guid>
      <description>&lt;p&gt;Some enterprising folks have release a modified version of the Google Maps app for android with navigation enabled that can be install on any Android 1.6 (or higher) device. Best of all is that it doesn&amp;rsquo;t require any hacking or even root access. It&amp;rsquo;s simply a matter of downloading the app and installing it.&lt;/p&gt;&#xA;&lt;p&gt;Full tutorial on &lt;a href=&#34;http://www.electricpig.co.uk/2009/11/30/google-maps-navigation-uk-follow-our-tutorial/&#34;&gt;Electric Pig&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Heli Rescue now available for Android</title>
      <link>https://www.oliverbrown.me.uk/2009/11/20/heli-rescue-now-available-for-android/</link>
      <pubDate>Fri, 20 Nov 2009 11:01:12 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2009/11/20/heli-rescue-now-available-for-android/</guid>
      <description>&lt;p&gt;Our recently released iPhone game, Heli Rescue, is now available for Android handsets! It&amp;rsquo;s almost identical to the iPhone version. There are fewer sounds and no clouds, but the highscores work (and are shared across both versions). Also, Android 1.6 or better isrequired since we make use the native OpenGL ES bindings. To quote the Android Market:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;If you&amp;rsquo;ve been looking for a &amp;lsquo;Flight Control&amp;rsquo; style game then this is it! Join the elite team of Search &amp;amp; Rescue helicopter commanders and save lives. Take control of up to 4 helicopters and direct them to people in need of rescue by drawing a path with your finger. You’ll need to manage the flight paths and fuel load.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sky Player coming to UK Xboxes 27th October</title>
      <link>https://www.oliverbrown.me.uk/2009/10/25/sky-player-coming-to-uk-xboxes-27th-october/</link>
      <pubDate>Sun, 25 Oct 2009 19:15:44 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2009/10/25/sky-player-coming-to-uk-xboxes-27th-october/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;http://www.oliverbrown.me.uk/wp-content/uploads/manual/sky_player.jpg&#34; alt=&#34;&#34; title=&#34;Sky Player&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Some time ago (at least a year or so) Sky launched Sky Player. Similar to iPlayer, it allows Sky subscribers to watch Sky content online. As of October 27th Sky Player will be &lt;a href=&#34;http://www.xbox.com/en-GB/skyplayer/&#34;&gt;available to UK Xbox 360 owners&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;This seems only slightly useful at best. If you already have a Sky subscription (and an Xbox Live Gold account) then Sky Player will be free. With it you&amp;rsquo;ll be able to view some of what is available on your Sky subscription with live as Video-on-Demand. Except for the possibility of getting Sky in another room, I don&amp;rsquo;t really see the point.&lt;/p&gt;</description>
    </item>
    <item>
      <title>I have Google Wave</title>
      <link>https://www.oliverbrown.me.uk/2009/10/14/i-have-google-wave/</link>
      <pubDate>Wed, 14 Oct 2009 09:35:07 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2009/10/14/i-have-google-wave/</guid>
      <description>&lt;p&gt;&lt;figure&gt;&lt;img src=&#34;https://www.google.com/accounts/wave/wave-logo.gif&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;h4&gt;Google Wave&lt;/h4&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;I received a Google Wave invite this morning. I&amp;rsquo;ll post more after I&amp;rsquo;ve had a play.&lt;/p&gt;&#xA;&lt;p&gt;This also means I have invites available&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Heli Rescue update is live</title>
      <link>https://www.oliverbrown.me.uk/2009/10/02/heli-rescue-update-is-live/</link>
      <pubDate>Fri, 02 Oct 2009 11:40:30 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2009/10/02/heli-rescue-update-is-live/</guid>
      <description>&lt;p&gt;The update to &lt;a href=&#34;http://www.oliverbrown.me.uk/2009/09/20/new-snowy-levels-for-heli-rescue/&#34; title=&#34;Heli Rescue&#34;&gt;Heli Rescue&lt;/a&gt; is now available on the &lt;a href=&#34;http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=326887777&amp;amp;mt=8&#34;&gt;app store&lt;/a&gt;. There was a problem with the 1.1 release that was released recently so it was withdrawn. That has now been fixed (and in opposition to some people&amp;rsquo;s complaints about Apple and the App Store, they approved the bug fix version in under two days).&lt;/p&gt;&#xA;&lt;p&gt;Here&amp;rsquo;s a video of it (without the new maps unfortunately):&lt;/p&gt;&#xA;&lt;div class=&#34;infobox&#34; &gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        Interacting with this video is done so under the &lt;a href=&#34;https://www.youtube.com/t/terms&#34;&gt;Terms of Service of YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;infobox__content youtube&#34; style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&lt;a class=&#34;thumbnail&#34; href=&#34;https://www.youtube.com/watch?v=GGc4UdENuuk&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://img.youtube.com/vi/GGc4UdENuuk/maxresdefault.jpg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34;/&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;        &lt;iframe data-src=&#34;https://www.youtube-nocookie.com/embed/GGc4UdENuuk&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; display: none&#34; allowfullscreen title=&#34;YouTube Video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;post__warning&#34;&gt;&#xA;        View this video &lt;a href=&#34;https://www.youtube.com/watch?v=GGc4UdENuuk&#34;&gt;directly on YouTube&lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;&lt;/div&gt;</description>
    </item>
    <item>
      <title>Google Wave update is live - still invite only</title>
      <link>https://www.oliverbrown.me.uk/2009/09/30/google-wave-update-is-live-still-invite-only/</link>
      <pubDate>Wed, 30 Sep 2009 12:38:37 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2009/09/30/google-wave-update-is-live-still-invite-only/</guid>
      <description>&lt;p&gt;&lt;figure&gt;&lt;img src=&#34;https://www.google.com/accounts/wave/wave-logo.gif&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;h4&gt;Google Wave&lt;/h4&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&lt;a href=&#34;http://www.oliverbrown.me.uk/2009/09/23/paving-the-way-for-wave/&#34;&gt;Google Wave&lt;/a&gt; &lt;a href=&#34;http://googleblog.blogspot.com/2009/09/surfs-up-wednesday-google-wave-update.html&#34;&gt;went live&lt;/a&gt; yesterday but it still invite only.&lt;/p&gt;&#xA;&lt;p&gt;It seems the people with access are the people who previously had sandbox access (everyone who went to Google I/O and a few others), another 100,000 people who applied early on and select paying Google Apps users. That number will grow slowly however as they also revealed that existing users will be able to invite others (similar to when GMail launched).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Stargate Universe coming soon - complete with Robert Carlyle</title>
      <link>https://www.oliverbrown.me.uk/2009/09/30/stargate-universe-coming-soon-complete-with-robert-carlyle/</link>
      <pubDate>Wed, 30 Sep 2009 09:40:11 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2009/09/30/stargate-universe-coming-soon-complete-with-robert-carlyle/</guid>
      <description>&lt;figure&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/legacy/Sguseason1.jpg&#34;&#xA;    alt=&#34;Stargate Universe&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;October 2nd sees the launch of the third Stargate series, &lt;a href=&#34;http://en.wikipedia.org/wiki/Stargate_Universe&#34; title=&#34;Stargate Universe&#34;&gt;Stargate Universe&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The basic premise is very similar to Star Trek Voyager. A crew find a nine chevron gate address which takes them not to a planet, but instead to the Ancient ship Destiny in another galaxy. And then they can&amp;rsquo;t get back.&lt;/p&gt;&#xA;&lt;p&gt;It will apparently be darker and edgier than previous Stargate series (which makes the casting of Robert Carlyle - most famous for Trainspotting and The Full Monty) seem a little more sensible.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Anytime Pool iPhone released internationally</title>
      <link>https://www.oliverbrown.me.uk/2009/09/30/anytime-pool-iphone-released-internationally/</link>
      <pubDate>Wed, 30 Sep 2009 09:32:32 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2009/09/30/anytime-pool-iphone-released-internationally/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://distdevs.co.uk/newweb/anytimepool.htm&#34;&gt;Anytime Pool&lt;/a&gt; for iPhone (and iPod touch) is now available on the app store outside America. A quick marketing blurb:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Now you can play Pool against your Facebook friends anytime you like. Anytime Pool is the first social game to allow you to play no matter whether you are sat at your PC or out and about on your iPhone, iPod Touch or mobile phone.&lt;/p&gt;&#xA;&lt;p&gt;Not only does Anytime Pool have an incredible and robust multiplayer game, but you can also take part in a single player game against 14 cool characters in 5 exotic locations, from the UK and USA to the Philippines to China.&lt;/p&gt;</description>
    </item>
    <item>
      <title>DUST 514</title>
      <link>https://www.oliverbrown.me.uk/2009/09/27/dust-514/</link>
      <pubDate>Sun, 27 Sep 2009 09:35:25 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2009/09/27/dust-514/</guid>
      <description>&lt;p&gt;The biggest news in the EVE Online World recently (and in my opinion, some of the biggest news in gaming) is the announcement of &lt;a href=&#34;http://www.eveonline.com/pressreleases/default.asp?pressReleaseID=60&#34;&gt;DUST 514&lt;/a&gt;, a console FPS/RTS being developed by CCP and based in the EVE Universe.&lt;/p&gt;&#xA;&lt;p&gt;On the surface DUST looks a lot like a slightly grittier Halo 3. Basically a futuristic first person shooter with a strong focus on vehicles. The big point comes from it&amp;rsquo;s interaction with the EVE Online universe. The combat in DUST will take place on the surface of planets in EVE. As a consequence the result of battles will effect EVE. How big this effect will be (and in exact nature is not yet known). What we do know is that it will tie in with the upcoming changes to sovereignty in the Dominion expansion to EVE.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Get the Drop in Fight Klub</title>
      <link>https://www.oliverbrown.me.uk/2009/09/24/get-the-drop-in-fight-klub/</link>
      <pubDate>Thu, 24 Sep 2009 09:16:01 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2009/09/24/get-the-drop-in-fight-klub/</guid>
      <description>&lt;p&gt;A new newsletter for &lt;a href=&#34;http://www.oliverbrown.me.uk/2009/01/20/fight-klub-coming-soon/&#34; title=&#34;Fight Klub&#34;&gt;Fight Klub&lt;/a&gt; is now available called &lt;a href=&#34;http://www.decipher.com/community/newsletter&#34; title=&#34;The Drop&#34;&gt;The Drop&lt;/a&gt;. The first issue isn&amp;rsquo;t that exciting to be honest. It has a little information about the next set, Three which will feature (among others) Terminator and Robocop. The most interesting part is a piece about the Decipher This! puzzle.&lt;/p&gt;&#xA;&lt;p&gt;PS. If you&amp;rsquo;re new to Fight Klub go &lt;a href=&#34;http://www.decipher.com/doorway&#34; title=&#34;Fight Klub&#34;&gt;here&lt;/a&gt; and tell them GalaxiaGuy sent you.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Paving the way for Wave</title>
      <link>https://www.oliverbrown.me.uk/2009/09/23/paving-the-way-for-wave/</link>
      <pubDate>Wed, 23 Sep 2009 09:21:27 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2009/09/23/paving-the-way-for-wave/</guid>
      <description>&lt;p&gt;Google released a new plugin for Internet Explorer today called &lt;a href=&#34;http://blog.chromium.org/2009/09/introducing-google-chrome-frame.html&#34; title=&#34;Google Chrome Frame&#34;&gt;Google Chrome Frame&lt;/a&gt;. It&amp;rsquo;s a simple but clever idea to bring the latest HTML 5 technologies to IE by simply embedding the Webkit based Google Chrome rendering engine.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s opt-in per site. You have to add a specific meta tag to your pages to make it take advantage of the plugin if it&amp;rsquo;s installed. There is also a Javascript way of detecting if the plugin is installed and inviting users to install it if isn&amp;rsquo;t.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Anytime Pool Update</title>
      <link>https://www.oliverbrown.me.uk/2009/09/21/anytime-pool-update/</link>
      <pubDate>Mon, 21 Sep 2009 15:24:15 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2009/09/21/anytime-pool-update/</guid>
      <description>&lt;p&gt;The latest update to &lt;a href=&#34;apps.facebook.com/anytimepool/facebook.php&#34; title=&#34;Anytime Pool&#34;&gt;Anytime Pool on Facebook&lt;/a&gt; is here. Anytime Pool is a cool Flash game I was involved in making on Facebook that lets you play pool against your friends. Changes and new features in the latest version include:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Chat mode is back. People asked for it&amp;rsquo;s return almost from the moment it was taken out. Can be disabled and can also be limited to &amp;lsquo;friends only&amp;rsquo;.&lt;/li&gt;&#xA;&lt;li&gt;Practice mode. Perfect those tricky shots or just hit the ball around.&lt;/li&gt;&#xA;&lt;li&gt;Power remembered between shots. A time saver everywhere, but mainly for shaving those last couple of seconds off your weekly challenge times.&lt;/li&gt;&#xA;&lt;li&gt;Improved &amp;lsquo;ball in hand&amp;rsquo;. Moving the white around the table no longer feels like a wrestling match.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>New snowy levels for Heli Rescue</title>
      <link>https://www.oliverbrown.me.uk/2009/09/20/new-snowy-levels-for-heli-rescue/</link>
      <pubDate>Sun, 20 Sep 2009 09:31:51 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2009/09/20/new-snowy-levels-for-heli-rescue/</guid>
      <description>&lt;p&gt;Our new &lt;a href=&#34;http://www.oliverbrown.me.uk/2009/08/26/heli-rescue-for-iphone/&#34;&gt;Heli Rescue&lt;/a&gt; &lt;a href=&#34;http://www.facebook.com/pages/Heli-Rescue/131878136283?ref=nf&#34;&gt;fan page on Faceboo&lt;/a&gt;k includes an early look at two new levels in an upcoming update.&lt;/p&gt;&#xA;&lt;p&gt;&lt;figure&gt;&lt;img src=&#34;http://www.oliverbrown.me.uk/wp-content/uploads/manual/heli_rescue_snowy_2.jpg&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;h4&gt;Heli Rescue Snowy 2&lt;/h4&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA; &lt;figure&gt;&lt;img src=&#34;http://www.oliverbrown.me.uk/wp-content/uploads/manual/heli_rescue_snowy_1.jpg&#34;&gt;&lt;figcaption&gt;&#xA;       &lt;h4&gt;Heli Rescue Snowy 1&lt;/h4&gt;&#xA;     &lt;/figcaption&gt;&#xA; &lt;/figure&gt;&#xA;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Nokia N900 - with Maemo</title>
      <link>https://www.oliverbrown.me.uk/2009/09/18/nokia-n900-with-maemo/</link>
      <pubDate>Fri, 18 Sep 2009 09:00:30 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2009/09/18/nokia-n900-with-maemo/</guid>
      <description>&lt;p&gt;Despite becoming the sole owners of Symbian, Nokia have gone ahead and announced the &lt;a href=&#34;http://maemo.nokia.com/n900/&#34; title=&#34;N900&#34;&gt;N900&lt;/a&gt;. The N900 is the next in the 770/N800/N810 line of devices based on the Debian-derived Maemo platform. Unlike it&amp;rsquo;s predecessors however, the N900 is in fact a phone.&lt;/p&gt;&#xA;&lt;p&gt;One of the best things about the previous Maemo devices is the lack of restrictions on what you could do. Enabling root access to the underlying Linux system was possible (and easy) allowing a lot of access. Even updating it with unsigned firmware images was allowed. In theory this will all be possible with the N900, but in practice, things might not be so open. I remember a quote from someone at Nokia some time ago along the lines of &amp;ldquo;As soon as you put a sim in it, the operators want a piece of it&amp;rdquo;. Although you can get a sim-free unlocked N900 (the UK price is advertised as £499.99) I&amp;rsquo;d guess any operator subsidised N900 will have restrictions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>New Look - New Features</title>
      <link>https://www.oliverbrown.me.uk/2009/09/16/new-look-new-features/</link>
      <pubDate>Wed, 16 Sep 2009 12:00:22 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2009/09/16/new-look-new-features/</guid>
      <description>&lt;p&gt;I finally decided to start posting to my blog with some regularity again. Whether it will last, I can&amp;rsquo;t say.&lt;/p&gt;&#xA;&lt;p&gt;As part of the relaunch I&amp;rsquo;ve finally upgraded Wordpress to a more respectable (and secure) version, found a new theme and added some cool stuff, including OpenID support for comment posting. All the posts and comments should be intact and everything should be working properly, but random behaviour for the next few days shouldn&amp;rsquo;t be unexpected&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Heli Rescue for iPhone</title>
      <link>https://www.oliverbrown.me.uk/2009/08/26/heli-rescue-for-iphone/</link>
      <pubDate>Wed, 26 Aug 2009 08:48:37 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2009/08/26/heli-rescue-for-iphone/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://distdevs.co.uk/newweb/helirescue.htm&#34;&gt;&lt;figure&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/legacy/heli03.jpg&#34;&#xA;    alt=&#34;Heli Rescue&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;h4&gt;Heli Rescue&lt;/h4&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&lt;/a&gt;A game that I was involved with making called &lt;a href=&#34;http://www.distdevs.co.uk/newweb/helirescue.htm&#34;&gt;Heli Rescue&lt;/a&gt; has just been released on the &lt;a href=&#34;http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=326887777&amp;amp;mt=8&#34;&gt;App Store for iPhones and iPod Touches&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s a line drawing game similar to Flight Control and Harbour Master that has you drawing paths for helicopters to pick up people and return them to safety. There are three types of helicopters, three different maps and online highscore table (featuring highscores which are frankly higher than we could manage during testing). Simple, fun and only 99¢/59p.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Anytime Pool</title>
      <link>https://www.oliverbrown.me.uk/2009/01/30/anytime-pool/</link>
      <pubDate>Fri, 30 Jan 2009 19:14:33 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2009/01/30/anytime-pool/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.distdevs.co.uk/newweb/anytimepool.htm&#34;&gt;&lt;figure&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/legacy/pool03.gif&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;h4&gt;Anytime Pool&lt;/h4&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&lt;/a&gt;I just thought I&amp;rsquo;d announce a game that I&amp;rsquo;m involved with at &lt;a href=&#34;http://www.distdevs.co.uk/&#34;&gt;Distinctive Developments&lt;/a&gt; called &lt;a href=&#34;http://www.facebook.com/apps/application.php?id=8654898989&#34;&gt;Anytime Pool&lt;/a&gt; has just relaunched.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s a flash based pool game that lets you play against your Facebook friends. There is a also a mobile version (to be released soon) that includes a full single player game as well as the social play through Facebook. Have fun.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fight Klub coming soon</title>
      <link>https://www.oliverbrown.me.uk/2009/01/20/fight-klub-coming-soon/</link>
      <pubDate>Tue, 20 Jan 2009 21:01:55 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2009/01/20/fight-klub-coming-soon/</guid>
      <description>&lt;p&gt;Slightly off topic compared to most of what I&amp;rsquo;ve written about, but I thought I&amp;rsquo;d quickly mention Fight Klub (&lt;a href=&#34;http://en.wikipedia.org/wiki/Fight_Klub_(card_game)&#34;&gt;wiki&lt;/a&gt;).&lt;/p&gt;&#xA;&lt;p&gt;Fight Klub is a new collectible card game shortly to be released by &lt;a href=&#34;http://www.decipher.com/&#34;&gt;Decipher&lt;/a&gt;. Decipher previously produced card games based on Star Trek, Star Wars and Lord of the Rings (and others). Fight Klub aims to be significantly different from previous games in a number of respects. It will be multi-licence, meaning interesting combinations are possible (although it means many game mechanics are a little more abstract). It will also only be available online direct through through the Decipher website (which they intend to make it cheaper).&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Movie DB</title>
      <link>https://www.oliverbrown.me.uk/2008/10/04/the-movie-db/</link>
      <pubDate>Sat, 04 Oct 2008 09:57:53 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2008/10/04/the-movie-db/</guid>
      <description>&lt;p&gt;I found a new website through the MythTV mailing list a few days called &lt;a href=&#34;http://www.themoviedb.org&#34;&gt;The Movie DB&lt;/a&gt;. It&amp;rsquo;s essentially aiming to be an open version of &lt;a href=&#34;http://www.imdb.com&#34;&gt;IMDB&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Many projects (such as MythTV and XBMC) have depended IMDB for a long time to provide metadata. Unfortunately this has usually been against the rules and was often difficult any since it relies on rather fragile screen scraping.&lt;/p&gt;&#xA;&lt;p&gt;So in steps the Movie DB. From what I can tell from reading around the forums and stuff (and apologies if any of this isn&amp;rsquo;t accurate) it was started by the guy who wrote &lt;a href=&#34;http://www.meligrove.com/&#34;&gt;Meligrove&lt;/a&gt;, a database of fan made movie posters to replace a similar effort called &lt;a href=&#34;http://www.movie-xml.com&#34;&gt;Movie XML&lt;/a&gt;. The content is a little limited right now (about 8000 movies apparently) but the database from Movie XML is soon to be imported adding another 150,000.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Introducing Elisa</title>
      <link>https://www.oliverbrown.me.uk/2008/09/10/introducing-elisa/</link>
      <pubDate>Wed, 10 Sep 2008 13:28:25 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2008/09/10/introducing-elisa/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve keeping my eye on a project called &lt;a href=&#34;http://elisa.fluendo.com/&#34;&gt;Elisa&lt;/a&gt; a lot recently. It&amp;rsquo;s basically another attempt to produce a cross platform* media centre solution. At the moment its features are fairly limited, it&amp;rsquo;s essentially just some nice media playing software. It does have plugins to handle Youtube and Flickr though with lots of other stuff &lt;a href=&#34;https://blueprints.launchpad.net/elisa&#34;&gt;planned&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The main reason I&amp;rsquo;m interested in it though is that it feels likes it&amp;rsquo;s constantly making progress (and they make the progress very visible). They have weekly releases and every one actually has some cool new feature. It&amp;rsquo;s also written in Python which I think lowers the bar a little for community contributions (as opposed to C++/Qt required for MythTV).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google Chrome</title>
      <link>https://www.oliverbrown.me.uk/2008/09/02/google-chrome/</link>
      <pubDate>Tue, 02 Sep 2008 19:21:40 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2008/09/02/google-chrome/</guid>
      <description>&lt;p&gt;Well this came way out of left field for me, but after reading their thoughts and plans on the matter makes a lot of sense: Google have released a browser, called &lt;a href=&#34;http://www.google.com/chrome&#34;&gt;Chrome&lt;/a&gt;. Main highlights: based on Webkit and using a spanking new Javascript engine called V8.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m using it right now to type this and everything seems in order. It feels faster than Firefox 3, the interface is nice and clean and I&amp;rsquo;m generally revelling in the nice newness of it all. Interestingly it seems to have a spellchecker built-in that doesn&amp;rsquo;t recognise the word &amp;ldquo;Google&amp;rdquo;&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Empyrean Age bringing Factional Warfare to EVE Online</title>
      <link>https://www.oliverbrown.me.uk/2008/05/15/empyrean-age-bringing-factional-warfare-to-eve-online/</link>
      <pubDate>Thu, 15 May 2008 09:02:21 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2008/05/15/empyrean-age-bringing-factional-warfare-to-eve-online/</guid>
      <description>&lt;p&gt;Factional Warfare will soon be upon us. I stopped playing EVE several months ago with the plan to return once Factional Warfare was in (which I figured would be a couple of months since it was suppsed to be part of &lt;a href=&#34;http://www.oliverbrown.me.uk/2007/06/18/revelations-ii-for-eve-online/&#34;&gt;Revelations&lt;/a&gt;. Well the next expansion, Empyrean Age will finally bring it to us. It&amp;rsquo;s not going to be quite as drastic as &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/12/07/improving-eve-part-1/&#34;&gt;my hopes&lt;/a&gt; but they were pretty drastic :P&lt;/p&gt;&#xA;&lt;p&gt;Basically you sign up for FW with one of the four factions - that is Caldari, Minmatar, Amarr or Gallente (they&amp;rsquo;ve said other factions will probably be added later). You then have kill rights on that factions enemies &lt;em&gt;anywhere&lt;/em&gt; (0.0, lowsec, highsec - even Jita, which will be even sillier than it has been). The factions enemies will obviously have kill rights on you. At the moment it seems it&amp;rsquo;s just going to be Caldair vs. Gallente and Amarr vs. Minmatar.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Silverlight is pretty cool</title>
      <link>https://www.oliverbrown.me.uk/2008/04/06/silverlight-is-pretty-cool/</link>
      <pubDate>Sun, 06 Apr 2008 14:28:51 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2008/04/06/silverlight-is-pretty-cool/</guid>
      <description>&lt;p&gt;More than two months since my last post. Which means I suddenly have a lot to say. Beware, rambling may follow&amp;hellip; Nearly five months ago I claimed to be making &lt;a href=&#34;http://www.oliverbrown.me.uk.nyud.net/2007/11/20/rapid-progress-with-language-learning/&#34;&gt;&amp;ldquo;rapid progress with language learning&amp;rdquo;&lt;/a&gt;. Well obviously not rapid enough to actually reveal anything. Well that might be at an end soon.&lt;/p&gt;&#xA;&lt;p&gt;One of the problems of writing the app using things like &lt;a href=&#34;http://www.oliverbrown.me.uk.nyud.net/2007/09/09/linq-is-magical/&#34;&gt;LINQ&lt;/a&gt; means most people will have other things to install to use the app (.NET 3.5 specifically - and possibly .NET 3.0 for non Vista users) and even then it&amp;rsquo;s limited to Windows users as Mono support for Windows Presentation Foundation will be a long way off (if they do it all). Since Silverlight 2.0 is supposed to be really cool and now supports a big chunk of the widgets from standard WPF (and has has quickly developing Moonlight support), why not write the app in that? So that&amp;rsquo;s what I&amp;rsquo;ve been doing. And it was a lot easier than I thought.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Mythbuntu is even simpler</title>
      <link>https://www.oliverbrown.me.uk/2008/01/29/mythbuntu-is-even-simpler/</link>
      <pubDate>Tue, 29 Jan 2008 15:55:10 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2008/01/29/mythbuntu-is-even-simpler/</guid>
      <description>&lt;p&gt;One of the newest developments in MythTV land is the development of &amp;ldquo;multirec&amp;rdquo;. Multirec is the name of the SVN branch of Myth where code to handle the recording of multiple DVB streams from a single tuner (providing the streams are on the same multiplex). This means any DVB users (in the UK this essentially means Freeview users) have the possibility of recording many more channels at once. In fact if you had six tuners (three Nova-T 500s for instance) you&amp;rsquo;d be able to record the whole of Freeview (if you had enough hard drive throughput at least).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google Docs rule - if you use them right</title>
      <link>https://www.oliverbrown.me.uk/2008/01/04/google-docs-rule-if-you-use-them-right/</link>
      <pubDate>Fri, 04 Jan 2008 23:29:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2008/01/04/google-docs-rule-if-you-use-them-right/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been vaguely using &lt;a href=&#34;http://docs.google.com&#34;&gt;Google Docs&lt;/a&gt; (specifically Spreadsheets) since it came out but never to do anything actually important. Most of the time I just had a list I need sorting, or if I was feeling sophisticated I&amp;rsquo;d use it to decide on what was best value for money (how much £/GB a range of hard drives were for instance). Recently I started using it to plan lessons for the &lt;a href=&#34;http://www.oliverbrown.me.uk/2007/11/20/rapid-progress-with-language-learning/&#34;&gt;language learning app&lt;/a&gt;. The ability to use it from work (or any other computer I might be on - including viewing it on my &lt;a href=&#34;http://www.oliverbrown.me.uk/2007/06/14/n73-770-and-the-internet/&#34;&gt;Nokia 770&lt;/a&gt;) was useful, but in the end I was only really writing a list with it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rapid progress with language learning</title>
      <link>https://www.oliverbrown.me.uk/2007/11/20/rapid-progress-with-language-learning/</link>
      <pubDate>Tue, 20 Nov 2007 19:20:33 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/11/20/rapid-progress-with-language-learning/</guid>
      <description>&lt;p&gt;Thought I&amp;rsquo;d offer a quick status update regarding the language learning app. After a short break I&amp;rsquo;m back at it. Appart from enough Finnish content to generate ten 15-minute lessons the biggest progress is outputting MP3 files. My original plan was just to output M3U playlists but it seems iTunes and therefore iPods don&amp;rsquo;t support M3U files (as far as I can tell iTunes can only create playlists of files in it&amp;rsquo;s library - who wants hundres of files in their library consisting of a few words each?).&lt;/p&gt;</description>
    </item>
    <item>
      <title>EVE Online for Macs!</title>
      <link>https://www.oliverbrown.me.uk/2007/11/04/eve-online-for-macs/</link>
      <pubDate>Sun, 04 Nov 2007 16:38:03 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/11/04/eve-online-for-macs/</guid>
      <description>&lt;p&gt;As of Tuesday it seems EVE Online will be officially supported on Macs and Linux. The Linux version seems to be just improved (and official) support for running EVE with Cedega (a commercial WineX fork). At the moment only Ubuntu, openSUSE and Linspire are supported (and come with nice packages). The Mac version was developed using Cider (a modification of Cedega for Macs) and only supports Intel Macs.&lt;/p&gt;&#xA;&lt;p&gt;The minimum hardware requirements are interesting. Processor and RAM are the same at 1.8GHz+ 1GB respectively. Mac users require a better graphics card than Linux users but the Linux version doesn&amp;rsquo;t support ATI graphics cards. I would guess 6 months to a year down the line when AMD have finished releasing open source versions of the ATI drivers then ATI support will exist for everything in Cedega.&lt;/p&gt;</description>
    </item>
    <item>
      <title>LINQ is magical</title>
      <link>https://www.oliverbrown.me.uk/2007/09/09/linq-is-magical/</link>
      <pubDate>Sun, 09 Sep 2007 22:24:53 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/09/09/linq-is-magical/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;http://www.oliverbrown.me.uk/2007/04/17/language-learning-app-is-back-on/&#34;&gt;secretly named language learning app&lt;/a&gt; has been revamped to use &lt;a href=&#34;http://msdn2.microsoft.com/netframework/aa904594.aspx&#34;&gt;LINQ&lt;/a&gt; for most of the XML handling. For those that don&amp;rsquo;t know, LINQ is a new technology that provides querying functionality in the .NET world. In my case I&amp;rsquo;m using LINQ to XML and it has seriously cut down on the size of the heaviest methods. Also, the part of LINQ to XML that I found least interesting when I read about it is actually the part I&amp;rsquo;ve found the best - the new &lt;code&gt;XDocument&lt;/code&gt; API. Anyway, LINQ combined with a new USB headset that provides some actually quite good audio means that the important fundamental features have been implemented and work. At the moment it can:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Back to vanilla MythTV - Part 2: Fiddling</title>
      <link>https://www.oliverbrown.me.uk/2007/08/28/back-to-vanilla-mythtv-part-2-fiddling/</link>
      <pubDate>Tue, 28 Aug 2007 15:06:23 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/08/28/back-to-vanilla-mythtv-part-2-fiddling/</guid>
      <description>&lt;p&gt;After &lt;a href=&#34;http://www.oliverbrown.me.uk/2007/08/24/back-to-vanilla-mythtv/&#34;&gt;installing MythDora&lt;/a&gt;, there were a few extra things I had to do that took a while to figure out.&lt;/p&gt;&#xA;&lt;h1 id=&#34;upgrade-to-mythtv-trunk-from-atrpms&#34;&gt;Upgrade to mythtv-trunk from ATrpms&lt;/h1&gt;&#xA;&lt;p&gt;I figured I just enable the &amp;ldquo;bleeding&amp;rdquo; repository and then do &lt;code&gt;yum install mythtv&lt;/code&gt;. This worked fine. But nothing was different. It seems that &amp;ldquo;mythtv&amp;rdquo; is a meta package that just says you have Myth installed without actually containing anything. So then I tried &lt;code&gt;yum install mythtv-frontend mythtv-backend mythtv-setup mythweb mythplugins&lt;/code&gt;. This worked up until a point but then failed a transaction test. The actual failure was a mismatch between themes that different parts provided. I decided this was unimportant but couldn&amp;rsquo;t force yum to install. So I installed apt (&lt;code&gt;yum install apt&lt;/code&gt;) and used that (&lt;code&gt;apt-get install mythtv-frontend mythtv-backend mythtv-setup mythweb mythplugins&lt;/code&gt; and it all went fine.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Back to vanilla MythTV - Part 1: MythDora Rocks</title>
      <link>https://www.oliverbrown.me.uk/2007/08/24/back-to-vanilla-mythtv-part-1-mythdora-rocks/</link>
      <pubDate>Fri, 24 Aug 2007 09:29:46 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/08/24/back-to-vanilla-mythtv-part-1-mythdora-rocks/</guid>
      <description>&lt;p&gt;Well I tried &lt;a href=&#34;http://www.oliverbrown.me.uk/2007/08/12/linuxmce-0704/&#34;&gt;LinuxMCE&lt;/a&gt; but didn&amp;rsquo;t really get very far.&lt;/p&gt;&#xA;&lt;p&gt;After deciding everything was too much of a hassle, I downloaded &lt;a href=&#34;http://swik.net/MythDora&#34;&gt;MythDora 4.0&lt;/a&gt; and installed it. I have to say that unless you have a specific reason otherwise, MythDora is definitely the way to go for a &lt;a href=&#34;http://www.oliverbrown.me.uk/2007/03/02/i-finally-have-mythtv/&#34;&gt;MythTV&lt;/a&gt; installation. It was really easy and actually worked (something that seems not to have happened a lot when I&amp;rsquo;ve tried Linux). One of the big advantages of using MythDora is since it&amp;rsquo;s Fedora based you can update (usually) painlessly from &lt;a href=&#34;http://www.atrpms.net&#34;&gt;ATrpms&lt;/a&gt;. It has MythTV packages based on regular SVN checkouts. Importantly for me it also has packages from from mythtv-trunk (the latest version). Although they&amp;rsquo;re marked as &amp;ldquo;bleeding&amp;rdquo; they are usually stable.&lt;/p&gt;</description>
    </item>
    <item>
      <title>LinuxMCE 0704</title>
      <link>https://www.oliverbrown.me.uk/2007/08/12/linuxmce-0704/</link>
      <pubDate>Sun, 12 Aug 2007 12:49:29 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/08/12/linuxmce-0704/</guid>
      <description>&lt;p&gt;A new version of &lt;a href=&#34;http://www.oliverbrown.me.uk/2007/06/02/linuxmce-11/&#34;&gt;LinuxMCE&lt;/a&gt; is out. And from what I&amp;rsquo;ve read (I haven&amp;rsquo;t installed it yet) it looks like a big improvement.&lt;/p&gt;&#xA;&lt;p&gt;The biggest factor is improved &lt;a href=&#34;http://www.oliverbrown.me.uk/2007/03/02/i-finally-have-mythtv/&#34;&gt;MythTV&lt;/a&gt; support (which to be honest I feel is the most important part of it). They also claim the DVD quick install only requires three keypresses (but that&amp;rsquo;s only for the install, no setup). There is thankfully a &lt;a href=&#34;http://video.google.com/videoplay?docid=2176025602905109829&amp;amp;hl=en&#34;&gt;new video&lt;/a&gt; as well that is considerably less annoying than the previous one - complete with disclaimers about things that may only work on specific hardware.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FreeNAS</title>
      <link>https://www.oliverbrown.me.uk/2007/07/15/freenas/</link>
      <pubDate>Sun, 15 Jul 2007 17:32:13 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/07/15/freenas/</guid>
      <description>&lt;p&gt;In an effort to get more storage to share between the three computers at home (two Windows and one MythTV) I setup yet another machine running &lt;a href=&#34;http://www.freenas.org/&#34;&gt;FreeNAS&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;FreeNAS is a small (about 30MB) operating system based on FreeBSD designed just to be a NAS (Network Attached Storage). You add hard drives to it and it makes them (optionally) available in several different ways, including:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;CIFS/Samba&lt;/li&gt;&#xA;&lt;li&gt;NFS&lt;/li&gt;&#xA;&lt;li&gt;rsync&lt;/li&gt;&#xA;&lt;li&gt;HTTP&lt;/li&gt;&#xA;&lt;li&gt;FTP&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;After a few minor problems setting it up (like a power cable breaking and installing from an old CD-ROM drive that didn&amp;rsquo;t work) it works great. Copying a large (~40GB) chunk of files to it at once took a while but writing to and reading from it at more sensible levels isn&amp;rsquo;t noticeably slower than using local files (on a gigabit network).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Windows Vista</title>
      <link>https://www.oliverbrown.me.uk/2007/06/29/windows-vista/</link>
      <pubDate>Fri, 29 Jun 2007 22:50:05 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/06/29/windows-vista/</guid>
      <description>&lt;p&gt;Well for various reasons I now have Windows Vista. I installed it myself and to be honest everything went smoothly. That&amp;rsquo;s not to say everything went perfectly, but nothing unsurmountable happened.&lt;/p&gt;&#xA;&lt;p&gt;The first problem was the fact that I bought the upgrade version. I&amp;rsquo;d previously bought Windows XP Media Center Edition 2005 but I was doing a clean install. Previous version of Windows just asked for you to pop the disk of the previous version in this situation - Vista didn&amp;rsquo;t. It would only let me install from Windows. So I had to install Media Centre first.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Revelations II for EVE Online</title>
      <link>https://www.oliverbrown.me.uk/2007/06/18/revelations-ii-for-eve-online/</link>
      <pubDate>Mon, 18 Jun 2007 21:04:39 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/06/18/revelations-ii-for-eve-online/</guid>
      <description>&lt;p&gt;Tonight (well tomorrow morning) &lt;a href=&#34;http://myeve.eve-online.com/updates/patchnotes.asp?patchlogID=132&#34;&gt;Revelations II&lt;/a&gt; is deployed. Lots of changes affecting everyone from solo players up to major alliances. I&amp;rsquo;ll summarise the things I find most important personally (for a non-alliance (and at the moment non-corp) player).&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Revamping the loyalty system for agents. Instead of agents giving you offers, NPC corporations will let you &amp;ldquo;buy&amp;rdquo; things with your loyalty points meaning you no longer have to wait for a specific offer to be available - if you have the LPs, you can have it.&lt;/li&gt;&#xA;&lt;li&gt;A lot of static deadspace sites have been moved to the exploration system which anyone can scan with a new low quality on board scanner on each ship.&lt;/li&gt;&#xA;&lt;li&gt;Heat (which may or may not be important to me) has been added allowing you to overpower some modules at the risk of damaging them.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;If you&amp;rsquo;re not already an EVE Online player, get a &lt;a href=&#34;https://secure.eve-online.com/ft/?aid=101682&#34;&gt;free EVE trial account&lt;/a&gt;, and if you already a player, get some &lt;a href=&#34;http://www.oliverbrown.me.uk/eve-online-time-cards/&#34;&gt;EVE Game Time Codes&lt;/a&gt; :P&lt;/p&gt;</description>
    </item>
    <item>
      <title>N73, 770 and the Internet</title>
      <link>https://www.oliverbrown.me.uk/2007/06/14/n73-770-and-the-internet/</link>
      <pubDate>Thu, 14 Jun 2007 13:26:08 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/06/14/n73-770-and-the-internet/</guid>
      <description>&lt;p&gt;I recently finally got a new mobile phone contract with a Nokia N73 with T-Mobile (UK), complete with &amp;ldquo;unlimited&amp;rdquo; Internet access. I have to say it is actually more useful than I thought it would be.&lt;/p&gt;&#xA;&lt;p&gt;I have a little app called &lt;a href=&#34;http://www.gcalsync.com/&#34;&gt;GCalSync&lt;/a&gt; which synchronizes the calendar with Google Calendar. I also have the official Google Mail client which is almost perfectly (it doesn&amp;rsquo;t seem to show whether messages in my inbox have a label or not - but it&amp;rsquo;s a minor concern). The best bit though it accessing the internet from Nokia 770 using the N73 as a bluetooth modem.&lt;/p&gt;</description>
    </item>
    <item>
      <title>LinuxMCE 1.1</title>
      <link>https://www.oliverbrown.me.uk/2007/06/02/linuxmce-1.1/</link>
      <pubDate>Sat, 02 Jun 2007 11:23:23 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/06/02/linuxmce-1.1/</guid>
      <description>&lt;p&gt;Last month a new version, of &lt;a href=&#34;http://www.oliverbrown.me.uk/2007/04/01/linuxmce/&#34;&gt;LinuxMCE&lt;/a&gt; was released bringing with it some much needed improvements. The most noticeable is a switch from Ubuntu to Kubuntu (and an upgrade to Feisty) which apparently the KDE people are so happy about they want to bundle LinuxMCE with KDE 4. The most important in my opinion however is better integration with &lt;a href=&#34;http://www.oliverbrown.me.uk/2007/03/02/i-finally-have-mythtv/&#34;&gt;MythTV&lt;/a&gt;. From what I&amp;rsquo;ve been reading on their forums it&amp;rsquo;s not mature enough for general users (even less so than MythTV on its own) but it definitely has potential and if you&amp;rsquo;re comfortable with Linux and have a spare machine, you should go try it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google Checkout is cool</title>
      <link>https://www.oliverbrown.me.uk/2007/05/03/google-checkout-is-cool/</link>
      <pubDate>Thu, 03 May 2007 10:01:03 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/05/03/google-checkout-is-cool/</guid>
      <description>&lt;p&gt;Google Checkout is an online payment processor. It was originally billed as a &amp;ldquo;PayPal killer&amp;rdquo; but there are important differences. Checkout is more shopping orientated whereas PayPal is for general payments. Checkout is also available in far fewer countries at the moment. The best part is their tactics to gain users.&lt;/p&gt;&#xA;&lt;p&gt;For a limited time Google Checkout will give you £10 off any order over £30 (excluding delivery). Not just your first order, but all your orders while they keep the offer open. This is as much to attract businesses as users (the increased custom from charging £10 less for a lot of different items).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Handling regional variations in language learning</title>
      <link>https://www.oliverbrown.me.uk/2007/04/27/handling-regional-variations-in-language-learning/</link>
      <pubDate>Fri, 27 Apr 2007 17:13:24 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/04/27/handling-regional-variations-in-language-learning/</guid>
      <description>&lt;p&gt;Warning, this post is long and rambling. You have been warned! :P&lt;/p&gt;&#xA;&lt;p&gt;Part of the design philosophy of my language learning app is to reuse as much as possible. This brings up an interesting issue regarding regional variations of languages (I&amp;rsquo;m talking mainly about somewhat standardised variations) and how much should be shared between them.&lt;/p&gt;&#xA;&lt;p&gt;For example in Belgium, French is an official language. This is almost the same as French as spoken in France but with a few important differences. Firstly there are minor vocabulary variations (Belgian French has specific words for 70 and 90 for instance). There is also a lot of Flemish and Walloon vocabulary used in addition to the French vocabulary. Finally there are pronunciation differences but these seem no greater than differences in accent.&lt;/p&gt;</description>
    </item>
    <item>
      <title>So much for Gtk#…</title>
      <link>https://www.oliverbrown.me.uk/2007/04/24/so-much-for-gtk/</link>
      <pubDate>Tue, 24 Apr 2007 17:55:12 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/04/24/so-much-for-gtk/</guid>
      <description>&lt;p&gt;Well I&amp;rsquo;ve abandoned my plans to use Gtk# in the &lt;a href=&#34;http://www.oliverbrown.me.uk/2007/04/17/language-learning-app-is-back-on&#34;&gt;language app&lt;/a&gt; (which actually secretly has a name now).&lt;/p&gt;&#xA;&lt;p&gt;The main reason for changing is simplicity. I had a look at the TreeView control in Gtk and decided it was too much work. Although the theory of good MVC separation is good, the user interface is such a small, simple part of my app it wasn&amp;rsquo;t worth it. The stuff I need from &lt;code&gt;System.Windows.Forms&lt;/code&gt; should work in Mono (and .NET 1.1 and hopefully even the Compact Framework).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Language learning app is back on</title>
      <link>https://www.oliverbrown.me.uk/2007/04/17/language-learning-app-is-back-on/</link>
      <pubDate>Tue, 17 Apr 2007 21:43:17 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/04/17/language-learning-app-is-back-on/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/07/26/almost-ready-for-a-public-viewing/&#34;&gt;language learning app&lt;/a&gt; which I went on and on about a while ago is now under development again. When I say again I mean I started again in a completely different way (at least from a technical implementation point of view - the user experience is intended to be the same).&lt;/p&gt;&#xA;&lt;p&gt;You see I recently started a large project in C# at &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/03/27/distinctive-developments/&#34;&gt;work&lt;/a&gt; (a desktop app by the way, not &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/04/27/aspnet-sucks/&#34;&gt;ASP.NET&lt;/a&gt;) after saying I was somewhat familiar with it and it should be easy to learn. The good news is after two days I realise it actually is really easy to learn, providing you let it do the work for you. (To any programmers intending to learn it, you&amp;rsquo;ll spend most of your time at first not actually writing code but finding whereabouts in the huge class library the functionality already exists is. Once you get used to it and get the hang of how it works it is surprisingly relaxing.)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Brazilian PayPal Phishing</title>
      <link>https://www.oliverbrown.me.uk/2007/04/05/brazilian-paypal-phishing/</link>
      <pubDate>Thu, 05 Apr 2007 11:45:29 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/04/05/brazilian-paypal-phishing/</guid>
      <description>&lt;p&gt;I recently got an PayPal phishing email. It looked like most of the others I get but I usually visit the page anyway just to see what&amp;rsquo;s there. This time I was surprised by the address: &lt;code&gt;http://smtp.funsau.saude.ms.gov.br/manual/www/paypal.com/ cgi-bin-webscr.cmd.account-login.userid-912834.link-limited-account/ websrc\_cmd=resolve\_process-run/account\_verification-process-run/ paypal\_account/limit-issues/index.htm gov.br?&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;A quick check on Wikipedia confirms that &lt;code&gt;gov.br&lt;/code&gt; is reserved for Brazilian government entities and that &lt;a href=&#34;http://smtp.funsau.saude.ms.gov.br/&#34;&gt;smtp.funsau.saude.ms.gov.br&lt;/a&gt; is the official website of the state of &lt;a href=&#34;http://en.wikipedia.org/wiki/Mato_Grosso&#34;&gt;Mato Grosso&lt;/a&gt; (site in &lt;a href=&#34;http://translate.google.com/translate?u=http%3A%2F%2Fsmtp.funsau.saude.ms.gov.br%2F&amp;amp;langpair=pt%7Cen&amp;amp;hl=en&amp;amp;ie=UTF-8&amp;amp;oe=UTF-8&amp;amp;prev=%2Flanguage_tools&#34;&gt;in English&lt;/a&gt;). Assuming that the phishing site isn&amp;rsquo;t actually authorised by someone in the Mato Grosso government I&amp;rsquo;d hoped they&amp;rsquo;d be more careful about what people with access to their system can put up.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pluto Home</title>
      <link>https://www.oliverbrown.me.uk/2007/04/04/pluto-home/</link>
      <pubDate>Wed, 04 Apr 2007 14:15:25 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/04/04/pluto-home/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://plutohome.com/&#34;&gt;Pluto Home&lt;/a&gt; is the project that &lt;a href=&#34;http://payperpost.com/&#34;&gt;LinuxMCE&lt;/a&gt; is based on. They are essentially the same thing, the different is Pluto Home is supposed to be a black box application that takes over your computer (with the advantage of stability) whereas LinuxMCE is designed to coexist with everything else a little better. Pluto Home is also offered as a commercial solution preinstalled and configured (but the software itself is still open source).&lt;/p&gt;</description>
    </item>
    <item>
      <title>LinuxMCE</title>
      <link>https://www.oliverbrown.me.uk/2007/04/01/linuxmce/</link>
      <pubDate>Sun, 01 Apr 2007 21:46:32 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/04/01/linuxmce/</guid>
      <description>&lt;p&gt;Could this be the ultimate home entertainment system? There&amp;rsquo;s a &lt;a href=&#34;http://video.google.com/url?docid=-4422887272477313460&amp;amp;esrc=sr1&amp;amp;ev=v&amp;amp;q=linuxmce&amp;amp;vidurl=http://video.google.com/videoplay%3Fdocid%3D-4422887272477313460%26q%3Dlinuxmce&amp;amp;usg=AL29H20sbcMLXrbMpl4A---K28-3qOP74w&#34;&gt;video&lt;/a&gt; dotted around the Internet that firmly says yes but I strongly suggest that video is not your first source of information about &lt;a href=&#34;http://www.linuxmce.com/&#34;&gt;LinuxMCE&lt;/a&gt; since its uber-fanboy nature will just annoy you.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s basically a wrapper for MythTV, Asterisk and a few other things brought together with a snazzy interface and user accounts. The third party reports I&amp;rsquo;ve read suggest it&amp;rsquo;s not as easy to setup as the website suggests, nor perfectly stable. But the list of features it claims to support (and hopefully will completely support soon) is quite amazing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>GMyth - a MythTV frontend on a Nokia 770?</title>
      <link>https://www.oliverbrown.me.uk/2007/03/18/gmyth-a-mythtv-frontend-on-a-nokia-770/</link>
      <pubDate>Sun, 18 Mar 2007 13:05:03 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/03/18/gmyth-a-mythtv-frontend-on-a-nokia-770/</guid>
      <description>&lt;p&gt;Someone on the &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/09/18/mythtv-better-than-media-center/&#34;&gt;MythTV&lt;/a&gt; mailing list recently announced GMyth, a library based on ANSI C and GObject to provide access to Myth backends in a GTK environment. Their ultimate goal is to have MythTV accessible from a &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/11/12/nokia-770/&#34;&gt;Nokia 770/N800&lt;/a&gt; complete with live transcoding.&lt;/p&gt;&#xA;&lt;p&gt;You can find lots more info over on &lt;a href=&#34;http://labs.morpheuz.eng.br/blog/10/03/2007/yes-we-have-live-tv/&#34;&gt;MoRpHeUz’s Blog&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>No TalkTalk unbundling</title>
      <link>https://www.oliverbrown.me.uk/2007/03/17/no-talktalk-unbundling/</link>
      <pubDate>Sat, 17 Mar 2007 23:08:16 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/03/17/no-talktalk-unbundling/</guid>
      <description>&lt;p&gt;I just got an email announcing that due to some sort of technical difficulties, my &lt;a href=&#34;http://www.oliverbrown.me.uk/2007/02/27/soon-to-be-unbundled-to-talktalk/&#34;&gt;unbundling&lt;/a&gt; has been put back. No word on a new date either.&lt;/p&gt;</description>
    </item>
    <item>
      <title>More Maemo Mono</title>
      <link>https://www.oliverbrown.me.uk/2007/03/13/more-maemo-mono/</link>
      <pubDate>Tue, 13 Mar 2007 12:41:58 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/03/13/more-maemo-mono/</guid>
      <description>&lt;p&gt;There is now a &lt;a href=&#34;http://www.mono-project.com/Maemo&#34;&gt;single click installation route&lt;/a&gt; for getting &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/03/29/got-mono/&#34;&gt;Mono&lt;/a&gt; on the &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/11/12/nokia-770/&#34;&gt;Nokia 770 and Nokia N800&lt;/a&gt;. Basically it sets up installation repositories and installs the runtime. From that any apps you install will install only the components they need. Whether there are any really cool Mono apps for Maemo yet is something I don&amp;rsquo;t know. But I&amp;rsquo;m sure there will be :)&lt;/p&gt;</description>
    </item>
    <item>
      <title>EVE Game Time Cards - Blatant advertising that’s good for you</title>
      <link>https://www.oliverbrown.me.uk/2007/03/05/eve-game-time-cards-blatant-advertising-thats-good-for-you/</link>
      <pubDate>Mon, 05 Mar 2007 09:47:38 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/03/05/eve-game-time-cards-blatant-advertising-thats-good-for-you/</guid>
      <description>&lt;p&gt;If you play EVE, pay with time cards. Especially if you&amp;rsquo;re European.&lt;/p&gt;&#xA;&lt;p&gt;Basically it comes down to the US$/€ exchange rate. I also happen to be part of an affiliate scheme selling them through &lt;a href=&#34;http://www.shatteredcrystal.com/code.php/eve_online/~327&#34;&gt;Shattered Crystal&lt;/a&gt;, but even if I wasn&amp;rsquo;t, I&amp;rsquo;d tell you anyway (in fact I waited a little longer to post this while I found a good affiliate scheme :P).&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve explained the whole exchange rate thing a bit better as well as given more info about Shattered Crystal on my &lt;a href=&#34;http://www.oliverbrown.me.uk/eve-online-time-cards/&#34;&gt;EVE Online Time Cards&lt;/a&gt; page.&lt;/p&gt;</description>
    </item>
    <item>
      <title>I Finally have MythTV</title>
      <link>https://www.oliverbrown.me.uk/2007/03/02/i-finally-have-mythtv/</link>
      <pubDate>Fri, 02 Mar 2007 11:14:08 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/03/02/i-finally-have-mythtv/</guid>
      <description>&lt;p&gt;After talking about for quite a bit, I finally have a computer setup running &lt;a href=&#34;http://www.oliverbrown.me.uk/2007/01/03/some-progress-with-mythtv/&#34;&gt;MythTV&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I decided to go for &lt;a href=&#34;http://www.oliverbrown.me.uk/2007/01/05/a-plethora-of-myth-distributions/&#34;&gt;MythDora&lt;/a&gt;. It has the advantage of being straight forward to use and still leaves me with a fully functional desktop computer (which &lt;a href=&#34;http://www.oliverbrown.me.uk/2007/01/05/a-plethora-of-myth-distributions/&#34;&gt;KnoppMyth&lt;/a&gt; doesn&amp;rsquo;t really do. It did leave me one slight headache - I didn&amp;rsquo;t have a spare DVD drive (MythDora is 1.2GB) so I had to borrow the one from Windows desktop). The hardware I have is pretty moderate (well, really low end for most applications - a Sempron 3200 and on board GeForce 6100 with a Hauppauge HVR 1300) but it runs as a combined backend/frontend without any problems, even when recording, transcoding and viewing TV (an &amp;ldquo;advantage&amp;rdquo; of living in a country where HDTV is still not a thing).&lt;/p&gt;</description>
    </item>
    <item>
      <title>BBC interested in TalkTalk</title>
      <link>https://www.oliverbrown.me.uk/2007/02/27/bbc-interested-in-talktalk/</link>
      <pubDate>Tue, 27 Feb 2007 13:04:05 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/02/27/bbc-interested-in-talktalk/</guid>
      <description>&lt;p&gt;I got an unexpected email today from Catherine Wynne of the BBC. Apparently they are doing a piece about TalkTalk on the 6 o&amp;rsquo;clock news tonight and during the research came across my &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/06/19/suspiciously-devoid-of-talktalk-problems/#comments&#34;&gt;TalkTalk problems post&lt;/a&gt; (the one with 500+ comments - mostly about problems people are having).&lt;/p&gt;&#xA;&lt;p&gt;They would like a number of comments from TalkTalk users regarding the service. If you&amp;rsquo;re interested (and read this quite a bit before 6pm 27th February), call:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Soon to be unbundled to TalkTalk</title>
      <link>https://www.oliverbrown.me.uk/2007/02/27/soon-to-be-unbundled-to-talktalk/</link>
      <pubDate>Tue, 27 Feb 2007 10:25:35 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/02/27/soon-to-be-unbundled-to-talktalk/</guid>
      <description>&lt;p&gt;Yesterday I received a letter from &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/09/16/talktalk-unbundling/&#34;&gt;TalkTalk&lt;/a&gt; announcing their equipment had been installed in my local exchange and that I would be connected at the end of March. Which according to &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/05/17/talktalk-problems/#comments&#34;&gt;some people&lt;/a&gt; may be the same time that I &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/06/19/suspiciously-devoid-of-talktalk-problems/#comments&#34;&gt;lose my internet access and phone line&lt;/a&gt;. They say it should only go down for twenty minutes and make big deal out of the fact that BT engineers will be doing the actual changeover. Luckily I have internet access at work so I&amp;rsquo;ll let you know either way.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Some baaaaad service from Pizza Hut</title>
      <link>https://www.oliverbrown.me.uk/2007/02/18/some-baaaaad-service-from-pizza-hut/</link>
      <pubDate>Sun, 18 Feb 2007 16:55:30 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/02/18/some-baaaaad-service-from-pizza-hut/</guid>
      <description>&lt;p&gt;Yesterday I was in London meeting a &lt;a href=&#34;http://applemac.wordpress.com/&#34;&gt;friend&lt;/a&gt;. We decided to go to Pizza Hut (the one on Strand near Trafalgar Square. 45 minutes later we left not even having had our order taken.&lt;/p&gt;&#xA;&lt;p&gt;In hindsight I&amp;rsquo;m not even sure why we waited so long to be honest. There was a certain level comedy to it, after all once you&amp;rsquo;ve been waiting for half an hour there is part of you wanting to see just how long it could possibly take. There worst thing was that we weren&amp;rsquo;t the only ones. At least one of the group left (who hadn&amp;rsquo;t been waiting as long) and another was still there that arrived about minute after us. We eventually decided to leave after reasoning that considering how much food had been brought through, even if we did order there&amp;rsquo;d be a ridiculous wait for the food.&lt;/p&gt;</description>
    </item>
    <item>
      <title>New feature from PayPerPost</title>
      <link>https://www.oliverbrown.me.uk/2007/02/12/new-feature-from-payperpost/</link>
      <pubDate>Mon, 12 Feb 2007 18:04:52 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/02/12/new-feature-from-payperpost/</guid>
      <description>&lt;p&gt;Some people love them, some people hate them. Either way it seems &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/11/14/getting-paid-to-review/&#34;&gt;PayPerPost&lt;/a&gt; are hear to stay.&lt;/p&gt;&#xA;&lt;p&gt;They have just released a new feature to try and get more sign-ups that simultaneously gives publishers some exposure while giving out more money to them (they must be doing really well or have some confident venture capital behind them).&lt;/p&gt;&#xA;&lt;p&gt;The new feature, &amp;ldquo;Review My Post&amp;rdquo;. You&amp;rsquo;ll notice the links at the bottom of my posts for the time being. Basically you click the link, join PayPerPost and get a special opportunity just for you in which you have to review my post. I get free exposure as you &lt;a href=&#34;http://www.payperpost.com&#34;&gt;promote my blog&lt;/a&gt;, you get $7.50 and PayPerPost get another (hopefully) loyal postie. The odd bit is I also get $7.50&amp;hellip; So it&amp;rsquo;s basically PayPerPost paying $15 for each new sign-up.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to get TalkTalk broadband working</title>
      <link>https://www.oliverbrown.me.uk/2007/02/11/how-to-get-talktalk-broadband-working/</link>
      <pubDate>Sun, 11 Feb 2007 15:14:30 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/02/11/how-to-get-talktalk-broadband-working/</guid>
      <description>&lt;p&gt;Phil Jones has written a &lt;a href=&#34;http://www.pjls16812.pwp.blueyonder.co.uk/talktalk/index.html&#34;&gt;guide to getting TalkTalk broadband working&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Importantly the guide tells you how to do it &lt;em&gt;without using the setup CD&lt;/em&gt; - quite a few of the &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/05/17/talktalk-problems/&#34;&gt;problems&lt;/a&gt; people have had might not have happened had they not used the CD.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s in depth, complete and for the most part anyone should be able to follow it. I&amp;rsquo;m not sure the average user would be up to fitting a network card (something only a few people would have to do) but as he says, you may know someone who could help.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Yahoo! Pipes is great, isn’t it?</title>
      <link>https://www.oliverbrown.me.uk/2007/02/10/yahoo-pipes-is-great-isnt-it/</link>
      <pubDate>Sat, 10 Feb 2007 12:58:56 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/02/10/yahoo-pipes-is-great-isnt-it/</guid>
      <description>&lt;p&gt;Yahoo! have launched a new service called &lt;a href=&#34;http://pipes.yahoo.com/&#34;&gt;Pipes&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;It allows you take user input, grab web feeds, do clever stuff to the result and output it either as RSS or JSON - all with a nice graphical interface. I had a quick play with it and decided there was loads of potential for this. Although I couldn&amp;rsquo;t really think of any specific examples, but I&amp;rsquo;m sure people will start coming up with cool stuff eventually.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Steve Jobs doesn’t like DRM</title>
      <link>https://www.oliverbrown.me.uk/2007/02/07/steve-jobs-doesnt-like-drm/</link>
      <pubDate>Wed, 07 Feb 2007 12:46:28 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/02/07/steve-jobs-doesnt-like-drm/</guid>
      <description>&lt;p&gt;Steve Jobs, co-founder and CEO of Apple has &lt;a href=&#34;http://news.bbc.co.uk/1/hi/business/6337275.stm&#34;&gt;announced&lt;/a&gt; that the &amp;ldquo;best alternative&amp;rdquo; for consumers regarding digital music downloads is the removal of digital rights management. Implications from previous interviews have strongly suggested that he personally doesn&amp;rsquo;t like it and having the largest share of the personal music player market means it would be good for business too.&lt;/p&gt;&#xA;&lt;p&gt;The music industry (and the movie/TV industry to a less extent) have to be worried by this. The sales from iTunes are now significant enough that if Apple threatens to remove DRM anyway then they would lose too much by not complying.&lt;/p&gt;</description>
    </item>
    <item>
      <title>EVE Voice is here (almost)</title>
      <link>https://www.oliverbrown.me.uk/2007/02/02/eve-voice-is-here-almost/</link>
      <pubDate>Fri, 02 Feb 2007 10:10:22 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/02/02/eve-voice-is-here-almost/</guid>
      <description>&lt;p&gt;EVE have announced a &lt;a href=&#34;http://myeve.eve-online.com/news.asp?a=single&amp;amp;nid=1366&amp;amp;tid=1&amp;amp;sid=323094170&#34;&gt;second stress test on Singularity&lt;/a&gt;, their test server, to see how voice chat holds up in EVE. For a long time people have used external programs such as Ventrillo and Teamspeak to talk. Now (for a small fee if I remember correctly) users will be able to chat in game, hopefully in a way that is nicely integrated into the UI (and the new fleet system).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google gets hacked - kills the web</title>
      <link>https://www.oliverbrown.me.uk/2007/02/01/google-gets-hacked-kills-the-web/</link>
      <pubDate>Thu, 01 Feb 2007 11:47:50 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/02/01/google-gets-hacked-kills-the-web/</guid>
      <description>&lt;p&gt;This morning Google went down in a big way, and in a disturbing way slowed down the most of the world wide web. Well it may not actually be most of it, but it was most of the stuff I was browsing.&lt;/p&gt;&#xA;&lt;p&gt;The whois output for google.com this morning was:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;code&gt;GOOGLE.COM.ZZZZZ.GET.LAID.AT.WWW.SWINGINGCOMMUNITY.COM GOOGLE.COM.ZOMBIED.AND.HACKED.BY.WWW.WEB-HACK.COM GOOGLE.COM.WORDT.DOOR.VEEL.WHTERS.GEBRUIKT.SERVERTJE.NET GOOGLE.COM.VN GOOGLE.COM.UA GOOGLE.COM.SUCKS.FIND.CRACKZ.WITH.SEARCH.GULLI.COM GOOGLE.COM.SPROSIUYANDEKSA.RU GOOGLE.COM.SA GOOGLE.COM.PLZ.GIVE.A.PR8.TO.AUDIOTRACKER.NET GOOGLE.COM.MX GOOGLE.COM.IS.NOT.HOSTED.BY.ACTIVEDOMAINDNS.NET GOOGLE.COM.IS.APPROVED.BY.NUMEA.COM GOOGLE.COM.HAS.LESS.FREE.PORN.IN.ITS.SEARCH.ENGINE.THAN.SECZY.COM GOOGLE.COM.DO GOOGLE.COM.BR GOOGLE.COM.AU GOOGLE.COM&lt;/code&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;It seems to be back up now although you may still have problems depending on who often your ISP updates its DNS records.&lt;/p&gt;</description>
    </item>
    <item>
      <title>My first experience with TalkTalk customer support</title>
      <link>https://www.oliverbrown.me.uk/2007/01/29/my-first-experience-with-talktalk-customer-support/</link>
      <pubDate>Mon, 29 Jan 2007 21:12:37 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/01/29/my-first-experience-with-talktalk-customer-support/</guid>
      <description>&lt;p&gt;As many of you may be aware (most of you judging by the search engine keywords people use to get here with), I&amp;rsquo;m a &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/05/20/talktalk-internet-active/&#34;&gt;TalkTalk customer&lt;/a&gt;. Now quite a few people are having &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/05/17/talktalk-problems/&#34;&gt;problems with TalkTalk&lt;/a&gt;. Luckily I&amp;rsquo;ve had &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/06/19/suspiciously-devoid-of-talktalk-problems/&#34;&gt;no problems with TalkTalk&lt;/a&gt; (although that might change when I&amp;rsquo;m &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/08/04/talktalk-service-could-change/#comments&#34;&gt;unbundled&lt;/a&gt;. And for the most part that&amp;rsquo;s still true, although I did recently have a minor problem that led to me calling TalkTalk support.&lt;/p&gt;&#xA;&lt;p&gt;Firstly, the problem I had was nothing to do with the Internet. It was a problem calling &lt;a href=&#34;http://www.luliriisi.me.uk/&#34;&gt;Julia&lt;/a&gt; in America. I would call and get nothing but silence. After a while it would ring but someone else would answer the phone who apparently couldn&amp;rsquo;t hear me. After talking to Julia over the Internet I discovered that she could hear me and she could also hear the third person. Very strange. Another point is that to call Julia and it be free (well at least included in the £10 a month we pay) I have to dial a prefix. Without the prefix everything was fine. So it was probably some obscure routing problem specific to TalkTalk.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Mono brings everything together - MythTV, PS3, Nokia 770</title>
      <link>https://www.oliverbrown.me.uk/2007/01/28/mono-brings-everything-together-mythtv-ps3-nokia-770/</link>
      <pubDate>Sun, 28 Jan 2007 19:48:27 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/01/28/mono-brings-everything-together-mythtv-ps3-nokia-770/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://ps3.qj.net/MythTV-on-your-PS3/pg/49/aid/79651&#34;&gt;MythTV finally runs on a Playstation 3&lt;/a&gt;. Linux has been running on PS3s for a while doing all sorts of cool things. Well Takeshi Yaegashi has now got a USB TV tuner working for it making &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/09/18/mythtv-better-than-media-center/&#34;&gt;MythTV&lt;/a&gt; essentially complete.&lt;/p&gt;&#xA;&lt;p&gt;So where does &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/03/29/got-mono/&#34;&gt;Mono&lt;/a&gt; come into this? Well Mono runs on a PS3 as well. Actually that&amp;rsquo;s not the link. In a cool coincidence, I first found out about MythTV on a PS3 after subscribing to a Mono RSS feed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Revelations 1.3 - Castrating Jita</title>
      <link>https://www.oliverbrown.me.uk/2007/01/26/revelations-13-castrating-jita/</link>
      <pubDate>Fri, 26 Jan 2007 19:31:07 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/01/26/revelations-13-castrating-jita/</guid>
      <description>&lt;p&gt;CCP have announced the &lt;a href=&#34;http://myeve.eve-online.com/updates/patchnotes.asp?patchlogID=111&amp;amp;sid=145858949&#34;&gt;patch details for Revelations 1.3&lt;/a&gt;. Nothing new as such is being added but it is a a pretty cool update nonetheless. Below are some of the points I feel especially important or cool.&lt;/p&gt;&#xA;&lt;p&gt;Firstly, Jita should be a little less crowded afterwards. It will probably still be a trade hub but it&amp;rsquo;s asteroid fields are being removed and the school stations are &amp;ldquo;under new ownership&amp;rdquo; (and hence no longer selling skills). A bunch of other stations are suffering similar consequences.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Streaming video to the Nokia 770</title>
      <link>https://www.oliverbrown.me.uk/2007/01/22/streaming-video-to-the-nokia-770/</link>
      <pubDate>Mon, 22 Jan 2007 20:26:02 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/01/22/streaming-video-to-the-nokia-770/</guid>
      <description>&lt;p&gt;I recently managed to get video streaming (and transcoding in real time) to my &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/11/12/nokia-770/&#34;&gt;Nokia 770&lt;/a&gt; :D Here&amp;rsquo;s a guide for anyone wanting to do the same thing. This assumes you have a wireless network with a computer on it.&lt;/p&gt;&#xA;&lt;p&gt;The first thing you need to do is install &lt;a href=&#34;http://mplayer.garage.maemo.org/&#34;&gt;MPlayer&lt;/a&gt; on your 770. The media player that comes with it is too limited with regards to what it can play. The interface to Maemo MPlayer is a bit limited but I tend to start it from the command line anyway.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Play Supremacy</title>
      <link>https://www.oliverbrown.me.uk/2007/01/20/play-supremacy/</link>
      <pubDate>Sat, 20 Jan 2007 13:00:59 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/01/20/play-supremacy/</guid>
      <description>&lt;p&gt;The first game I ever did in Shockwave is now available on my site! It&amp;rsquo;s basically a Risk clone but with a fewer features and reasonable AI. &lt;a href=&#34;http://www.oliverbrown.me.uk/supremacy/&#34;&gt;Play Supremacy&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Supremacy</title>
      <link>https://www.oliverbrown.me.uk/2007/01/18/supremacy/</link>
      <pubDate>Thu, 18 Jan 2007 14:31:02 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/01/18/supremacy/</guid>
      <description>&lt;p&gt;Supremacy is a Risk clone I wrote in Shockwave a while ago. I recently found it and decided to put it back for the world to see :)&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://shocklive.com&#34;&gt;Play Supremacy&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;It used the original 42 countries from Risk, has no continent bonuses or Risk cards. And has a few bugs regarding the number of reinforcements it says you have. It&amp;rsquo;s also quite fun to watch six computer players play against each other.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Transcoding DVDs</title>
      <link>https://www.oliverbrown.me.uk/2007/01/17/transcoding-dvds/</link>
      <pubDate>Wed, 17 Jan 2007 22:02:33 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/01/17/transcoding-dvds/</guid>
      <description>&lt;p&gt;Following my post about &lt;a href=&#34;http://www.oliverbrown.me.uk/2007/01/14/ripping-dvds-part-1/&#34;&gt;ripping DVDs&lt;/a&gt;, here is a method for transcoding the DVDs into something more manageable. I should point out that is probably for the more technical amongst you - there are certainly easier ways to do it but this has the advantage of being very automatable.&lt;/p&gt;&#xA;&lt;p&gt;Since &lt;a href=&#34;http://www.oliverbrown.me.uk/2007/01/03/some-progress-with-mythtv/&#34;&gt;MythTV&lt;/a&gt; (and Linux in general) seems to like ffmpeg for video encoding/decoding, I figured I&amp;rsquo;d use that. You can get a &lt;a href=&#34;http://ffdshow.faireal.net/mirror/ffmpeg/&#34;&gt;binary version for Windows&lt;/a&gt; and &lt;a href=&#34;http://www.paulbeard.org/docs/ffmpeg/ffmpeg-doc.html&#34;&gt;read the documentation&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ripping DVDs</title>
      <link>https://www.oliverbrown.me.uk/2007/01/14/ripping-dvds/</link>
      <pubDate>Sun, 14 Jan 2007 17:06:24 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/01/14/ripping-dvds/</guid>
      <description>&lt;p&gt;Since I&amp;rsquo;ve decided to try and &lt;a href=&#34;http://www.oliverbrown.me.uk/2007/01/03/some-progress-with-mythtv/&#34;&gt;set up a MythTV system&lt;/a&gt; I figured getting my DVD collection on to hard drive(s) would be a good move for convenience.&lt;/p&gt;&#xA;&lt;p&gt;There&amp;rsquo;s a lot of information on the Internet about copying DVDs, whether to other DVDs, to CDs or to a hard drive in their original format or transcoded. I wanted to get the main movie only from a disk and transcode it to XviD for space saving. Here are the steps I have that worked (for Windows incidentally):&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fun with Google calculator</title>
      <link>https://www.oliverbrown.me.uk/2007/01/13/fun-with-google-calculator/</link>
      <pubDate>Sat, 13 Jan 2007 18:10:10 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/01/13/fun-with-google-calculator/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve talked about the clever &lt;a href=&#34;http://www.oliverbrown.me.uk/2005/08/29/silliest-google-conversion/&#34;&gt;calculator features built into Google&lt;/a&gt; before. Most of my examples then were rather silly. Well I&amp;rsquo;ve started using it a bit more seriously recently. The great thing it does is allow unit conversions to be done effortlessly at the same time as the main calculation.&lt;/p&gt;&#xA;&lt;p&gt;For example, I have a video clip that is about 350 MB and 45 minutes long. I want to know what the average bit rate for the encoding is, in kbps. 350 MB is 350 * 1024 * 8 kbits. 45 minutes is 45 * 60 seconds. Works those two out, divide the first by the second and I have my answer. Or just type &lt;code&gt;[350 MB / 45 minutes in kbps](http://www.google.com/search?sourceid=navclient-ff&amp;amp;ie=UTF-8&amp;amp;rls=GGGL,GGGL:2006-22,GGGL:en&amp;amp;q=350+MB+%2F+45+minutes+in+kbps)&lt;/code&gt; into Google and I have my answer with far less effort.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The future of Stargate</title>
      <link>https://www.oliverbrown.me.uk/2007/01/07/the-future-of-stargate/</link>
      <pubDate>Sun, 07 Jan 2007 17:22:33 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/01/07/the-future-of-stargate/</guid>
      <description>&lt;p&gt;In case you didn&amp;rsquo;t know, Stargate SG-1 has been &amp;ldquo;cancelled&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;To be specific the Sci-Fi channel in America has decided not to pay for another series after series 10. But all is not lost. According to Wikipedia they will be making two straight-to-DVD movies by the end of the year (filming in April and June). The first will wrap up the Ori storyline and the other will be unrelated (check Wikipedia for some spoilers).&lt;/p&gt;</description>
    </item>
    <item>
      <title>A plethora of Myth distributions</title>
      <link>https://www.oliverbrown.me.uk/2007/01/05/a-plethora-of-myth-distributions/</link>
      <pubDate>Fri, 05 Jan 2007 14:18:46 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/01/05/a-plethora-of-myth-distributions/</guid>
      <description>&lt;p&gt;Like Linux in general, there are few MythTV distributions you can get. Unlike Linux in general, most of them have specific purposes they work best for. The three popular ones I know of are:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://swik.net/MythDora&#34;&gt;MythDora&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.mysettopbox.tv/knoppmyth.html&#34;&gt;KnoppMyth&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://linpvr.org/&#34;&gt;MiniMyth&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;MythDora is just Fedora with MythTV (and its dependencies). This is intended to leave you with a completely usable Linux installation that includes MythTV. It comes on DVD and is certainly the largest of the three.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Some progress with MythTV</title>
      <link>https://www.oliverbrown.me.uk/2007/01/03/some-progress-with-mythtv/</link>
      <pubDate>Wed, 03 Jan 2007 00:05:35 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/01/03/some-progress-with-mythtv/</guid>
      <description>&lt;p&gt;I finally (technically) installed &lt;a href=&#34;http://www.mysettopbox.tv/knoppmyth.html&#34;&gt;KnoppMyth&lt;/a&gt; (a Debian based Linux distribution designed just to run &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/09/18/mythtv-better-than-media-center/&#34;&gt;MythTV&lt;/a&gt;) today. I say technically since I installed it somewhere where I couldn&amp;rsquo;t connect any sort of TV signal up to it. So, although it works fine, I haven&amp;rsquo;t actually managed to test any of the important features. The only part of the installation that was a problem was that the hard drive KnoppMyth uses must be the master device on the primary IDE channel.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Finally a rival to Google?</title>
      <link>https://www.oliverbrown.me.uk/2007/01/01/finally-a-rival-to-google/</link>
      <pubDate>Mon, 01 Jan 2007 18:38:13 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2007/01/01/finally-a-rival-to-google/</guid>
      <description>&lt;p&gt;Jimmy Wales, the man behind &lt;a href=&#34;http://www.wikipedia.org/&#34;&gt;Wikipedia&lt;/a&gt; has decided to launch a search engine.&lt;/p&gt;&#xA;&lt;p&gt;In a move reminiscent of the &lt;a href=&#34;http://dmoz.org/&#34;&gt;Open Directory Project&lt;/a&gt;, &lt;a href=&#34;http://search.wikia.com/wiki/Search_Wikia&#34;&gt;Wikia Search&lt;/a&gt; will be human edited. Beyond that, not much is known, but it will be. One of the core philosophies, according to a recent &lt;a href=&#34;http://www.wired.com/news/technology/internet/0,72376-0.html&#34;&gt;interview with Jimmy&lt;/a&gt; is that everything should be as transparent as possible - definitely a long way from the current search engines.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Star Trek: Legacy sucks</title>
      <link>https://www.oliverbrown.me.uk/2006/12/26/star-trek-legacy-sucks/</link>
      <pubDate>Tue, 26 Dec 2006 23:46:59 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/12/26/star-trek-legacy-sucks/</guid>
      <description>&lt;p&gt;Star Trek: Legacy is a space combat game featuring the voices of all five Star Trek captains. The damage effects on the ships is good; in fact the graphics overall are very good.&lt;/p&gt;&#xA;&lt;p&gt;But unfortunately the game is rather simplistic and terribly crippled by a dodgy control system. Which is a shame since it had potential.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zudeo and the BBC</title>
      <link>https://www.oliverbrown.me.uk/2006/12/22/zudeo-and-the-bbc/</link>
      <pubDate>Fri, 22 Dec 2006 01:32:46 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/12/22/zudeo-and-the-bbc/</guid>
      <description>&lt;p&gt;Apparently the BBC will begin offering &lt;a href=&#34;http://news.bbc.co.uk/1/hi/technology/6194929.stm&#34;&gt;programmes for download&lt;/a&gt; though Zudeo, a movie sharing service similar to YouTube, owned by Azureus, the developer of a popular BitTorrent client.&lt;/p&gt;&#xA;&lt;p&gt;Although the downloads will contain DRM, the very fact that the reputation of BitTorrent for illegal downloads hasn&amp;rsquo;t put the BBC off partnering with a company that relies on it says a lot about them.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Exploration in Revelations</title>
      <link>https://www.oliverbrown.me.uk/2006/12/16/exploration-in-revelations/</link>
      <pubDate>Sat, 16 Dec 2006 19:15:49 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/12/16/exploration-in-revelations/</guid>
      <description>&lt;p&gt;A recent update to EVE Online has made exploration (brought in a couple of weeks ago with Revelations) easier. How much easier? I don&amp;rsquo;t know since I was never successful before the update. But today I had my first success.&lt;/p&gt;&#xA;&lt;p&gt;If you look around the EVE forums there is an in depth guide to scanning. I&amp;rsquo;ll give you short guide. First bit of info, you&amp;rsquo;re going to do most of your scanning on the solar system view. Get to this by clicking on the map and selecting solar system view from the top of the overview. Secondly you&amp;rsquo;re going to need a few skills, specifically Astrometrics III and whatever it&amp;rsquo;s prerequisites are. As with everything in EVE there are others that will help you.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sky TV without a Sky box</title>
      <link>https://www.oliverbrown.me.uk/2006/12/14/sky-tv-without-a-sky-box/</link>
      <pubDate>Thu, 14 Dec 2006 12:14:56 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/12/14/sky-tv-without-a-sky-box/</guid>
      <description>&lt;p&gt;At the moment I have a Sky subscription with a Sky box. The Sky box outputs to my computer which is running Media Center which can change channel on the box using an IR blaster. This isn&amp;rsquo;t ideal and also means that I&amp;rsquo;ll never get HD since the Sky box only sends an SD signal out of the scart/composite output. Surely there must be a way to connect the computer directly to the computer and receive TV that way?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Carphone Warehouse</title>
      <link>https://www.oliverbrown.me.uk/2006/12/12/carphone-warehouse/</link>
      <pubDate>Tue, 12 Dec 2006 11:32:19 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/12/12/carphone-warehouse/</guid>
      <description>&lt;p&gt;Ooh, drama. I recently received an email from a Carphone Warehouse representative asking me to remove the &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/08/02/charles-dunstones-email-address&#34;&gt;personal information about one of their employees&lt;/a&gt; I had published. Specifically, two of Charles Dunstone&amp;rsquo;s email addresses.&lt;/p&gt;&#xA;&lt;p&gt;If one or both of the email addresses are actually personal addresses of Mr Dunstone and this is an attempt to protect them, then it&amp;rsquo;s rather futile. Firstly because I first heard of them from a commenter so someone else obviously knew it a while ago and as probably told others. Secondly, the fact that they were published for even a moment on the web means they&amp;rsquo;ve been scraped and stolen by hundreds of bots. So if they are being bombarded by emails offering cheap OEM software, fake Rolex watches, dodgy claims about various stocks or warnings about losing access to a PayPal account, I apologise.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Improving EVE - Part 2</title>
      <link>https://www.oliverbrown.me.uk/2006/12/08/improving-eve-part-2/</link>
      <pubDate>Fri, 08 Dec 2006 15:50:22 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/12/08/improving-eve-part-2/</guid>
      <description>&lt;p&gt;There are obviously more NPCs in the game than just pirates and Concord - there are all the factions. The rest of what I suggest is essentially a way to do factional warfare. And because I speak from a programming background there are a few technically implementation details.&lt;/p&gt;&#xA;&lt;p&gt;The first step is to have some sort of invisible &amp;ldquo;power rating&amp;rdquo; for every NPC faction in a system. This power rating represents the control that faction has over a system and would be completely dynamic. The rating would control how quickly ships (and sentry guns for instance) controlled by the faction spawn. As more ships appear in a system, they could move into other systems and (in the case of war) attack the ships in that system. Losing ships in a system lowers that faction&amp;rsquo;s power there. By default they&amp;rsquo;d all be equal (on their borders) thereby ensuring it&amp;rsquo;s player involvement that tips the balance. With enough support a faction could gain sovereignty of a system from another faction (or perhaps a player alliance? The mechanics of system sovereignty would have to be expanded). The Caldari stamping out the Gallente for instance :P Since the factions need to survive they&amp;rsquo;d have to be some scaling factor giving more support to factions that have lost a lot of space so they don&amp;rsquo;t disappear completely.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Improving EVE - Part 1</title>
      <link>https://www.oliverbrown.me.uk/2006/12/07/improving-eve-part-1/</link>
      <pubDate>Thu, 07 Dec 2006 15:20:09 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/12/07/improving-eve-part-1/</guid>
      <description>&lt;p&gt;Sorry about the recent EVE fixation. It will pass :P&lt;/p&gt;&#xA;&lt;p&gt;There has been a lot of debate on the EVE forums recently about high security space vs low security space vs 0.0 space. Basically CCP (the company that makes EVE Online) prefer 0.0 space and would like everyone to move there. This is for a few reasons. Since it&amp;rsquo;s all player controlled it is a more accurate example of a world controlled by players. This also means that CCP don&amp;rsquo;t have to create content for it to be interesting (although they still do).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Some random revelations</title>
      <link>https://www.oliverbrown.me.uk/2006/12/05/some-random-revelations/</link>
      <pubDate>Tue, 05 Dec 2006 11:05:52 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/12/05/some-random-revelations/</guid>
      <description>&lt;p&gt;Well I&amp;rsquo;ve now been playing &lt;a href=&#34;http://dl.eve-files.com/media/0612/postrev.jpg&#34;&gt;Revelations&lt;/a&gt;, the latest update for EVE Online for a couple of days now. At the moment I&amp;rsquo;m hastily training skills to use the new features. Contracting for instance lets you have multiple contracts (I do a lot of lazy trading with spare ISK - buy something, pay for it to be shipped, sell it).&lt;/p&gt;&#xA;&lt;p&gt;I nearly trained Survey V for Salvaging since that is one of the listed requirements. But in their patch notes for the downtime today EVE announced that the requirements for Salvaging will be dropped to Survey III (and Mechanic III).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cross platform games on the PS3 and the Xbox 360</title>
      <link>https://www.oliverbrown.me.uk/2006/12/04/cross-platform-games-on-the-ps3-and-the-xbox-360/</link>
      <pubDate>Mon, 04 Dec 2006 00:16:46 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/12/04/cross-platform-games-on-the-ps3-and-the-xbox-360/</guid>
      <description>&lt;p&gt;In case you didn&amp;rsquo;t know, the PS3 can run Linux. Not only that but it&amp;rsquo;s officially supported by Sony. You can download (for free) a utility to put a boot loader on to some media (most likely a hard-drive but memory cards, memory sticks and anything else the PS3 can read (and can hold 10Mb) are supported) and set it to boot &amp;ldquo;Other OS&amp;rdquo; (that&amp;rsquo;s what the menu says).&lt;/p&gt;&#xA;&lt;p&gt;There are already videos on the Internet of it running Fedora. Zac Bowling already has one &lt;a href=&#34;http://zbowling.com/blog/2006/12/03/xna-on-the-ps3-with-linuxmono/&#34;&gt;running Mono&lt;/a&gt;, a task simplified by the fact that the cell processor appears as a PPC. So where does the Xbox 360 come into this? Well Microsoft are releasing something called XNA, a modified/extended version of the the .NET 2.0 run-time with emphasis on Managed DirectX that is available for Windows and the Xbox 360. A version of XNA called &lt;a href=&#34;http://www.taoframework.com/Mono.Xna&#34;&gt;Mono.Xna&lt;/a&gt; that is built on top of the Tao framework is in development. The end result is that in theory, games developed using XNA will run on Windows, Linux, Macs, PS3&amp;rsquo;s and Xbox 360&amp;rsquo;s. A few problems still exist. The processor that the PS3 uses is rather strictly an in-order processor so most stuff that isn&amp;rsquo;t written specifically for that will run slowly (although video playback will be pretty zippy) and so far there is no hardware 3D support for an &amp;ldquo;Other OS&amp;rdquo; so XNA (if it were available now) would run slowly.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Revelations (Kali part one) for EVE Online is here</title>
      <link>https://www.oliverbrown.me.uk/2006/12/02/revelations-kali-part-one-for-eve-online-is-here/</link>
      <pubDate>Sat, 02 Dec 2006 22:29:22 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/12/02/revelations-kali-part-one-for-eve-online-is-here/</guid>
      <description>&lt;p&gt;Well Kali is finally upon us. I haven&amp;rsquo;t really had chance to play yet. But the first thing I noticed was 29,000+ players online, the most I&amp;rsquo;ve seen personally (although I was apparently online when they first broke 30,000 - I was stuck in Jita with 700 other players).&lt;/p&gt;&#xA;&lt;p&gt;They did post a dev blog about yet another cool idea they&amp;rsquo;ve had for the release beyond Kali - the ability to &lt;a href=&#34;http://myeve.eve-online.com/devblog.asp?a=blog&amp;amp;bid=401&#34;&gt;walk around stations&lt;/a&gt; in a nice 3D rendered world. Although they pointed out it will be mainly cosmetic at first. And to be honest isn&amp;rsquo;t high on my list of wanted features&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>A week in America</title>
      <link>https://www.oliverbrown.me.uk/2006/11/26/a-week-in-america/</link>
      <pubDate>Sun, 26 Nov 2006 00:01:18 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/11/26/a-week-in-america/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve now been in America a week. That&amp;rsquo;s why I haven&amp;rsquo;t posted. I can&amp;rsquo;t really think of anything especially interesting to say except about the fun I&amp;rsquo;ve had with luggage.&lt;/p&gt;&#xA;&lt;p&gt;The flight to here (Missoula) went via Minneapolis. I made the connection fine (a 5 hour wait in the airport made bearable by the fact that with my &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/11/12/nokia-770/&#34;&gt;Nokia 770&lt;/a&gt; I could talk to Julia using Google Talk - internet access was $7.95 for 24 hours with &lt;a href=&#34;http://www.boingo.com/&#34;&gt;Boingo&lt;/a&gt;) but my luggage stayed in Minneapolis.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google, Yahoo! and Microsoft working together for the good of mankind</title>
      <link>https://www.oliverbrown.me.uk/2006/11/17/google-yahoo-and-microsoft-working-together-for-the-good-of-mankind/</link>
      <pubDate>Fri, 17 Nov 2006 14:26:06 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/11/17/google-yahoo-and-microsoft-working-together-for-the-good-of-mankind/</guid>
      <description>&lt;p&gt;Okay, so it&amp;rsquo;s not quite that grand. But apparently Google, Yahoo! and Microsoft are going to be using the same sitemap format some time in 2007. Google Sitemaps that is. &lt;a href=&#34;http://www.infoworld.com/article/06/11/15/HNsitemaps_1.html&#34;&gt;Infoworld article&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Will Wiktionary ever be more than a mess?</title>
      <link>https://www.oliverbrown.me.uk/2006/11/16/will-wiktionary-ever-be-more-than-a-mess/</link>
      <pubDate>Thu, 16 Nov 2006 12:58:52 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/11/16/will-wiktionary-ever-be-more-than-a-mess/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.wikipedia.org/&#34;&gt;Wikipedia&lt;/a&gt; is great. You can find out almost anything. The only criticisms of Wikipedia are strenuous at best and tend to either be: a) It&amp;rsquo;s unreliable (you shouldn&amp;rsquo;t use a single source anyway - that&amp;rsquo;s why Wikipedia articles are supposed to cite references) or b) It&amp;rsquo;s somehow elitist or a &amp;ldquo;members only club&amp;rdquo; - a view often held by banned users.&lt;/p&gt;&#xA;&lt;p&gt;One of its oldest sister projects, &lt;a href=&#34;http://www.wiktionary.org/&#34;&gt;Wiktionary&lt;/a&gt; on the other hand is not so good. I think it&amp;rsquo;s a marvelous idea that should be done and should definitely continue, but at the moment it is frankly a mess.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Getting paid to review</title>
      <link>https://www.oliverbrown.me.uk/2006/11/14/getting-paid-to-review/</link>
      <pubDate>Tue, 14 Nov 2006 20:30:13 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/11/14/getting-paid-to-review/</guid>
      <description>&lt;p&gt;Well it seems that &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/11/03/payperpost-is-getting-a-lot-of-flak/&#34;&gt;PayPerPost&lt;/a&gt; isn&amp;rsquo;t unique as a few other people are jumping on the bandwagon.&lt;/p&gt;&#xA;&lt;p&gt;One of the notable ones is &lt;a href=&#34;http://www.reviewme.com/&#34;&gt;ReviewMe&lt;/a&gt; from the people at &lt;a href=&#34;http://www.text-link-ads.com/&#34;&gt;TextLinkAds&lt;/a&gt;. Although the theory is essentially the same as PayPerPost, the implementation is different. In PPP advertisers list opportunities which bloggers can the accept. The price paid ranges from about $2.50 to $10 (with the most common being $4 or $5).&lt;/p&gt;&#xA;&lt;p&gt;ReviewMe works the other way round. Bloggers list their blogs with a price (determined by ReviewMe) and advertisers choose which ones they want to review their product or service. The price paid is dependent on the blog (how exactly they determine I&amp;rsquo;m not sure but it seems to be some sort of PageRank, Alexa, back-links type combination) and seems to be significantly higher. Of course you&amp;rsquo;re likely to get fewer offers though.&lt;/p&gt;</description>
    </item>
    <item>
      <title>So Java is open source</title>
      <link>https://www.oliverbrown.me.uk/2006/11/14/so-java-is-open-source/</link>
      <pubDate>Tue, 14 Nov 2006 09:41:36 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/11/14/so-java-is-open-source/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s not really something I personally care about but I figured I couldn&amp;rsquo;t claim to be a technology blog without mentioning that Sun have &lt;a href=&#34;http://www.sun.com/software/opensource/java/&#34;&gt;open sourced&lt;/a&gt; Java.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to get more visitors to old content</title>
      <link>https://www.oliverbrown.me.uk/2006/11/13/how-to-get-more-visitors-to-old-content/</link>
      <pubDate>Mon, 13 Nov 2006 19:32:22 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/11/13/how-to-get-more-visitors-to-old-content/</guid>
      <description>&lt;p&gt;One of the main advantages of blogs as a publishing medium is also a big disadvantage at times - the time sensitive nature. The fact that the information is about as up to the minute as you can get (in general) means blogs are a better source of news (or more importantly opinions about news) than search engine results for instance. But this means that some of your content can be come rather pointless after a short time.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Nokia 770</title>
      <link>https://www.oliverbrown.me.uk/2006/11/12/nokia-770/</link>
      <pubDate>Sun, 12 Nov 2006 21:45:55 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/11/12/nokia-770/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.mobilewhack.com/images/03_770_internet_tablet_lowres.jpg&#34;&gt;&lt;figure&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/legacy/nokia770.webp&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&lt;/a&gt; My recently ordered Nokia 770 has arrived :o)&lt;/p&gt;&#xA;&lt;p&gt;For those that don&amp;rsquo;t know, it isn&amp;rsquo;t a phone - Nokia market it as an &amp;ldquo;Internet Tablet&amp;rdquo;. Basically it&amp;rsquo;s a PDA running Linux with WLAN, Bluetooth and an 800x480 touchscreen display.&lt;/p&gt;&#xA;&lt;p&gt;There&amp;rsquo;s too much about it that&amp;rsquo;s cool for me to go into right now, so I&amp;rsquo;ll leave you with the picture :)&lt;/p&gt;&#xA;&lt;p&gt;Apparently the term &amp;ldquo;UMPC&amp;rdquo; is being used by a few people to describe the 770 (and similar devices) - &amp;ldquo;Ultra Mobile PC&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>EVE Online events are real…</title>
      <link>https://www.oliverbrown.me.uk/2006/11/11/eve-online-events-are-real/</link>
      <pubDate>Sat, 11 Nov 2006 00:12:30 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/11/11/eve-online-events-are-real/</guid>
      <description>&lt;p&gt;Ooh, EVE Online has suddenly become a lot more interesting to me. When you log in to EVE you get news stories from within the EVE universe. For example there was something recently involving the Gallente and a convoy delivering aid to a planet and something blew up or something.&lt;/p&gt;&#xA;&lt;p&gt;I never really paid much attention figuring it was just some light fiction to keep the universe &amp;ldquo;real&amp;rdquo;. Well apparently they are a little more than that. They are actually acted out by a group called Aurora, part of the Interstellar Services Department (a volunteer group responsible for things like the buddy program and forum moderation).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Web Television</title>
      <link>https://www.oliverbrown.me.uk/2006/11/10/web-television/</link>
      <pubDate>Fri, 10 Nov 2006 19:30:44 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/11/10/web-television/</guid>
      <description>&lt;p&gt;My interest in &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/10/03/the-future-of-television/&#34;&gt;MythTV&lt;/a&gt; has also sparked my interest in TV over the Internet. Many companies offer it &amp;ldquo;secretly&amp;rdquo;, for example movies on demand from cable operators in the UK are actually streamed over the Internet and loads offer small chunks of it. But are there any companies actually transmitting top content &amp;ldquo;live&amp;rdquo; over the Internet (free or subscription)? If it&amp;rsquo;s transmitted live (i.e. everyone receives the same thing at the same time), bandwidth some of the possible bandwidth problems can be mitigated with things like IP multicasting. And if you do have something like MythTV recording it for you the problem of people not wanting to see things at the same time go away too. Well to answer the question (there was one), yes. Unfortunately for the most part they aren&amp;rsquo;t the big channels, but there are quite a few for niche areas and some countries even make their government subsidised national station available.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gang warfare in EVE</title>
      <link>https://www.oliverbrown.me.uk/2006/11/07/gang-warfare-in-eve/</link>
      <pubDate>Tue, 07 Nov 2006 18:48:12 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/11/07/gang-warfare-in-eve/</guid>
      <description>&lt;p&gt;There&amp;rsquo;s a new blog entry about the &lt;a href=&#34;http://myeve.eve-online.com/devblog.asp?a=blog&amp;amp;bid=397&#34;&gt;overhauled gang system&lt;/a&gt; in EVE Online. It&amp;rsquo;s basically gone all hierarchical.&lt;/p&gt;&#xA;&lt;p&gt;You can still create gangs as normal, but they no longer receive gang bonuses. To get the bonus the gang must be upgraded to a fleet. A fleet contains wings, wings contain squadrons and squadrons contain members. And each level has commanders. And all the commanders give gang bonuses (meaning a player can get a bonus from all three of his superiors).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Back in EVE Online</title>
      <link>https://www.oliverbrown.me.uk/2006/11/05/back-in-eve-online/</link>
      <pubDate>Sun, 05 Nov 2006 14:21:53 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/11/05/back-in-eve-online/</guid>
      <description>&lt;p&gt;Well after taking a little break from EVE Online (damned real life getting in the way again :P), I&amp;rsquo;m back in. And although I haven&amp;rsquo;t been playing for a couple of weeks, since this is EVE Online I&amp;rsquo;ve been able to keep my skills ticking over :)&lt;/p&gt;&#xA;&lt;p&gt;Of course when the JETA counter reaches zero (that would be &lt;a href=&#34;http://www.luliriisi.me.uk/&#34;&gt;Julia&lt;/a&gt; ETA - cute eh?) I&amp;rsquo;ll have another two week break. But I have a skill that needs 16 days to train so I&amp;rsquo;m prepared.&lt;/p&gt;</description>
    </item>
    <item>
      <title>PayPerPost is getting a lot of flak</title>
      <link>https://www.oliverbrown.me.uk/2006/11/03/payperpost-is-getting-a-lot-of-flak/</link>
      <pubDate>Fri, 03 Nov 2006 22:24:06 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/11/03/payperpost-is-getting-a-lot-of-flak/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.payperpost.com&#34;&gt;PayPerPost&lt;/a&gt; are a fairly new company offering yet another revenue stream for bloggers (although for most blogs the existing ones probably aren&amp;rsquo;t earth shattering). This one&amp;rsquo;s a lot more controversial on the surface however. You get paid to write content about something specific. And you get paid quite a lot (at least in blogging revenue terms), usually about $5 per post. It has however pissed quite a few people off.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microsoft playing nice?</title>
      <link>https://www.oliverbrown.me.uk/2006/11/03/microsoft-playing-nice/</link>
      <pubDate>Fri, 03 Nov 2006 10:12:33 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/11/03/microsoft-playing-nice/</guid>
      <description>&lt;p&gt;Well it seems despite the massive market share (approaching monopoly status in certain markets), Microsoft are realising that working with other companies can actually be a good thing. &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/10/11/yahoo-and-msn-getting-jiggy-with-it/&#34;&gt;Windows Live Messenger&amp;rsquo;s interoperability with Yahoo! Messenger&lt;/a&gt; is a small step, their latest announcement is much bigger.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Ron Hovsepian and Steve Ballmer take the stage together to announce a new collaborative relationship between Novell and Microsoft.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Apparently the deal involves some patent sharing, setting up a research team to work on improved virtualization and Microsoft indirectly selling Novell support to it&amp;rsquo;s customers who also have Linux servers. Read about the &lt;a href=&#34;http://www.novell.com/linux/microsoft/&#34;&gt;whole deal&lt;/a&gt; on Novell&amp;rsquo;s website.&lt;/p&gt;</description>
    </item>
    <item>
      <title>iDoom - Doom on an iPod</title>
      <link>https://www.oliverbrown.me.uk/2006/11/01/idoom-doom-on-an-ipod/</link>
      <pubDate>Wed, 01 Nov 2006 14:20:58 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/11/01/idoom-doom-on-an-ipod/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m not entirely sure why you&amp;rsquo;d want to - I mean I can&amp;rsquo;t imagine what the controls are like for instance - but you can now get &lt;a href=&#34;http://idoom.hyarion.com/&#34;&gt;Doom for your iPod&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Unfortunately it requires you to install &lt;a href=&#34;http://ipodlinux.org/&#34;&gt;iPod Linux&lt;/a&gt; making an unsuitable option for more people. But I think it&amp;rsquo;s one of these things that more impressive than practical from the beginning&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Disclosure Policy</title>
      <link>https://www.oliverbrown.me.uk/2006/10/30/disclosure-policy/</link>
      <pubDate>Mon, 30 Oct 2006 15:34:47 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/10/30/disclosure-policy/</guid>
      <description>&lt;p&gt;This policy is valid from 30 October 2006.&lt;/p&gt;&#xA;&lt;p&gt;This blog is a personal blog written and edited by me. For questions about this blog, please contact &lt;a href=&#34;galaxiaguy@googlemail.com&#34;&gt;Oliver Brown&lt;/a&gt;. This blog accepts forms of cash advertising, sponsorship, paid insertions or other forms of compensation. The compensation received may influence the advertising content, topics or posts made in this blog. That content, advertising space or post may not always be identified as paid or sponsored content.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Language Search</title>
      <link>https://www.oliverbrown.me.uk/2006/10/27/language-search/</link>
      <pubDate>Fri, 27 Oct 2006 11:15:26 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/10/27/language-search/</guid>
      <description>&lt;p&gt;The following search box will return results emphasising language learning resources.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google Custom Search - Language Learning</title>
      <link>https://www.oliverbrown.me.uk/2006/10/27/google-custom-search-language-learning/</link>
      <pubDate>Fri, 27 Oct 2006 11:11:32 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/10/27/google-custom-search-language-learning/</guid>
      <description>&lt;p&gt;Google just launched a clever new &lt;a href=&#34;http://www.google.com/coop&#34;&gt;custom search thing&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The idea is for people to create their own &amp;ldquo;custom&amp;rdquo; search engines that automatically give weight to certain sites, restrict others and silently append search terms therefore improving accuracy for niche topics. For example imagine an ornithologist searching for &amp;ldquo;a pair of great tits&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;So, I&amp;rsquo;ve created an engine for finding language learning resources. And it&amp;rsquo;s surprisingly good.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ClearType and IE 7</title>
      <link>https://www.oliverbrown.me.uk/2006/10/25/cleartype-and-ie-7/</link>
      <pubDate>Wed, 25 Oct 2006 14:20:59 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/10/25/cleartype-and-ie-7/</guid>
      <description>&lt;p&gt;Internet Explorer 7, which will be pushed to users in an almost forced manner shortly, will use ClearType by default. ClearType essentially uses a clever technique called sub-pixel rendering to provide clearer text at low resolutions. Like anti-aliasing, another technology to achieve similar results, it can make things look blurry but on the whole it looks okay.&lt;/p&gt;&#xA;&lt;p&gt;One of the side effects is that vertical lines get a coloured &amp;ldquo;halo&amp;rdquo; which can be a little off putting. On the whole you get used to it, but after leaving it on for a while I noticed something: the problem is essentially a side effect of using &amp;ldquo;high readability&amp;rdquo; fonts like Verdana. Verdana was designed to be readable at small sizes and such has a lot of straight lines (since curves either look dodgy or need anti-aliasing at small sizes). These straight lines (specifically vertical ones) are the ones that have the most pronounced halos. Use fancy curvy fonts (even if it&amp;rsquo;s just a little) and the problem is greatly diminished.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Learning a language over Jabber/XMPP</title>
      <link>https://www.oliverbrown.me.uk/2006/10/24/learning-a-language-over-jabber/xmpp/</link>
      <pubDate>Tue, 24 Oct 2006 12:59:54 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/10/24/learning-a-language-over-jabber/xmpp/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/07/26/almost-ready-for-a-public-viewing/&#34;&gt;language learning app&lt;/a&gt; of mine is still under development, but I doubt I&amp;rsquo;ll be spending too much time on it until after my &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/09/01/i-wont-need-a-visa/&#34;&gt;trip to America&lt;/a&gt; (and by extension, until after Christmas).&lt;/p&gt;&#xA;&lt;p&gt;In the meantime I&amp;rsquo;ve reading about &lt;a href=&#34;http://xmpp.org&#34;&gt;XMPP&lt;/a&gt;, the protocol used by Google Talk and several others.&lt;/p&gt;&#xA;&lt;p&gt;One of the extensions that Google is largely responsible for is &lt;a href=&#34;http://www.xmpp.org/extensions/xep-0166.html&#34;&gt;Jingle&lt;/a&gt; which essentially allows voice communications. There are also a couple of XMPP clients written in PHP. So it may be possible to deliver lessons over XMPP through a chat bot.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Nokia N93 not as good as it should be</title>
      <link>https://www.oliverbrown.me.uk/2006/10/23/nokia-n93-not-as-good-as-it-should-be/</link>
      <pubDate>Mon, 23 Oct 2006 10:37:02 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/10/23/nokia-n93-not-as-good-as-it-should-be/</guid>
      <description>&lt;figure&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/legacy/n93.jpg&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;We recently got a new Nokia N93 at work and had the fun task of benchmarking it.&lt;/p&gt;&#xA;&lt;p&gt;In raw processing power when running Java it outperforms the second best phone we have (the Nokia E61) by about 50%. Unfortunately, like all the Nokia handsets, it&amp;rsquo;s not so good at image handling and so unfortunately loses out to Sony Ericssons overall.&lt;/p&gt;&#xA;&lt;p&gt;The big disappointment though is the hardware acceleration. 3D graphics in J2ME should theoretically be done using JSR 184 (an API for 3D graphics - there is at least one other but JSR 184 is the most supported). The N93 has hardware acceleration supporting OpenGL ES and according to the documentation the JSR 184 implementation automatically uses hardware accelerated OpenGL ES if it is supported.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Wine Is Not an Emulator</title>
      <link>https://www.oliverbrown.me.uk/2006/10/21/wine-is-not-an-emulator/</link>
      <pubDate>Sat, 21 Oct 2006 12:50:57 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/10/21/wine-is-not-an-emulator/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.winehq.org/images/shots/full/wine_2.png&#34;&gt;&lt;figure&gt;&lt;img src=&#34;http://www.winehq.org/images/shots/full/wine_2.png&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&lt;/a&gt;After my post about &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/10/17/reactos/&#34;&gt;ReactOS&lt;/a&gt; I felt I should mention &lt;a href=&#34;http://www.winehq.org/&#34;&gt;Wine&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Wine has similar goals to ReactOS, namely to give users the ability to run Windows applications without buying Windows, but goes about it in a different way. Wine is an implementation of the Windows API designed to run in Linux.&lt;/p&gt;&#xA;&lt;p&gt;This seems like a better approach since a lot of the features of an operating system which have to be implemented by ReactOS already exist in Linux. And of course it can run native Linux apps too. Since it isn&amp;rsquo;t an emulator, applications theoretically run at the same speed, but the fact that all the library code has been written from scratch this is rarely the case.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AOL misleading with wireless broadband</title>
      <link>https://www.oliverbrown.me.uk/2006/10/19/aol-misleading-with-wireless-broadband/</link>
      <pubDate>Thu, 19 Oct 2006 13:13:40 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/10/19/aol-misleading-with-wireless-broadband/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.oliverbrown.me.uk/2006/10/12/talktalk-buys-aol-uk/&#34;&gt;AOL UK&lt;/a&gt; (that would be &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/10/12/talktalk-buys-aol-uk/&#34;&gt;Carphone Warehouse&lt;/a&gt; now) are advertising wireless broadband for the same price as regular broadband.&lt;/p&gt;&#xA;&lt;p&gt;What this means is instead of getting a free ADSL modem, you get a free combined wireless router/ADSL modem allowing you to create a wireless home network with the Internet accessible from all the computers. Quite a few companies advertise a similar service as wireless broadband.&lt;/p&gt;&#xA;&lt;p&gt;There are companies slowly appearing however offering genuine wireless broadband via WiMAX, for example &lt;a href=&#34;http://www.mynow.co.uk/&#34;&gt;now&lt;/a&gt;. Once the availability increases the issue of what &amp;ldquo;wireless broadband&amp;rdquo; means will become more important.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Performancing.com - Ads for Bloggers</title>
      <link>https://www.oliverbrown.me.uk/2006/10/18/performancingcom-ads-for-bloggers/</link>
      <pubDate>Wed, 18 Oct 2006 18:04:28 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/10/18/performancingcom-ads-for-bloggers/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://performancing.com/partners&#34;&gt;Performancing.com&lt;/a&gt; have just launched a new ad network type thing for bloggers. Ads are sold per blog for a flat fee per month and you get 70% of total revenue. Could be quite good.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ReactOS</title>
      <link>https://www.oliverbrown.me.uk/2006/10/17/reactos/</link>
      <pubDate>Tue, 17 Oct 2006 13:19:06 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/10/17/reactos/</guid>
      <description>&lt;figure&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/legacy/reactos.jpg&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;My investigations of &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/09/18/mythtv-better-than-media-center/&#34;&gt;MythTV&lt;/a&gt; and &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/03/29/got-mono/&#34;&gt;Mono&lt;/a&gt; has led me to a few interesting things regarding Linux and operating systems. One of the more interesting, although not immediately useful to most people, is &lt;a href=&#34;http://www.reactos.org/xhtml/en/index.html&#34;&gt;ReactOS&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s simply an attempt to create an operating system from scratch that is binary compatible with Microsoft Windows. That is it will be able to run Windows binaries (executables and DLLs). It&amp;rsquo;s far from feature complete but there a few key apps it can run. For a relatively unimportant but visually impressive example, have a look at Unreal Tournament.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Quake 2 Coop</title>
      <link>https://www.oliverbrown.me.uk/2006/10/13/quake-2-coop/</link>
      <pubDate>Fri, 13 Oct 2006 08:26:23 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/10/13/quake-2-coop/</guid>
      <description>&lt;p&gt;After discovering a universal binary patch for Quake 2 (a friend has an &lt;a href=&#34;http://applemac.wordpress.com/&#34;&gt;Intel Mac&lt;/a&gt;), I&amp;rsquo;ve started playing it again.&lt;/p&gt;&#xA;&lt;p&gt;We had fun with deathmatch for a while and then figured we&amp;rsquo;d give coop a go.&lt;/p&gt;&#xA;&lt;p&gt;Since Quake 2 doesn&amp;rsquo;t have coop built in I had a look around for a mod. There were quite a few but unfortunately I couldn&amp;rsquo;t get any of them to work. It seemed they were all designed to work with version 3.1, but we were running 3.2 (and 3.21 - a fix of OpenGL support to make it work on Linux and the one the Mac patch was based on).&lt;/p&gt;</description>
    </item>
    <item>
      <title>TalkTalk buys AOL UK</title>
      <link>https://www.oliverbrown.me.uk/2006/10/12/talktalk-buys-aol-uk/</link>
      <pubDate>Thu, 12 Oct 2006 21:30:35 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/10/12/talktalk-buys-aol-uk/</guid>
      <description>&lt;p&gt;In an interesting move, AOL have old of their UK business to none other than Carphone Warehouse. This will not mean in re-branding so it seems AOL and TalkTalk will remain separate. It also seems that AOL will take control of advertising through TalkTalk as part of the deal. More information is available from &lt;a href=&#34;http://news.bbc.co.uk/1/hi/business/6039740.stm&#34;&gt;BBC News&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Habeas Corpus</title>
      <link>https://www.oliverbrown.me.uk/2006/10/09/habeas-corpus/</link>
      <pubDate>Mon, 09 Oct 2006 12:01:13 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/10/09/habeas-corpus/</guid>
      <description>&lt;p&gt;First, read &lt;a href=&#34;http://buddhakiller.com/?p=14&#34;&gt;this blog post&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;A law has almost been passed in a the United States (the Military Commissions Act of 2006, passed by Congress on September 27 - just needs signing by Bush) that allows aliens to be detained indefinitely without access to legal counsel and without even having anyone notified of their detention simply by having been declared an enemy combatant. And this declaration in itself doesn&amp;rsquo;t require any serious evidence and has no serious oversight (meaning in reality it requires &lt;em&gt;no&lt;/em&gt; evidence).&lt;/p&gt;</description>
    </item>
    <item>
      <title>QED Wiki and the Zend Framework</title>
      <link>https://www.oliverbrown.me.uk/2006/10/05/qed-wiki-and-the-zend-framework/</link>
      <pubDate>Thu, 05 Oct 2006 18:46:55 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/10/05/qed-wiki-and-the-zend-framework/</guid>
      <description>&lt;p&gt;IBM are working on an impressive looking product called &lt;a href=&#34;http://devzone.zend.com/node/view/id/678&#34;&gt;QED Wiki&lt;/a&gt;, developed with the &lt;a href=&#34;http://framework.zend.com/&#34;&gt;Zend Framework&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Fundamentally it&amp;rsquo;s a wiki like any other. But there is a cool layer on top of it that could be revolutionary (although like many Web 2.0 concepts will probably fall short and just be &amp;ldquo;cool&amp;rdquo; - we can hope). The interface allows you to create &amp;ldquo;situational applications&amp;rdquo; that can link different components together with the ease of a wiki. It doesn&amp;rsquo;t really make much sense just reading about it so go watch &lt;a href=&#34;http://files.zend.com/qedwiki&#34;&gt;the video&lt;/a&gt; about it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google Video Ads</title>
      <link>https://www.oliverbrown.me.uk/2006/10/05/google-video-ads/</link>
      <pubDate>Thu, 05 Oct 2006 09:18:54 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/10/05/google-video-ads/</guid>
      <description>&lt;p&gt;The very eagle eyed amongst you may notice I&amp;rsquo;ve altered the layout of the site slightly. One of the most prominent changes is switching to a smaller ad size for old posts (before I had a large rectangular ad above any post that is more than seven days old figuring that anyone visiting old content on a blog really wanted to be there and would get over it).&lt;/p&gt;&#xA;&lt;p&gt;The new 200x200 size immediately started showing video ads on a few pages. For an example, visit my post about the &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/02/09/mohamed-cartoons&#34;&gt;cartoons of the prophet Mohamed&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google PageRank updated</title>
      <link>https://www.oliverbrown.me.uk/2006/10/04/google-pagerank-updated/</link>
      <pubDate>Wed, 04 Oct 2006 19:22:38 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/10/04/google-pagerank-updated/</guid>
      <description>&lt;p&gt;It seems Google have updated PR of their index - I&amp;rsquo;ve finally reached a PageRank of 6 for the homepage :)&lt;/p&gt;</description>
    </item>
    <item>
      <title>The future of television</title>
      <link>https://www.oliverbrown.me.uk/2006/10/03/the-future-of-television/</link>
      <pubDate>Tue, 03 Oct 2006 19:09:15 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/10/03/the-future-of-television/</guid>
      <description>&lt;p&gt;I just found an interesting document released by the European Broadcasting Union (their most prominent activity is the Eurovision Song Contest) regarding the future of television, specifically relating to PVR systems.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.ebu.ch/CMSimages/en/tec_doc_t3314_tcm6-42262.pdf&#34;&gt;Free-to-air Television and other PVR Challenges in Europe&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s quite long but definitely good. Suggests revolutionary ideas like broadcasters making EPG and programme meta-data publicly available and that they should embrace &amp;ldquo;new business models&amp;rdquo; relating to content viewed through a PVR since traditional advertising is far less effective.&lt;/p&gt;</description>
    </item>
    <item>
      <title>More Kali Goodness</title>
      <link>https://www.oliverbrown.me.uk/2006/09/28/more-kali-goodness/</link>
      <pubDate>Thu, 28 Sep 2006 10:27:49 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/09/28/more-kali-goodness/</guid>
      <description>&lt;p&gt;Yet another &lt;a href=&#34;http://myeve.eve-online.com/devblog.asp?a=blog&amp;amp;bid=382&#34;&gt;dev blog entry&lt;/a&gt; includes more information on what will be in the first two phases of Kali. Since it&amp;rsquo;s all there I&amp;rsquo;ll just summarise.&lt;/p&gt;&#xA;&lt;p&gt;The seamless map is integral to the new scanning format and exploration. It seems the scanner interface is now built into the normal view. Lots of hidden things will now be available everywhere for people to find.&lt;/p&gt;&#xA;&lt;p&gt;Related to the seamless map is improved combat awareness including hierarchical gangs. Have fleets of squadrons of ships along with better gang situational awareness and apparently built in voice chat.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kali Coming Soon</title>
      <link>https://www.oliverbrown.me.uk/2006/09/26/kali-coming-soon/</link>
      <pubDate>Tue, 26 Sep 2006 21:28:55 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/09/26/kali-coming-soon/</guid>
      <description>&lt;figure&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/legacy/solarsystem1.png&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;The current problems with EVE Online mean that Kali, the next big update will probably be delayed at least a month. But some more details have been released in the latest blog, including screenshots of the new seamless zoom feature.&lt;/p&gt;&#xA;&lt;p&gt;The idea is to integrate the map into the main display and simply let you zoom out - from your ship, through to solar system, region and finally all the way to the whole galaxy.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Could TalkTalk software be the problem?</title>
      <link>https://www.oliverbrown.me.uk/2006/09/23/could-talktalk-software-be-the-problem/</link>
      <pubDate>Sat, 23 Sep 2006 11:45:23 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/09/23/could-talktalk-software-be-the-problem/</guid>
      <description>&lt;p&gt;A few recent entries to the list of &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/05/17/talktalk-problems/&#34;&gt;problems with TalkTalk&lt;/a&gt; seem like they could be software related.&lt;/p&gt;&#xA;&lt;p&gt;People not being able to use MSN Messenger or having problems getting their TalkTalk email for instance. The first one could be caused by a badly configured firewall which the TalkTalk software installs and the second by an apparent typo in the default mail settings. The reason I bring this up is because installing the the TalkTalk software is one thing I never did. Since I was going to use a router with a modem built in I didn&amp;rsquo;t bother waiting for my welcome pack and just tried from the day they said the broadband would be active and everything worked fine.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The most specialized ship in EVE Online</title>
      <link>https://www.oliverbrown.me.uk/2006/09/20/the-most-specialized-ship-in-eve-online/</link>
      <pubDate>Wed, 20 Sep 2006 08:58:56 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/09/20/the-most-specialized-ship-in-eve-online/</guid>
      <description>&lt;p&gt;I was just looking through the ships and found the most specialized ship in there. By &amp;ldquo;most specialized&amp;rdquo; I mean one that is suited really well to a single task and really badly to anything else.&lt;/p&gt;&#xA;&lt;p&gt;There is vaguely a choice of four (one for each faction) so I went for the best one. It is the Charon. The Charon is a freighter designed for carrying stuff. And that&amp;rsquo;s basically it. It&amp;rsquo;s very good at it though. A Badger, the Caldari industrial can carry about 5,000 cubic meters of stuff. The Charon can carry 785,000 cubic meters. All this comes at a price. Firstly, it&amp;rsquo;s very slow - 60 m/s without skills. And you can&amp;rsquo;t even put a microwarp drive on it. And it&amp;rsquo;s not that the Charon has limited CPU or power or anything (which it does) but that it has &lt;em&gt;no&lt;/em&gt; fittings. That&amp;rsquo;s right, not a single slot. There are a couple of other sneaky uses for it though. It has high shields and very high armour and hull which means it might distract the enemy in a big fight. You&amp;rsquo;d hope that they&amp;rsquo;d assume it was carrying something important. Or along the same lines you could use it as bait maybe but there are much better ways to do that.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Life is getting better in EVE</title>
      <link>https://www.oliverbrown.me.uk/2006/09/19/life-is-getting-better-in-eve/</link>
      <pubDate>Tue, 19 Sep 2006 08:27:05 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/09/19/life-is-getting-better-in-eve/</guid>
      <description>&lt;p&gt;A new post has been made in the &lt;a href=&#34;http://myeve.eve-online.com/devblog.asp?a=blog&amp;amp;bid=374&#34;&gt;EVE Dev blog&lt;/a&gt; by a guy called Redundancy about the EVE economy. Lots of interesting thing about GDP and stuff. The most interesting is that GDP per capita is on the increase - that is the average amount of money a player earns is going up. In fact is has double since January.&lt;/p&gt;</description>
    </item>
    <item>
      <title>MythTV better than Media Center?</title>
      <link>https://www.oliverbrown.me.uk/2006/09/18/mythtv-better-than-media-center/</link>
      <pubDate>Mon, 18 Sep 2006 18:41:15 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/09/18/mythtv-better-than-media-center/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been reading about MythTV and considering it as a replacement for Windows Media Center. Overall it has more features, has better support for multiple computers and is completely free. Unfortunately it&amp;rsquo;s only available for Linux. Which also means you have to be picky with hardware because of the lack of drivers. I&amp;rsquo;ll write more about it shortly.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.mythtv.org/&#34;&gt;MythTV&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>TalkTalk unbundling</title>
      <link>https://www.oliverbrown.me.uk/2006/09/16/talktalk-unbundling/</link>
      <pubDate>Sat, 16 Sep 2006 11:37:11 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/09/16/talktalk-unbundling/</guid>
      <description>&lt;p&gt;Firstly, some of the posts about &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/05/17/talktalk-problems/&#34;&gt;TalkTalk problems&lt;/a&gt; are getting a little heated, especially now some TalkTalk call centre workers have posted. Try and keep everything vaguely cordial.&lt;/p&gt;&#xA;&lt;p&gt;Secondly I have an update (sort of) regarding unbundling. I recently posted that the &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/08/04/talktalk-service-could-change/&#34;&gt;unbundling dates were 31st August&lt;/a&gt;. Well another post on &lt;a href=&#34;http://www.samknows.com/&#34;&gt;Sam Knows&lt;/a&gt; said they were the dates Carphone Warehouse originally posted and haven&amp;rsquo;t actually been updated since. As such some people already are unbundled - most people aren&amp;rsquo;t.&lt;/p&gt;</description>
    </item>
    <item>
      <title>I could have a Titan in less than year</title>
      <link>https://www.oliverbrown.me.uk/2006/09/11/i-could-have-a-titan-in-less-than-year/</link>
      <pubDate>Mon, 11 Sep 2006 18:08:48 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/09/11/i-could-have-a-titan-in-less-than-year/</guid>
      <description>&lt;p&gt;I just downloaded an excellent little program called &lt;a href=&#34;http://evemon.evercrest.com/&#34;&gt;EVEMon&lt;/a&gt;. It&amp;rsquo;s basically has an item/skill database for EVE and tells you how long it will take you to train skills. You can either select the skills specifically or select an item and it selects the skills necessary for that item. It also reads the XML format that the EVE website makes available so it knows which skills you already have. It also tells you if training any learning skills would make things quicker and the optimal order.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Factional Warfare in EVE Online</title>
      <link>https://www.oliverbrown.me.uk/2006/09/10/factional-warfare-in-eve-online/</link>
      <pubDate>Sun, 10 Sep 2006 11:28:55 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/09/10/factional-warfare-in-eve-online/</guid>
      <description>&lt;p&gt;The next big update in EVE will be called Kali. This will include a few things, including contracts - an overhaul of the missions/escrow/market system as well a big graphical update. The thing that I think most people are waiting for is Factional Warfare. All I knew about it until recently was vague implications that the name give. But I just received issue 2 of EON (the quarterly EVE magazine) which has a more in depth description of what the developers are hoping for with Factional Warfare.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Farewell Steve Irwin</title>
      <link>https://www.oliverbrown.me.uk/2006/09/04/farewell-steve-irwin/</link>
      <pubDate>Mon, 04 Sep 2006 11:48:29 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/09/04/farewell-steve-irwin/</guid>
      <description>&lt;p&gt;Steve Irwin, Australian wildlife expert most famous for his TV series Crocodile Hunter has died after being stung by a stingray. Although appearances can be deceiving I would have considered stingrays fairly low down on the list of most deadly animals he&amp;rsquo;s faced. In fact he&amp;rsquo;s apparently only the second person to be killed by a stingray in Australia.&lt;/p&gt;&#xA;&lt;p&gt;Find more info from &lt;a href=&#34;http://news.bbc.co.uk/1/hi/world/asia-pacific/5311298.stm&#34;&gt;BBC News&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deadspace complexes in EVE Online</title>
      <link>https://www.oliverbrown.me.uk/2006/09/03/deadspace-complexes-in-eve-online/</link>
      <pubDate>Sun, 03 Sep 2006 12:33:14 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/09/03/deadspace-complexes-in-eve-online/</guid>
      <description>&lt;p&gt;Besides &lt;a href=&#34;https://www.oliverbrown.me.uk/2006/08/25/better-missions-in-eve-online/&#34;&gt;missions&lt;/a&gt;, deadspace complexes can be a good way for a new player to earn money in EVE Online. If you completed the tutorial (which you &lt;em&gt;really&lt;/em&gt; should) you will already have visited a deadspace complex. If you haven&amp;rsquo;t, they&amp;rsquo;re basically EVE&amp;rsquo;s version of dungeons*.&lt;/p&gt;&#xA;&lt;p&gt;I wouldn&amp;rsquo;t suggest trying deadspace complexes (complices?) if you&amp;rsquo;re really new since level Is aren&amp;rsquo;t really worth it. And to be honest I never tried level IIs, but level IIIs definitely are. I can do them in a badly-fitted cruiser without much of a problem so a well-fitted Frigate shouldn&amp;rsquo;t be out of the question, and if you can get a friend in there with you you&amp;rsquo;ll be fine.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Respect for the Advertising Standards Authority</title>
      <link>https://www.oliverbrown.me.uk/2006/09/02/respect-for-the-advertising-standards-authority/</link>
      <pubDate>Sat, 02 Sep 2006 12:05:55 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/09/02/respect-for-the-advertising-standards-authority/</guid>
      <description>&lt;p&gt;A couple of weeks ago I posted about an &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/08/02/unlimited-is-getting-sillier/&#34;&gt;advert for ntl:Telewest&lt;/a&gt; offering unlimited broadband that was unlike other providers - despite small print saying their services were subject to a fair use policy. Since then I have discovered that their unlimited service is actually unlike others. The fair use policy actually makes no reference to bandwidth limitations at all.&lt;/p&gt;&#xA;&lt;p&gt;The reason I bring it up now is there is one part of the issue I didn&amp;rsquo;t mention. I actually sent a complaint to the ASA (Advertising Standards Authority) about the advert. Yesterday I was amazed to actually receive a reply about it. Not only that but a personal reply.&lt;/p&gt;</description>
    </item>
    <item>
      <title>I won’t need a visa</title>
      <link>https://www.oliverbrown.me.uk/2006/09/01/i-wont-need-a-visa/</link>
      <pubDate>Fri, 01 Sep 2006 19:12:30 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/09/01/i-wont-need-a-visa/</guid>
      <description>&lt;p&gt;I recently said I might &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/08/25/i-might-need-a-visa/&#34;&gt;need a visa&lt;/a&gt; to visit America because of new rules regarding biometric passports. Well it seems I&amp;rsquo;m okay. You&amp;rsquo;ll only need a biometric passport for passports issued after October and not just for traveling after October.&lt;/p&gt;&#xA;&lt;p&gt;This &lt;a href=&#34;http://www.usembassy.org.uk/cons_new/visa/niv/mrp_bio.html&#34;&gt;page at the UK US Embassy site&lt;/a&gt; has more info.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Beware of Worlds Collide in EVE Online</title>
      <link>https://www.oliverbrown.me.uk/2006/08/27/beware-of-worlds-collide-in-eve-online/</link>
      <pubDate>Sun, 27 Aug 2006 19:18:41 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/08/27/beware-of-worlds-collide-in-eve-online/</guid>
      <description>&lt;p&gt;I just got the Level I &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/08/25/better-missions-in-eve-online/&#34;&gt;mission&lt;/a&gt;, &amp;ldquo;Worlds Collide&amp;rdquo;. The story is that some civilians got caught up in a fight between Guristas and Angels and you have to rescue them. It was offered to me for about 250,000 ISK (including bonuses) so I accepted.&lt;/p&gt;&#xA;&lt;p&gt;The first part was easy. Lots of pirates and my Moa (a Caldari cruiser) freshly fitted with heavy missiles barely got scratched. Unfortunately the acceleration gates (there were two - one Angel and one Gurista) only accepted frigates. I tried in a badly fitted out Condor and lasted about three seconds&amp;hellip; Luckily NPCs pirates don&amp;rsquo;t go for pods and the Condor was given to me free by an agent. Since I couldn&amp;rsquo;t be bothered to properly equip a frigate that wasn&amp;rsquo;t going to use again I had to give up on the mission. So beware of that one.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Mini client for EVE</title>
      <link>https://www.oliverbrown.me.uk/2006/08/26/mini-client-for-eve/</link>
      <pubDate>Sat, 26 Aug 2006 09:35:21 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/08/26/mini-client-for-eve/</guid>
      <description>&lt;p&gt;EVE needs a mini client. Something that can run as a normal window without taking up lots of resources that lets you do most thing you might want to do in a station. Things like sending/receiving EVE mail, accessing the market (setting up orders or just plain immediate buying/selling), changing skills, possibly accessing player missions (or contracts as they will become) and corporation management.&lt;/p&gt;&#xA;&lt;p&gt;There&amp;rsquo;s lots of times when I don&amp;rsquo;t want to play EVE as such but I&amp;rsquo;m waiting for something to happen. And in windowed mode EVE takes up a lot of system resources and performs far less well.&lt;/p&gt;</description>
    </item>
    <item>
      <title>I might need a visa</title>
      <link>https://www.oliverbrown.me.uk/2006/08/25/i-might-need-a-visa/</link>
      <pubDate>Fri, 25 Aug 2006 17:01:21 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/08/25/i-might-need-a-visa/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.luliriisi.me.uk/&#34;&gt;Julia&lt;/a&gt; is currently on an exchange program in America and I plan to visit in November. Which unfortunately means I need to get a visa.&lt;/p&gt;&#xA;&lt;p&gt;America (like a lot of the world) runs a visa waiver programme whereby people in certain situations don&amp;rsquo;t need a visa to enter the country. At the moment holders of a UK passport listed as British Nationals going for business or pleasure trips of less than 90 days that haven&amp;rsquo;t been arrested don&amp;rsquo;t need a visa. On October 24th that will change. As well as the above requirements you will need a biometric passport.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Better missions in EVE online</title>
      <link>https://www.oliverbrown.me.uk/2006/08/25/better-missions-in-eve-online/</link>
      <pubDate>Fri, 25 Aug 2006 08:40:34 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/08/25/better-missions-in-eve-online/</guid>
      <description>&lt;p&gt;A new patch called &amp;ldquo;Dragon&amp;rdquo; was deployed to EVE recently (it took a whole day and they still have an extended downtime today to fix some problems it introduced).&lt;/p&gt;&#xA;&lt;p&gt;The biggest change for new players (or anyone hanging around Empire space) will be the new agent missions. For anyone really new, on board stations are agents. These are NPC characters who hand out missions to players. Early on, missions are the best way to make money. To be offered a mission by an NPC you need good standing with the NPC (or with the NPC&amp;rsquo;s corporation such as Lai Dai or even the NPC&amp;rsquo;s faction such as Caldari). New players will always have a good enough faction standing to find an agent who will help them. Before, most missions were courier missions. Go somewhere, pick something up, go somewhere else, drop it off. Courier missions have new been almost completely removed. Instead you get combat missions. For the low level agents (I and II) these involve killing pirates and rogue drones. Occasionally you also have to fetch back some loot or blow up a structure as well.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to learn a language</title>
      <link>https://www.oliverbrown.me.uk/2006/08/23/how-to-learn-a-language/</link>
      <pubDate>Wed, 23 Aug 2006 09:33:32 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/08/23/how-to-learn-a-language/</guid>
      <description>&lt;p&gt;I found an interesting post through Technorati tagged Pimsleur about &lt;a href=&#34;http://polyglottery.wordpress.com/2006/08/22/thinking/&#34;&gt;how to learn a language&lt;/a&gt;. And for once it actually seems quite sensible and plausible. It&amp;rsquo;s also made me think about grammar and how it should be handled in my &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/07/26/almost-ready-for-a-public-viewing/&#34;&gt;language learning&lt;/a&gt; app.&lt;/p&gt;&#xA;&lt;p&gt;At the moment it plays the audio at you without anything on the screen. Perhaps the screen could display explanations of interesting or important points about what you hear? I&amp;rsquo;m worried about distracting people from listening and limiting the offline usability of precompiled lessons though&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Dubiously good cause</title>
      <link>https://www.oliverbrown.me.uk/2006/08/21/dubiously-good-cause/</link>
      <pubDate>Mon, 21 Aug 2006 22:46:41 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/08/21/dubiously-good-cause/</guid>
      <description>&lt;p&gt;One of the Mono developers apparently had a problem with &lt;a href=&#34;http://primates.ximian.com/%7Ejackson/blog/archive2006/Aug-21.html&#34;&gt;Northwest Vanline&lt;/a&gt;, a delivery company that managed to delay delivery by about a week, twice. In other circumstances, it would be a very funny story, at least the way the guy phrases the &amp;ldquo;punchline&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;Anyway, go read his &lt;a href=&#34;http://primates.ximian.com/%7Ejackson/blog/archive2006/Aug-21.html&#34;&gt;complaint about Northwest Vanline&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>More R&amp;D in EVE</title>
      <link>https://www.oliverbrown.me.uk/2006/08/21/more-rd-in-eve/</link>
      <pubDate>Mon, 21 Aug 2006 13:39:08 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/08/21/more-rd-in-eve/</guid>
      <description>&lt;p&gt;Ooh, after reading the forums I found a way to increase the number of research points you get when doing &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/08/13/let-the-research-begin/&#34;&gt;R&amp;amp;D in EVE Online&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;After starting R&amp;amp;D you can also ask the agent for missions. The rewards for the missions are extra research points instead of ISK. The reason I had to go to the forums to find this out is because it apparently isn&amp;rsquo;t available until a day after you start the R&amp;amp;D.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Collocation</title>
      <link>https://www.oliverbrown.me.uk/2006/08/15/collocation/</link>
      <pubDate>Tue, 15 Aug 2006 10:26:40 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/08/15/collocation/</guid>
      <description>&lt;p&gt;Collocation refers to a phrase or small group of words used together in normal speech with restrictions not explicitly imposed by grammar.&lt;/p&gt;&#xA;&lt;p&gt;Quite an odd concept, but vitally important to language learning. Correct use of collocation is probably the best way to identify a native speaker from a near native speaker. I bring this up now because &lt;a href=&#34;http://www.luliriisi.me.uk/&#34;&gt;Julia&lt;/a&gt; made a wonderful example of an incorrect collocation for English.&lt;/p&gt;&#xA;&lt;p&gt;She came up with the phrase &amp;ldquo;two and a half hundred&amp;rdquo;. In English you can say &amp;ldquo;two and half thousand&amp;rdquo; and &amp;ldquo;two and half million&amp;rdquo; but for some reason it doesn&amp;rsquo;t work with hundreds (it does in Finnish incidentally).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Language learning pricing and making it pay for itself</title>
      <link>https://www.oliverbrown.me.uk/2006/08/14/language-learning-pricing-and-making-it-pay-for-itself/</link>
      <pubDate>Mon, 14 Aug 2006 14:40:29 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/08/14/language-learning-pricing-and-making-it-pay-for-itself/</guid>
      <description>&lt;p&gt;If I&amp;rsquo;m considering &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/08/07/any-voice-talent-out-there/&#34;&gt;paying for voice talent&lt;/a&gt; for the &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/07/26/almost-ready-for-a-public-viewing/&#34;&gt;language app&lt;/a&gt; (which let&amp;rsquo;s face it, I&amp;rsquo;m going to have to do) I have to be thinking about getting the money back somehow and I have an interesting idea that essentially equates to everyone helping each other learn languages.&lt;/p&gt;&#xA;&lt;p&gt;Basically when learning, you pay per phrase (phrase in this context means any named element. Usually a phrase but could also be a specific term). The cost would be something really low (say for example $0.01 each). You only pay for a phrase once regardless of how many times it gets repeated or how many conversations it appears in. Just to provide some sort of concrete example, the material I&amp;rsquo;m testing with (which covers the first two Pimsleur lessons) has 82* different phrases/terms. Quite a few simple conversations can be put together with that material. As the number of phrases increases, the number of conversations increases exponentially (the mathematician within me has to point out that strictly speaking it&amp;rsquo;s probably not exponential).&lt;/p&gt;</description>
    </item>
    <item>
      <title>How much fluff is needed?</title>
      <link>https://www.oliverbrown.me.uk/2006/08/13/how-much-fluff-is-needed/</link>
      <pubDate>Sun, 13 Aug 2006 23:08:03 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/08/13/how-much-fluff-is-needed/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been sorting out exactly what needs recording for the &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/07/26/almost-ready-for-a-public-viewing/&#34;&gt;language app&lt;/a&gt; (which I finally have an idea for a name for) and I was trying to decide how much extra instructor speech is needed. Situations aren&amp;rsquo;t described for instance (no &amp;ldquo;Image an English man sitting next to a French woman&amp;rdquo;) and you aren&amp;rsquo;t asked to say things explicitly (&amp;ldquo;How do you ask someone if they speak English?&amp;rdquo;). Will this harm the process at all?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Let the research begin…</title>
      <link>https://www.oliverbrown.me.uk/2006/08/13/let-the-research-begin/</link>
      <pubDate>Sun, 13 Aug 2006 23:01:57 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/08/13/let-the-research-begin/</guid>
      <description>&lt;p&gt;As a follow up to my post about &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/07/21/being-a-scientist-in-eve-online/&#34;&gt;becoming a scientist in EVE Online&lt;/a&gt; I can now report I am now officially researching.&lt;/p&gt;&#xA;&lt;p&gt;Unfortunately I don&amp;rsquo;t think I&amp;rsquo;ll be generating any cool tech II blueprints for a while though. I am generating 3.8 research points a day. Although I don&amp;rsquo;t have anything to compare that with, it doesn&amp;rsquo;t sound like many to me. So right now I&amp;rsquo;m busy doing agent missions for Lai Dai - the corporation that my research agent belongs to - in an effort to increase standing and therefore the number of RPs I get.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Any voice talent out there?</title>
      <link>https://www.oliverbrown.me.uk/2006/08/07/any-voice-talent-out-there/</link>
      <pubDate>Mon, 07 Aug 2006 19:59:44 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/08/07/any-voice-talent-out-there/</guid>
      <description>&lt;p&gt;Foreign language voice talent needed for the &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/07/26/almost-ready-for-a-public-viewing/&#34;&gt;still-unnamed language learning application&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I have a series of phrases I need recording with a total audio time of about five minutes. I need them in as many languages as possible (although if it isn&amp;rsquo;t English, German or Finnish then I&amp;rsquo;ll also need them translating - they are really simple by the way). My main requirements are that the recording is good quality and that you are a native or fluent speaker of the language.&lt;/p&gt;</description>
    </item>
    <item>
      <title>TalkTalk service could change</title>
      <link>https://www.oliverbrown.me.uk/2006/08/04/talktalk-service-could-change/</link>
      <pubDate>Fri, 04 Aug 2006 09:25:35 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/08/04/talktalk-service-could-change/</guid>
      <description>&lt;p&gt;To all those people with &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/05/17/talktalk-problems/&#34;&gt;TalkTalk problems&lt;/a&gt;, the quality of your service may change.&lt;/p&gt;&#xA;&lt;p&gt;I found this &lt;a href=&#34;http://www.samknows.com/broadband/llu-league.php?status=4&amp;amp;type=cpw&amp;amp;sortfield=ex.name&amp;amp;sortorder=ASC&#34;&gt;page on Sam Knows&lt;/a&gt; that is apparently a list of telephone exchanges with scheduling dates for TalkTalk unbundling. According to the information there, no exchanges have actually been switched completely to TalkTalk yet. When they do switch there should be a difference in quality. For most people it apparently couldn&amp;rsquo;t get worse so this should be seen as a good thing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Multilingual pretty URLs</title>
      <link>https://www.oliverbrown.me.uk/2006/08/03/multilingual-pretty-urls/</link>
      <pubDate>Thu, 03 Aug 2006 15:16:53 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/08/03/multilingual-pretty-urls/</guid>
      <description>&lt;p&gt;There is more and more emphasis on pretty URLs these days. With things like Ruby on Rails around to easily support it and better knowledge and use of things like mod_rewrite the days of horrible query strings is going away (excluding of course the most used websites - search engines). But how do you make your multilingual website have pretty URLs?&lt;/p&gt;&#xA;&lt;p&gt;My &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/07/17/back-to-language-learning/&#34;&gt;language learning app&lt;/a&gt; uses the &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/07/18/zend-framework/&#34;&gt;Zend Framework&lt;/a&gt; and so uses pretty URLs by default. I need the interface available in many languages, but then the URLs should be pretty in a localized way.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Charles Dunstone’s email address</title>
      <link>https://www.oliverbrown.me.uk/2006/08/02/charles-dunstones-email-address/</link>
      <pubDate>Wed, 02 Aug 2006 19:30:15 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/08/02/charles-dunstones-email-address/</guid>
      <description>&lt;p&gt;Some of the people trying to &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/05/17/talktalk-problems/&#34;&gt;cancel their TalkTalk subscriptions&lt;/a&gt; have apparently had success email Charles Dunsonte, Carphone Warehouse&amp;rsquo;s CEO, directly. Two email addressed have been suggested. I haven&amp;rsquo;t personally tried either so I can&amp;rsquo;t guarantee any sort of result.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Unlimited is getting sillier</title>
      <link>https://www.oliverbrown.me.uk/2006/08/02/unlimited-is-getting-sillier/</link>
      <pubDate>Wed, 02 Aug 2006 08:32:14 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/08/02/unlimited-is-getting-sillier/</guid>
      <description>&lt;p&gt;The Metro, (the only newspaper I read since it&amp;rsquo;s free) had an advert from ntl:Telewest for their broadband service that said:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Cable broadband has unlimited downloads&amp;hellip;unlike BT, Sky, Orange or TalkTalk&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;BT and Sky at least (and possibly Orange, not sure) definitely offer &amp;ldquo;unlimited&amp;rdquo; packages that are restricted by a fair use policy. The fine print at the bottom of the ad said that the ntl:Telewest also had a fair use policy. So how exactly are they &amp;ldquo;unlike&amp;rdquo; each other?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Galaxia ♠ Renaissance</title>
      <link>https://www.oliverbrown.me.uk/2006/08/01/galaxia-renaissance/</link>
      <pubDate>Tue, 01 Aug 2006 20:00:30 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/08/01/galaxia-renaissance/</guid>
      <description>&lt;p&gt;Galaxia as a game may be dead, but it&amp;rsquo;s definitely not forgotten. Head on over to &lt;a href=&#34;http://www.galaxiarenaissance.com/&#34;&gt;Galaxia ♠ Renaissance&lt;/a&gt; to read a lengthy (and getting lengthier) piece of fiction by former Galaxia player, Ashley Rayburn. It contains most of the well known players, the Consortium, the UGC as well of course yours truly, Q. If you don&amp;rsquo;t know what Galaxia is, it won&amp;rsquo;t mean much to you, but go read it anyway. It&amp;rsquo;s funny.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Amazon Mechanical Turk</title>
      <link>https://www.oliverbrown.me.uk/2006/07/31/amazon-mechanical-turk/</link>
      <pubDate>Mon, 31 Jul 2006 14:17:09 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/07/31/amazon-mechanical-turk/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s so crazy it just might work.&lt;/p&gt;&#xA;&lt;p&gt;I heard about AMT a while ago and thought it looked cool. But not much was happening with it.&lt;/p&gt;&#xA;&lt;p&gt;Well now it&amp;rsquo;s beginning to take off more and it might be usable in my &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/07/17/back-to-language-learning/&#34;&gt;language app&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s essentially a work marketplace wrapped in a web service API. Your application creates a job request (called a Human Intelligence Task) which someone then completes with the result being sent back to your application. So far it&amp;rsquo;s commonly used for processing lots of small tasks (for example there&amp;rsquo;s one about verifying info about some restaurants that only pays $0.03 but there are over two thousand individual tasks available), but it can be used for anything.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using XHTML, XSLT and XForms for Xemplorary performance</title>
      <link>https://www.oliverbrown.me.uk/2006/07/30/using-xhtml-xslt-and-xforms-for-xemplorary-performance/</link>
      <pubDate>Sun, 30 Jul 2006 22:37:23 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/07/30/using-xhtml-xslt-and-xforms-for-xemplorary-performance/</guid>
      <description>&lt;p&gt;Alliteration and bad pun. Good start :)&lt;/p&gt;&#xA;&lt;p&gt;One of the features the language app will need is some sort of module editor. Although the XML format of the scripts is straightforward to anyone used to hand editing HTML, a lot of other people will not have a clue. Therefore a WYSIWIG would be a cool addition. And lots of X&amp;rsquo;s may be the way to go.&lt;/p&gt;&#xA;&lt;p&gt;Although XForm support in browsers isn&amp;rsquo;t exactly stellar, the fact that only script editors will require means that needing a plug-in or extension isn&amp;rsquo;t such a big thing. And I get brownie points for being Web 2.0 as well.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Almost ready for a public viewing</title>
      <link>https://www.oliverbrown.me.uk/2006/07/26/almost-ready-for-a-public-viewing/</link>
      <pubDate>Wed, 26 Jul 2006 19:11:25 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/07/26/almost-ready-for-a-public-viewing/</guid>
      <description>&lt;p&gt;The still unnamed &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/07/17/back-to-language-learning/&#34;&gt;language learning app&lt;/a&gt; is almost ready for a first public viewing. I&amp;rsquo;m just trying to get some audio of some other than myself. Firstly because I don&amp;rsquo;t like really hearing my own voice (and for this purpose my less than perfect pronunciation is too obvious) and secondly I need at least two people just for it not to be confusing.&lt;/p&gt;&#xA;&lt;p&gt;In the meantime I thought I&amp;rsquo;d share an example of the script file I&amp;rsquo;m using: &lt;a href=&#34;http://www.oliverbrown.me.uk/images/EntschuldigenSie.xml&#34;&gt;EntschuldigenSie.xml&lt;/a&gt;. It primarily contains English translations although one phrase is done in a few more languages. It does highlight one possible issue. I had to change the German ß to ss. Although Windows seems perfectly fine with Unicode file names (internally it uses Unicode for storage (either UCS2 or UTF-16 - not sure which)) PHP refuses to open them (&lt;code&gt;fopen&lt;/code&gt;, &lt;code&gt;file&lt;/code&gt; and &lt;code&gt;file_exists&lt;/code&gt; for instance just don&amp;rsquo;t work) and Apache 2 seems to have issues as well. For German there are workarounds but for other languages it will get fiddly. This might not even be a problem on Linux where it will ultimately reside and it only affects file names which only have to give you a rough idea of what&amp;rsquo;s inside. But still, it&amp;rsquo;s annoying&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Best bits of the language app are done</title>
      <link>https://www.oliverbrown.me.uk/2006/07/25/best-bits-of-the-language-app-are-done/</link>
      <pubDate>Tue, 25 Jul 2006 11:55:04 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/07/25/best-bits-of-the-language-app-are-done/</guid>
      <description>&lt;p&gt;The most important bits of my &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/07/17/back-to-language-learning/&#34;&gt;cool language learning web app&lt;/a&gt; are done. Here&amp;rsquo;s quick overview of how it works.&lt;/p&gt;&#xA;&lt;p&gt;Everything is split into modules which are XML script files and accompanying audio files. Currently one type of script is supported, a &amp;ldquo;conversation&amp;rdquo;. This contains a short (less than 10 sentences) conversation with sub elements all marked up in XML. Sub elements are phrases, terms and notes. At the moment phrases and terms are handled almost identically. Notes are little explanations or possible stumbling points (for example the test script I have alerts the listener to the difference in the ending between &amp;ldquo;Ich verstehe&amp;rdquo; and &amp;ldquo;Sie verstehe_n_&amp;rdquo; in German). Any element of a conversation that is to be repeated is named (literally - the XML tag is given a &lt;code&gt;name&lt;/code&gt; attribute). The system keeps track of the number of times a name phrase/term is played to the user and when it was last played so the automatic repetition system can work.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Linux is neither popular nor valuable</title>
      <link>https://www.oliverbrown.me.uk/2006/07/24/linux-is-neither-popular-nor-valuable/</link>
      <pubDate>Mon, 24 Jul 2006 10:34:38 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/07/24/linux-is-neither-popular-nor-valuable/</guid>
      <description>&lt;p&gt;Controversial statement? Well that&amp;rsquo;s the point. There is a &lt;a href=&#34;http://www.oreillynet.com/xml/blog/2006/07/linux_sucks_apple_sucks_and_po.html&#34;&gt;hilarious article over at XML.com&lt;/a&gt; about the traffic advantages of controversy on blogs.&lt;/p&gt;&#xA;&lt;p&gt;The funniest part of course is the number of comments from people who read the title of the post but not the content and just threw a normal anti-anti Linux rant. Unfortunately these things only work if you have a fair amount of traffic in the first place and I probably don&amp;rsquo;t quite qualify.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Audio in Linux</title>
      <link>https://www.oliverbrown.me.uk/2006/07/22/audio-in-linux/</link>
      <pubDate>Sat, 22 Jul 2006 13:34:01 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/07/22/audio-in-linux/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve started writing the page to actually play the audio clips in my &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/07/17/back-to-language-learning/&#34;&gt;language learning app&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;At the moment it loads the Windows Media Play plug in. This obviously won&amp;rsquo;t work on Linux so I have to ask, how do you play media files in a web browser when not on Windows? Flash would be the obvious answer I suppose but I have an uncommon requirement - I need to be able to access the object via Javascript. Specifically, I need to know when a track is finished and the next one begins (from a play list) and none of the freely available Flash media players do that.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Being a scientist in EVE Online</title>
      <link>https://www.oliverbrown.me.uk/2006/07/21/being-a-scientist-in-eve-online/</link>
      <pubDate>Fri, 21 Jul 2006 17:14:23 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/07/21/being-a-scientist-in-eve-online/</guid>
      <description>&lt;p&gt;A large part of &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/07/18/an-eve-signup/&#34;&gt;EVE Online&lt;/a&gt; is the player driven economy. Nearly everything can be crafted by players and then sold. To create items all you need is the materials and a blueprint. The blueprints are where the scientists come in. Just to clarify, when I say scientists I mean R&amp;amp;D people. R&amp;amp;D involves &amp;ldquo;working&amp;rdquo; with an NPC agent to produce Tech-2 blueprints. The way it&amp;rsquo;s implemented isn&amp;rsquo;t ideal but it certainly makes the Tech-2 blueprints rare.&lt;/p&gt;</description>
    </item>
    <item>
      <title>TalkTalk down to £8.99</title>
      <link>https://www.oliverbrown.me.uk/2006/07/21/talktalk-down-to-899/</link>
      <pubDate>Fri, 21 Jul 2006 08:27:19 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/07/21/talktalk-down-to-899/</guid>
      <description>&lt;p&gt;As I was looking at the &lt;a href=&#34;http://www.talktalk.co.uk/&#34;&gt;website&lt;/a&gt; I suddenly realised they&amp;rsquo;d dropped the price by £1 a month if you don&amp;rsquo;t take the free international calls.&lt;/p&gt;&#xA;&lt;p&gt;Odd move since I doubt it will increase sign ups much. Before you jump ship you may want to read about some of the &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/05/17/talktalk-problems/&#34;&gt;TalkTalk problems&lt;/a&gt; or look at the alternatives such as &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/06/28/more-free-broadband/&#34;&gt;Orange Broadband&lt;/a&gt; or &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/07/19/more-info-on-sky-broadband/&#34;&gt;Sky Broadband&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Shiny new credit card</title>
      <link>https://www.oliverbrown.me.uk/2006/07/20/shiny-new-credit-card/</link>
      <pubDate>Thu, 20 Jul 2006 10:13:36 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/07/20/shiny-new-credit-card/</guid>
      <description>&lt;p&gt;My first blatantly personal post for a while - I now have a new Cahoot credit card. My main reason for getting one is to get an extra month&amp;rsquo;s interest on most of my income. And that idea is even easier to implement than I thought since you can set up a direct debit to pay off your balance automatically.&lt;/p&gt;&#xA;&lt;p&gt;And a day after activating the card I got an email saying their default charges (for exceeding spending limit or late payment) have been reduced from £25 to £12.&lt;/p&gt;</description>
    </item>
    <item>
      <title>More info on Sky Broadband</title>
      <link>https://www.oliverbrown.me.uk/2006/07/19/more-info-on-sky-broadband/</link>
      <pubDate>Wed, 19 Jul 2006 12:09:53 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/07/19/more-info-on-sky-broadband/</guid>
      <description>&lt;p&gt;As well as another article, the Metro also carried a double page ad today about &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/07/18/sky-to-offer-free-broadband/&#34;&gt;Sky broadband&lt;/a&gt;. There will be three levels available:&lt;/p&gt;&#xA;&lt;p&gt;2GB a month for free. 40GB a month for £5. Unlimited for £10.&lt;/p&gt;&#xA;&lt;p&gt;The &amp;ldquo;unlimited&amp;rdquo; part is subject to a fair use policy but it&amp;rsquo;s presumably higher than 40GB a month.&lt;/p&gt;&#xA;&lt;p&gt;I can&amp;rsquo;t remember what the speeds are except for the highest one which is &amp;ldquo;up to 16MB&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>An EVE Signup</title>
      <link>https://www.oliverbrown.me.uk/2006/07/18/an-eve-signup/</link>
      <pubDate>Tue, 18 Jul 2006 16:44:33 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/07/18/an-eve-signup/</guid>
      <description>&lt;p&gt;Hurrah! Someone signed up to EVE Online following an affiliate link from my site (like the banner above if you&amp;rsquo;re reading this on the &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/07/18/an-eve-signup/&#34;&gt;actual post page&lt;/a&gt;).&lt;/p&gt;&#xA;&lt;p&gt;Seems like a perfect opportunity to encourage more. EVE Online is a persistent universe MMORPG. This means it&amp;rsquo;s a multiplayer game played over the Internet with thousands of other people. Since &amp;ldquo;thousands&amp;rdquo; is vague, I&amp;rsquo;ll be more specific. There are over 100,000 players subscribed as well as many other free accounts. When I go on (about 18:00 GMT) there are between 15,000 and 20,000 logged on.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sky to offer free broadband?</title>
      <link>https://www.oliverbrown.me.uk/2006/07/18/sky-to-offer-free-broadband/</link>
      <pubDate>Tue, 18 Jul 2006 12:08:03 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/07/18/sky-to-offer-free-broadband/</guid>
      <description>&lt;p&gt;I read in the Metro that Sky may be offering free broadband to it&amp;rsquo;s &amp;ldquo;top subscribers&amp;rdquo; in a move similar to &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/06/28/more-free-broadband/&#34;&gt;Orange&amp;rsquo;s&lt;/a&gt;. Personally a shame for me since we probably qualify as a top subscriber (with all the Movies and Sports).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zend Framework</title>
      <link>https://www.oliverbrown.me.uk/2006/07/18/zend-framework/</link>
      <pubDate>Tue, 18 Jul 2006 09:52:12 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/07/18/zend-framework/</guid>
      <description>&lt;p&gt;Zend, the commercial endeavour of the people who brought you PHP have a produced a framework, cleverly called the &amp;ldquo;Zend Framework&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s basically a lightweight MVC framework for PHP. Lightweight in this case is good. It doesn&amp;rsquo;t do as much as Rails does for Ruby (although it is significantly younger) - the most notable hole is a object-relational-mapping system. But it does provide URL rewriting for Rails-esque view/controller access. I started writing my &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/07/17/back-to-language-learning/&#34;&gt;clever language thingy&lt;/a&gt; in it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Back to language learning</title>
      <link>https://www.oliverbrown.me.uk/2006/07/17/back-to-language-learning/</link>
      <pubDate>Mon, 17 Jul 2006 08:22:44 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/07/17/back-to-language-learning/</guid>
      <description>&lt;p&gt;After spending a couple of weeks dealing with foreign text and Unicode at &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/03/27/distinctive-developments/&#34;&gt;work&lt;/a&gt;, my interest in &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/04/16/language-learning-ideas-bringing-it-all-together/&#34;&gt;foreign language learning&lt;/a&gt; with the aid of a computer has returned.&lt;/p&gt;&#xA;&lt;p&gt;My main goal is a &lt;a href=&#34;http://www.oliverbrown.me.uk/2005/10/30/competing-with-pimsleur/&#34;&gt;Pimsleur style system&lt;/a&gt; but with the repetition handled by computer - i.e. with just the individual phrases (and words and syllables for earlier lessons) as audio files, the program should generate complete conversations with sensible parts repeated and useful instructor comments in between. That sounds like it requires some sort of script in some sort of markup language. Since it needs to be highly structured I guess that only leaves XML as a sensible possibility. So I marked up a conversation from &lt;a href=&#34;http://www.oliverbrown.me.uk/2005/08/12/making-progress-in-german/&#34;&gt;Pimsleur&amp;rsquo;s German I&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zidane - The son of a terrorist whore</title>
      <link>https://www.oliverbrown.me.uk/2006/07/11/zidane-the-son-of-a-terrorist-whore/</link>
      <pubDate>Tue, 11 Jul 2006 09:21:07 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/07/11/zidane-the-son-of-a-terrorist-whore/</guid>
      <description>&lt;p&gt;At least one tabloid newspaper here in the UK is reporting that Materazzi called Zidane the son of a terrorist whore (he has Albanian roots - presumably on his mothers side) to cause the headbutt.&lt;/p&gt;&#xA;&lt;p&gt;If you&amp;rsquo;ve no idea what I&amp;rsquo;m talking about, Zinedine Zidane, apparently one of the best footballers in the world ended his career on a low note by getting sent off for headbutting an opponent in the final of the 2006 FIFA World Cup.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Don’t get cocky in EVE Online</title>
      <link>https://www.oliverbrown.me.uk/2006/07/10/dont-get-cocky-in-eve-online/</link>
      <pubDate>Mon, 10 Jul 2006 09:05:16 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/07/10/dont-get-cocky-in-eve-online/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been playing EVE for a few weeks now. I ventured into low sec (0.3, 0.4) space a couple of times and killed some NPC pirates. So I got arrogant and decided to hang around to mine some better ores. I&amp;rsquo;ve since lost two ships (well four technically - one of them was a freighter with two shuttles) to player pirates and moved back to safer space. Although I didn&amp;rsquo;t lose my escape pod during either attack.&lt;/p&gt;</description>
    </item>
    <item>
      <title>No more outages</title>
      <link>https://www.oliverbrown.me.uk/2006/07/06/no-more-outages/</link>
      <pubDate>Thu, 06 Jul 2006 20:02:34 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/07/06/no-more-outages/</guid>
      <description>&lt;p&gt;Some of you may have noticed the blog being down regularly. Well I haven&amp;rsquo;t fixed it yet. But I finally got &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/05/10/i-wrote-a-bash-script/&#34;&gt;the script&lt;/a&gt; to work that was supposed to restart it. I eventually diagnosed the problem as an incorrect &lt;code&gt;path&lt;/code&gt; setting for the cron daemon. Anyway, it should now never be down for more than a few minutes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>EVE Online and Pimsleur</title>
      <link>https://www.oliverbrown.me.uk/2006/07/05/eve-online-and-pimsleur/</link>
      <pubDate>Wed, 05 Jul 2006 08:31:27 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/07/05/eve-online-and-pimsleur/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.oliverbrown.me.uk/2005/08/08/pimsleur-rules/&#34;&gt;Pimsleur&lt;/a&gt; makes the perfect companion to EVE Online, especially when you&amp;rsquo;re doing cargo runs or other things that don&amp;rsquo;t meed much concentration. Why not learn Spanish nipping out to buy that new Battleship? :P&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m not sure if you can alter the in game music that EVE uses (and changing it to Pimsleur would probably be a hassle since you&amp;rsquo;re only going to play each track once) but you can run EVE in a window and therefore use whatever media player you like in the background.&lt;/p&gt;</description>
    </item>
    <item>
      <title>10% off dedicated servers</title>
      <link>https://www.oliverbrown.me.uk/2006/07/04/10-off-dedicated-servers/</link>
      <pubDate>Tue, 04 Jul 2006 08:28:12 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/07/04/10-off-dedicated-servers/</guid>
      <description>&lt;p&gt;Ooh, my host now has a referral scheme. It doesn&amp;rsquo;t seem that good for businesses but great for users since they aren&amp;rsquo;t giving money but USB pen drives. Anyway if you take up the offer on any Miniserver or dedicated server you also get 10% off.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.memset.com?source=brownab&#34;&gt;Miniserver&lt;/a&gt; or &lt;a href=&#34;http://www.memset.com?source=brownab&#34;&gt;Fully dedicated server&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The Miniserver is what I&amp;rsquo;m hosted on. It&amp;rsquo;s half way between virtual hosting and a dedicated server. The server is essentially partitioned across all it&amp;rsquo;s resources with each user getting a guaranteed usage depending on the number of users. Of course you usually get more than this since most users don&amp;rsquo;t use a server to it&amp;rsquo;s limits. The advantage over a dedicated server is simply the price - they start at £19.95 a month. The advantage over virtual hosting is you can do almost anything to it that you could do to a dedicated server except change the hardware or alter the kernel (they&amp;rsquo;re running Linux). You can even install a different distro on them (they come preinstalled with your choice from a small selection).&lt;/p&gt;</description>
    </item>
    <item>
      <title>New player corp in EVE Online</title>
      <link>https://www.oliverbrown.me.uk/2006/07/03/new-player-corp-in-eve-online/</link>
      <pubDate>Mon, 03 Jul 2006 20:39:38 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/07/03/new-player-corp-in-eve-online/</guid>
      <description>&lt;p&gt;Okay, it&amp;rsquo;s a dangerous thing to do and of dubious use, but boy do you get loads of buttons to press, I am now the CEO of a 2-man corporation in EVE. In slightly dodgy space no less. But between us (that would be me and the other guy) our capability to defend ourselves is ever increasing.&lt;/p&gt;&#xA;&lt;p&gt;One thing I&amp;rsquo;ve noticed is an apparent lack of information regarding running a corporation. Most of it I can work out, but what the hell is gold for instance? If anyone could point me at a guide I&amp;rsquo;d be much a appreciative.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Command and Conquer Generals and synchronisation</title>
      <link>https://www.oliverbrown.me.uk/2006/07/02/command-and-conquer-generals-and-synchronisation/</link>
      <pubDate>Sun, 02 Jul 2006 12:21:45 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/07/02/command-and-conquer-generals-and-synchronisation/</guid>
      <description>&lt;p&gt;I had a three player game of C&amp;amp;C Generals last night at a friends house. Close to the end a big box appeared saying the computers were out of sync and it closed. Generals isn&amp;rsquo;t the only game to do this, many do (Star Trek Armada was a bad one for it) and there really is no reason. If the game goes out of sync and the clients can tell they&amp;rsquo;re out of sync why not just pause and it request the current game state from the host? It can&amp;rsquo;t be &lt;em&gt;that&lt;/em&gt; different to everyone else and it&amp;rsquo;s better than quitting.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google Checkout</title>
      <link>https://www.oliverbrown.me.uk/2006/07/01/google-checkout/</link>
      <pubDate>Sat, 01 Jul 2006 09:08:56 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/07/01/google-checkout/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://checkout.google.com/&#34;&gt;Google Checkouts&lt;/a&gt; has a launched as a rival to PayPal. Competing with PayPal will be difficult, especially with the eBay integration. That could end when GBuy is released though (a competitor to eBay that will obviously integrate with Google Checkout).&lt;/p&gt;&#xA;&lt;p&gt;On the surface Google Checkout is more expensive - 2.0% + $0.20 per transaction (PayPal is 1.9% + $0.30). However Google will let sellers have $10 of free transactions for every $1 spent on AdWords. The big disadvantage is that it&amp;rsquo;s only available in the United States. But that won&amp;rsquo;t last forever.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google Mail and Spam</title>
      <link>https://www.oliverbrown.me.uk/2006/06/30/google-mail-and-spam/</link>
      <pubDate>Fri, 30 Jun 2006 08:24:35 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/30/google-mail-and-spam/</guid>
      <description>&lt;p&gt;Well I&amp;rsquo;ve been using my Google Mail account for about a week and I have to say the spam filter is really good. A couple of hours after putting my email address on the blog I was getting spam and all but two messages have been correctly marked. More importantly, none of the messages marked have spam have been wrong.&lt;/p&gt;&#xA;&lt;p&gt;There is one slightly entertaining fact. When I read the spam messages I still get Google ads related to the content. I thought perhaps they&amp;rsquo;d treat the spam folder as a special case. Although I guess it does make sense - I read a dodgy email with &amp;ldquo;Looking for the best value in discount software?&amp;rdquo; and get a nice Google ad offering me genuine Microsoft Office for £235.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Yet another XML based AJAX toolkit</title>
      <link>https://www.oliverbrown.me.uk/2006/06/29/yet-another-xml-based-ajax-toolkit/</link>
      <pubDate>Thu, 29 Jun 2006 23:02:02 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/29/yet-another-xml-based-ajax-toolkit/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.jitsu.org/jitsu/&#34;&gt;Jitsu&lt;/a&gt; is another AJAX toolkit.&lt;/p&gt;&#xA;&lt;p&gt;Like &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/05/05/backbase-really-pushing-ajax/&#34;&gt;Backbase&lt;/a&gt; and &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/06/22/aspnet-atlas-really-is-like-backbase/&#34;&gt;Atlas&lt;/a&gt; it supports an XML based declarative format that is parsed by JavaScript and converted into real HTML.&lt;/p&gt;&#xA;&lt;p&gt;This one is open source and free.&lt;/p&gt;</description>
    </item>
    <item>
      <title>More free broadband from Orange</title>
      <link>https://www.oliverbrown.me.uk/2006/06/28/more-free-broadband-from-orange/</link>
      <pubDate>Wed, 28 Jun 2006 08:33:26 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/28/more-free-broadband-from-orange/</guid>
      <description>&lt;p&gt;Now Orange (new owners of Wanadoo) are offering free broadband. It&amp;rsquo;s essentially the same setup as &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/04/13/free-broadband-from-talktalk/&#34;&gt;TalkTalk&lt;/a&gt; but more expensive and with a more limited service. If you have a £30 a month mobile contract with Orange you get free broadband with 2GB transfer a month. Although that isn&amp;rsquo;t as good as £20.99 a month and 40GB that TalkTalk give you, you do still get the £30 a month mobile phone contract so it could still be better for many people.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Making money as an arms dealer</title>
      <link>https://www.oliverbrown.me.uk/2006/06/28/making-money-as-an-arms-dealer/</link>
      <pubDate>Wed, 28 Jun 2006 08:24:34 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/28/making-money-as-an-arms-dealer/</guid>
      <description>&lt;p&gt;After picking up a cheap blueprint (a &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/06/22/drm-is-everywhere-even-in-eve/&#34;&gt;DRMed copy&lt;/a&gt; of course) I am now an arms manufacturer and dealer in &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/06/14/eve-online/&#34;&gt;EVE Online&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I read that making money from selling self-manufactured items was difficult without Production Efficiency skill of 5 and I&amp;rsquo;m managing with 3. Although I&amp;rsquo;m not buying all the raw materials though. I buy the Tritanium which I needs loads of and mine the Nocxium myself. I think if I had to pay for the Nocxium then I&amp;rsquo;d be screwed&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Web access to MCE</title>
      <link>https://www.oliverbrown.me.uk/2006/06/26/web-access-to-mce/</link>
      <pubDate>Mon, 26 Jun 2006 12:14:50 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/26/web-access-to-mce/</guid>
      <description>&lt;p&gt;One of the coolest features (well reasonably cool but practical) features of Windows Media Center is the ability to go to MSN TV and remotely set programs to record.&lt;/p&gt;&#xA;&lt;p&gt;Unfortunately it&amp;rsquo;s not available in the UK (in fact I don&amp;rsquo;t think it&amp;rsquo;s available outside of North America). There is a less than ideal workaround though. You can run Media Center through remote access. You can&amp;rsquo;t play videos but the interface works well enough to set programs to record.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ASP.NET Atlas really is like Backbase</title>
      <link>https://www.oliverbrown.me.uk/2006/06/22/aspnet-atlas-really-is-like-backbase/</link>
      <pubDate>Thu, 22 Jun 2006 11:24:31 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/22/aspnet-atlas-really-is-like-backbase/</guid>
      <description>&lt;p&gt;It turns out that &lt;a href=&#34;https://www.oliverbrown.me.uk/2006/04/27/aspnet-sucks/&#34;&gt;ASP.NET might not suck&lt;/a&gt; after all. &lt;a href=&#34;http://msdn.microsoft.com/msdnmag/issues/06/07/AtlasAtLast/default.aspx&#34;&gt;Atlas for ASP.NET&lt;/a&gt; is a toolkit for doing AJAXy stuff.&lt;/p&gt;&#xA;&lt;p&gt;Well in fact it is quite a bit more than that. It has many features of the &lt;a href=&#34;https://www.oliverbrown.me.uk/2006/05/19/now-google-push-ajax-development/&#34;&gt;Google Web Toolkit&lt;/a&gt; (except in ASP.NET instead of Java) including serializing server side objects for use client side use. Interesting it also has a lot in common with &lt;a href=&#34;https://www.oliverbrown.me.uk/2006/05/05/backbase-really-pushing-ajax/&#34;&gt;Backbase&lt;/a&gt;. It allows you to embed some nifty XML to define a user interface which is then interpreted by the Javascript to render real (X)HTML.&lt;/p&gt;</description>
    </item>
    <item>
      <title>DRM is everywhere - even in EVE</title>
      <link>https://www.oliverbrown.me.uk/2006/06/22/drm-is-everywhere-even-in-eve/</link>
      <pubDate>Thu, 22 Jun 2006 09:22:42 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/22/drm-is-everywhere-even-in-eve/</guid>
      <description>&lt;p&gt;Considering the attention that Digital Rights Management is getting these days I found it funny that DRM is actually present &lt;em&gt;within&lt;/em&gt; EVE Online.&lt;/p&gt;&#xA;&lt;p&gt;To build things in EVE you use blueprints. There are originals which can make any number of items and copies which are licensed and only make a certain amount. Certain blueprints are very rare and this way the players controlling them can keep them rare.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Crack Craig Charles</title>
      <link>https://www.oliverbrown.me.uk/2006/06/21/crack-craig-charles/</link>
      <pubDate>Wed, 21 Jun 2006 12:56:48 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/21/crack-craig-charles/</guid>
      <description>&lt;p&gt;Apparently Craig Charles was filmed smocking crack in a taxi. The most annoying aspect is the tabloids used headlines referring to him as a Coronation Street star.&lt;/p&gt;&#xA;&lt;p&gt;Surely some clever Red Dwarf pun wouldn&amp;rsquo;t have been that difficult to come up with.&lt;/p&gt;</description>
    </item>
    <item>
      <title>EVE Online theme</title>
      <link>https://www.oliverbrown.me.uk/2006/06/20/eve-online-theme/</link>
      <pubDate>Tue, 20 Jun 2006 10:17:20 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/20/eve-online-theme/</guid>
      <description>&lt;p&gt;Since I joined the EVE Online affiliate scheme I figured I&amp;rsquo;d create one of my mini-themes for EVE. It has to be my favourite so far :D&lt;/p&gt;&#xA;&lt;p&gt;The important part of the theme is the flash banner (it only appears on the actual post pages). Clicking this takes you to a free 14 day trial so you can try EVE out. Warning, it can become addictive very quickly!&lt;/p&gt;&#xA;&lt;p&gt;EVE, EVE Online, MMORPG&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using MCE to make video DVDs</title>
      <link>https://www.oliverbrown.me.uk/2006/06/20/using-mce-to-make-video-dvds/</link>
      <pubDate>Tue, 20 Jun 2006 08:45:11 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/20/using-mce-to-make-video-dvds/</guid>
      <description>&lt;p&gt;Whether Windows Media Center can create video DVDs (that is DVDs that will play in a normal DVD player and not just a computer (or certain &amp;ldquo;posh&amp;rdquo; ones)) is a little hit and miss, mainly because of the complicated OEM nature of MCE. If you buy a media center PC from a shop you&amp;rsquo;re probably okay. If you buy the OEM version of MCE and install it yourself you&amp;rsquo;re probably out of luck. You see, MCE can&amp;rsquo;t do it by itself, it requires an extra piece of software called &amp;ldquo;Sonic&amp;rdquo; something. If you buy the normal OEM version of MCE you don&amp;rsquo;t get it - you have to buy the three pack which contains an &amp;ldquo;extras&amp;rdquo; disk. If you do buy the Sonic software separately (available from &lt;a href=&#34;http://www.sonic.com/&#34;&gt;Sonic.com&lt;/a&gt;) it does work fine - albeit apparently not from the MCE interface. There is the distinct possibility I did something wrong so I&amp;rsquo;ll keep fiddling with it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Suspiciously devoid of TalkTalk problems</title>
      <link>https://www.oliverbrown.me.uk/2006/06/19/suspiciously-devoid-of-talktalk-problems/</link>
      <pubDate>Mon, 19 Jun 2006 11:31:36 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/19/suspiciously-devoid-of-talktalk-problems/</guid>
      <description>&lt;p&gt;Well the comments by &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/05/17/talktalk-problems/&#34;&gt;people having problems with TalkTalk&lt;/a&gt; are still trickling in and I&amp;rsquo;ve still yet to experience any of them. Although it does seem the biggest problem is customer service which I haven&amp;rsquo;t had reason to encounter yet.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Interesting possibility in the World Cup</title>
      <link>https://www.oliverbrown.me.uk/2006/06/16/interesting-possibility-in-the-world-cup/</link>
      <pubDate>Fri, 16 Jun 2006 14:46:09 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/16/interesting-possibility-in-the-world-cup/</guid>
      <description>&lt;p&gt;I recently asked a football loving friend what would happen if the teams were tied at the end of the group stages. I mean completely tied (i.e. if there were no goals for instance). He didn&amp;rsquo;t know. Well unfrtounately the answer is that acomittee draws lots to decide who goes through.&lt;/p&gt;&#xA;&lt;p&gt;Well in an interesting twist if England beat Sweden 2-0 and Trinidad &amp;amp; Tobago beat Paraguay 1-0, then lots will be drawn to decide which of Sweden and Trinidad &amp;amp; Tobago go though. Group B after such a result would be:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Give blood</title>
      <link>https://www.oliverbrown.me.uk/2006/06/15/give-blood/</link>
      <pubDate>Thu, 15 Jun 2006 09:11:13 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/15/give-blood/</guid>
      <description>&lt;p&gt;After finding a permanent blood donation place near where I work, &lt;a href=&#34;http://www.luliriisi.me.uk/2006/06/14/finding-places-and-squirting-blood/&#34;&gt;Julia and I&lt;/a&gt; finally got round to giving blood again on Tuesday. And unless you have a very good reason not to, you should too.&lt;/p&gt;&#xA;&lt;p&gt;There&amp;rsquo;s more info in &lt;a href=&#34;http://www.oliverbrown.me.uk/2005/08/08/donate-blood/&#34;&gt;my previous post about donating blood&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>EVE Online</title>
      <link>https://www.oliverbrown.me.uk/2006/06/14/eve-online/</link>
      <pubDate>Wed, 14 Jun 2006 10:48:41 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/14/eve-online/</guid>
      <description>&lt;p&gt;I knew it would happen eventually. Once I got an income it was only going to be a matter of time before I found a massively multiplayer online game to play.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://secure.eve-online.com/redir.asp?aid=101682&#34;&gt;EVE Online&lt;/a&gt; is such a game. It&amp;rsquo;s in space, has a single persistent universe (i.e. all players are in the same world - no sharding), has a completely player run economy, has the record for most number of simultaneous players (over 25,000) and is tremendously fun. And now I have an income, the monthly fee of 14.99€ is looking very affordable.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ECW One Night Stand</title>
      <link>https://www.oliverbrown.me.uk/2006/06/13/ecw-one-night-stand/</link>
      <pubDate>Tue, 13 Jun 2006 09:12:31 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/13/ecw-one-night-stand/</guid>
      <description>&lt;p&gt;Since I got &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/06/08/sky-and-media-center/&#34;&gt;MCE&lt;/a&gt; working I&amp;rsquo;ve been watching TV on a one day delay - that way I don&amp;rsquo;t have to actually remember when things are on. One such show was ECW One Night Stand, which has definitely been the best &amp;ldquo;WWE&amp;rdquo; pay-per-view* in a long time. And 90% of the reason was the fans who just never shut up. The funniest example was the Cena/RVD match. After a whole match of the fans tearing Cena apart, he manages a good move that I haven&amp;rsquo;t seen him do before. The crowds response? &amp;ldquo;You still suck&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Schild’s Ladder by Greg Egan</title>
      <link>https://www.oliverbrown.me.uk/2006/06/11/schilds-ladder-by-greg-egan/</link>
      <pubDate>Sun, 11 Jun 2006 11:21:33 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/11/schilds-ladder-by-greg-egan/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://en.wikipedia.org/wiki/Greg_Egan&#34;&gt;Greg Egan&lt;/a&gt; is a &amp;ldquo;hard sci-fi&amp;rdquo; author. Hard sci-fi is a vague term referring to science fiction with a strong founding in complicated, plausible (if not real) science. He released a few really good novels that deal with several recurring themes including people living entirely as software (and the interactions between such people and those with bodies) some of the issues surrounding duplicating people if they exist as software and some exotic possibilities for life (some not even based on the idea of particle interaction).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Confusing Google Mail</title>
      <link>https://www.oliverbrown.me.uk/2006/06/10/confusing-google-mail/</link>
      <pubDate>Sat, 10 Jun 2006 10:39:22 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/10/confusing-google-mail/</guid>
      <description>&lt;p&gt;Google Mail (no longer Gmail) has a confusing feature.&lt;/p&gt;&#xA;&lt;p&gt;I recently got a Google Mail account to test out Google Talk. Since I was already logged into my Google account it asked if I wanted my new email account to be part of it. I said yes. Then I couldn&amp;rsquo;t log into my Google Account for anything else. The problem is they&amp;rsquo;ve decided my new Google Mail email address is my primary address and that&amp;rsquo;s what I need to use to log in.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The US Embassy</title>
      <link>https://www.oliverbrown.me.uk/2006/06/09/the-us-embassy/</link>
      <pubDate>Fri, 09 Jun 2006 10:33:25 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/09/the-us-embassy/</guid>
      <description>&lt;p&gt;Julia is going to America next year on an exchange and she needs a student visa obviously (a J-1 if you&amp;rsquo;re interested). So we had a nice trip to London to the US Embassy this week.&lt;/p&gt;&#xA;&lt;p&gt;The first problem we faced was finding it. Using Google Maps gives different results depending on whether you use the address or the postcode. I figured the address was right since it at least showed a road with the right name.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sky&#43; and Media Center</title>
      <link>https://www.oliverbrown.me.uk/2006/06/08/sky-and-media-center/</link>
      <pubDate>Thu, 08 Jun 2006 16:03:32 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/08/sky-and-media-center/</guid>
      <description>&lt;p&gt;Sky+ and Multiroom were installed this morning and everything works great :)&lt;/p&gt;&#xA;&lt;p&gt;First I have to say the actual installation was done well and the engineer guy wasn&amp;rsquo;t even phased by the idea of connecting up to a computer instead of a TV. He did point out that they don&amp;rsquo;t supply an S-Video cable (which came with the TV card).&lt;/p&gt;&#xA;&lt;p&gt;Anyway MCE is talking to my Sky box fine. The only niggle is that the IR transmitter is a little in the way (it&amp;rsquo;s picky about placement - get it wrong and it doesn&amp;rsquo;t always change channel). There may be a solution though. You can buy a cable that connects from the IR unit (the box that contains the IR receiver and that the IR blaster is connected to) directly to the Sky box. This works in exactly the same way as Sky&amp;rsquo;s own remote IR receiver. The device was actually originally created to allow TiVo boxes to control Sky boxes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bulldog Broadband</title>
      <link>https://www.oliverbrown.me.uk/2006/06/06/bulldog-broadband/</link>
      <pubDate>Tue, 06 Jun 2006 15:48:56 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/06/bulldog-broadband/</guid>
      <description>&lt;p&gt;I saw an advert for Bulldog Broadband today on the London Underground. In large letters it offers 16 MB broadband for £9.75 a month plus telephone line rental of £10.50 a month - &amp;ldquo;cheaper than TalkTalk&amp;rdquo;. That price is indeed less than TalkTalk, but what you pay isn&amp;rsquo;t. That price only applies for the first three months, after that it&amp;rsquo;s £14.75 a month. Not only that but you only have a 1 gigbyte/month download limit, that&amp;rsquo;s about 34 Mb a day.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cards and cards and cards…</title>
      <link>https://www.oliverbrown.me.uk/2006/06/04/cards-and-cards-and-cards/</link>
      <pubDate>Sun, 04 Jun 2006 16:10:06 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/04/cards-and-cards-and-cards/</guid>
      <description>&lt;p&gt;We are long time Sky customers and recently ordered Sky Multiroom so I could connect Sky up to my new &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/06/01/windows-media-center-with-a-tv-tuner/&#34;&gt;Media Center PC&lt;/a&gt;. On Thursday they sent us two new viewing cards. I knew we&amp;rsquo;d need a new one but I didn&amp;rsquo;t expect two - I just figured that the change in our subscription meant the old one needed changing. Except on Friday they sent us another one. So now we have four, our old one and the three new ones.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AdSense baiting</title>
      <link>https://www.oliverbrown.me.uk/2006/06/04/adsense-baiting/</link>
      <pubDate>Sun, 04 Jun 2006 08:46:07 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/04/adsense-baiting/</guid>
      <description>&lt;p&gt;Some adverts for loans appeared recently, probably because I mentioned an &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/05/26/lloyds-tsb-interest-not-as-good-as-it-sounds/&#34;&gt;interesting deal from Lloyd&amp;rsquo;s TSB&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;So I wondered if I could make more appear by mentioning things likes loans, finance and mortgages. Just mentioning loans once isn&amp;rsquo;t going to do it so I should mention loans a few times. A stray mention of debt management might also help.&lt;/p&gt;&#xA;&lt;p&gt;Of course my demographic isn&amp;rsquo;t really geared towards finance topics like loans or money lending. So just think of this as an experiment.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Another Firefox cleverity</title>
      <link>https://www.oliverbrown.me.uk/2006/06/03/another-firefox-cleverity/</link>
      <pubDate>Sat, 03 Jun 2006 01:30:35 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/03/another-firefox-cleverity/</guid>
      <description>&lt;p&gt;Cleverity? Something that is clever. If that word really exists I should get an award.&lt;/p&gt;&#xA;&lt;p&gt;A lot of people love Firefox and seem to think that loving it is &amp;ldquo;obvious&amp;rdquo;. This is despite the fact that it just eats up memory. Not only that but it keeps it regardless (if you minimise most programs on Windows they free up most of their memory).&lt;/p&gt;&#xA;&lt;p&gt;There are uses for it, most of them for developers. The DOM explorer and JavaScript debug consoles are absolute necessities. But another cool feature I&amp;rsquo;ve found is &amp;ldquo;View Selection Source&amp;rdquo;. Highlight part of a web page, right-click and you can view the source just for that bit. Yay :)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cheap International Calls</title>
      <link>https://www.oliverbrown.me.uk/2006/06/02/cheap-international-calls/</link>
      <pubDate>Fri, 02 Jun 2006 09:04:52 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/02/cheap-international-calls/</guid>
      <description>&lt;p&gt;When I came up with the idea for &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/05/26/multiple-themes-sort-of/&#34;&gt;mini themes&lt;/a&gt; it occurred to me that it could be a reasonable possibility for advertising. Reasonable in theory only since my limited traffic would be a problem. But that doesn&amp;rsquo;t mean I couldn&amp;rsquo;t affiliate stuff up :P&lt;/p&gt;&#xA;&lt;p&gt;So here&amp;rsquo;s the first one: a fairly unobtrusive advert for a website of mine offering &lt;a href=&#34;http://en.easy-calls-abroad.co.uk/&#34;&gt;cheap international calls&lt;/a&gt;. I say unobtrusive simply because the layout of the content of the page is identical to before. And if you browse at a low resolution you don&amp;rsquo;t see the advert at all.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Windows Media Center with a TV tuner</title>
      <link>https://www.oliverbrown.me.uk/2006/06/01/windows-media-center-with-a-tv-tuner/</link>
      <pubDate>Thu, 01 Jun 2006 08:38:04 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/06/01/windows-media-center-with-a-tv-tuner/</guid>
      <description>&lt;p&gt;My &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/05/29/wintv-tv-tuner-despatched/&#34;&gt;TV tuner&lt;/a&gt; arrived yesterday :)&lt;/p&gt;&#xA;&lt;h1 id=&#34;installation-and-setup&#34;&gt;Installation and Setup&lt;/h1&gt;&#xA;&lt;p&gt;Installation was straightforward - after putting the card in just pop the CD in and let Windows detect it as normal. It didn&amp;rsquo;t even have to restart (which is good because it installed drivers for about 6 different devices (audio tuner, digital TV tuner, analogue TV tuner, MPEG encoder etc.).&lt;/p&gt;&#xA;&lt;p&gt;Then on to the MCE setup. Lots of questions, most of which had the correct default value so lots of clicking &amp;ldquo;yes&amp;rdquo;. The only sticking point is it asks you which transmitter you want to pick up if you choose to use the digital (Freeview) tuner. The first one I selected resulted it bad picture quality and a bunch of missing channels. I went through the setup again and chose a different one (I had a choice of three) and got much better results.&lt;/p&gt;</description>
    </item>
    <item>
      <title>3D gaming in Firefox and Safari</title>
      <link>https://www.oliverbrown.me.uk/2006/05/31/3d-gaming-in-firefox-and-safari/</link>
      <pubDate>Wed, 31 May 2006 15:13:20 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/31/3d-gaming-in-firefox-and-safari/</guid>
      <description>&lt;p&gt;Using the &lt;code&gt;canvas&lt;/code&gt; element with some clever JavaScript, someone has written a basic ray-traced 3D graphics engine that runs in Safari and Firefox.&lt;/p&gt;&#xA;&lt;p&gt;Okay so &amp;ldquo;3D gaming&amp;rdquo; is overstating it slightly, but it&amp;rsquo;s clever. What&amp;rsquo;s double clever is that you can get a &lt;a href=&#34;http://excanvas.sourceforge.net/&#34;&gt;pure JavaScript implementation&lt;/a&gt; of &lt;code&gt;canvas&lt;/code&gt; for Internet Explorer from Google Code. Which means technically you can now do 3D graphics using JavaScript and a browser.&lt;/p&gt;</description>
    </item>
    <item>
      <title>PCs are the new UFOs</title>
      <link>https://www.oliverbrown.me.uk/2006/05/31/pcs-are-the-new-ufos/</link>
      <pubDate>Wed, 31 May 2006 09:08:31 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/31/pcs-are-the-new-ufos/</guid>
      <description>&lt;p&gt;What does UFO mean? In theory it&amp;rsquo;s &amp;ldquo;unidentified flying object&amp;rdquo;. Of course it doesn&amp;rsquo;t really mean that; at least when people say it they tend not to mean that. People say UFO and mean &amp;ldquo;alien ship&amp;rdquo;. This really annoys me. There are shows with quotes from people along the lines of, &amp;ldquo;Oh I definitely believe in UFOs&amp;rdquo;. You believe in UFOs? UFOs by the very nature of the definition exist. What they really mean is they believe in alien spaceships.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Manhattan is messed up</title>
      <link>https://www.oliverbrown.me.uk/2006/05/30/manhattan-is-messed-up/</link>
      <pubDate>Tue, 30 May 2006 08:58:42 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/30/manhattan-is-messed-up/</guid>
      <description>&lt;p&gt;The satellite view in Google Maps is obviously made up of many different images. Not all of these images were taken at the same time and not all from the same position. Sometimes this leads to slight inconsistencies. These inconsistencies are most apparent with tall buildings - which is why &lt;a href=&#34;http://maps.google.com/maps?f=q&amp;amp;hl=en&amp;amp;q=manhattan,+new+york&amp;amp;ll=40.757831,-73.978125&amp;amp;spn=0.00551,0.013561&amp;amp;t=k&amp;amp;om=1&#34;&gt;Manhattan looks so funky&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>WinTV TV tuner despatched</title>
      <link>https://www.oliverbrown.me.uk/2006/05/29/wintv-tv-tuner-despatched/</link>
      <pubDate>Mon, 29 May 2006 17:03:30 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/29/wintv-tv-tuner-despatched/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ll be able to extend my short &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/05/18/windows-mce-2005-first-impressions/&#34;&gt;Media Center review&lt;/a&gt; into something a little longer and more useful when my TV tuner arrives :)&lt;/p&gt;&#xA;&lt;p&gt;I ordered the &lt;a href=&#34;http://www.hauppauge.co.uk/pages/products/data_hvr1300mcekit.html&#34;&gt;Hauppuage WinTV HVR 1300 MCE Kit&lt;/a&gt; from &lt;a href=&#34;http://www.overclockers.co.uk/acatalog/Online_Catalogue_TV_Cards_169.html&#34;&gt;Overclockers&lt;/a&gt; (the place I got the &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/05/16/video-card-woes/&#34;&gt;second video card&lt;/a&gt; from).&lt;/p&gt;&#xA;&lt;p&gt;HVR stands for &amp;ldquo;Hybrid Video Recorder&amp;rdquo; - it has an analogue and a digital tuner (although it can only use at once I&amp;rsquo;m assuming). This means I can watch Freeview until I get Sky plugged into it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Internet Explorer 7 Beta 2 review</title>
      <link>https://www.oliverbrown.me.uk/2006/05/29/internet-explorer-7-beta-2-review/</link>
      <pubDate>Mon, 29 May 2006 11:47:28 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/29/internet-explorer-7-beta-2-review/</guid>
      <description>&lt;p&gt;Well since I tend to use Firefox here at work I figured I could install IE7 without too much risk. And I must say it&amp;rsquo;s actually quite good.&lt;/p&gt;&#xA;&lt;h1 id=&#34;initial-impressions&#34;&gt;Initial impressions&lt;/h1&gt;&#xA;&lt;p&gt;The most obvious feature is thye really minimalist chrome. The back and forward buttons are a little smaller and now to the left of the address bar; refresh and stop are to the right and then underneath that are tabs. By default there is no application menu (File, Edit, View etc). which strikes me as odd. But to the right of the tabs are other buttons to do common things that you&amp;rsquo;d normally use the menu for. Speaking of opening new tabs, there is a special thin blank tab to the right of the others that you click to open a new one.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rewriting binary prefixes</title>
      <link>https://www.oliverbrown.me.uk/2006/05/28/rewriting-binary-prefixes/</link>
      <pubDate>Sun, 28 May 2006 15:14:16 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/28/rewriting-binary-prefixes/</guid>
      <description>&lt;p&gt;Computers work in powers of two. This is because everything in a computer (well possibly not quite everything) is stored as 1s and 0s. As a result, any large numbers used in computers were generally expressed as powers of 2, the most notable is 210 = 1,024. This was close to 1,000 so it gained the metric prefix for 1000, &lt;code&gt;kilo&lt;/code&gt;. This allowed people to think of 1 kilobyte as &amp;ldquo;about 1000 bytes&amp;rdquo; - The difference was only 2.4% Of course as the prefixes got bigger, the differences got bigger. 1 megabyte is 1,048,576 bytes, off by 4.9%. Go all the way to a terabyte and you&amp;rsquo;re off by almost 10%.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Lots of people in Civilization IV</title>
      <link>https://www.oliverbrown.me.uk/2006/05/27/lots-of-people-in-civilization-iv/</link>
      <pubDate>Sat, 27 May 2006 13:57:41 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/27/lots-of-people-in-civilization-iv/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://forums.civfanatics.com/attachment.php?attachmentid=117536&amp;amp;d=1140794971&#34;&gt;&lt;figure&gt;&lt;img src=&#34;http://forums.civfanatics.com/attachment.php?attachmentid=117536&amp;amp;stc=1&amp;amp;thumb=1&amp;amp;d=1140794971&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Since my new computer is working again (and is quite a lot better now), I figured I&amp;rsquo;d start playing &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/01/02/civilization-iv-rocks/&#34;&gt;Civilization IV&lt;/a&gt; again. I also decided to give &lt;a href=&#34;http://www.civfanatics.com/&#34;&gt;CivFanatics&lt;/a&gt; a quick browse to see if there were any cool mods.&lt;/p&gt;&#xA;&lt;p&gt;The one that caught my eye is called &lt;a href=&#34;http://forums.civfanatics.com/showthread.php?t=159352&#34;&gt;Regiments&lt;/a&gt;. It changes the graphics (and the graphics only) to include more people (so you&amp;rsquo;re infantry for example consists of 11 people) as well as rescaling them appropriately. Since it only changes graphics you don&amp;rsquo;t risk starting an unbalanced game and you should even be able to load an existing game without a problem.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Multiple themes, sort of</title>
      <link>https://www.oliverbrown.me.uk/2006/05/26/multiple-themes-sort-of/</link>
      <pubDate>Fri, 26 May 2006 15:34:24 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/26/multiple-themes-sort-of/</guid>
      <description>&lt;p&gt;To counteract the fact that I&amp;rsquo;m using Kubrick, the single most common Wordpress theme (by virtue of being the default) I&amp;rsquo;ve started to develop different themes for different categories. The first I&amp;rsquo;ve implemented is PHP which now has a different colour scheme and a different header image.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Lloyd’s TSB interest not as good as it sounds</title>
      <link>https://www.oliverbrown.me.uk/2006/05/26/lloyds-tsb-interest-not-as-good-as-it-sounds/</link>
      <pubDate>Fri, 26 May 2006 12:40:05 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/26/lloyds-tsb-interest-not-as-good-as-it-sounds/</guid>
      <description>&lt;p&gt;Lloyd&amp;rsquo;s TSB are current offering &amp;ldquo;over 150 more days of Interest&amp;rdquo;. The will you pay you interest from the day money goes in until the day it goes out. Since most banks don&amp;rsquo;t do this sounds like a good deal, but a lot people won&amp;rsquo;t gain from this.&lt;/p&gt;&#xA;&lt;p&gt;It only applies to current accounts you see. The Lloyd&amp;rsquo;s TSB Classic current account offers 0.1% AER. If you pay in more than £1000 a month you can get the Classic Plus current account which offers 4% AER but that requires you to use online banking. And even then that rate is only on balances up to £5,000 (back to 0.1% after that). If you get an ISA or high interest savings account with an AER of 4%, 4 days interest is more than 150 days interest at 0.1%.&lt;/p&gt;</description>
    </item>
    <item>
      <title>When is Boxing Day?</title>
      <link>https://www.oliverbrown.me.uk/2006/05/25/when-is-boxing-day/</link>
      <pubDate>Thu, 25 May 2006 20:26:12 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/25/when-is-boxing-day/</guid>
      <description>&lt;p&gt;I should have a category for &amp;ldquo;odd things I&amp;rsquo;ve found out&amp;rdquo; perhaps.&lt;/p&gt;&#xA;&lt;p&gt;To all you non=British people, this post may make little sense.&lt;/p&gt;&#xA;&lt;p&gt;When is Boxing Day? The popular answer is December 26th. Which is usually true. What most people don&amp;rsquo;t realise is that Boxing Day is a mobile holiday. Technically it occurs on the first &lt;em&gt;weekday&lt;/em&gt; after Christmas Day. Boxing Day could conceivably fall on December 27th or 28th then.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Talk Talk and Sky by Broadband</title>
      <link>https://www.oliverbrown.me.uk/2006/05/25/talk-talk-and-sky-by-broadband/</link>
      <pubDate>Thu, 25 May 2006 11:49:40 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/25/talk-talk-and-sky-by-broadband/</guid>
      <description>&lt;p&gt;Sky offers movies and sport content to subscribers with a service they call Sky by Broadband (clever name). The downloaded content is DRMed and you can only keep it for 28 days but it&amp;rsquo;s good quality. The interesting thing is it uses a private peer-to-peer to distribute it.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s a smart move by Sky since it saves them lots of bandwidth. I was worried about whether &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/05/17/talktalk-problems/&#34;&gt;TalkTalk would limit Sky by Broadband&lt;/a&gt;. It all depends on their reasons. If they truly have bandwidth problems then they should since it&amp;rsquo;s quite a large consistent bandwidth hog (since even after downloading it can continue uploading). If they actually just want to limit illegal behaviour with P2P file sharing then they&amp;rsquo;ll leave it alone since it&amp;rsquo;s legit.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Windows Live Mail dies a little</title>
      <link>https://www.oliverbrown.me.uk/2006/05/24/windows-live-mail-dies-a-little/</link>
      <pubDate>Wed, 24 May 2006 11:36:49 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/24/windows-live-mail-dies-a-little/</guid>
      <description>&lt;p&gt;Windows Live is the name for the new set of technologies software and computery goodness Microsoft is developing.&lt;/p&gt;&#xA;&lt;p&gt;A lot of the components aren&amp;rsquo;t especially related, it&amp;rsquo;s just a brand name of sorts. Part of it is Windows Live Mail, designed to ultimately replace Hotmail. As of this morning, it doesn&amp;rsquo;t work on Firefox. You are greeted with the normal Hotmail interface and a message saying due to various problems they&amp;rsquo;ve rolled back to a previous version meaning Firefox users have to use Hotmail Classic. Well it is beta (and they&amp;rsquo;ve said it&amp;rsquo;s beta instead of releasing it and then finding these problems) so I&amp;rsquo;ll let them off.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A silly programming language</title>
      <link>https://www.oliverbrown.me.uk/2006/05/24/a-silly-programming-language/</link>
      <pubDate>Wed, 24 May 2006 10:11:23 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/24/a-silly-programming-language/</guid>
      <description>&lt;p&gt;Following my theme of silliness, &lt;a href=&#34;http://en.wikipedia.org/wiki/2L_programming_language&#34;&gt;2L&lt;/a&gt; is a programming language with only two operators. And since these operators act on a virtual data store without accepting any operands, it only allows three characters (the two operators and space).&lt;/p&gt;&#xA;&lt;p&gt;You could argue it has five operators since the first one is overloaded four times&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Some very silly domains…</title>
      <link>https://www.oliverbrown.me.uk/2006/05/23/some-very-silly-domains/</link>
      <pubDate>Tue, 23 May 2006 15:10:05 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/23/some-very-silly-domains/</guid>
      <description>&lt;p&gt;Ever heard of Internationalised Domain Names? They allow you to register domains with non-Latin characters (i.e. Unicode). They actually do a bit of cheating but I&amp;rsquo;ll let you find that out. In the meantime check out these interesting addresses showing that just using Chinese or Arabic characters is not the limit IDNs.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.%C2%AE.com/&#34;&gt;http://www.®.com/&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.%C2%A9.com/&#34;&gt;http://www.©.com/&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.%E2%82%AC.com/&#34;&gt;http://www.€.net/&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.%E2%98%8E.com/&#34;&gt;http://www.☎.com/&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.%E2%99%AC%E2%99%AC.com/&#34;&gt;http://www.♬♬.com/&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Quick warning, they don&amp;rsquo;t work in IE without a plugin and to see them in their true glory you need Opera&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>PSP browser support</title>
      <link>https://www.oliverbrown.me.uk/2006/05/22/psp-browser-support/</link>
      <pubDate>Mon, 22 May 2006 12:41:57 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/22/psp-browser-support/</guid>
      <description>&lt;p&gt;With my broadband connection came a wireless network. So I tried browsing with my PSP. And it is a lot better than I expected. Except when browsing my own blog :(&lt;/p&gt;&#xA;&lt;p&gt;I figured the easiest way to make it work was to send it the &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/04/22/xhtml-compliant-thrice/&#34;&gt;XHTML Basic version&lt;/a&gt;. So you should now be able to browse my site with a PSP without any hassle :D&lt;/p&gt;&#xA;&lt;h1 id=&#34;detecting-the-psp-browser&#34;&gt;Detecting the PSP browser**&lt;/h1&gt;&#xA;&lt;p&gt;Detecting a PSP is really easy. It sends a custom HTTP header: &lt;code&gt;HTTP_X_PSP_BROWSER&lt;/code&gt; which contains the firmware version. Just check if that header is set. In PHP you just need to do:&lt;/p&gt;</description>
    </item>
    <item>
      <title>The new 555</title>
      <link>https://www.oliverbrown.me.uk/2006/05/21/the-new-555/</link>
      <pubDate>Sun, 21 May 2006 18:02:06 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/21/the-new-555/</guid>
      <description>&lt;p&gt;You should have noticed that the area code 555 is used a lot in films. Hopefully you also know this area code does not exist. It&amp;rsquo;s there just to be plausible but not actually require a real phone number.&lt;/p&gt;&#xA;&lt;p&gt;Well the film Silent Hill may have a funky alternative for the internet. When people browse the web in films you can often see &lt;code&gt;file://&lt;/code&gt; at the beginning of the address bar, a sign they&amp;rsquo;re loading files from a hard drive. The ones with a little more thought use a real domain that really exists that can also be used for marketing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Orb video streaming</title>
      <link>https://www.oliverbrown.me.uk/2006/05/20/orb-video-streaming/</link>
      <pubDate>Sat, 20 May 2006 23:24:42 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/20/orb-video-streaming/</guid>
      <description>&lt;p&gt;Have lots of video, audio and/or a TV card? Got a good internet connection (more importantly) with a good upstream connection. Going on holiday or otherwise away from your computer but still somewhere with access to the internet? Then get &lt;a href=&#34;http://www.orb.com/&#34;&gt;Orb&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Orb is a cool utility for streaming media from your computer to the internet. Essentially it&amp;rsquo;s just a program that acts as a web server and a web interface that connects to it. With it you can stream any media on your computer (including TV tuners and web cams) over the internet. Most legal problems go away because the media can only stream to one person at once.&lt;/p&gt;</description>
    </item>
    <item>
      <title>TalkTalk internet active</title>
      <link>https://www.oliverbrown.me.uk/2006/05/20/talktalk-internet-active/</link>
      <pubDate>Sat, 20 May 2006 18:00:35 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/20/talktalk-internet-active/</guid>
      <description>&lt;p&gt;Well with my various posts about &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/05/17/talktalk-problems/&#34;&gt;problems with TalkTalk&lt;/a&gt; I should probably point out that I did sign up. Less than a month later and it&amp;rsquo;s now live. And contrary to my expectations everything seems fine.&lt;/p&gt;&#xA;&lt;p&gt;My router reports a connection speed of about 2.2 Mbit/s and I&amp;rsquo;ve had a combined download speed of about 120KB/s (including about 50KB/s from a peer-to-peer program). The only negative thing is that my modem and start up pack hasn&amp;rsquo;t arrived (my official go-live date was yesterday) but since I have a router and I&amp;rsquo;m perfectly capable of setting it up that&amp;rsquo;s not a major problem).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Now Google push AJAX development</title>
      <link>https://www.oliverbrown.me.uk/2006/05/19/now-google-push-ajax-development/</link>
      <pubDate>Fri, 19 May 2006 12:27:24 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/19/now-google-push-ajax-development/</guid>
      <description>&lt;p&gt;I recently &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/05/05/backbase-really-pushing-ajax/&#34;&gt;posted about BackBase&lt;/a&gt;, an expensive (for commercial use) AJAX development thingy*. Well Google have produced something similar for free &lt;a href=&#34;http://code.google.com/webtoolkit/&#34;&gt;Google Web Toolkit&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Although the end results are the same (as far as the user is concerned) there are important differences. The BackBase software is entirely client side. You write server stuff as normal, output BackBase code and the browser with JavaScript handles everything. The Google system is client and server orientated and odes more work on the server. The server also has to be running Java. It also has better browser support.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Windows MCE 2005 - First impressions</title>
      <link>https://www.oliverbrown.me.uk/2006/05/18/windows-mce-2005-first-impressions/</link>
      <pubDate>Thu, 18 May 2006 12:56:05 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/18/windows-mce-2005-first-impressions/</guid>
      <description>&lt;p&gt;I said I&amp;rsquo;d write about it yesterday. Well I was so busy actually using it that I forgot :P&lt;/p&gt;&#xA;&lt;p&gt;The first thing I should point out is that Microsoft do not officially support home users installing MCE themselves and as such I have an OEM copy. Despite that the installation was painless although it does have it&amp;rsquo;s oddities. Most notable is that the installation makes no mention of MCE, it just says &amp;ldquo;Windows XP Professional&amp;rdquo;. Also unlike other versions of Windows this comes on two disks, the second disk containing the media center stuff as well as some tablet PC stuff. One final comment about installing is the disks are labeled (system-wise) incorrectly). It will ask you to install &amp;ldquo;Windows XP Service Pack 2 disk&amp;rdquo; when it really means &amp;ldquo;Put disk 1 back in&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>TalkTalk problems</title>
      <link>https://www.oliverbrown.me.uk/2006/05/17/talktalk-problems/</link>
      <pubDate>Wed, 17 May 2006 08:37:32 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/17/talktalk-problems/</guid>
      <description>&lt;p&gt;My post about &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/04/13/free-broadband-from-talktalk/&#34;&gt;free broadband from TalkTalk&lt;/a&gt; has got a fair bit of traffic, in fact it&amp;rsquo;s been the most popular page since a day after I posted. I don&amp;rsquo;t think that implies the post is any good but just that lots of people are looking for info about the offer. According to the Register, Carphone Warehouse have had to withdraw their advert claiming &amp;ldquo;free broadband&amp;rdquo; since it&amp;rsquo;s bundled and therefore not free. Personally I disagree. Since the service it&amp;rsquo;s bundled with was available before at the same price, the broadband is still technically free. The same people that made this ruling by the way also said that unlimited doesn&amp;rsquo;t have to actually mean unlimited (as with most broadband &amp;ldquo;fair use&amp;rdquo; policies) if the terms are displayed. This is far easier to disagree with since calling it unlimited is wrong both simply and technically. Anyway the comments have revealed the following issues it seems:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Video card woes</title>
      <link>https://www.oliverbrown.me.uk/2006/05/16/video-card-woes/</link>
      <pubDate>Tue, 16 May 2006 12:39:59 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/16/video-card-woes/</guid>
      <description>&lt;p&gt;I now have all the parts of &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/05/08/the-computer-has-now-arrived/&#34;&gt;my new computer&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Unfortunately all is not well. After waiting two weeks for my video card, I cancelled the order and ordered a different one from someone else. Both arrived today. Other than the loss of postage to return the first one, it&amp;rsquo;s not a major problem though. But slightly aggravating. It does mean I should be able to post comments on Windows MCE tomorrow.&lt;/p&gt;</description>
    </item>
    <item>
      <title>German flip cards Google gadget</title>
      <link>https://www.oliverbrown.me.uk/2006/05/16/german-flip-cards-google-gadget/</link>
      <pubDate>Tue, 16 May 2006 11:34:59 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/16/german-flip-cards-google-gadget/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve created a clever German flip card gadget for &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/05/12/so-where-are-the-google-gadgets/&#34;&gt;Google homepage&lt;/a&gt;. It displays a German word for a few seconds and then shows it&amp;rsquo;s translation. And then repeats with a new word. The vocabulary is very small at the moment but it will increase by at least one per day.&lt;/p&gt;&#xA;&lt;p&gt;At the moment it also limits itself to 5 words per viewing. That is after showing five cards it loops (if it didn&amp;rsquo;t you&amp;rsquo;d never actually begin to memorise them).&lt;/p&gt;</description>
    </item>
    <item>
      <title>PSP &#43; MCE &#43; LocationFree TV</title>
      <link>https://www.oliverbrown.me.uk/2006/05/15/psp--mce--locationfree-tv/</link>
      <pubDate>Mon, 15 May 2006 11:14:49 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/15/psp--mce--locationfree-tv/</guid>
      <description>&lt;p&gt;LocationFree TV is one of Sony&amp;rsquo;s new ideas intended to revolutionise the way we watch TV. You buy a LocationFree base station, connect it to your TV and internet connection and then watch your TV on any internet device, say your PSP.&lt;/p&gt;&#xA;&lt;p&gt;Well of course you could plug an MCE computer into the Base Station instead. But this is where it gets a little silly (but in an oh so fun way). The Base Station has an IR blaster that allows it to control other IR devices, in this case your media centre PC. Your PC is incidentally controlling your set top box with it&amp;rsquo;s own IR blaster.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Will Wright is making *the* god game</title>
      <link>https://www.oliverbrown.me.uk/2006/05/13/will-wright-is-making-the-god-game/</link>
      <pubDate>Sat, 13 May 2006 09:07:09 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/13/will-wright-is-making-the-god-game/</guid>
      <description>&lt;p&gt;Will Wright, creator of the Sims and SimCity is working on a game called Spore. Spore will not only be a god game, but will be &lt;em&gt;the&lt;/em&gt; god game. In fact it may become the best game ever.&lt;/p&gt;&#xA;&lt;p&gt;It sounds like a combination of Sims, SimCity, Civilisation, Populous, Humans, Command &amp;amp; Conquer and 3D Studio Max.&lt;/p&gt;&#xA;&lt;p&gt;The game starts with you controlling a little micro-organism (a spore perhaps) that has to survive and eat things and not be eaten by other things. You have a nicely textured but relative simple top down view of your little creature swimming around. Survive long enough and get enough food and you can lay an egg. This is the central theme of the game - your creatures evolve. But you choose *exactly* how they evolve. Need another tail or a couple of spikes? No problem. Put what you like where you like. The game works out how your creature should move and attack. Evolve a few more times and the game switches to 3D (well it was actually in 3D before but you were limited to a fixed camera angle and movement in a single plane).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google Trends</title>
      <link>https://www.oliverbrown.me.uk/2006/05/12/google-trends/</link>
      <pubDate>Fri, 12 May 2006 15:15:59 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/12/google-trends/</guid>
      <description>&lt;p&gt;Just thought I&amp;rsquo;d announce the rather funky new tool from Google (yes, another), &lt;a href=&#34;http://www.google.com/trends&#34;&gt;Google Trends&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s lets you see volume of search results against time for search terms. Best of all, you can use it to compare multiple search terms at once.&lt;/p&gt;</description>
    </item>
    <item>
      <title>So where are the Google gadgets</title>
      <link>https://www.oliverbrown.me.uk/2006/05/12/so-where-are-the-google-gadgets/</link>
      <pubDate>Fri, 12 May 2006 11:13:15 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/12/so-where-are-the-google-gadgets/</guid>
      <description>&lt;p&gt;If you use &lt;a href=&#34;http://www.google.co.uk/ig&#34;&gt;Google personalised homepage&lt;/a&gt;, you can add Google gadgets to them. A Google gadget is just an XML file (or more usually the XML output of some dynamic page) that is displayed. There is a &lt;a href=&#34;http://www.google.com/apis/homepage/&#34;&gt;well developed API&lt;/a&gt; and you can do quite a lot of nifty stuff with them. But they don&amp;rsquo;t seem to be that popular (searching for Google gadgets, with Google gets very few relevant results).&lt;/p&gt;&#xA;&lt;p&gt;There are quite a few in their &lt;a href=&#34;http://www.google.com/ig/directory&#34;&gt;gadget directory&lt;/a&gt; but very little mention of them outside Google&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>OrbWars</title>
      <link>https://www.oliverbrown.me.uk/2006/05/11/orbwars/</link>
      <pubDate>Thu, 11 May 2006 22:01:28 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/11/orbwars/</guid>
      <description>&lt;p&gt;OrbWars, my online game which I closed last year due to money and time concerns, will be returning soon! By soon of course, I actually mean I&amp;rsquo;m not sure when exactly, but that it will be in the near future - probably a month or two. The old website is back, nothing much on there at the moment, just a teaser image, but I&amp;rsquo;ll put updates on there as I get things finalised! Link: &lt;a href=&#34;http://www.orbwars.co.uk&#34;&gt;http://www.orbwars.co.uk&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Some Stargate stuff</title>
      <link>https://www.oliverbrown.me.uk/2006/05/11/some-stargate-stuff/</link>
      <pubDate>Thu, 11 May 2006 11:03:41 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/11/some-stargate-stuff/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve started a new page listing some of the &lt;a href=&#34;https://www.oliverbrown.me.uk/stargate-story-arcs/&#34;&gt;story arcs from Stargate&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;That is, it lists all the relevant episodes for the story arcs (useful if like me you own most of them and want tory and make sense of them without other stuff in between).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Stargate story arcs</title>
      <link>https://www.oliverbrown.me.uk/stargate-story-arcs/</link>
      <pubDate>Wed, 10 May 2006 15:57:37 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/stargate-story-arcs/</guid>
      <description>&lt;p&gt;I now own most of Stargate SG-1 on DVD (everything up to series 7 so far). One of the reasons I wanted to buy it was to fill in the gaps on some of the episodes I missed. SG-1 features many multi-episode story arcs and missing one in the middle can be confusing. So just for reference for anyone who might be interested, here are some lists of episodes for some of the more important story arcs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>I wrote a bash script</title>
      <link>https://www.oliverbrown.me.uk/2006/05/10/i-wrote-a-bash-script/</link>
      <pubDate>Wed, 10 May 2006 13:23:48 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/10/i-wrote-a-bash-script/</guid>
      <description>&lt;p&gt;You may possibly have noticed the intermittent availability of the site during the last hour. Well I&amp;rsquo;ve been fiddling around trying to get my clever &amp;ldquo;restart Apache and MySQL if they crash&amp;rdquo; script working.&lt;/p&gt;&#xA;&lt;p&gt;To that end, I did something unexpected: I wrote a shell script in bash. Not something I ever came close to trying before but it was surprisingly straightforward. The implicit availability of regular expressions everywhere definitely made things easier.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A safe language on a safe OS</title>
      <link>https://www.oliverbrown.me.uk/2006/05/10/a-safe-language-on-a-safe-os/</link>
      <pubDate>Wed, 10 May 2006 10:08:52 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/10/a-safe-language-on-a-safe-os/</guid>
      <description>&lt;p&gt;Have you heard of &amp;ldquo;managed&amp;rdquo; code? Generally it refers to code that has no direct access to memory and instead has to access everything through a protected interface of sorts. The main advantages are that a program can&amp;rsquo;t go poking memory that it shouldn&amp;rsquo;t and useful rules can be enforced like type safety.&lt;/p&gt;&#xA;&lt;p&gt;The most prevalent example of managed code is nearly everything running under .NET/Mono. Admittedly you can mark parts as &amp;ldquo;unsafe&amp;rdquo; letting you use pointers and stopping the garbage collector arbitrarily moving your data around but most of the usefulness comes from avoiding this where possible.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Multiple forms in ASP.NET</title>
      <link>https://www.oliverbrown.me.uk/2006/05/09/multiple-forms-in-asp.net/</link>
      <pubDate>Tue, 09 May 2006 11:52:42 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/09/multiple-forms-in-asp.net/</guid>
      <description>&lt;p&gt;I previously ranted that being unable to have two ASP controlled forms in a single ASP.NET page is a serious flaw. They may be a way round it though. I would assume that ASP.NET can&amp;rsquo;t output two &amp;ldquo;smart&amp;rdquo; forms (the ones with &lt;code&gt;runat=&amp;quot;server&amp;quot;&lt;/code&gt;) on the same page but I&amp;rsquo;m pretty sure that there is nothing stopping a HTML page itself actually holding two of them. Of course that could be wrong.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The computer has now arrived</title>
      <link>https://www.oliverbrown.me.uk/2006/05/08/the-computer-has-now-arrived/</link>
      <pubDate>Mon, 08 May 2006 10:59:27 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/08/the-computer-has-now-arrived/</guid>
      <description>&lt;p&gt;Almost immediately after I said the &lt;a href=&#34;https://www.oliverbrown.me.uk/2006/05/08/no-computer-no-internet/&#34;&gt;computer still hadn&amp;rsquo;t arrived&lt;/a&gt; (and when I had I just sent another email to the company), the computer arrived.&lt;/p&gt;</description>
    </item>
    <item>
      <title>No computer - no internet</title>
      <link>https://www.oliverbrown.me.uk/2006/05/08/no-computer-no-internet/</link>
      <pubDate>Mon, 08 May 2006 09:38:56 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/08/no-computer-no-internet/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.oliverbrown.me.uk/2006/05/04/computer-not-here/&#34;&gt;Not having a computer&lt;/a&gt; also means that I don&amp;rsquo;t have internet access outside of work.&lt;/p&gt;&#xA;&lt;p&gt;I say this just to make it look like I&amp;rsquo;m still updating the blog.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Explaining the Matrix</title>
      <link>https://www.oliverbrown.me.uk/2006/05/05/explaining-the-matrix/</link>
      <pubDate>Fri, 05 May 2006 15:55:52 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/05/explaining-the-matrix/</guid>
      <description>&lt;p&gt;The Matrix was quite a good series of films. But without any extra interpretation left most viewers reasonably underwhelmed.&lt;/p&gt;&#xA;&lt;p&gt;Well see what you think of &lt;a href=&#34;http://wylfing.net/essays/matrix_reloaded.html&#34;&gt;this theory&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s specifically about the second movie, The Matrix Reloaded (there is a link to one about Revolutions too) but I think the second is where the most understanding is required.&lt;/p&gt;&#xA;&lt;p&gt;It also has a prediction about what could happen in the third movie (it was written before it was released) and I think I like it more&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Money for Picasa</title>
      <link>https://www.oliverbrown.me.uk/2006/05/05/money-for-picasa/</link>
      <pubDate>Fri, 05 May 2006 12:56:54 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/05/money-for-picasa/</guid>
      <description>&lt;p&gt;Google are now offering $1 for anyone you get to install Picasa (their clever photo organisation software thing) as part of their AdSense referral program.&lt;/p&gt;&#xA;&lt;p&gt;So first, go install Picasa and then come back and go join AdSense so you can benefit yourself. And if you haven&amp;rsquo;t already, get Firefox: You can get AdWords if you want but I doubt you&amp;rsquo;ll spend enough to get me anything.&lt;/p&gt;</description>
    </item>
    <item>
      <title>BackBase really pushing AJAX</title>
      <link>https://www.oliverbrown.me.uk/2006/05/05/backbase-really-pushing-ajax/</link>
      <pubDate>Fri, 05 May 2006 11:59:55 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/05/backbase-really-pushing-ajax/</guid>
      <description>&lt;p&gt;BackBase is another AJAX toolkit. This one is different though. It&amp;rsquo;s not really an AJAX toolkit, more a toolkit powered by JavaScript taking advantage of AJAX.&lt;/p&gt;&#xA;&lt;p&gt;The clue is the price. Yes it has a price - $2000 to be exact. There is a &amp;ldquo;community edition&amp;rdquo; that is free for personal use though. Anyway, I don&amp;rsquo;t have time to run down all the features but basically it defines a whole new bunch of tags allowing you to create complicated content in a declarative HTML style way. These tags are then translated into proper XHTML on the fly by the back end JavaScript engine. Since the clever work is actually handled by the browser, you&amp;rsquo;re free to use whatever you like on the server (PHP, Ruby) including static HTML pages - outputting BXML is no different to outputting HTML. In fact BXML has a very ASP.NET feel to it and embedding BXML into an XHTML page along with ASP content could have the ultimate cleanness about it (syntax isn&amp;rsquo;t one of my &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/04/27/aspnet-sucks/&#34;&gt;complaints about ASP.NET&lt;/a&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Computer not here…</title>
      <link>https://www.oliverbrown.me.uk/2006/05/04/computer-not-here/</link>
      <pubDate>Thu, 04 May 2006 08:32:23 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/04/computer-not-here/</guid>
      <description>&lt;p&gt;My &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/04/29/windows-xp-media-centre-edition-2005/&#34;&gt;new computer&lt;/a&gt; has still yet to arrive. I was expecting to be able to write a hands on review of &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/04/29/windows-xp-media-centre-edition-2005/&#34;&gt;MCE&lt;/a&gt; by now.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Silly things with JavaScript closures</title>
      <link>https://www.oliverbrown.me.uk/2006/05/02/silly-things-with-javascript-closures/</link>
      <pubDate>Tue, 02 May 2006 13:20:51 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/05/02/silly-things-with-javascript-closures/</guid>
      <description>&lt;p&gt;From a theoretical programming point of view, JavaScript is immensely cool. You can do some amazing things with it. Although I&amp;rsquo;m not entirely sure whether you should.&lt;/p&gt;&#xA;&lt;p&gt;For example I had a bunch of elements on a page I needed to update using AJAX. I needed a function I could pass the URLs and ids of elements to replace with those URLs and then have it perform each replacement in turn (I&amp;rsquo;ve seen IE have problems with simultaneous AJAX requests).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Coop gaming</title>
      <link>https://www.oliverbrown.me.uk/2006/04/30/coop-gaming/</link>
      <pubDate>Sun, 30 Apr 2006 17:25:40 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/30/coop-gaming/</guid>
      <description>&lt;p&gt;Finally someone in the mainstream agrees with me.&lt;/p&gt;&#xA;&lt;p&gt;There is a section in PC Format magazine that says cooperative play in upcoming games will be a bigger part. Coop gaming, especially in first person shooters is tremendously fun. I spent a lot of time playing Duke Nukem 3D and Doom coop on my PlayStation. Very few games after that supported coop modes (although I realise that it brings some complicated design issues).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Windows XP Media Center Edition 2005</title>
      <link>https://www.oliverbrown.me.uk/2006/04/29/windows-xp-media-center-edition-2005/</link>
      <pubDate>Sat, 29 Apr 2006 10:45:13 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/29/windows-xp-media-center-edition-2005/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m getting a new computer. Well most of a new computer. And I&amp;rsquo;ve been considering whether to get Windows Media Centre Edition or not.&lt;/p&gt;&#xA;&lt;p&gt;The first two versions of MCE were rather lacking but after reading a lot I&amp;rsquo;ve decided 2005 is &lt;a href=&#34;http://www.winsupersite.com/reviews/windowsxp_mce2005.asp&#34;&gt;actually quite cool&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h1 id=&#34;what-is-windows-xp-media-center-edition-2005&#34;&gt;What is Windows XP Media Center Edition 2005?&lt;/h1&gt;&#xA;&lt;p&gt;Good question. One I didn&amp;rsquo;t know the answer to until recently. It&amp;rsquo;s Windows XP a with range of new utilities for working with video, music and images (as well as bits of hardware associated with them) all wrapped inside one interface. The idea is to have your computer as the hub for your whole home entertainment system.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Even simpler searching</title>
      <link>https://www.oliverbrown.me.uk/2006/04/28/even-simpler-searching/</link>
      <pubDate>Fri, 28 Apr 2006 13:10:13 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/28/even-simpler-searching/</guid>
      <description>&lt;p&gt;I decided to take my idea for &lt;a href=&#34;http://www.oliverbrown.me.uk/2005/11/25/nice-searching-in-wordpress/&#34;&gt;nicer searching in Wordpress&lt;/a&gt; one step further. Now if you try to get to a page that doesn&amp;rsquo;t exist it automatically redirects to the search page. So &lt;a href=&#34;http://www.oliverbrown.me.uk/galaxia&#34;&gt;http://www.oliverbrown.me.uk/galaxia&lt;/a&gt; will return search results for &amp;ldquo;galaxia&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;If you want to do it yourself, you need to do two things. First you need to redirect error pages to a custom PHP page so add the following line to the top of your &lt;code&gt;.htaccess&lt;/code&gt; file: &lt;code&gt;ErrorDocument: 404error.php&lt;/code&gt; Now you need to create &lt;code&gt;404error.php&lt;/code&gt; and make it redirect to the search page by adding the following to it: &lt;code&gt;header(&#39;Location: http://&#39; . $_SERVER[&#39;HTTP_HOST&#39;] . &#39;/search.php?s=&#39; . $_SERVER[&#39;REDIRECT_SCRIPT_URL&#39;]);&lt;/code&gt; After doing this it had me thinking about status codes. By default that will generate a &lt;code&gt;302 Found&lt;/code&gt; HTTP status code. A bit of reading led me to decide that &lt;code&gt;303 See Other&lt;/code&gt; was a better response since the request might correspond to a page in the future (and presumably a relevant page) but for now should be redirected. &lt;code&gt;3XX&lt;/code&gt; are somewhat confusing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>ASP.NET sucks</title>
      <link>https://www.oliverbrown.me.uk/2006/04/27/aspnet-sucks/</link>
      <pubDate>Thu, 27 Apr 2006 12:49:19 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/27/aspnet-sucks/</guid>
      <description>&lt;p&gt;I recently bought a book about ASP.NET: Pro ASP.NET in C# by Apress, mainly because when I was looking for jobs there were lots of ASP.NET jobs advertised. And I have to say I have no idea why. Part of the problem may be that is book isn&amp;rsquo;t very good (there are bits of vague contradictions and a general obsessive (and inaccurate) preachiness about it) but I think there are major limitations to ASP.NET.&lt;/p&gt;</description>
    </item>
    <item>
      <title>And we’re back</title>
      <link>https://www.oliverbrown.me.uk/2006/04/27/and-were-back/</link>
      <pubDate>Thu, 27 Apr 2006 08:44:38 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/27/and-were-back/</guid>
      <description>&lt;p&gt;The Wordpress &lt;code&gt;wp_options&lt;/code&gt; table manage to get corrupted. I tried MySQL&amp;rsquo;s &lt;code&gt;repair&lt;/code&gt; but the table was still not well so I had to copy the table from another installation and reset everything.&lt;/p&gt;&#xA;&lt;p&gt;For one scary moment nothing was displayed on the site but then I realised that was because it was trying to load a theme that didn&amp;rsquo;t exist. Everything is happy again now.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google AdSense showing Vodafone Ads</title>
      <link>https://www.oliverbrown.me.uk/2006/04/26/google-adsense-showing-vodafone-ads/</link>
      <pubDate>Wed, 26 Apr 2006 13:23:09 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/26/google-adsense-showing-vodafone-ads/</guid>
      <description>&lt;p&gt;Have a look on my &lt;a href=&#34;http://www.oliverbrown.me.uk/reactions/&#34;&gt;&amp;ldquo;Reactions (a sci-fi story) page&lt;/a&gt;. If you&amp;rsquo;re quick you might see a Flash advert for Vodafone in the AdSense spot. Quite a high paying client I&amp;rsquo;d have thought&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;And if you haven&amp;rsquo;t, check out the info how to get yourself some &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/04/24/free-advertising/&#34;&gt;free advertising&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Blue screen of death</title>
      <link>https://www.oliverbrown.me.uk/2006/04/26/blue-screen-of-death/</link>
      <pubDate>Wed, 26 Apr 2006 12:54:38 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/26/blue-screen-of-death/</guid>
      <description>&lt;p&gt;My computer is now essentially dead. Luckily I have internet access at work and an hour lunch break :D&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s been getting increasingly unstable for the past month or so giving me random blue screens of death. Sometimes I get a driver reference that caused the problem (and they are different drivers each time) and sometimes I don&amp;rsquo;t. Yesterday it managed to crash while trying to display the Windows log-in screen and I was left with just a cursor on black screen.&lt;/p&gt;</description>
    </item>
    <item>
      <title>JavaScript debugging with Internet Explorer</title>
      <link>https://www.oliverbrown.me.uk/2006/04/26/javascript-debugging-with-internet-explorer/</link>
      <pubDate>Wed, 26 Apr 2006 12:31:22 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/26/javascript-debugging-with-internet-explorer/</guid>
      <description>&lt;p&gt;Ever had a problem with JavaScript? If you don&amp;rsquo;t realise that&amp;rsquo;s a rhetorical question then go away now&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;I had a simple script that worked fine in Firefox and Opera but not in IE. I got the amazingly useful message &amp;ldquo;Object expected&amp;rdquo; at line 0, character 0. So after looking around for a bit I found the &lt;a href=&#34;http://www.microsoft.com/downloads/details.aspx?FamilyId=2F465BE0-94FD-4569-B3C4-DFFDF19CCD99&amp;amp;displaylang=en&#34;&gt;Microsoft Script Debugger&lt;/a&gt;. And it&amp;rsquo;s actually quite good. Not as convenient as Firefox (since most of my problems are syntax errors) but it solved my problem. And in a way, I can blame Firefox and Opera for the problem. Maybe.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Star Trek XI announced</title>
      <link>https://www.oliverbrown.me.uk/2006/04/25/star-trek-xi-announced/</link>
      <pubDate>Tue, 25 Apr 2006 12:57:01 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/25/star-trek-xi-announced/</guid>
      <description>&lt;p&gt;Ironically I found this out while reading an &lt;a href=&#34;http://www.onlineonslaught.com/columns/oo/20060424.shtml&#34;&gt;article on a wrestling site&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Apparently the new movie will be directed and produced by J.J. Abrams, a guy famous for Lost, Alias and Mission Impossible: III and is scheduled for a 2008 release. In a risky move the story will apparently focus on Kirk and Spock&amp;rsquo;s first meeting at the academy during the early days of the Federation. How they do that with William Shatner and Leonard Nimoy as old as they are is a beyond me, unless they use new actors which is an immensely bad idea.&lt;/p&gt;</description>
    </item>
    <item>
      <title>t.A.T.u - How Soon is Now - Stepmania Simfile</title>
      <link>https://www.oliverbrown.me.uk/2006/04/25/tatu-how-soon-is-now-stepmania-simfile/</link>
      <pubDate>Tue, 25 Apr 2006 09:24:55 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/25/tatu-how-soon-is-now-stepmania-simfile/</guid>
      <description>&lt;figure&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/legacy/tatu.png&#34;&#xA;    alt=&#34;t.A.T.u - How Soon is Now&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;h4&gt;t.A.T.u - How Soon is Now&lt;/h4&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;One of the reasons for my &lt;a href=&#34;http://www.oliverbrown.me.uk/stepmania/&#34;&gt;sudden mention of Stepmania&lt;/a&gt; will now be revealed: I&amp;rsquo;ve created some Stepmania step charts for &amp;ldquo;How Soon is Now&amp;rdquo; from the album &amp;ldquo;200 km/h in the Wrong Lane&amp;rdquo; by t.A.T.u..&lt;/p&gt;&#xA;&lt;p&gt;The download is available as an smzip file so it should be a matter of downloaded it and running. It contains the steps as both .sm and .dwi files as well as a background image and banner image. It &lt;strong&gt;does not&lt;/strong&gt; include the music file. Although I realise that technically the images are just as subject to copyright as the music I&amp;rsquo;m more confident about my host not being bothered.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Switching to a Mac is getting easier</title>
      <link>https://www.oliverbrown.me.uk/2006/04/24/switching-to-a-mac-is-getting-easier/</link>
      <pubDate>Mon, 24 Apr 2006 18:09:57 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/24/switching-to-a-mac-is-getting-easier/</guid>
      <description>&lt;p&gt;Unless you&amp;rsquo;ve been living under a rock for the past couple of weeks (possible admittedly - you could have been on holiday) you&amp;rsquo;ve probably heard that you can now &lt;a href=&#34;http://applemac.wordpress.com/2006/04/21/apple-firmware-updates/&#34;&gt;run Windows XP on an Intel Mac using Boot Camp&lt;/a&gt;. This could be a great step forward for Apple with regards to capturing Windows users.&lt;/p&gt;&#xA;&lt;p&gt;Firstly I don&amp;rsquo;t think Apple will capture the casual market, at least not in the near future. However much certain &lt;a href=&#34;http://applemac.wordpress.com/&#34;&gt;Mac enthusiasts&lt;/a&gt; may claim Macs are easier to use, a Windows machine does everything the casual user wants it to do (and because of the market share of Microsoft it does it the way the expect it to. Not only that but some of the details about installing Windows on a Mac are too much for the casual user (look for the confused look when you explain to them that if they use an NTFS partition to put Windows on the Mac won&amp;rsquo;t be able to write it. Then see how they laugh when you mention FAT32 as an alternative). The slightly more technical fraction of the market is much more obtainable.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Free advertising</title>
      <link>https://www.oliverbrown.me.uk/2006/04/24/free-advertising/</link>
      <pubDate>Mon, 24 Apr 2006 08:52:30 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/24/free-advertising/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.text-link-ads.com/?ref=3480&#34;&gt;TextLinkAds&lt;/a&gt; are offering $100 of free text link ads. The catch? You have to buy $125 of advertising. The catch isn&amp;rsquo;t as big as you&amp;rsquo;d think. I assumed it meant you spend $125 and get another $100 free, but it doesn&amp;rsquo;t. You order $125 worth of advertising and only pay for $25. You still need to be careful though. You&amp;rsquo;re actually ordering a subscription and if you don&amp;rsquo;t cancel within a month you will be charged again.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Going more mobile</title>
      <link>https://www.oliverbrown.me.uk/2006/04/23/going-more-mobile/</link>
      <pubDate>Sun, 23 Apr 2006 09:30:38 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/23/going-more-mobile/</guid>
      <description>&lt;p&gt;I &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/04/20/going-mobile/&#34;&gt;announced limited support&lt;/a&gt; for mobile devices viewing the blog recently. That support basically only covered phones with Opera Mini.&lt;/p&gt;&#xA;&lt;p&gt;Well now I have a WML theme installed so you should be able to view the site with any WAP device.&lt;/p&gt;&#xA;&lt;p&gt;You can force &lt;a href=&#34;http://www.oliverbrown.me.uk/?wap=true&#34;&gt;WML output&lt;/a&gt; with any browser though (although most browsers do not understand WML).&lt;/p&gt;&#xA;&lt;h1 id=&#34;detecting-mobile-phones&#34;&gt;Detecting Mobile Phones&lt;/h1&gt;&#xA;&lt;p&gt;You&amp;rsquo;re first instinct is probably to check the user agent. Although it&amp;rsquo;s true there are fairly consistent ways to detect a phone from the user-agent there is a better way.&lt;/p&gt;</description>
    </item>
    <item>
      <title>XHTML Compliant - Thrice!</title>
      <link>https://www.oliverbrown.me.uk/2006/04/22/xhtml-compliant-thrice/</link>
      <pubDate>Sat, 22 Apr 2006 12:47:59 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/22/xhtml-compliant-thrice/</guid>
      <description>&lt;p&gt;I tried validating the markup and my site and found a few errors (&lt;code&gt;nobr&lt;/code&gt; tag not allowed, &lt;code&gt;span&lt;/code&gt; tag not allowed inside a &lt;code&gt;ul&lt;/code&gt; and few others) so I fixed them and I&amp;rsquo;m XHTML 1.1 compliant once again. That is the home page and a few random pages I tried are compliant. There are probably some posts with random stuff that isn&amp;rsquo;t&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;The main reason I did it was for the sake of any mobile browsers that might complain really loudly about bad markup. So I started reading about XHTML Basic what exactly was and wasn&amp;rsquo;t allowed. Well I couldn&amp;rsquo;t find anything useful so I just tried validating as XHTML Basic 1.0. I had to remove &lt;code&gt;script&lt;/code&gt; &lt;code&gt;tags,&lt;/code&gt; &lt;code&gt;style&lt;/code&gt; attributes, replace &lt;code&gt;i&lt;/code&gt; with &lt;code&gt;em&lt;/code&gt; and again, a few other minor things. The end result is that an XHTML Basic version of the site is available to mobile browsers. Since I don&amp;rsquo;t have a mobile browser to test it on I can&amp;rsquo;t guarantee I&amp;rsquo;m detecting them properly yet. If you want to see what it looks like though, just go to &lt;a href=&#34;http://www.oliverbrown.me.uk/?basic=true&#34;&gt;Oliver Brown - Basic&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AJAX problems in IE</title>
      <link>https://www.oliverbrown.me.uk/2006/04/22/ajax-problems-in-ie/</link>
      <pubDate>Sat, 22 Apr 2006 08:41:38 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/22/ajax-problems-in-ie/</guid>
      <description>&lt;p&gt;One of the things I&amp;rsquo;m working on right now (at work interestingly enough) uses a fairly simple JavaScript function that takes a url and an element id and replaces the content of that element with whatever the url returns.&lt;/p&gt;&#xA;&lt;p&gt;This worked well until I started getting an odd error from IE - &lt;code&gt;Unknown runtime error&lt;/code&gt;. Firefox and Opera both handled this fine. After some fiddling I discovered the problem was the type of element I was replacing into - Internet Explorer doesn&amp;rsquo;t like you replacing the &lt;code&gt;innerHTML&lt;/code&gt; of certain elements.&lt;/p&gt;</description>
    </item>
    <item>
      <title>StepMania</title>
      <link>https://www.oliverbrown.me.uk/2006/04/21/stepmania/</link>
      <pubDate>Fri, 21 Apr 2006 10:30:50 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/21/stepmania/</guid>
      <description>&lt;p&gt;Think of this as an introductory post into something I may mention more in the future. This way I can just send people here instead of explaining everything from scratch every time :P&lt;/p&gt;&#xA;&lt;p&gt;Ever heard of Dance Dance Revolution (Dancing Stage in Europe)? Well it&amp;rsquo;s a funky arcade game you control by &amp;ldquo;dancing&amp;rdquo;. Arrows scroll up the screen and when they reach the top you press the corresponding button.&lt;/p&gt;&#xA;&lt;p&gt;The really cool thing is a an open source PC version of it called &lt;a href=&#34;http://www.stepmania.com&#34;&gt;StepMania&lt;/a&gt;. Generally StepMania has more features and allows you to add as many songs as you want (assuming you can get the media files and step charts). In fact there are arcade machines around that are actually a computer running StepMania inside a DDR cabinet (which is a little overwhelming to play because of the sheer number of songs available.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Looking good in every browser</title>
      <link>https://www.oliverbrown.me.uk/2006/04/21/looking-good-in-every-browser/</link>
      <pubDate>Fri, 21 Apr 2006 09:22:33 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/21/looking-good-in-every-browser/</guid>
      <description>&lt;p&gt;Okay, &amp;ldquo;every&amp;rdquo; is overstating it. The site has always looked how it should in Firefox (and Mozilla variants) and Opera as well as almost right in Internet Explorer. And although I didn&amp;rsquo;t look in depth it seemed fine on Safari when I used a friend&amp;rsquo;s Mac.&lt;/p&gt;&#xA;&lt;p&gt;Well now it looks how it should in IE too. Although I did have to do a pretty nasty hack of sorts (but I remain XHTML compliant).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Going mobile</title>
      <link>https://www.oliverbrown.me.uk/2006/04/20/going-mobile/</link>
      <pubDate>Thu, 20 Apr 2006 11:28:50 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/20/going-mobile/</guid>
      <description>&lt;p&gt;&lt;figure&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/images/mini.gif&#34;&#xA;    alt=&#34;Screenshot of OliverBrown in Opera SSR&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;h4&gt;Screenshot of OliverBrown in Opera SSR&lt;/h4&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA; Following my recent &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/04/18/260/&#34;&gt;discovery of Opera Mini&lt;/a&gt; I fiddled around with stylesheets trying to make the site presentable on mobile phones (well ones running Opera at least). And I seem to have success. The image on the left is how it the page appears in Opera&amp;rsquo;s small screen mode using the &amp;ldquo;handheld&amp;rdquo; stylesheet I defined. That&amp;rsquo;s about 240px wide but it displays okay at anything down to 176px (the screen width of the Nokia N70). Since the modifications are only to the stylesheet the page is still the same size as before (which is rather bloated) Of course if you use Opera Mini this isn&amp;rsquo;t a problem since it formats and compresses the page before it gets to your phone. For anyone wanting to do something similar, here are some of the things I did specifically:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Comment spam 4</title>
      <link>https://www.oliverbrown.me.uk/2006/04/20/comment-spam-4/</link>
      <pubDate>Thu, 20 Apr 2006 08:42:33 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/20/comment-spam-4/</guid>
      <description>&lt;p&gt;First of all I should point out that I think I now have 4 posts called &amp;ldquo;Comment spam&amp;rdquo;. I just got 200 spammy comments in 12 hours. Luckily most of them are coming from the same IP address so they were easy to deal with.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fahrenheit Indigo Prophecy</title>
      <link>https://www.oliverbrown.me.uk/2006/04/19/fahrenheit-indigo-prophecy/</link>
      <pubDate>Wed, 19 Apr 2006 08:46:01 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/19/fahrenheit-indigo-prophecy/</guid>
      <description>&lt;p&gt;I just bought one of the &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/03/21/a-couple-of-ps2-gems/&#34;&gt;games I mentioned&lt;/a&gt; a couple of weeks ago (actually I bought both but I&amp;rsquo;m only talking about one right now): Fahrenheit (Indigo Prophecy in America). You should probably read the &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/03/21/a-couple-of-ps2-gems/&#34;&gt;other post&lt;/a&gt; first.&lt;/p&gt;&#xA;&lt;p&gt;To summarise, the game is well cool. You don&amp;rsquo;t need fast reflexes or a large amount of skill as such but you do need to be able to think fast. A lot of the time you have a time limit to do something which is three times longer than you actually need - but it includes the time needed to work out what to actually do. Failing to do something isn&amp;rsquo;t always as bad as you think since the story seems quite flexible: there are times when you realise just what an impact your past actions have on the story.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Random traffic according to Analytics</title>
      <link>https://www.oliverbrown.me.uk/2006/04/18/random-traffic-according-to-analytics/</link>
      <pubDate>Tue, 18 Apr 2006 08:49:51 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/18/random-traffic-according-to-analytics/</guid>
      <description>&lt;p&gt;Firstly, after using it for a week I&amp;rsquo;ve concluded Google Analytics is good. I can&amp;rsquo;t reasonable access any of it on a dial-up connection but that should be an increasingly small problem. (Increasingly small? Almost as good as &amp;ldquo;it&amp;rsquo;s looking more and more less likely&amp;rdquo;.)&lt;/p&gt;&#xA;&lt;p&gt;One thing it reveals is random search engine traffic I get for almost no reason. I posted about the &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/04/01/putting-dating-in-context/&#34;&gt;April fools gag on GameFAQs&lt;/a&gt; and I&amp;rsquo;m now on the second page of Google if you search for GameFAQs. The funny (although understandable) bit it is that it&amp;rsquo;s my &lt;a href=&#34;http://www.oliverbrown.me.uk/ob-search/GameFAQs&#34;&gt;internal search page for GameFAQs&lt;/a&gt; that is actually in the results.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Language learning ideas - bringing it all together</title>
      <link>https://www.oliverbrown.me.uk/2006/04/16/language-learning-ideas-bringing-it-all-together/</link>
      <pubDate>Sun, 16 Apr 2006 15:54:34 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/16/language-learning-ideas-bringing-it-all-together/</guid>
      <description>&lt;p&gt;This post, like many of my others on the topic ramble a bit. You have been warned :P&lt;/p&gt;&#xA;&lt;p&gt;Any regular readers I might have will know how much I like &lt;a href=&#34;http://www.oliverbrown.me.uk/ob-search/pimsleur&#34;&gt;Pimsleur&lt;/a&gt; products for learning experience. I believe the basic idea can be greatly enhanced with computers. I did in fact try a short time ago but suffered from a lack of voice talent which is where speech synthesis could be useful.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cepstral voices</title>
      <link>https://www.oliverbrown.me.uk/2006/04/16/cepstral-voices/</link>
      <pubDate>Sun, 16 Apr 2006 13:32:03 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/16/cepstral-voices/</guid>
      <description>&lt;p&gt;I just thought I&amp;rsquo;d provide examples of the higher quality voices available for speech synthesis.&lt;/p&gt;&#xA;&lt;p&gt;They aren&amp;rsquo;t perfect but they&amp;rsquo;re a lot better than the voices that come with Windows XP.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.cepstral.com/demos/&#34;&gt;Cepstral voice demos&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>One year anniversary</title>
      <link>https://www.oliverbrown.me.uk/2006/04/14/one-year-anniversary/</link>
      <pubDate>Fri, 14 Apr 2006 13:55:32 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/14/one-year-anniversary/</guid>
      <description>&lt;p&gt;Ooooh, the blog has been up for a whole year :D&lt;/p&gt;</description>
    </item>
    <item>
      <title>Free broadband from TalkTalk</title>
      <link>https://www.oliverbrown.me.uk/2006/04/13/free-broadband-from-talktalk/</link>
      <pubDate>Thu, 13 Apr 2006 13:03:27 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/13/free-broadband-from-talktalk/</guid>
      <description>&lt;p&gt;TalkTalk (from the Carphone Warehouse) are offering &amp;ldquo;free&amp;rdquo; broadband.&lt;/p&gt;&#xA;&lt;p&gt;The deal is you sign up to TalkTalk as your phone provider (£11 line rental a month - the same as BT), take out one of the call plans for 18 months (£9.99 a month which includes unlimited* local, national and international** calls) and pay a £29.99 setup fee. For this you get up to 8Mb broadband (very likely to be lower though) with a 40Gb download limit and an ADSL modem.&lt;/p&gt;</description>
    </item>
    <item>
      <title>An introduction to SALT</title>
      <link>https://www.oliverbrown.me.uk/2006/04/12/an-introduction-to-salt/</link>
      <pubDate>Wed, 12 Apr 2006 13:06:39 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/12/an-introduction-to-salt/</guid>
      <description>&lt;p&gt;The speech engine that I was talking about in my last &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/04/11/learn-a-language-with-synthetic-speech/&#34;&gt;article about speech synthesis&lt;/a&gt; is an add-in for Internet Explorer. Follow &lt;a href=&#34;http://www.larson-tech.com/SALT/InstallGuide.htm&#34;&gt;these instructions&lt;/a&gt; to install it yourself (you can get &lt;a href=&#34;http://www.microsoft.com/downloads/details.aspx?FamilyId=1194ED95-7A23-46A0-BBBC-06EF009C053A&amp;amp;displaylang=en&#34;&gt;Microsoft Speech Application Software Development Kit (SASDK) Version 1.1&lt;/a&gt; now though).&lt;/p&gt;&#xA;&lt;p&gt;To actually create speech enabled web pages, you need to use SALT. &lt;em&gt;Speech Application Language Tags&lt;/em&gt; is now fairly standard and being supported by Microsoft means it is almost guaranteed to survive in some form. SALT is an XML markup so you would generally embed it straight into a HTML (or more usually an XHTML) page.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Silly company</title>
      <link>https://www.oliverbrown.me.uk/2006/04/12/silly-company/</link>
      <pubDate>Wed, 12 Apr 2006 08:38:52 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/12/silly-company/</guid>
      <description>&lt;p&gt;I have content from various ad companies on my site that I get paid for. It&amp;rsquo;s not much but it can add up and at least pays for the hosting. I realised I was owed some money from one of them that I hadn&amp;rsquo;t logged into for ages. So I logged in, checked my details were correct, set payment to &amp;ldquo;PayPal&amp;rdquo; and left. Unfortunately I changed it over too late. They sent my first payment as a cheque. As I said it isn&amp;rsquo;t that much; yesterday I received a cheque for $4.33. I&amp;rsquo;m not even sure I can deposit that in my account - whenever I&amp;rsquo;ve done it before with foreign cheques there is quite a large charge (larger than $4.33).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Learn a language with synthetic speech</title>
      <link>https://www.oliverbrown.me.uk/2006/04/11/learn-a-language-with-synthetic-speech/</link>
      <pubDate>Tue, 11 Apr 2006 13:42:02 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/11/learn-a-language-with-synthetic-speech/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m currently working out how feasible computer based language-learning-type software using synthesised speech would be. Speech synthesis has improved a great deal recently and although it&amp;rsquo;s still not as good as a real person (although I believe it could be soon - at least for non-emotive situation) it could &lt;em&gt;just&lt;/em&gt; good enough.&lt;/p&gt;&#xA;&lt;p&gt;The traditional way to generate speech with a computer is algorithmically. Essentially someone works out how to overlay tones with different pitches and wave-shapes to form each sound. The newer way is to actually record each sound manually and essentially play them back one after the other.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google and bad markup</title>
      <link>https://www.oliverbrown.me.uk/2006/04/08/google-and-bad-markup/</link>
      <pubDate>Sat, 08 Apr 2006 18:45:03 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/08/google-and-bad-markup/</guid>
      <description>&lt;p&gt;I had quick look at the source HTML on Google Analytics (specifically the first page: executive summary) and saw a piece of really bad markup: They had the whole page (HTML, HEAD, BODY, the lot) wrapped in a DIV tag&amp;hellip; Naughty Google.&lt;/p&gt;</description>
    </item>
    <item>
      <title>More stable server</title>
      <link>https://www.oliverbrown.me.uk/2006/04/07/more-stable-server/</link>
      <pubDate>Fri, 07 Apr 2006 09:16:15 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/07/more-stable-server/</guid>
      <description>&lt;p&gt;The server should now be up far more often.&lt;/p&gt;&#xA;&lt;p&gt;I can&amp;rsquo;t work out why MySQL and/or Apache keep crashing so often so as an interim solution I&amp;rsquo;ve just written a PHP script that is run by the cron daemon that checks each if they are running as they should and restarts them if they&amp;rsquo;re not. Hopefully this means if the server is down it shouldn&amp;rsquo;t be for more than an hour.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Download Firefox</title>
      <link>https://www.oliverbrown.me.uk/2006/04/06/download-firefox/</link>
      <pubDate>Thu, 06 Apr 2006 15:05:14 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/06/download-firefox/</guid>
      <description>&lt;p&gt;Download Firefox for a better browsing experience.&lt;/p&gt;</description>
    </item>
    <item>
      <title>More Google Analytics</title>
      <link>https://www.oliverbrown.me.uk/2006/04/06/more-google-analytics/</link>
      <pubDate>Thu, 06 Apr 2006 09:19:41 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/06/more-google-analytics/</guid>
      <description>&lt;p&gt;Well I now have to say that Google Analytics certainly looks impressive. It has all the stats that you would expect from anything and a heck of a load that you wouldn&amp;rsquo;t. The real gain is the way it is presented. All the stats can be quickly restricted to date ranges, you can compare two date ranges, most of the details can be combined arbitrarily (just see visitors from Spain using Internet Explorer on Macs for instances) as well as lots of other nifty things. It also has support for e-commerce tracking (including defining custom goals and ROI calculations) as well download and outbound link tracking.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google Analytics</title>
      <link>https://www.oliverbrown.me.uk/2006/04/05/google-analytics/</link>
      <pubDate>Wed, 05 Apr 2006 08:45:45 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/05/google-analytics/</guid>
      <description>&lt;p&gt;Ooh, I&amp;rsquo;ve just been sent an invitation for Google Analytics. I can&amp;rsquo;t really say much about it yet since it takes 24 hours for data to appear.&lt;/p&gt;</description>
    </item>
    <item>
      <title>No Bret Hart at Wrestlemania</title>
      <link>https://www.oliverbrown.me.uk/2006/04/03/no-bret-hart-at-wrestlemania/</link>
      <pubDate>Mon, 03 Apr 2006 09:16:13 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/03/no-bret-hart-at-wrestlemania/</guid>
      <description>&lt;p&gt;Somewhat disappointingly, but not exactly surprisingly, Bret Hart was not at Wrestlemania 22. There was some vague announcement by Howard Finkel before the Hall of Fame inductees were present about Bret being uncomfortable with the show.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Putting dating in context</title>
      <link>https://www.oliverbrown.me.uk/2006/04/01/putting-dating-in-context/</link>
      <pubDate>Sat, 01 Apr 2006 14:08:54 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/01/putting-dating-in-context/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s that day again, April 1st, and boy the internet make it more fun. And of course Google are at again. Personally I don&amp;rsquo;t think they&amp;rsquo;ll ever beat Pigeon-Rank but they have to try.&lt;/p&gt;&#xA;&lt;p&gt;The first thing I have to point out about Google is be very careful around April 1st. They have launched a number of genuine services on April 1st (including Gmail) that turned out to be real. None the less I&amp;rsquo;m fairly sure Google Romance is less than sincere&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Patently not here</title>
      <link>https://www.oliverbrown.me.uk/2006/04/01/patently-not-here/</link>
      <pubDate>Sat, 01 Apr 2006 11:39:49 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/04/01/patently-not-here/</guid>
      <description>&lt;p&gt;I was reading about &lt;a href=&#34;http://www.dotgnu.org/&#34;&gt;DotGNU&lt;/a&gt; recently and there interesting idea for getting round software patents. Outsource some calculation that requires patented software to a country that doesn&amp;rsquo;t recognise software patents and access it as a web service.&lt;/p&gt;&#xA;&lt;p&gt;Well obviously that won&amp;rsquo;t work. If a government is serious about the patent law it will just make that sort of thing illegal (the same way Garry Glitter can be convicted of child sex offences here once he returns).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Netscape for web developers</title>
      <link>https://www.oliverbrown.me.uk/2006/03/31/netscape-for-web-developers/</link>
      <pubDate>Fri, 31 Mar 2006 12:53:21 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/03/31/netscape-for-web-developers/</guid>
      <description>&lt;p&gt;There is an &lt;a href=&#34;http://msdn.microsoft.com/library/?url=https://www.oliverbrown.me.uk/workshop/author/dhtml/overview/activating_activex.asp&#34;&gt;article on MSDN&lt;/a&gt; about how to get round the &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/03/30/eolas-plug-ins-and-stupidity/&#34;&gt;ActiveX activation issues&lt;/a&gt; that will be introduced into IE shortly. On that page it mentioned something I didn&amp;rsquo;t know - the latest version of Netscape Browser (version 8) can use Internet Explorer&amp;rsquo;s rendering engine (Trident) instead of the Mozilla rendering engine, Gecko.&lt;/p&gt;&#xA;&lt;p&gt;If you develop web sites these days you need to make sure you can support at least IE and Firefox and preferably Safari. Testing Safari is often not possible if you primarily use Windows but testing in IE and Firefox can now be done from the same browser - you can actually change rendering engine at any time with CTRL-SHIFT-E. It also supports all the cool developer features of Firefox (like the DOM Inspector (although if you are using the IE rendering engine you can&amp;rsquo;t just click an element to select it).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Eolas, plug-ins and stupidity</title>
      <link>https://www.oliverbrown.me.uk/2006/03/30/eolas-plug-ins-and-stupidity/</link>
      <pubDate>Thu, 30 Mar 2006 08:42:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/03/30/eolas-plug-ins-and-stupidity/</guid>
      <description>&lt;p&gt;Internet Explorer (and possibly every other browser including Firefox and Opera is about to become a lot more annoying. Apparently a company called Eolas has a patent on browsers with plug-ins. Or to be more precise they have a patent on:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&amp;ldquo;Distributed hypermedia method for automatically invoking external application providing interaction and display of embedded objects within a hypermedia document&amp;rdquo;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;The result is Microsoft having to come up with a way round it to avoid paying license fees. Any plug-in content on a web page (Flash, Shockwave, the dodgy XForms support or any ActiveX control) will have to be explicitly activated before you can interact with it. In most circumstances this isn&amp;rsquo;t so bad - except for those annoying floating ads: you&amp;rsquo;ll have to click them &lt;em&gt;twice&lt;/em&gt; to get them to go away.&lt;/p&gt;</description>
    </item>
    <item>
      <title>XForms</title>
      <link>https://www.oliverbrown.me.uk/2006/03/30/xforms/</link>
      <pubDate>Thu, 30 Mar 2006 00:24:25 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/03/30/xforms/</guid>
      <description>&lt;p&gt;Although I haven&amp;rsquo;t been writing much about programming and computers lately, I have still been reading.&lt;/p&gt;&#xA;&lt;p&gt;XForms is another thing, like &lt;a href=&#34;http://www.oliverbrown.me.uk/2006/03/29/got-mono/&#34;&gt;Mono&lt;/a&gt;, that I found out about quite a while ago that has recently resurfaced as possibly useful. XForms is a whole rethink about how information should be collected and sent of the web. The keyword here is information. HTML forms don&amp;rsquo;t really send information, they send data. There is no real structure to what is sent - all you have is name/value pairs (although depending on the capabilities of the server you can at least send variable length arrays with the &lt;code&gt;foo[]&lt;/code&gt; naming convention).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Got Mono?</title>
      <link>https://www.oliverbrown.me.uk/2006/03/29/got-mono/</link>
      <pubDate>Wed, 29 Mar 2006 13:03:32 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/03/29/got-mono/</guid>
      <description>&lt;p&gt;A few years ago Microsoft released the .NET platform. It was supposed to be an open standard that anyone could implement although in reality only Microsoft did. That&amp;rsquo;s all changed now as Mono is gaining momentum.&lt;/p&gt;&#xA;&lt;p&gt;Mono is a cross-platform implementation of .NET complete with a execution environment (JIT compiler, garbage collector and so on) as well compilers for C# and VB.net. There are sections of it that a largely complete but all the important stuff is there.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Distinctive Developments</title>
      <link>https://www.oliverbrown.me.uk/2006/03/27/distinctive-developments/</link>
      <pubDate>Mon, 27 Mar 2006 07:55:49 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/03/27/distinctive-developments/</guid>
      <description>&lt;p&gt;I just thought I&amp;rsquo;d say a little about the company I now work for, mainly because they&amp;rsquo;re bigger than I thought. Well not bigger as such but more successful, a bigger player perhaps.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.distdevs.co.uk/&#34;&gt;Distinctive Developments&lt;/a&gt; is a leading developer of games for mobile phones. I really should emphasise the leading part since one of their games, 3D Pool was actually nominated for a BAFTA (I didn&amp;rsquo;t even know they had a game section). They&amp;rsquo;ve also done titles with top licences including the FIFA series on mobile phones as well as Shrek 2: Puss In Boots and Madagascar. There are two problems with this personally though - firstly I myself don&amp;rsquo;t care for mobile phones games and secondly most of their games are sports based, which I&amp;rsquo;m also not especially bothered about&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>A couple of PS2 gems?</title>
      <link>https://www.oliverbrown.me.uk/2006/03/21/a-couple-of-ps2-gems/</link>
      <pubDate>Tue, 21 Mar 2006 19:56:43 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/03/21/a-couple-of-ps2-gems/</guid>
      <description>&lt;p&gt;I did something I haven&amp;rsquo;t done for years recently: I bought Official PlayStation Magazine UK for the demo disk. No particular reason except now having a job I&amp;rsquo;m not so worried about the price of a magazine&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;I was glad I did. It has two demos of games that look really cool (and they&amp;rsquo;re already out).&lt;/p&gt;&#xA;&lt;p&gt;The first is Fahrenheit (although it was renamed before the launch - search GameSpot for Fahrenheit and it comes up). You control a guy who has just done a murder and you have to (basically) escape from the police. But it is so much more than that. Firstly, the genre is closest to point-and-click adventure à la Broken Sword, except it&amp;rsquo;s in 3D - you just move near objects and push the right analog stick in different directions to do different context-sensitive actions. Another point is the emphasis on story - you get to see things that are happening elsewhere that you wouldn&amp;rsquo;t normally know about (like the cop approaching the door of the men&amp;rsquo;s room where you committed the murder) if it is good for drama. Finally you get to control most of the important characters throughout the game (although not in the demo).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Another interview</title>
      <link>https://www.oliverbrown.me.uk/2006/03/04/another-interview/</link>
      <pubDate>Sat, 04 Mar 2006 02:05:42 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/03/04/another-interview/</guid>
      <description>&lt;p&gt;Just as an update, the interview I had before had an odd outcome. It was a success but they didn&amp;rsquo;t have a position for me. In the meantime I got another interview with somewhere else.&lt;/p&gt;&#xA;&lt;p&gt;Within three hours of the end of the interview I got an email offering me the job :D&lt;/p&gt;&#xA;&lt;p&gt;It gets better: the following morning (less than 24 hours later) the original place call me and offer me that job too :D I took the second one.&lt;/p&gt;</description>
    </item>
    <item>
      <title>More Michel Thomas</title>
      <link>https://www.oliverbrown.me.uk/2006/02/28/more-michel-thomas/</link>
      <pubDate>Tue, 28 Feb 2006 21:51:50 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/02/28/more-michel-thomas/</guid>
      <description>&lt;p&gt;Sorry to seem obsessed :P&lt;/p&gt;&#xA;&lt;p&gt;My opinion of learning a language with the Michel Thomas CDs has improved - as well as the &amp;ldquo;Complete Course&amp;rdquo; 8 hour sets you can get the &amp;ldquo;Advanced Course&amp;rdquo;, an additional 5 hours designed for people who have done the first 8. Although I think he only does it for French and German&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;13 hours of material. Considering the density this begins to rival Pimsleur&amp;rsquo;s 50 hours (only available for Spanish and German).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Galactic Horde goes Gold</title>
      <link>https://www.oliverbrown.me.uk/2006/02/25/galactic-horde-goes-gold/</link>
      <pubDate>Sat, 25 Feb 2006 21:28:51 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/02/25/galactic-horde-goes-gold/</guid>
      <description>&lt;p&gt;Version 1.0 Gold of &lt;a href=&#34;http://www.galactic-horde.com/&#34;&gt;Galactic Horde&lt;/a&gt; went live today. Top new feature would be the Universal War. I think it&amp;rsquo;s top because I helped write it :)&lt;/p&gt;&#xA;&lt;p&gt;Although I think Universal War is a bit of a strange name - makes it sound like a war that is compatible with everyone or something&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Michel Thomas rocks - maybe more than Pimsleur</title>
      <link>https://www.oliverbrown.me.uk/2006/02/25/michel-thomas-rocks-maybe-more-than-pimsleur/</link>
      <pubDate>Sat, 25 Feb 2006 10:38:07 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/02/25/michel-thomas-rocks-maybe-more-than-pimsleur/</guid>
      <description>&lt;p&gt;I picked up Michel Thomas&amp;rsquo;s 8 hour German course from the library today. And it&amp;rsquo;s cool. It might even be better than Pimsleur. The learning idea is basically the same as Pimsleur with no writing and no memorizing but the format of the audio itself is different.&lt;/p&gt;&#xA;&lt;p&gt;Firstly in Pimsleur I&amp;rsquo;m guessing they use voice actors reading out a script for both the English and foreign speech. In this Michel himself talks. Also this is not scripted word for word at all. I&amp;rsquo;m assuming he has notes of some sort to keep him on track and there may be judicious editing that we don&amp;rsquo;t hear, but basically everything is presented as is.&lt;/p&gt;</description>
    </item>
    <item>
      <title>My first feed flare</title>
      <link>https://www.oliverbrown.me.uk/2006/02/24/my-first-feed-flare/</link>
      <pubDate>Fri, 24 Feb 2006 21:09:18 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/02/24/my-first-feed-flare/</guid>
      <description>&lt;p&gt;Oooh, Feedburner have put my new Item Age feed flare unit thingy on their &lt;a href=&#34;http://www.feedburner.com/fb/a/api/101flares&#34;&gt;101 Flare Ideas for a Better Tomorrow&lt;/a&gt; page (#10).&lt;/p&gt;&#xA;&lt;p&gt;It lets you display the age of an item in a Feedburner feed in a nice human format (17 minutes old, 4 days old) etc. It&amp;rsquo;s really dead simple but I figured Feed Flare might be useful and it was good idea to practice before writing something really cool.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google PageRank updated</title>
      <link>https://www.oliverbrown.me.uk/2006/02/22/google-pagerank-updated/</link>
      <pubDate>Wed, 22 Feb 2006 18:19:34 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/02/22/google-pagerank-updated/</guid>
      <description>&lt;p&gt;Ooh, I checked another site of mine and suddenly noticed it had a PR of 4, instead of none.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Very regular Google earnings</title>
      <link>https://www.oliverbrown.me.uk/2006/02/19/very-regular-google-earnings/</link>
      <pubDate>Sun, 19 Feb 2006 00:12:26 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/02/19/very-regular-google-earnings/</guid>
      <description>&lt;p&gt;For a long time my earnings with Google AdSense were very erratic - now they seem to have settled down. In fact for the past week I&amp;rsquo;ve gotten the equivalent of almost exactly $0.01 per impression. Now all I need is more traffic :)&lt;/p&gt;&#xA;&lt;p&gt;P.S. Google spellchecker corrected &amp;ldquo;Adsense&amp;rdquo; to &amp;ldquo;AdSense&amp;rdquo;&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>On a lighter though related note</title>
      <link>https://www.oliverbrown.me.uk/2006/02/16/on-a-lighter-though-related-note/</link>
      <pubDate>Thu, 16 Feb 2006 14:51:55 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/02/16/on-a-lighter-though-related-note/</guid>
      <description>&lt;p&gt;According to &lt;a href=&#34;http://today.reuters.com/news/newsarticle.aspx?type=oddlyEnoughNews&amp;amp;storyid=2006-02-15T162840Z_01_OLI452962_RTRUKOC_0_US-IRAN-PASTRIES.xml&#34;&gt;Reuter&amp;rsquo;s &amp;ldquo;Oddly Enough&amp;rdquo;&lt;/a&gt; Iranians have renamed Danish Pastries when sold locally. They will now be called Roses of the Prophet Mohammad.&lt;/p&gt;&#xA;&lt;p&gt;Can anyone say freedom fries?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Holocaust cartoons</title>
      <link>https://www.oliverbrown.me.uk/2006/02/13/holocaust-cartoons/</link>
      <pubDate>Mon, 13 Feb 2006 22:09:19 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/02/13/holocaust-cartoons/</guid>
      <description>&lt;p&gt;Apparently Iran is holding a competition to find the &amp;ldquo;best&amp;rdquo; cartoon depiction of the holocaust as a test of Western principles and ideas of freedom of speech.&lt;/p&gt;&#xA;&lt;p&gt;Firstly I&amp;rsquo;ll make my stance on freedom of speech clear. With rights comes responsibility. Although I think that people should be allowed freedom of expression and that people should be allowed to draw cartoons of what they like, that doesn&amp;rsquo;t mean that I think it&amp;rsquo;s necessarily a good idea to. A lot of unpleasant situations in the past have arose because of freedom of speech ideals.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Comment spam 3</title>
      <link>https://www.oliverbrown.me.uk/2006/02/12/comment-spam-3/</link>
      <pubDate>Sun, 12 Feb 2006 02:59:33 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/02/12/comment-spam-3/</guid>
      <description>&lt;p&gt;I did a bit of comment moderation for Oliver today, since he had a few obvious spam ones. Firstly I didn&amp;rsquo;t know I could actually moderate comments, but there you go&amp;hellip; Secondly, why do people try to submit such obvious spam, I mean it didn&amp;rsquo;t even try to get around the spam filter! Plus its not even remotely tempting to click on them, so what the author aimed to get out of it I just don&amp;rsquo;t know! Anyway, three cheers for the WordPress spam detector! :D&lt;/p&gt;</description>
    </item>
    <item>
      <title>Mohamed cartoons</title>
      <link>https://www.oliverbrown.me.uk/2006/02/09/mohamed-cartoons/</link>
      <pubDate>Thu, 09 Feb 2006 00:05:29 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/02/09/mohamed-cartoons/</guid>
      <description>&lt;p&gt;This will be a somewhat controversial post.&lt;/p&gt;&#xA;&lt;p&gt;The violent reaction to the cartoons depicting Mohamed continues to escalate. The form and severity of this reaction is wrong for several reasons.&lt;/p&gt;&#xA;&lt;p&gt;Firstly, Islam forbids the persecution of non-believers. That is people who just disagree with the teachings of Islam should not be punished or treated any less than a Muslim. Unlike the invasion of Iraq for instance, nobody (Muslim or otherwise) was actually hurt by the cartoons. They simply didn&amp;rsquo;t believe that drawing them was wrong. This represents a difference in beliefs and the cartoonists should not be punished (according to Islamic beliefs).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Happy Birthday to Me</title>
      <link>https://www.oliverbrown.me.uk/2006/02/09/happy-birthday-to-me/</link>
      <pubDate>Thu, 09 Feb 2006 00:01:44 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/02/09/happy-birthday-to-me/</guid>
      <description>&lt;p&gt;The Great Me is 22 :D&lt;/p&gt;&#xA;&lt;p&gt;Er, that&amp;rsquo;s about it really&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Nerd test</title>
      <link>https://www.oliverbrown.me.uk/2006/02/08/nerd-test/</link>
      <pubDate>Wed, 08 Feb 2006 19:06:39 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/02/08/nerd-test/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.nerdtests.com/ft_nq.php?im&#34;&gt;&lt;figure&gt;&lt;img src=&#34;http://www.nerdtests.com/images/ft/nq.php?val=9612&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Apparently I&amp;rsquo;m 37% nerd. Probably about right. :) Thanks to &lt;a href=&#34;https://rylon.dev/&#34;&gt;Rylon&lt;/a&gt; for the link.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The end of Hitchhikers</title>
      <link>https://www.oliverbrown.me.uk/2006/02/01/the-end-of-hitchhikers/</link>
      <pubDate>Wed, 01 Feb 2006 15:37:35 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/02/01/the-end-of-hitchhikers/</guid>
      <description>&lt;p&gt;Just to let people know, the ending to Hitchhiker&amp;rsquo;s Guide to the Galaxy Quintessential Phase is actually pretty good. The ending is far more &amp;ldquo;together&amp;rdquo; than the end of the fifth book, Mostly Harmless since it includes both Zaphod Beeblebrox and Fenchurch. Any fans who haven&amp;rsquo;t heard it yet, should go out and buy it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sirius Cybernetics Corporation now make pizza</title>
      <link>https://www.oliverbrown.me.uk/2006/01/29/sirius-cybernetics-corporation-now-make-pizza/</link>
      <pubDate>Sun, 29 Jan 2006 23:34:53 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/01/29/sirius-cybernetics-corporation-now-make-pizza/</guid>
      <description>&lt;p&gt;I had a frozen pizza today, Goodfellas Delicia. And much to my surprise their slogan is the same as the Sirius Cybernetics Corporation (from Hitchhiker&amp;rsquo;s Guide to the Galaxy).&lt;/p&gt;&#xA;&lt;p&gt;&lt;figure&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/legacy/pizza1.jpg&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;figure&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/legacy/pizza2.jpg&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&lt;/p&gt;</description>
    </item>
    <item>
      <title>AJAXy Scriptaculous goodness</title>
      <link>https://www.oliverbrown.me.uk/2006/01/27/ajaxy-scriptaculous-goodness/</link>
      <pubDate>Fri, 27 Jan 2006 15:44:08 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/01/27/ajaxy-scriptaculous-goodness/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://script.aculo.us/&#34;&gt;Scriptaculous&lt;/a&gt; is a Javascript library used for doing AJAX stuff and certain visual effects.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s very well written, has excellent cross browser support and best of all there are cool functions in Ruby on Rails for using it. One of the coolest features is drag and drop. I&amp;rsquo;ve already implemented it in Galaxia Ruby for adding ships to fleets :)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Saddam Hussein to sue George Bush and Tony Blair</title>
      <link>https://www.oliverbrown.me.uk/2006/01/26/saddam-hussein-to-sue-george-bush-and-tony-blair/</link>
      <pubDate>Thu, 26 Jan 2006 14:01:53 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/01/26/saddam-hussein-to-sue-george-bush-and-tony-blair/</guid>
      <description>&lt;p&gt;In an interesting twist, Saddam Hussein is trying to sue George Bush and Tony Blair for a range of offences related to the invasion of Iraq.&lt;/p&gt;&#xA;&lt;p&gt;Some of the points seem valid, some are rather silly. To read more detail, check out the &lt;a href=&#34;http://washingtontimes.com/upi/20060125-111155-3468r.htm&#34;&gt;Washington Post&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tree structures in Ruby on Rails</title>
      <link>https://www.oliverbrown.me.uk/2006/01/24/tree-structures-in-ruby-on-rails/</link>
      <pubDate>Tue, 24 Jan 2006 14:32:34 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/01/24/tree-structures-in-ruby-on-rails/</guid>
      <description>&lt;p&gt;This is becoming a trend - another built-in feature of Rails that will seriously help Galaxia development.&lt;/p&gt;&#xA;&lt;p&gt;You can use acts_as_tree in a model to make it, well, act as a tree.&lt;/p&gt;&#xA;&lt;p&gt;What this means is you add an extra field to the database called parent_id that tracks object&amp;rsquo;s parents. Rails automatically manages this for you and adds extra methods for dealing with trees (things for accessing parent, ancestors, children etc.). Just like the post on type, this is something I was already doing with Galaxia but managing myself.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using “type” in Ruby on Rails</title>
      <link>https://www.oliverbrown.me.uk/2006/01/22/using-type-in-ruby-on-rails/</link>
      <pubDate>Sun, 22 Jan 2006 16:13:11 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/01/22/using-type-in-ruby-on-rails/</guid>
      <description>&lt;p&gt;By default Rails applies special meaning to certain fields in a database table. One of these fields is &amp;ldquo;type&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;The type fields is used by Rails to create a &amp;ldquo;single table inheritance model&amp;rdquo;. This sounds fairly complicated and is best explained with an example:&lt;/p&gt;&#xA;&lt;p&gt;Imagine a forum system. A forum will have threads and replies. Threads and replies are different and have different functionality, but certainly share a lot of characteristics. So you might create a class message with two sub classes: replies and threads. In Rails you can store all these in one messages table with a type field set to either reply&amp;quot; or thread. When you load a message it will actually create either a reply or thread object (in stead of a message object). When you create a new object it stores it in the messages table with the correct type.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Making the most of dial-up</title>
      <link>https://www.oliverbrown.me.uk/2006/01/17/making-the-most-of-dial-up/</link>
      <pubDate>Tue, 17 Jan 2006 21:13:02 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/01/17/making-the-most-of-dial-up/</guid>
      <description>&lt;p&gt;Ooooh. We&amp;rsquo;ve just set up an ad-hoc wireless network and are now sharing a 56k dial-up connection between three computers&amp;hellip; Clever but not that useful.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ooh, birthday soon :)</title>
      <link>https://www.oliverbrown.me.uk/2006/01/15/ooh-birthday-soon/</link>
      <pubDate>Sun, 15 Jan 2006 18:18:40 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/01/15/ooh-birthday-soon/</guid>
      <description>&lt;p&gt;Just thought I&amp;rsquo;d randomly point out that it&amp;rsquo;s my birthday soon :) Birthday&lt;/p&gt;</description>
    </item>
    <item>
      <title>Dancing with Stars like Stacy Keibler</title>
      <link>https://www.oliverbrown.me.uk/2006/01/14/dancing-with-stars-like-stacy-keibler/</link>
      <pubDate>Sat, 14 Jan 2006 19:03:43 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/01/14/dancing-with-stars-like-stacy-keibler/</guid>
      <description>&lt;p&gt;Interesting crossover - female wrestler Stacy Keibler is apparently doing well on Dancing with Stars, the American version of Strictly Come Dancing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Galaxia Ruby</title>
      <link>https://www.oliverbrown.me.uk/2006/01/14/galaxia-ruby/</link>
      <pubDate>Sat, 14 Jan 2006 18:12:50 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/01/14/galaxia-ruby/</guid>
      <description>&lt;p&gt;Okay, Galaxia on Rails would my be a more apt name for a version of Galaxia in Ruby on Rails. But Galaxia Ruby sounds better to non-programmers.&lt;/p&gt;&#xA;&lt;p&gt;This follows the tradition I&amp;rsquo;ve been recently following of learning new languages by writing bits of Galaxia in them. There is a real possibility I might get a version out this time :P&lt;/p&gt;&#xA;&lt;p&gt;This version may even have AJAXy goodness and things. But don&amp;rsquo;t hold your breath&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ruby on Rails may rock</title>
      <link>https://www.oliverbrown.me.uk/2006/01/12/ruby-on-rails-may-rock/</link>
      <pubDate>Thu, 12 Jan 2006 19:49:05 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/01/12/ruby-on-rails-may-rock/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been vaguely aware of Ruby for a while but never really gave it more than a cursory glance. If you didn&amp;rsquo;t know Ruby is a language that has been around for a while that got far more interesting when Rails, a framework for it was released.&lt;/p&gt;&#xA;&lt;p&gt;After reading around I don&amp;rsquo;t think I&amp;rsquo;m really a fan of Ruby syntax per se (I&amp;rsquo;m definitely a fan of the punctuation heavy C-style syntax as opposed to the keyword heavy Basic-style syntax) but Rails seems to be an amazing framework.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Books galore</title>
      <link>https://www.oliverbrown.me.uk/2006/01/10/books-galore/</link>
      <pubDate>Tue, 10 Jan 2006 17:34:22 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/01/10/books-galore/</guid>
      <description>&lt;p&gt;The advantage of having an imminent interview (and ultimately of having a job) is I can buy computer books without worrying so much about not having much money. They&amp;rsquo;re an investment you see&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Wall Street Journal has a sense of humour</title>
      <link>https://www.oliverbrown.me.uk/2006/01/07/the-wall-street-journal-has-a-sense-of-humour/</link>
      <pubDate>Sat, 07 Jan 2006 00:48:30 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/01/07/the-wall-street-journal-has-a-sense-of-humour/</guid>
      <description>&lt;p&gt;A &lt;a href=&#34;http://blogs.wsj.com/law/2006/01/04/the-onion-on-corporate-taxes/&#34;&gt;post on the WSJ blog&lt;/a&gt; (which is running on Wordpress incidentally) actually references an article on the Onion. The Onion by the way is a satirical online newspaper type thingy that I never thought a serious journalistic endeavour would talk about.&lt;/p&gt;&#xA;&lt;p&gt;The WSJ points out that it&amp;rsquo;s &amp;ldquo;hard to write satire, but it’s even harder to write satire about corporate taxes&amp;rdquo;. In fact it&amp;rsquo;s so good that I might even read it despite the fact that I understand alarmingly little about what it&amp;rsquo;s talking about.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Happy Birthday Jade</title>
      <link>https://www.oliverbrown.me.uk/2006/01/06/happy-birthday-jade/</link>
      <pubDate>Fri, 06 Jan 2006 17:22:05 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/01/06/happy-birthday-jade/</guid>
      <description>&lt;p&gt;On the off chance that she reads this&amp;hellip; I&amp;rsquo;d like to say Happy Birthday to Julia&amp;rsquo;s sister Jade :)&lt;/p&gt;&#xA;&lt;p&gt;Happy Birthday&lt;/p&gt;</description>
    </item>
    <item>
      <title>Oooh, “extended interview”</title>
      <link>https://www.oliverbrown.me.uk/2006/01/05/oooh-extended-interview/</link>
      <pubDate>Thu, 05 Jan 2006 23:11:54 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/01/05/oooh-extended-interview/</guid>
      <description>&lt;p&gt;Well the interview went well. Although it didn&amp;rsquo;t feel like it at first since the first thing I had to do is optimise a SQL query which I kind of fumbled my way through. The result - they want me in for an afternoon to perform some programming task to see how I actually work.&lt;/p&gt;&#xA;&lt;p&gt;Although I keep thinking of ways for it to go badly, I did that before the first interview and everything worked out fine&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>I’m going to Belgium again!</title>
      <link>https://www.oliverbrown.me.uk/2006/01/04/im-going-to-belgium-again/</link>
      <pubDate>Wed, 04 Jan 2006 00:45:16 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/01/04/im-going-to-belgium-again/</guid>
      <description>&lt;p&gt;Yay!&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m going to Brussels on the 9th to see Julia. She&amp;rsquo;s going later today for her little sister&amp;rsquo;s birthday. We&amp;rsquo;re staying until the 15th then coming back. And then I get Julia for another 10 days until she&amp;rsquo;s goes back to Aberystywth.&lt;/p&gt;&#xA;&lt;p&gt;Just thought I&amp;rsquo;d share :D&lt;/p&gt;&#xA;&lt;p&gt;On a scarier note, I have that interview later today&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Windows Metafile vulnerability</title>
      <link>https://www.oliverbrown.me.uk/2006/01/03/windows-metafile-vulnerability/</link>
      <pubDate>Tue, 03 Jan 2006 00:15:49 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/01/03/windows-metafile-vulnerability/</guid>
      <description>&lt;p&gt;Ooooh, I just read on &lt;a href=&#34;http://en.wikipedia.org/wiki/Windows_Metafile_vulnerability&#34;&gt;Wikipedia&lt;/a&gt; about a vulnerability in how Windows reads WMF files.&lt;/p&gt;&#xA;&lt;p&gt;The reason why I find this so interesting is because apparently the vulnerability exists versions of Windows all the way back to 3.0! Doesn&amp;rsquo;t that mean that a serious bug that allows malicious code to be executed has actually existed for 15 years without being exploited? That has to be some sort of record.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Civilization IV rocks</title>
      <link>https://www.oliverbrown.me.uk/2006/01/02/civilization-iv-rocks/</link>
      <pubDate>Mon, 02 Jan 2006 21:39:24 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/01/02/civilization-iv-rocks/</guid>
      <description>&lt;p&gt;I bought Julia Civilization IV for Christmas. It&amp;rsquo;s something I wanted myself but my computer only just reaches the minimum specs. But we installed it anyway and on the lowest settings it does run (although it runs &amp;ldquo;fine&amp;rdquo; it&amp;rsquo;s really unstable after about half an hour and prone to crashing).&lt;/p&gt;&#xA;&lt;p&gt;If you don&amp;rsquo;t know, Civilization is a game where you control a civilization from ancient stone age times through to the near future (the last technology you develop allows travel to Alpha Centauri). This version adds a lot to the basic idea though. The biggest addition is religion. It was always going to be a touchy subject but since religion has had a huge impact on Civilization they couldn&amp;rsquo;t ignore it forever. All the religions in the game are basically handled the same, the only differences being what you need to do to found them. The fact that you can found them can cause events that are vaguely blasphemous (like founding both Buddhism and Christianity in London) but this is really no worse than warfare between two countries that never fought each other in the real world.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Happy New Year</title>
      <link>https://www.oliverbrown.me.uk/2006/01/01/happy-new-year/</link>
      <pubDate>Sun, 01 Jan 2006 00:02:11 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2006/01/01/happy-new-year/</guid>
      <description>&lt;p&gt;Happy New Year!&lt;/p&gt;</description>
    </item>
    <item>
      <title>I have an interview</title>
      <link>https://www.oliverbrown.me.uk/2005/12/19/i-have-an-interview/</link>
      <pubDate>Mon, 19 Dec 2005 19:04:51 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/12/19/i-have-an-interview/</guid>
      <description>&lt;p&gt;Woohoo, I have an interview.&lt;/p&gt;&#xA;&lt;p&gt;Before they offered me a face-to-face interview they wanted to do a telephone interview first. This consisted of a series of technical questions I really wasn&amp;rsquo;t prepared for (&amp;ldquo;What&amp;rsquo;s the difference between an inner join and an outer join in SQL?&amp;rdquo;, &amp;ldquo;What are the restrictions on cookies?&amp;rdquo;, &amp;ldquo;What do the HTTP status codes 302 and 303 mean?&amp;rdquo;).&lt;/p&gt;&#xA;&lt;p&gt;But since they offered me the interview I guess I did quite well :)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Comment spam 2</title>
      <link>https://www.oliverbrown.me.uk/2005/12/15/comment-spam-2/</link>
      <pubDate>Thu, 15 Dec 2005 21:47:30 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/12/15/comment-spam-2/</guid>
      <description>&lt;p&gt;Oooh, I&amp;rsquo;m now getting between ten and twenty spam comments a day. They&amp;rsquo;re all obviously from the same source but all for different sites, from different names and different IP addresses. They still all have a very obvious form and content so the spam filter in Wordpress is catching them. One final odd part, they&amp;rsquo;re all on the same post too&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>How inconsiderate</title>
      <link>https://www.oliverbrown.me.uk/2005/12/11/how-inconsiderate/</link>
      <pubDate>Sun, 11 Dec 2005 16:38:33 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/12/11/how-inconsiderate/</guid>
      <description>&lt;p&gt;Me and a friend of mine came up with an idea a while ago for a new website. Basically it would document really annoying things people do in a semi-anonymous way.&lt;/p&gt;&#xA;&lt;p&gt;The motivation came mainly from people being completely unable to park their car properly. The most distinctive is one I unfortunately I have no evidence of. There was a minibus parked in a disabled parking space. Fair enough; it was probably carrying old people. The bad part is it was so badly parked that it actually blocked four parking spaces! &lt;a href=&#34;https://www.oliverbrown.me.uk/images/parking1-a.jpg&#34;&gt;&lt;figure&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/images/parking1-a.jpg&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&lt;/a&gt; &lt;a href=&#34;https://www.oliverbrown.me.uk/images/parking1-b.jpg&#34;&gt;&lt;figure&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/images/parking1-b.jpg&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&lt;/a&gt; Anyway here&amp;rsquo;s a couple of pictures of some rather bad parking (not &lt;em&gt;quite&lt;/em&gt; enough space to fit a car in there). It&amp;rsquo;s tough to know who to blame since we don&amp;rsquo;t know who parked first, but that white van seems quite far from the white line to the right. This may become a regular thing&amp;hellip; just search Technorati for inconsiderate :)&lt;/p&gt;</description>
    </item>
    <item>
      <title>New Galactic Horde blog</title>
      <link>https://www.oliverbrown.me.uk/2005/12/08/new-galactic-horde-blog/</link>
      <pubDate>Thu, 08 Dec 2005 13:25:30 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/12/08/new-galactic-horde-blog/</guid>
      <description>&lt;p&gt;The creator of &lt;a href=&#34;http://www.galactic-horde.com&#34;&gt;Galactic Horde&lt;/a&gt; has started a new &lt;a href=&#34;http://www.galactic-horde.com/wordpress&#34;&gt;development and news blog&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Go check it out :P&lt;/p&gt;&#xA;&lt;p&gt;GH, Galactic Horde, new blog, online games, shockwave, shockwave games&lt;/p&gt;</description>
    </item>
    <item>
      <title>Silly server</title>
      <link>https://www.oliverbrown.me.uk/2005/12/06/silly-server/</link>
      <pubDate>Tue, 06 Dec 2005 17:49:01 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/12/06/silly-server/</guid>
      <description>&lt;p&gt;I recently applied for a job and they wanted some URLs of examples of my work. At the same time my server went down :( But it&amp;rsquo;s up again now obviously.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Timesplitters Future Perfect</title>
      <link>https://www.oliverbrown.me.uk/2005/12/02/timesplitters-future-perfect/</link>
      <pubDate>Fri, 02 Dec 2005 16:27:20 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/12/02/timesplitters-future-perfect/</guid>
      <description>&lt;p&gt;I just got the new (well it&amp;rsquo;s not that new now) Timesplitters game for the PS2, and wow is it cool.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s sort of a cross between Timesplitters 2, Halo and the Goldeneye sequel on the N64 (Perfect Dark?). Think Timesplitters 2 but add the ability to get into vehicles and separate grenades and deployable guns. The graphics are improved and are less cartoony but the whacky sense of humour is still there - whenever you kill a monkey it shouts &amp;ldquo;Chimpicide!&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Happy December :)</title>
      <link>https://www.oliverbrown.me.uk/2005/12/01/happy-december/</link>
      <pubDate>Thu, 01 Dec 2005 23:42:43 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/12/01/happy-december/</guid>
      <description>&lt;p&gt;Not much to say except, yay, it&amp;rsquo;s December.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sky is becoming bad quality…</title>
      <link>https://www.oliverbrown.me.uk/2005/11/27/sky-is-becoming-bad-quality/</link>
      <pubDate>Sun, 27 Nov 2005 00:02:09 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/11/27/sky-is-becoming-bad-quality/</guid>
      <description>&lt;p&gt;For anyone outside the UK, I&amp;rsquo;m referring to the digital TV broadcast by British Sky Broadcasting (if that is still their name).&lt;/p&gt;&#xA;&lt;p&gt;They are stuffing far too many channels on there and as a consequence the quality is dropping. Before, you could occasionally see compression artefacts on the images, now they are everywhere. It&amp;rsquo;s especially noticeable with full screen changes when it&amp;rsquo;s dark. And once you know what it looks like it is impossible to ignore.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Wikime :)</title>
      <link>https://www.oliverbrown.me.uk/2005/11/26/wikime/</link>
      <pubDate>Sat, 26 Nov 2005 22:33:48 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/11/26/wikime/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve started editing more on &lt;a href=&#34;http://www.wikipedia.org/&#34;&gt;Wikipedia&lt;/a&gt;. Not entirely sure why, but it&amp;rsquo;s quite fun.&lt;/p&gt;&#xA;&lt;p&gt;If you don&amp;rsquo;t know what Wikipedia is, it&amp;rsquo;s a free online Encyclopedia that is editable by anyone. Also all the content is completely redistributable providing the license is kept with it. It&amp;rsquo;s theoretically multilingual too but only a handful of languages actually have content to rival print Encyclopedias. But the others are coming along.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve also written a couple of articles that I don&amp;rsquo;t really know anything about - I just distilled stuff from various online sources. It&amp;rsquo;s easier than I thought too.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Nice searching in Wordpress</title>
      <link>https://www.oliverbrown.me.uk/2005/11/25/nice-searching-in-wordpress/</link>
      <pubDate>Fri, 25 Nov 2005 03:08:58 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/11/25/nice-searching-in-wordpress/</guid>
      <description>&lt;p&gt;You may have noticed that all the tags on my posts point to URLs of the form &lt;code&gt;/ob-search/_search+term_&lt;/code&gt;. That&amp;rsquo;s a reasonably simple bit of mod rewriting. This article is aimed at people who can do that.&lt;/p&gt;&#xA;&lt;p&gt;I wanted a way for the search box to point to the same pages. I figured I could point the search form at a fake page and redirect (it with a HTTP status code of 302 so it is sent to the browser and the user sees it in his/her address bar) to the nice URL (which would secretly redirect to the real one).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Wordpress.com Themes</title>
      <link>https://www.oliverbrown.me.uk/2005/11/24/wordpress.com-themes/</link>
      <pubDate>Thu, 24 Nov 2005 13:24:11 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/11/24/wordpress.com-themes/</guid>
      <description>&lt;p&gt;For those of you who don&amp;rsquo;t know, &lt;a href=&#34;http://www.wordpress.com/&#34;&gt;Wordpress.com&lt;/a&gt; is a Blogger type service run by the creators of Wordpress based on Wordpress.&lt;/p&gt;&#xA;&lt;p&gt;I have to warn you I have no experience using Wordpress.com, and these comments are based on what I&amp;rsquo;ve heard.&lt;/p&gt;&#xA;&lt;p&gt;There have a been comments about how theme support in Wordpress.com is very limited since they obviously can&amp;rsquo;t let people run arbitrary PHP code. I&amp;rsquo;m not sure what they do let you do but there is a way that will give almost the power of normal Wordpress templates.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Finally fixed my template…</title>
      <link>https://www.oliverbrown.me.uk/2005/11/23/finally-fixed-my-template/</link>
      <pubDate>Wed, 23 Nov 2005 01:16:34 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/11/23/finally-fixed-my-template/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve finally fixed the template. I didn&amp;rsquo;t realise that the damn thing was switching background images depending on whether this was a single post or not (I added the sidebar to all pages you see).&lt;/p&gt;</description>
    </item>
    <item>
      <title>That’s a lot of links</title>
      <link>https://www.oliverbrown.me.uk/2005/11/22/thats-a-lot-of-links/</link>
      <pubDate>Tue, 22 Nov 2005 21:32:38 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/11/22/thats-a-lot-of-links/</guid>
      <description>&lt;p&gt;Quite old by now but still amazing to see: a reasonably long blog post in which every single word links to a different blog. Quite an achievement. &lt;a href=&#34;http://jeffblanco.blogdrive.com/archive/279.html&#34;&gt;Jeff Blanco&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>And one service to bind them all</title>
      <link>https://www.oliverbrown.me.uk/2005/11/21/and-one-service-to-bind-them-all/</link>
      <pubDate>Mon, 21 Nov 2005 22:22:31 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/11/21/and-one-service-to-bind-them-all/</guid>
      <description>&lt;p&gt;Google have a new project that could well replace half of their services, &lt;a href=&#34;http://www.google.com/base&#34;&gt;Google Base&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s a rather vague project designed to pursue their goal of organising the world&amp;rsquo;s information in the most direct way possible. Anyone can submit (almost) any information they want along with various attributes and labels describing the information and Google will make it searchable.&lt;/p&gt;&#xA;&lt;p&gt;In theory Google Sitemaps and Froogle could just became specific version of this idea. The only limits on can be uploaded are fairly obvious matters of &amp;ldquo;decency&amp;rdquo;. Adult material does seem to be a allowed in general. The most eye catching item not allowed: &amp;ldquo;Posting is not permitted for the promotion of body parts or human remains.&amp;rdquo;&lt;/p&gt;</description>
    </item>
    <item>
      <title>More features for Extending SimpleXML</title>
      <link>https://www.oliverbrown.me.uk/2005/11/17/more-features-for-extending-simplexml/</link>
      <pubDate>Thu, 17 Nov 2005 20:51:46 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/11/17/more-features-for-extending-simplexml/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve added two new public static function to &lt;code&gt;[ExtendXML](/exml.txt)&lt;/code&gt;. The first one is &lt;code&gt;registerTagClass&lt;/code&gt;. This takes two arguments, the first is a tag name and the second is a class (that extends &lt;code&gt;ExtendXML&lt;/code&gt;. This will make all children of that tag name become that class instead. The second is &lt;code&gt;registerTagCallback&lt;/code&gt;. This takes one argument, a callback. That callback must take one argument, a tag name and must return the class (as a string) that those tags should become.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Overloaded functions?</title>
      <link>https://www.oliverbrown.me.uk/2005/11/08/overloaded-functions/</link>
      <pubDate>Tue, 08 Nov 2005 00:59:18 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/11/08/overloaded-functions/</guid>
      <description>&lt;p&gt;Will PHP ever support overloaded functions? I mean properly - I know you can painstakingly fake it using &lt;code&gt;__call&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;p&gt;If I was on a mailing list I&amp;rsquo;d probably be able to ask someone who could answer.&lt;/p&gt;&#xA;&lt;p&gt;Ah well.&lt;/p&gt;&#xA;&lt;p&gt;PHP, programming, coding&lt;/p&gt;</description>
    </item>
    <item>
      <title>Getting started with Galactic Horde</title>
      <link>https://www.oliverbrown.me.uk/2005/11/06/getting-started-with-galactic-horde/</link>
      <pubDate>Sun, 06 Nov 2005 23:34:36 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/11/06/getting-started-with-galactic-horde/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.galactic-horde.com&#34;&gt;Galactic Horde&lt;/a&gt; is an &lt;a href=&#34;http://www.galactic-horde.com&#34;&gt;online strategy game&lt;/a&gt; that I&amp;rsquo;ve helped program. But I&amp;rsquo;ve only recently started playing. Unfortunately it can be quite a daunting idea since the game is rather complicated. This provides endless entertainment for people who have mastered it, but problems with regards to getting new players.&lt;/p&gt;&#xA;&lt;p&gt;As such I intend to write a series of posts containing hints and tips for new players - something I am at the moment.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Linguaphone rocks less</title>
      <link>https://www.oliverbrown.me.uk/2005/11/04/linguaphone-rocks-less/</link>
      <pubDate>Fri, 04 Nov 2005 20:28:51 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/11/04/linguaphone-rocks-less/</guid>
      <description>&lt;p&gt;I just picked up Linguaphone German from my local library. 4 books and 9 CDs in a large box certainly looks impressive but I don&amp;rsquo;t think it&amp;rsquo;s as good as Pimsleur. Looking through the books it clearly goes to a higher level and has far more explanations of grammar in it. But I think it does it too quickly and I&amp;rsquo;m not convinced a beginner would find it much use on it&amp;rsquo;s own. For someone who already has familiarity with the language it may work quite well. Watch this space.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Buying text links…</title>
      <link>https://www.oliverbrown.me.uk/2005/11/03/buying-text-links/</link>
      <pubDate>Thu, 03 Nov 2005 14:37:14 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/11/03/buying-text-links/</guid>
      <description>&lt;p&gt;There are quite a few marketplace-type sites out there facilitating text link trading. I don&amp;rsquo;t mean link exchanges, I mean buying and selling text links.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve read a few reports of high profile sites having their PageRank-passing-on-ability removed by Google because of this, but for the most part it&amp;rsquo;s probably safe. The main reason being so many sites are doing it that the skew caused by removing those sites could well be bigger than the skew caused by leaving them in. On the other hand, it may not be that much of a problem. Although it is a very suspect argument, you could say that a site willing to pay that much (and we&amp;rsquo;re talking upwards of $15 per month &lt;em&gt;per link&lt;/em&gt;) must have something to offer.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Star Wreck</title>
      <link>https://www.oliverbrown.me.uk/2005/11/01/star-wreck/</link>
      <pubDate>Tue, 01 Nov 2005 14:35:54 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/11/01/star-wreck/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s about time I mentioned &lt;a href=&#34;http://www.starwreck.com&#34;&gt;Star Wreck&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s an &lt;em&gt;amazing&lt;/em&gt; spoof of Star Trek. Quite how amazing has to be seen to be believed. Some of the special effects are actually better than the real thing. Go to the site and at least download the trailer now (I&amp;rsquo;m on dialup and managed - it&amp;rsquo;s only 18Mb).&lt;/p&gt;&#xA;&lt;p&gt;There is one catch however, it&amp;rsquo;s in Finnish&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Competing with Pimsleur</title>
      <link>https://www.oliverbrown.me.uk/2005/10/30/competing-with-pimsleur/</link>
      <pubDate>Sun, 30 Oct 2005 14:37:06 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/10/30/competing-with-pimsleur/</guid>
      <description>&lt;p&gt;As I mentioned &lt;a href=&#34;http://www.oliverbrown.me.uk/2005/09/12/playlists-in-windows-media-player/&#34;&gt;earlier&lt;/a&gt;, I&amp;rsquo;ve written the framework for a language learning system similar to Pimsleur. Well the approach is similar but the mechanics are different.&lt;/p&gt;&#xA;&lt;p&gt;Basically each phrase (in English, the target language, what the instructor says) is a separate audio file. The system then chooses what you listen to automatically handling things like the right amount of repetition or you. How often something is repeated is time based meaning if people do things slowly they will find themselves repeating more often (which makes more sense since slower equates to using the system less often). I almost have a demo ready. The big thing I need however is voice talent. I&amp;rsquo;ve just about accepted that I will have to suffer by hearing myself but it&amp;rsquo;s not very clear what&amp;rsquo;s going on if the instructor, the English voice and the foreign voice are all the same person.&lt;/p&gt;</description>
    </item>
    <item>
      <title>iMode and cHTML</title>
      <link>https://www.oliverbrown.me.uk/2005/10/30/imode-and-chtml/</link>
      <pubDate>Sun, 30 Oct 2005 10:57:52 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/10/30/imode-and-chtml/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve seen adverts around for iMode recently, with no idea what it was. Well I found out last night by coincidence after looking around Google Sitemaps. Well sort of. Although I didn&amp;rsquo;t look at the details it seems like some sort of alternative to WAP. What interested me more was cHTML, iMode&amp;rsquo;s equivalent of WML.&lt;/p&gt;&#xA;&lt;p&gt;cHTML, or Compact HTML, is basically what WML should have been. Instead of completely new tags and new way of looking at things it&amp;rsquo;s just a subset of HTML that makes sense for mobile devices. There are a few extensions to normal HTML but these aren&amp;rsquo;t required and are very simple anyway (like using &lt;code&gt;tel:&lt;/code&gt; in a link the same way you&amp;rsquo;d use &lt;code&gt;mailto:&lt;/code&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Galactic Horde</title>
      <link>https://www.oliverbrown.me.uk/2005/10/29/galactic-horde/</link>
      <pubDate>Sat, 29 Oct 2005 12:00:57 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/10/29/galactic-horde/</guid>
      <description>&lt;p&gt;You may have seen the link for &lt;a href=&#34;http://www.galactic-horde.com/&#34;&gt;Galactic Horde&lt;/a&gt;, an &lt;a href=&#34;http://www.galactic-horde.com/&#34;&gt;online game&lt;/a&gt;, in the links bar but never thought to visit. Well the link is not there randomly, it&amp;rsquo;s something I helped in. Specifically I wrote the PHP back-end for it.&lt;/p&gt;&#xA;&lt;p&gt;Well I never really had time to play it myself and never knew exactly how the client interacted with what I wrote. The result is that I can read the forums for the game and have no idea what people are talking about. It&amp;rsquo;s really scary.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hitchhiker’s Guide to the Galaxy</title>
      <link>https://www.oliverbrown.me.uk/2005/10/28/hitchhikers-guide-to-the-galaxy/</link>
      <pubDate>Fri, 28 Oct 2005 18:47:44 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/10/28/hitchhikers-guide-to-the-galaxy/</guid>
      <description>&lt;p&gt;How dare they!&lt;/p&gt;&#xA;&lt;p&gt;In 2004 they released original cast (near enough) dramatisations of the third, fourth and fifth Hitchhikers book without telling me! I always thought the book version had the better (and more developed) story and hoped (in vain I thought) they&amp;rsquo;d make an film/TV/radio/anything version of it. Well they did!&lt;/p&gt;&#xA;&lt;p&gt;They&amp;rsquo;ve also given them interesting titles.&lt;/p&gt;&#xA;&lt;p&gt;Tertiary Phase - Makes sense since &amp;ldquo;tertiary&amp;rdquo; comes after &amp;ldquo;secondary&amp;rdquo; Quandary Phase - Annoyed me at first since &amp;ldquo;quaternary&amp;rdquo; comes after &amp;ldquo;tertiary&amp;rdquo;. All is forgiven since they weren&amp;rsquo;t being serious, see below for the Quintessential Phase&lt;/p&gt;</description>
    </item>
    <item>
      <title>End of Pimsleur</title>
      <link>https://www.oliverbrown.me.uk/2005/10/21/end-of-pimsleur/</link>
      <pubDate>Fri, 21 Oct 2005 13:42:09 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/10/21/end-of-pimsleur/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m now very close to the end of Pimsleur&amp;rsquo;s German III. I&amp;rsquo;m up to lesson 20 which overall is lesson 80 out of 90.&lt;/p&gt;&#xA;&lt;p&gt;I have just realised however that there is a 10 lesson set called German Plus designed to go after German III but my library doesn&amp;rsquo;t have it. I still recommend it to anyone wishing to learn a language, at least if you can get access to it for free.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google has updated Pagerank</title>
      <link>https://www.oliverbrown.me.uk/2005/10/20/google-has-updated-pagerank/</link>
      <pubDate>Thu, 20 Oct 2005 13:39:01 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/10/20/google-has-updated-pagerank/</guid>
      <description>&lt;p&gt;Well it seems Google just updated it&amp;rsquo;s pagerank database. And to my eternal joy I&amp;rsquo;ve gained across the board. Every site/page is either higher than before or at least the same (in fact it&amp;rsquo;s only the few PR5 pages I have that haven&amp;rsquo;t gone up).&lt;/p&gt;&#xA;&lt;p&gt;The most notable is &lt;a href=&#34;http://brownab1.miniserver.com&#34;&gt;Luliriisi&amp;rsquo;s&lt;/a&gt; (Julia&amp;rsquo;s site) increase from no PR to PR4. :)&lt;/p&gt;&#xA;&lt;p&gt;Whether I&amp;rsquo;ll notice an increase in traffic is yet to be seen however. We can but hope :)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Taxing the stupid</title>
      <link>https://www.oliverbrown.me.uk/2005/10/07/taxing-the-stupid/</link>
      <pubDate>Fri, 07 Oct 2005 21:43:52 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/10/07/taxing-the-stupid/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://cgi.ebay.com/New-60-inch-Sony-Plasma-Tv-gmail-com-L-K-NR_W0QQitemZ5815875671QQcategoryZ116205QQrdZ1QQcmdZViewItem&#34;&gt;http://cgi.ebay.com/New-60-inch-Sony-Plasma-Tv-gmail-com-L-K-NR_W0QQitemZ5815875671QQcategoryZ116205QQrdZ1QQcmdZViewItem&lt;/a&gt; Anyone who bids that much on something without reading deserves everything they get&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;Unfortunately I doubt eBay will force payment.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Wordpress and phpOpenTracker problems…</title>
      <link>https://www.oliverbrown.me.uk/2005/10/07/wordpress-and-phpopentracker-problems/</link>
      <pubDate>Fri, 07 Oct 2005 20:52:33 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/10/07/wordpress-and-phpopentracker-problems/</guid>
      <description>&lt;p&gt;Has anyone else tried to use phpOpenTracker with Wordpress? Whenever I do I get strange DB error messages. If you have used the two together, either unsuccessfully or not, please let me know.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Comment spam</title>
      <link>https://www.oliverbrown.me.uk/2005/10/06/comment-spam/</link>
      <pubDate>Thu, 06 Oct 2005 12:46:41 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/10/06/comment-spam/</guid>
      <description>&lt;p&gt;I guess every blog owner posts an entry like this sooner or later. I just had my first serious bout of comment spam. About 50 or so pointless messages about mortgages and refinancing. But since the spammer used the same IP it was really easy to delete them all using Wordpress. Of course other blog software probably has the same features&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Scouse Dutch</title>
      <link>https://www.oliverbrown.me.uk/2005/10/03/scouse-dutch/</link>
      <pubDate>Mon, 03 Oct 2005 01:58:54 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/10/03/scouse-dutch/</guid>
      <description>&lt;p&gt;I picked up the &amp;ldquo;World Citizen&amp;rdquo; edition of Pimsleur&amp;rsquo;s Dutch. Two lessons in and I sound like I&amp;rsquo;m from bloody Liverpool. Quite how that happened I don&amp;rsquo;t know&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>No mac viruses?</title>
      <link>https://www.oliverbrown.me.uk/2005/10/02/no-mac-viruses/</link>
      <pubDate>Sun, 02 Oct 2005 14:41:41 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/10/02/no-mac-viruses/</guid>
      <description>&lt;p&gt;Twice in a row I&amp;rsquo;ve posted a link to another blog&amp;hellip; I doubt this is a trend.&lt;/p&gt;&#xA;&lt;p&gt;Apparently there are no viruses for Macs. Disagree? Then get some money&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.macobsession.com/2005/09/27/make-500-by-proving-your-mac-was-hit-by-a-virus/&#34;&gt;http://www.macobsession.com/2005/09/27/make-500-by-proving-your-mac-was-hit-by-a-virus/&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>A post in a blog</title>
      <link>https://www.oliverbrown.me.uk/2005/09/30/a-post-in-a-blog/</link>
      <pubDate>Fri, 30 Sep 2005 00:01:15 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/09/30/a-post-in-a-blog/</guid>
      <description>&lt;p&gt;I rarely mention other blog posts, but this one caught my attention:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://justandys.blogspot.com/2005/09/sweetest-problems-on-earth.html&#34;&gt;Just Ideas&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The quote that I specifically liked was: &lt;em&gt;&amp;ldquo;A kid that dies from a bad case of diarrhea in the third world would pleasure 60 year-olds with heart disease for the chance to become a 60 year-old with heart disease getting pleasured by a young boy.&amp;rdquo;&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Silly Linux</title>
      <link>https://www.oliverbrown.me.uk/2005/09/29/silly-linux/</link>
      <pubDate>Thu, 29 Sep 2005 21:35:49 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/09/29/silly-linux/</guid>
      <description>&lt;p&gt;Sometimes Linux is downright counter-intuitive. I have SSH command line access to my server and I wanted to rename a directory. Now I know that &lt;code&gt;cp&lt;/code&gt; is used to copy files so I try &lt;code&gt;rn&lt;/code&gt;. No luck. So I think perhaps they are being nice so I try &lt;code&gt;rename&lt;/code&gt;. This seems to work. But the file is not actually renamed. When I type the command on its on it says &lt;code&gt;call: rename from to files&lt;/code&gt;. Nice but not useful. After a quick search I find out how to do it: you need the move command. Well to be precise the &lt;code&gt;mv&lt;/code&gt; command. After a moment&amp;rsquo;s thought it does make sense but it is not intuitive&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Aber, Aber, Aber…</title>
      <link>https://www.oliverbrown.me.uk/2005/09/28/aber-aber-aber/</link>
      <pubDate>Wed, 28 Sep 2005 11:41:45 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/09/28/aber-aber-aber/</guid>
      <description>&lt;p&gt;I went with Julia to Aberystwyth to university on Saturday. Six hour train journey. Aberystwyth is nice except for the one hill the university sits on top of.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pimsleur’s German steps up a notch…</title>
      <link>https://www.oliverbrown.me.uk/2005/09/20/pimsleurs-german-steps-up-a-notch/</link>
      <pubDate>Tue, 20 Sep 2005 02:23:27 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/09/20/pimsleurs-german-steps-up-a-notch/</guid>
      <description>&lt;p&gt;Well I&amp;rsquo;m now on unit 3 of German II (i.e. the 33rd lesson in total) and it&amp;rsquo;s definitely moved up a gear. It has finally mentioned &amp;ldquo;du&amp;rdquo; the informal version of you (which even if you never say it you certainly need to recognise) and nearly every thing you say has &amp;ldquo;interesting&amp;rdquo; grammar as well as new vocabulary&lt;/p&gt;&#xA;&lt;p&gt;(By interesting I mean things like subordinate clauses and modal verbs which play with word order).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sonic Mega Collection Plus</title>
      <link>https://www.oliverbrown.me.uk/2005/09/15/sonic-mega-collection-plus/</link>
      <pubDate>Thu, 15 Sep 2005 21:48:49 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/09/15/sonic-mega-collection-plus/</guid>
      <description>&lt;p&gt;I found a cool little PS2 game recently, Sonic Mega Collection Plus. It&amp;rsquo;s a collection of Sonic games from the Mega Drive/Genesis and Game Gear, including Sonic The Hedgehog (for each), Sonic 2, Sonic 3, Sonic &amp;amp; Knuckles, Sonic Spinball, Sonic Chaos, Sonic Blast, Sonic Drift, Sonic 3D and Dr. Robotonik&amp;rsquo;s Mean Bean Machine (for both).&lt;/p&gt;&#xA;&lt;p&gt;For anyone who likes Sonic it is well worth getting. There are a few notes first though.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Playlists in Windows Media Player</title>
      <link>https://www.oliverbrown.me.uk/2005/09/12/playlists-in-windows-media-player/</link>
      <pubDate>Mon, 12 Sep 2005 00:41:26 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/09/12/playlists-in-windows-media-player/</guid>
      <description>&lt;p&gt;Windows Media Player will only play .m3u playlists two levels deep&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;You can include a playlist inside another playlist and it copes fine. If you include a playlists inside a playlist inside a playlist, the innermost one doesn&amp;rsquo;t get played.&lt;/p&gt;&#xA;&lt;p&gt;Why do I tell you this? I decided to try and create a Pimsleur-style CD for Finnish. But to save on effort and increase modularity everything is done in bits and joined together with .m3u files. Since Windows Media Player can&amp;rsquo;t cope with the nesting though, I had to write a PHP to dump them all in one file (I&amp;rsquo;m expecting to hit a limit on the amount of songs in a playlist soon).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Code generator update</title>
      <link>https://www.oliverbrown.me.uk/2005/09/08/code-generator-update/</link>
      <pubDate>Thu, 08 Sep 2005 03:39:21 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/09/08/code-generator-update/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;http://www.oliverbrown.me.uk/CodeGen/CodeGen.php&#34;&gt;PHP Code Generator&lt;/a&gt; now handles docblock style comments properly as well as method keywords. For static, abstract and final keywords, if one is present in any definition of a method it will in the output. For visibility keywords the method will have the &amp;ldquo;most public&amp;rdquo; specified. See my &lt;a href=&#34;http://www.oliverbrown.me.uk/2005/09/05/php-code-generator-online/&#34;&gt;previous code generator post&lt;/a&gt; for more info.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pimsleur Russian</title>
      <link>https://www.oliverbrown.me.uk/2005/09/07/pimsleur-russian/</link>
      <pubDate>Wed, 07 Sep 2005 20:17:05 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/09/07/pimsleur-russian/</guid>
      <description>&lt;p&gt;Pimsleur really does rule. After trying the first lesson of Russian, a language I have no previous experience in, I can confidently say Pimsleur is great. If you want to learn another language find out if your local library has the Pimsleur course in it first.&lt;/p&gt;&#xA;&lt;p&gt;Actually I think Pimsleur should make the first lesson of all the courses freely available on their website or something. I really think that people are skeptical about how useful they could be and a lot would be convinced after trying them.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Antique SNES?</title>
      <link>https://www.oliverbrown.me.uk/2005/09/06/antique-snes/</link>
      <pubDate>Tue, 06 Sep 2005 01:00:59 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/09/06/antique-snes/</guid>
      <description>&lt;p&gt;I was in a computer game shop today.&lt;/p&gt;&#xA;&lt;p&gt;It was own of those places that does trades and has a lot of preowned stock. Much to my surprise they have a second hand Super Nintendo with one game for the same price as a GameCube with 4 games! Admittedly the one game was Legend of Zelda but still&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>PHP code generator online</title>
      <link>https://www.oliverbrown.me.uk/2005/09/05/php-code-generator-online/</link>
      <pubDate>Mon, 05 Sep 2005 16:56:35 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/09/05/php-code-generator-online/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve just finished a very early version of the PHP code generator I mentioned a while ago. The code for it is rather messy at the moment so I&amp;rsquo;m not releasing it, but a web form is available to demonstrate it:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.oliverbrown.me.uk/CodeGen/CodeGen.php&#34;&gt;PHP Code Generator&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;At a simple level it takes class fragments you define and includes them in the file. The only fragment defined at the moment is &lt;code&gt;Singleton&lt;/code&gt;. To include it you would use:&lt;/p&gt;</description>
    </item>
    <item>
      <title>A working Microformats extension to SimpleXML</title>
      <link>https://www.oliverbrown.me.uk/2005/09/03/a-working-microformats-extension-to-simplexml/</link>
      <pubDate>Sat, 03 Sep 2005 18:44:56 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/09/03/a-working-microformats-extension-to-simplexml/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve completed a basic version of a class that (sort of) extends SimpleXML. When I say sort of I mean it extends a wrapper class (&lt;code&gt;ExtendXML&lt;/code&gt;) that inlcludes all the functionality of SimpleXML.&lt;/p&gt;&#xA;&lt;p&gt;Download the following to try it out:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.oliverbrown.me.uk/mfxml.phps&#34;&gt;MicroformatXML&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.oliverbrown.me.uk/exml.phps&#34;&gt;ExtendXML&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The object is created the same way as &lt;a href=&#34;http://www.oliverbrown.me.uk/2005/09/03/extending-simplexml/&#34;&gt;&lt;code&gt;ExtendXML&lt;/code&gt;&lt;/a&gt;. After creating it you must also call:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-php&#34; data-lang=&#34;php&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// $mf is a MicroformatXML object &#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$mf&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;mf_init&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;`&lt;/span&gt; &#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This adds a new property, &lt;code&gt;$mfHCards&lt;/code&gt;, which is an array of hCards. You can access the various hCard values as properties of these objects. As an example:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Extending SimpleXML</title>
      <link>https://www.oliverbrown.me.uk/2005/09/03/extending-simplexml/</link>
      <pubDate>Sat, 03 Sep 2005 15:07:57 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/09/03/extending-simplexml/</guid>
      <description>&lt;p&gt;I posted a while ago about &lt;a href=&#34;http://www.oliverbrown.me.uk/2005/09/01/issues-with-extending-simplexml/&#34;&gt;problems with extending SimpleXML&lt;/a&gt; (which I intend to do so I can add automatic microformat support). Well I think I&amp;rsquo;ve come up with a solution.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve created a class called &lt;code&gt;ExtendXML&lt;/code&gt; that is completely extendable (see the other post for an explanation of why &lt;code&gt;SimpleXML&lt;/code&gt; &lt;em&gt;isn&amp;rsquo;t&lt;/em&gt; extendable) that provides all of the functionality of SimpleXML.&lt;/p&gt;&#xA;&lt;p&gt;The initial call is similar to using SimpleXML (except I made the functions static class methods instead):&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google Adwords CPM campaigns</title>
      <link>https://www.oliverbrown.me.uk/2005/09/02/google-adwords-cpm-campaigns/</link>
      <pubDate>Fri, 02 Sep 2005 01:17:39 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/09/02/google-adwords-cpm-campaigns/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m experimenting with a CPM site-targetted campaign on Google Adwords and so far the results are promising. I have two campaigns advertising the same site one with a max CPC of 20¢ and the other with a max CPM of $2.00 targetted to a single site.&lt;/p&gt;&#xA;&lt;p&gt;So far the CPC campaign is producing more traffic, but it&amp;rsquo;s costing me on average 18¢ per click whereas the CPM campaign is only costing me 4¢ per click.&lt;/p&gt;</description>
    </item>
    <item>
      <title>PHP5 book review</title>
      <link>https://www.oliverbrown.me.uk/2005/09/01/php5-book-review/</link>
      <pubDate>Thu, 01 Sep 2005 19:45:10 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/09/01/php5-book-review/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://rcm.amazon.com/e/cm?t=galaxia-20&amp;amp;o=1&amp;amp;p=8&amp;amp;l=as1&amp;amp;asins=1590593804&amp;amp;fc1=000000&amp;amp;lc1=0066cc&amp;amp;bc1=ffffff&amp;amp;lt1=_blank&amp;amp;nou=1&amp;amp;IS2=1&amp;amp;f=ifr&amp;amp;bg1=ffffff&amp;amp;f=ifr&#34;&gt;http://rcm.amazon.com/e/cm?t=galaxia-20&amp;amp;o=1&amp;amp;p=8&amp;amp;l=as1&amp;amp;asins=1590593804&amp;amp;fc1=000000&amp;amp;lc1=0066cc&amp;amp;bc1=ffffff&amp;amp;lt1=_blank&amp;amp;nou=1&amp;amp;IS2=1&amp;amp;f=ifr&amp;amp;bg1=ffffff&amp;amp;f=ifr&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h1 id=&#34;php-5-objects-patterns-and-practice&#34;&gt;PHP 5 Objects, Patterns, and Practice&lt;/h1&gt;&#xA;&lt;p&gt;Put simply, after reading this book I finally &amp;ldquo;got&amp;rdquo; how to use OOP usefully in a web application. Too many OOP tutorials use examples of objects too abstract and literal to be useful (like animals or shapes). This book takes real world examples and explains what sort of things really should be objects and how to use them.&lt;/p&gt;&#xA;&lt;p&gt;The book is basically split into three sections, as the title suggests. The first part is a very quick overview of OOP and the new features of PHP5. This is thankfully short (and as such this book is aimed at people with a fair bit of PHP experience).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Issues with extending SimpleXML</title>
      <link>https://www.oliverbrown.me.uk/2005/09/01/issues-with-extending-simplexml/</link>
      <pubDate>Thu, 01 Sep 2005 12:45:29 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/09/01/issues-with-extending-simplexml/</guid>
      <description>&lt;p&gt;I wrote a post about my attempts to &lt;a href=&#34;http://www.oliverbrown.me.uk/2005/08/28/microformats-extension-to-simplexml/&#34;&gt;extend SimpleXML to support microformats&lt;/a&gt;. Well it&amp;rsquo;s not as it easy as it seems.&lt;/p&gt;&#xA;&lt;p&gt;You can&amp;rsquo;t define new properties of a class extending &lt;code&gt;SimpleXMLElement&lt;/code&gt;. Well you can define them but they don&amp;rsquo;t work - when you access them they always return a &lt;code&gt;SimpleXMLElement&lt;/code&gt; object (or actually an object of whatever class you defined).&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve tried overriding &lt;code&gt;__get&lt;/code&gt; and &lt;code&gt;__set&lt;/code&gt; and neither work so the only thing I can think of is to create a new class that delegates most of it&amp;rsquo;s work to &lt;code&gt;SimpleXMLElement&lt;/code&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ads by Google</title>
      <link>https://www.oliverbrown.me.uk/2005/08/31/ads-by-google/</link>
      <pubDate>Wed, 31 Aug 2005 15:05:48 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/31/ads-by-google/</guid>
      <description>&lt;p&gt;An image ad for Adventure Quest (an RPG) keeps appearing at the top of my blog in the Google spot. But, it doesn&amp;rsquo;t show the &amp;ldquo;Ads by Google&amp;rdquo; link. It also has a little cross in the top right hand corner that makes the ad disappear&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>WWE too real?</title>
      <link>https://www.oliverbrown.me.uk/2005/08/30/wwe-too-real/</link>
      <pubDate>Tue, 30 Aug 2005 23:51:42 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/30/wwe-too-real/</guid>
      <description>&lt;p&gt;There was an bit on the news today about UFC. Apparently brutal cage fights are being banned in various states in America because they&amp;rsquo;re too dangerous. At the end the reporter said that even where it is banned, you can buy DVDs via mail order and the internet with footage of the action. He then held up the &amp;ldquo;WWE Bloodbath - The Most Incredible Cage Matches&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;WWE!? I&amp;rsquo;m sure that WWE would be offended to be accused of the brutality of UFC and UFC would be annoyed about being compared with fake pro wrestling. Not only that but the DVD contains matches from 1975 to 2002. Early WWE (or WWF as it was) was even sillier in the past.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sims 2 is complicated</title>
      <link>https://www.oliverbrown.me.uk/2005/08/30/sims-2-is-complicated/</link>
      <pubDate>Tue, 30 Aug 2005 11:35:27 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/30/sims-2-is-complicated/</guid>
      <description>&lt;p&gt;Unrelated to almost anything I&amp;rsquo;ve written, I just thought I&amp;rsquo;d suggest anyone remotely interested in god-games to buy Sims 2 now. It has managed the same thing as the Grand Theft Auto series. There is a reasonably structured game in there now to guide you in your actions, but the game is still wide open if you want to do something else entirely.&lt;/p&gt;&#xA;&lt;p&gt;Most of this structure revolves around the new wants and desires your sims have. They&amp;rsquo;re tasks or events that reward or penalise you and are decided by your Sim&amp;rsquo;s aspiration. The funniest is the &amp;ldquo;romance&amp;rdquo; aspiration which has wants such as &amp;ldquo;Have 2 loves at once&amp;rdquo; or &amp;ldquo;Make out with 3 different Sims&amp;rdquo;&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Risk variants</title>
      <link>https://www.oliverbrown.me.uk/2005/08/29/risk-variants/</link>
      <pubDate>Mon, 29 Aug 2005 18:13:51 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/29/risk-variants/</guid>
      <description>&lt;p&gt;Ever heard of the board game Risk? If you haven&amp;rsquo;t then unfortunately I&amp;rsquo;m not going to be the one to tell you about it so go away now :).&lt;/p&gt;&#xA;&lt;p&gt;If you have heard it, this post is going to mention a quick variation on the original rules I tend to play with friends. There may be more in the future.&lt;/p&gt;&#xA;&lt;p&gt;The modification we play most of the time is to Risk cards themselves. We found suddenly receiving 8 or 10 troops in a country of your choice too powerful (how anybody plays with the progressive-risk-card-reinforcement rule I don&amp;rsquo;t know). So we decided that you only got the two reinforcements in the country on the card. The alteration is that it applies even the country is an oponent (we call it the Paratrooper rule). If you have paratroopers they just attack that country like normal.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Silliest Google conversion</title>
      <link>https://www.oliverbrown.me.uk/2005/08/29/silliest-google-conversion/</link>
      <pubDate>Mon, 29 Aug 2005 10:19:46 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/29/silliest-google-conversion/</guid>
      <description>&lt;p&gt;If you didn&amp;rsquo;t know, Google can do clever unit conversions. Example conversions include:&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;1 mile in km&lt;/code&gt;&#xA;&lt;code&gt;4 weeks in days&lt;/code&gt;&#xA;&lt;code&gt;4.9 lightyears in au&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;You can even use compound units:&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;55 mph in m/s&lt;/code&gt; &lt;code&gt;20 N/(m^2) in Pascals&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;In fact you can use arbitrary compound units. The silliest I managed to find is:&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;2 great gross speed of light in bakers dozen furlongs per year&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;A great gross is 12 gross (a gross is 144). A bakers dozen is 13. A furlong is 220 yards.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Microformats extension to SimpleXML</title>
      <link>https://www.oliverbrown.me.uk/2005/08/28/microformats-extension-to-simplexml/</link>
      <pubDate>Sun, 28 Aug 2005 01:19:03 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/28/microformats-extension-to-simplexml/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m writing a PHP5 object that extends SimpleXML to automatically add various microformats. So you could do, for instance, the following:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-php&#34; data-lang=&#34;php&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$xml&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;SimpleXML\_load\_file&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;test.xml&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;foreach&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$xml&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;hEvent&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$event&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;print&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$event&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;original&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This would print the original HTML of every hEvent found in the HTML document. XML, PHP, PHP5, microformats, hCard, hReview, hCalendar&lt;/p&gt;</description>
    </item>
    <item>
      <title>Code generation in PHP</title>
      <link>https://www.oliverbrown.me.uk/2005/08/27/code-generation-in-php/</link>
      <pubDate>Sat, 27 Aug 2005 18:08:55 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/27/code-generation-in-php/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve started working on a class-based code generation utility for PHP (in PHP). Like the &lt;a href=&#34;https://www.oliverbrown.me.uk/2005/07/05/working-user-scripting/&#34;&gt;scripting engine&lt;/a&gt; it&amp;rsquo;s working out simpler than I expected. Quite how powerful or indeed useful it could be is yet to be seen. The way it works is by allowing you to define fragments of classes. For example the Singleton fragment is:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-php&#34; data-lang=&#34;php&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;err&#34;&gt;!&lt;/span&gt;&lt;span class=&#34;nc&#34;&gt;className&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;static&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;private&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$instance&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;private&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;function&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;\_\_construct&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// Code Start&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;c1&#34;&gt;// Code End&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;static&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;public&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;function&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;Init&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;!&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;::&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$instance&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;nx&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;::&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$instance&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;new&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;!&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;className&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;();&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;return&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;::&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$instance&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You create a class with some number of fragments. Each successive fragment adds specified method and properties to the class. If two (or more) fragments define the same method (probably common with constructors for instance) the the code for the second fragment get&amp;rsquo;s added in the &lt;code&gt;//Code Start ... //Code End&lt;/code&gt; sections. Ultimately you will be able to change your model (defined in XML and it will update your code accordingly, maintaining all the code within the &lt;code&gt;//Code Start ... //Code End&lt;/code&gt; sections.&lt;/p&gt;</description>
    </item>
    <item>
      <title>DOM foolery</title>
      <link>https://www.oliverbrown.me.uk/2005/08/26/dom-foolery/</link>
      <pubDate>Fri, 26 Aug 2005 16:24:38 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/26/dom-foolery/</guid>
      <description>&lt;p&gt;Since I&amp;rsquo;ve been making random DOM and JavaScript posts recently I thought I&amp;rsquo;d share a clever bog post I found cleverly called &lt;a href=&#34;http://www.sitepoint.com/blogs/2005/08/19/dom-foolery-with-images/&#34;&gt;DOM-foolery&lt;/a&gt;. It describes a relatively simple way to make images in web pages have curved corners.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Overpopulation as a cure for healthcare</title>
      <link>https://www.oliverbrown.me.uk/2005/08/26/overpopulation-as-a-cure-for-healthcare/</link>
      <pubDate>Fri, 26 Aug 2005 15:32:25 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/26/overpopulation-as-a-cure-for-healthcare/</guid>
      <description>&lt;p&gt;Something interesting occured to me recently. Evolution of the human species has been basically halted by healthcare. Since the weak no longer die before reproducing, the makeup of the genes of subsequent generations is random. The good news is the cure needs no effort as such. If we let the population grow until we no longer have enough food then people will start dying more. The people who manage to survive will pass on their genes and evolution will begin again. The only question remains is whether the survivors are the sort of people we want continuing the species. They will predominantly be the rich and although many rich people get that way by being smart or more productive somehow, some of them definitely don&amp;rsquo;t.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How about Cash City Wars</title>
      <link>https://www.oliverbrown.me.uk/2005/08/25/how-about-cash-city-wars/</link>
      <pubDate>Thu, 25 Aug 2005 02:34:15 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/25/how-about-cash-city-wars/</guid>
      <description>&lt;p&gt;That&amp;rsquo;s the name I&amp;rsquo;ve come up with for the game since it&amp;rsquo;s vaguley based on Cash Wars. Or at least will be. I&amp;rsquo;ve started adding descriptions to towns. There are a few issues still though, most notably the existence of multiple towns with the same name which I am eliminating (I&amp;rsquo;m only intending to have the largest 100 towns).&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.oliverbrown.me.uk/2005/08/24/cash-city-wars&#34;&gt;Cash City Wars&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Online Poker</title>
      <link>https://www.oliverbrown.me.uk/2005/08/25/online-poker/</link>
      <pubDate>Thu, 25 Aug 2005 02:28:13 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/25/online-poker/</guid>
      <description>&lt;p&gt;I decided on a whim to try PartyPoker.com (for free) and ended up having far more fun than I expected.&lt;/p&gt;&#xA;&lt;p&gt;Unfortunately the minimum deposit to play for money is $50 which is far more than I&amp;rsquo;m willing to spend&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cash City Wars</title>
      <link>https://www.oliverbrown.me.uk/2005/08/24/cash-city-wars/</link>
      <pubDate>Wed, 24 Aug 2005 20:49:41 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/24/cash-city-wars/</guid>
      <description>&lt;p&gt;Here&amp;rsquo;s a demo of what may become a game: &lt;a href=&#34;http://www.sitereviews.org/wars/map.php?townId=12412&#34;&gt;Cash City Wars&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;There are various reasons for the title I won&amp;rsquo;t go into right now&amp;hellip; Basically the game will involve you moving from city to city in some way (quite exactly what the mechanics of the game will be I don&amp;rsquo;t know yet). The cool thing is that it will use real geographic data. At the moment there is only data for the UK but depending on availability I could add the whole world.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Reading style info with JavaScript</title>
      <link>https://www.oliverbrown.me.uk/2005/08/24/reading-style-info-with-javascript/</link>
      <pubDate>Wed, 24 Aug 2005 16:00:39 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/24/reading-style-info-with-javascript/</guid>
      <description>&lt;p&gt;Part of the online game I&amp;rsquo;m now developing (which needs a name - I was thinking of &amp;ldquo;Cash City Wars&amp;rdquo;) requires some Javascript that alters the style of a &lt;code&gt;DIV&lt;/code&gt; and then puts it back as it was. Changing the style is easy. For example to make the text green:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-js&#34; data-lang=&#34;js&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;// Some code to get the DIV object and  store it in obj.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;obj&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;style&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;color&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;green&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Storing the old style information is a little difficult. I tried:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Make money from links people don’t click on</title>
      <link>https://www.oliverbrown.me.uk/2005/08/24/make-money-from-links-people-dont-click-on/</link>
      <pubDate>Wed, 24 Aug 2005 02:43:28 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/24/make-money-from-links-people-dont-click-on/</guid>
      <description>&lt;p&gt;I found a site a while ago that was willing to pay for text links on your site. The wanted them not because they thought they&amp;rsquo;d get more direct traffic but because they&amp;rsquo;d get an increase in PageRank.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s quite a popular idea these days with a few sites offering text link brokering services. You pay them and they get several high PR sites to link to you. Doesn&amp;rsquo;t matter if the sites content don&amp;rsquo;t match, just that Google finds the link. I never had a site with a high enough PageRank until now to actually join. Now I do, I thought I&amp;rsquo;d give it a spin; I joined &lt;a href=&#34;http://www.textlinkbrokers.com&#34;&gt;Text Link Brokers&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Adsense section targeting</title>
      <link>https://www.oliverbrown.me.uk/2005/08/24/adsense-section-targeting/</link>
      <pubDate>Wed, 24 Aug 2005 00:29:12 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/24/adsense-section-targeting/</guid>
      <description>&lt;p&gt;I spend a couple of days away from the internet and things happen!&lt;/p&gt;&#xA;&lt;p&gt;Google now allow you to split a page into sections with the idea that Adsense ads are only targetted to the text in that section. A couple of comments is all you need: &lt;code&gt;&amp;lt;! -- google_ad_section_start --&amp;gt;&lt;/code&gt; &lt;code&gt;&amp;lt;! -- google_ad_section_end --&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Apparently Google only take this as a suggestion but in some situations it could help. Of course sticking to one topic per page is better nearly all the time anyway.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Demo of GIS thing</title>
      <link>https://www.oliverbrown.me.uk/2005/08/23/demo-of-gis-thing/</link>
      <pubDate>Tue, 23 Aug 2005 16:18:38 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/23/demo-of-gis-thing/</guid>
      <description>&lt;p&gt;Here&amp;rsquo;s a work in progress version of the online game based on real geography idea I had. &lt;a href=&#34;http://www.sitereviews.org/wars/map.php?townId=12412&#34;&gt;Demo&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>New MPOG idea</title>
      <link>https://www.oliverbrown.me.uk/2005/08/19/new-mpog-idea/</link>
      <pubDate>Fri, 19 Aug 2005 17:48:57 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/19/new-mpog-idea/</guid>
      <description>&lt;p&gt;I was reading a tutorial on using PHP and GD with GIS data, that is how to draw maps with PHP using real life data. There has to be a cool way to make on online game out of this although I&amp;rsquo;m not sure what. I was thinking something along the lines of the old CashWars game&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using blogs, tags and trackbacks to replace forums</title>
      <link>https://www.oliverbrown.me.uk/2005/08/17/using-blogs-tags-and-trackbacks-to-replace-forums/</link>
      <pubDate>Wed, 17 Aug 2005 17:37:05 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/17/using-blogs-tags-and-trackbacks-to-replace-forums/</guid>
      <description>&lt;p&gt;The following is a quick idea I had. It isn&amp;rsquo;t fully though out and may not actually be that useful. But read it anyway - you should be intrigued by now.&lt;/p&gt;&#xA;&lt;p&gt;I used to run an online game called Galaxia. And it had some forums. And the game changed and it moved and my forum software changed and all sorts of things happened to make me lose the forums. It occurred to me that blogs could be used to essentially distribute the forums.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google Adwords change</title>
      <link>https://www.oliverbrown.me.uk/2005/08/17/google-adwords-change/</link>
      <pubDate>Wed, 17 Aug 2005 16:08:49 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/17/google-adwords-change/</guid>
      <description>&lt;p&gt;Well I got the email last night announcing the anticipated change to Google Adwords inactive keyword policy (but couldn&amp;rsquo;t check my account since my &lt;a href=&#34;https://www.oliverbrown.me.uk/2005/08/17/a-problem-with-firefox/&#34;&gt;computer was too slow&lt;/a&gt;). This morning when I logged in, half was good and half was bad. I only have two campaigns running. My important is using the budget advertiser and is unaffected. My not-so-important one had every single keyword (that had actually had a view) disabled. And as I said it&amp;rsquo;s not-so-important - I&amp;rsquo;m not preared to pay more than $0.05 per click (they wanted $1 for one keyword).&lt;/p&gt;</description>
    </item>
    <item>
      <title>A problem with Firefox</title>
      <link>https://www.oliverbrown.me.uk/2005/08/17/a-problem-with-firefox/</link>
      <pubDate>Wed, 17 Aug 2005 15:53:32 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/17/a-problem-with-firefox/</guid>
      <description>&lt;p&gt;For a while I&amp;rsquo;ve noticed my computer running slower and slower for no apparent reason. Although I have a fairly old computer (Athlon 1.2GHz) it was running far slower than it should have been.&lt;/p&gt;&#xA;&lt;p&gt;A (not so) quick look in task manager revealed a possible culprit - Firefox was running and taking up 80Mb of memory and it was increasing. Anybody any ideas what could cause a sudden and persistent memory leak in Firefox? The only extra I have installed is LiveHeaders. Until it&amp;rsquo;s fixed I&amp;rsquo;ve had to revert to IE.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A tacky competition</title>
      <link>https://www.oliverbrown.me.uk/2005/08/15/a-tacky-competition/</link>
      <pubDate>Mon, 15 Aug 2005 21:38:55 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/15/a-tacky-competition/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve decided to run a silly little competition in an attempt to get people looking around the site more. The traffic I&amp;rsquo;ll be getting is probably going to be of a pretty low quality but if you sling enough mud, some must stick.&lt;/p&gt;&#xA;&lt;p&gt;So check it out and you might just &lt;a href=&#34;https://www.oliverbrown.me.uk/competition&#34;&gt;win $10&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Finally a use for Netscape!</title>
      <link>https://www.oliverbrown.me.uk/2005/08/14/finally-a-use-for-netscape/</link>
      <pubDate>Sun, 14 Aug 2005 17:23:56 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/14/finally-a-use-for-netscape/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m a Mac user (and proud). When it came to the &amp;lsquo;big switch&amp;rsquo; there were several things that I needed: my documents, my music, my pictures and my internet (emails and bookmarks and so on). All of these were easily copied across using a cross over cable, no problems there - but shock horror, my emails were another story. Microsoft Outlook Express stores emails in a non-standard format which can&amp;rsquo;t be read by Apple Mail - disaster! It was then that I remembered once installing Netscape to test compatibility of my web site. Netscape had very nicely offered to import the Internet and email settings from Internet Explorer and Outlook Express. Checking up on this I found that when it does this it stores the resulting emails in a standard .mbox format - which can then be read by any sensible email client. Wohoo! So the basic steps to import your emails from Outlook Express on Windows to Apple Mail on the Mac:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Wow, Wil Wheaton</title>
      <link>https://www.oliverbrown.me.uk/2005/08/14/wow-wil-wheaton/</link>
      <pubDate>Sun, 14 Aug 2005 16:48:38 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/14/wow-wil-wheaton/</guid>
      <description>&lt;p&gt;I was idly wandering around Technorati and found the 16th most popular blog on there is apparently &lt;a href=&#34;http://www.wilwheaton.net/&#34;&gt;Wil Wheaton&amp;rsquo;s blog&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Playing possibly the most annoying Star Trek character of all time doesn&amp;rsquo;t seem to have been a problem after all. A quick glance around at the stuff on the page suggests a person far more web aware than I imagined: Firefox supporter, Onion reader, blogads user&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;I might just have to buy that book of his (a review of which on Amazon reveals I&amp;rsquo;m rather late in discovering his blog).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Target denied</title>
      <link>https://www.oliverbrown.me.uk/2005/08/14/target-denied/</link>
      <pubDate>Sun, 14 Aug 2005 16:07:09 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/14/target-denied/</guid>
      <description>&lt;p&gt;I found something out today that really caught me by surprise. It makes sense in theory but in practice I think it&amp;rsquo;s a bad idea. Not doing it would just be a slight niggle on purists.&lt;/p&gt;&#xA;&lt;p&gt;The &lt;code&gt;target&lt;/code&gt; attribute of &lt;code&gt;a&lt;/code&gt; tags is no longer allowed in HTML (HTML 4.01 Strict and XHTML 1.0 Strict). This is technically correct since HTML is for marking structure of a document and opening things in different windows is a user-interface issue and hence is within the domain of javascript. What&amp;rsquo;s really odd though is the suggested workaround. Mark tags that need to open in a different frame or window somehow (&lt;code&gt;rel=&amp;quot;external&amp;quot;&lt;/code&gt; for instance) and then use a javascript function to give all those links a &lt;code&gt;target&lt;/code&gt; attribute. Seems silly to me.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Progress in Finnish</title>
      <link>https://www.oliverbrown.me.uk/2005/08/14/progress-in-finnish/</link>
      <pubDate>Sun, 14 Aug 2005 15:15:24 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/14/progress-in-finnish/</guid>
      <description>&lt;p&gt;Unfortunately Pimsleur don&amp;rsquo;t do Finnish so I&amp;rsquo;m having to learn it manually. I have a couple of Finnish course books but the bulk of my effort at the moment is aimed at learning vocabulary. According to the flashcard software I have I know 700 Finnish terms (mainly words but a few short phrases as well). I&amp;rsquo;m hoping to get to 5000 by New Year (an average of 30 a day).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Start semantics simply</title>
      <link>https://www.oliverbrown.me.uk/2005/08/12/start-semantics-simply/</link>
      <pubDate>Fri, 12 Aug 2005 23:27:46 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/12/start-semantics-simply/</guid>
      <description>&lt;p&gt;You may or may not have heard of microformats. They&amp;rsquo;re basically along the lines of the semantic web project but in a more practical way that is more likely to take off. It basically involves adding extra bits of semantics to web pages (or any XML-based documents) in a consistent way that doesn&amp;rsquo;t limit what already exists. But there are much simpler good practices that need to be encouraged regarding semantic markup first.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Making progress in German</title>
      <link>https://www.oliverbrown.me.uk/2005/08/12/making-progress-in-german/</link>
      <pubDate>Fri, 12 Aug 2005 23:00:42 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/12/making-progress-in-german/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m now officially one ninth of my way through the Pimsleur German course (that is I&amp;rsquo;ve finished Unit 10 of German I - Beginner). It&amp;rsquo;s still as good as I said previously. Although I think perhaps they should rename &amp;ldquo;How to be annoying in German&amp;rdquo;. Towards the end of unit 10, you have a conversation with a woman about having a meal.&lt;/p&gt;&#xA;&lt;p&gt;&amp;ldquo;She will suggest a series of times to you. Refuse each time in turn and suggest an hour later.&amp;rdquo;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bad DOM</title>
      <link>https://www.oliverbrown.me.uk/2005/08/11/bad-dom/</link>
      <pubDate>Thu, 11 Aug 2005 21:47:09 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/11/bad-dom/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;http://domscripting.webstandards.org/?p=15&#34;&gt;Dom Scripting Taskforce&lt;/a&gt; says adding non-standard markup to page using Javascript is OK. Well I wouldn&amp;rsquo;t call it a &amp;ldquo;best practice&amp;rdquo; but from a personal point of view I can&amp;rsquo;t see a practical disadvantage.&lt;/p&gt;&#xA;&lt;p&gt;For me the problems with bad markup come from trying to parse it automatically (using PHP&amp;rsquo;s SimpleXML object for instance). Since the javascript will basically only affect the page a human sees and not a machine, many of the disadvantages of non-standard markup fade away.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How I wrote the list thingy in Javascript</title>
      <link>https://www.oliverbrown.me.uk/2005/08/11/how-i-wrote-the-list-thingy-in-javascript/</link>
      <pubDate>Thu, 11 Aug 2005 21:17:42 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/11/how-i-wrote-the-list-thingy-in-javascript/</guid>
      <description>&lt;p&gt;It is assumed you know basic Javascript before reading this and know what the DOM is.&lt;/p&gt;&#xA;&lt;p&gt;First the source code:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-php&#34; data-lang=&#34;php&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;function&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;setUp&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;myULs&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;document&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;getElementById&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;tree&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;getElementsByTagName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;ul&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;i&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;i&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;myULs&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;length&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;i&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;++&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;var&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;toggleObject&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;document&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;createElement&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;a&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nx&#34;&gt;toggleObject&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;innerHTML&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;+ &amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nx&#34;&gt;myULs\&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;i\&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;parentNode&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;insertBefore&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;toggleObject&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;myULs\&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;i\&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;parentNode&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;firstChild&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nx&#34;&gt;toggleObject&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;onclick&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;eventCaller&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;toggleObject&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;myULs\&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;i\&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;function&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;eventCaller&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;toggleButton&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;style&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;display&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;none&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;return&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;function&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;style&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;display&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;==&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;none&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;k&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;style&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;display&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;nx&#34;&gt;toggleButton&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;innerHTML&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;- &amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;else&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;k&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;style&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;display&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;none&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;nx&#34;&gt;toggleButton&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;innerHTML&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;+ &amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;onload&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;setUp&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;First, how function setUp works.&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;var myULs = document.getElementById(&#39;tree&#39;).getElementsByTagName(&#39;ul&#39;);&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;To use the code you need an element with the id of &amp;ldquo;tree&amp;rdquo; surrounding the list you want it to work. This code just gets a collection of &lt;code&gt;ul&lt;/code&gt; tags with in the &lt;code&gt;id=&amp;quot;tree&amp;quot;&lt;/code&gt; tag. This collection is looped through using a &lt;code&gt;for&lt;/code&gt; loop.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cunning closures</title>
      <link>https://www.oliverbrown.me.uk/2005/08/11/cunning-closures/</link>
      <pubDate>Thu, 11 Aug 2005 20:56:02 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/11/cunning-closures/</guid>
      <description>&lt;p&gt;I just wrote a nifty bit of Javascript to allow nested lists to be displayed as a tree with little buttons to hide and show parts. It&amp;rsquo;s incredibly simple to use.&lt;/p&gt;&#xA;&lt;p&gt;Firstly include the &lt;a href=&#34;tree.js&#34;&gt;javascript file&lt;/a&gt; with a script tag (obviously). Then put a &lt;code&gt;span&lt;/code&gt; element around the list you want to be undisplayable that has the class &lt;code&gt;tree&lt;/code&gt; (in fact it can be any element with the correct class).&lt;/p&gt;&#xA;&lt;p&gt;The clever bit (for me at least) is that it uses a closure to do this. Explaining what a closure is is difficult to do quickly but it involves a function returning a function that is altered by the values passed to the function (the first one). It&amp;rsquo;s being used right now in my sidebar to display &amp;ldquo;pages&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The power of coincidence</title>
      <link>https://www.oliverbrown.me.uk/2005/08/11/the-power-of-coincidence/</link>
      <pubDate>Thu, 11 Aug 2005 13:10:33 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/11/the-power-of-coincidence/</guid>
      <description>&lt;p&gt;In March I spent a weekend in Blackpool with my girlfriend, mainly to go to Blackpool Pleasure Beach, a theme park. While we were there we briefly met a guy trying to sell us a CD of &amp;ldquo;monk rock&amp;rdquo; or something (one of those people collecting for a good cause basically.&lt;/p&gt;&#xA;&lt;p&gt;Well yesterday we met him again in Rotherham. Same person doing the same thing. Quite how unlikely it is that one of us could meet the same guy twice is amazing, but we spend a lot of time apart so to think we could both meet him together is even more amazing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>I think I’ve found my traffic</title>
      <link>https://www.oliverbrown.me.uk/2005/08/10/i-think-ive-found-my-traffic/</link>
      <pubDate>Wed, 10 Aug 2005 13:24:18 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/10/i-think-ive-found-my-traffic/</guid>
      <description>&lt;p&gt;Have you heard of &lt;a href=&#34;http://developers.technorati.com/wiki/hReview&#34;&gt;hReview&lt;/a&gt;? It&amp;rsquo;s a microformat aimed at marking up reviews of things in a consistent way with web pages (or any XML based document). The &lt;a href=&#34;http://developers.technorati.com/wiki/hReview&#34;&gt;wiki discussing it&lt;/a&gt; links to implementations and SiteReviews.org implements it and so gets a link.&lt;/p&gt;&#xA;&lt;p&gt;Whoopee!&lt;/p&gt;</description>
    </item>
    <item>
      <title>PHP Security Checker</title>
      <link>https://www.oliverbrown.me.uk/2005/08/10/php-security-checker/</link>
      <pubDate>Wed, 10 Aug 2005 12:34:38 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/10/php-security-checker/</guid>
      <description>&lt;p&gt;Here&amp;rsquo;s an interesting utility (that most WordPress users will have seen already since it&amp;rsquo;s mentioned on the news part of the dashboard: a &lt;a href=&#34;http://securityscanner.lostfiles.de/index.php&#34;&gt;PHP Security Checker.&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m not sure how it works; it sounds like it just scans PHP scripts and returns references to possibly dodgy bits of code. Donncha O Caoimh of &lt;a href=&#34;http://blogs.linux.ie/xeer/2005/08/10/automated-php-code-security-checking/&#34;&gt;Holy Shmoly!&lt;/a&gt; raised a point that I never really thought about - the security of WordPress themes. However much the creators of WordPress like to point out that their template files don&amp;rsquo;t require knowledge of PHP, that doesn&amp;rsquo;t mean you can&amp;rsquo;t put PHP in them to do whatever you like&amp;hellip; Maybe this utility will help.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Let there be colour</title>
      <link>https://www.oliverbrown.me.uk/2005/08/09/let-there-be-colour/</link>
      <pubDate>Tue, 09 Aug 2005 14:25:59 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/09/let-there-be-colour/</guid>
      <description>&lt;p&gt;I decided if Ryan is going to post more often there needs to be an easier way to tell our posts apart, so I decided to fiddle around with the theme a bit. Basically all I did was put a div tag around all the posts setting the class to the author of the post and then added style information for &lt;em&gt;.Ryan&lt;/em&gt; and &lt;em&gt;.Oliver&lt;/em&gt;. I also changed the top header slightly too.&lt;/p&gt;</description>
    </item>
    <item>
      <title>OrbWars Has Closed!</title>
      <link>https://www.oliverbrown.me.uk/2005/08/09/orbwars-has-closed/</link>
      <pubDate>Tue, 09 Aug 2005 11:56:03 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/09/orbwars-has-closed/</guid>
      <description>&lt;p&gt;Well Oliver mentioned this briefly below, but I thought I&amp;rsquo;d just point it out again, as I just realised you can&amp;rsquo;t post comments to Pages, only Posts!!! So now at least anyone wanting to comment can do so! Anyway, check this out for details: &lt;a href=&#34;http://www.oliverbrown.me.uk/orbwars-closed/&#34;&gt;http://www.oliverbrown.me.uk/orbwars-closed/&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Donate Blood!</title>
      <link>https://www.oliverbrown.me.uk/2005/08/08/donate-blood/</link>
      <pubDate>Mon, 08 Aug 2005 21:28:18 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/08/donate-blood/</guid>
      <description>&lt;p&gt;I gave blood today and I thought I&amp;rsquo;d quickly ask you all to give blood! A lot of people I talk to who don&amp;rsquo;t give blood tend not to have a good reason not to other than vague apathy (i.e. just not getting round to it).&lt;/p&gt;&#xA;&lt;p&gt;So if you can give blood (and you probably can), you should give blood!&lt;/p&gt;&#xA;&lt;p&gt;Some links below for information about donating blood:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.blood.co.uk/&#34;&gt;UK&lt;/a&gt; &lt;a href=&#34;http://www.aabb.org/&#34;&gt;America&lt;/a&gt; &lt;a href=&#34;http://www.scotblood.co.uk/&#34;&gt;Scotland&lt;/a&gt; &lt;a href=&#34;http://www.ibts.ie&#34;&gt;Ireland&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Or just search Google for &lt;em&gt;donate blood&lt;/em&gt; and your country of choice for information.&lt;/p&gt;</description>
    </item>
    <item>
      <title>PageRank 5?</title>
      <link>https://www.oliverbrown.me.uk/2005/08/08/pagerank-5/</link>
      <pubDate>Mon, 08 Aug 2005 21:20:46 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/08/pagerank-5/</guid>
      <description>&lt;p&gt;According to the Google Toolbar in FireFox &lt;a href=&#34;https://www.oliverbrown.me.uk&#34;&gt;www.oliverbrown.me.uk&lt;/a&gt; now has a PageRank of 5.&lt;/p&gt;&#xA;&lt;p&gt;My conclusion is that tags are a good way to get links to your blog since a quick search on Google for &lt;a href=&#34;http://www.google.co.uk/search?hl=en&amp;amp;hs=Tat&amp;amp;lr=&amp;amp;client=firefox-a&amp;amp;rls=org.mozilla:en-GB:official&amp;amp;sa=G&amp;amp;q=%22oliverbrown.me.uk%22&#34;&gt;oliverbrown.me.uk&lt;/a&gt; returns mainly sites indexing tags in some way.&lt;/p&gt;&#xA;&lt;p&gt;So if you aren&amp;rsquo;t using them already (and apparently two thirds of blogs aren&amp;rsquo;t) then get using them!&lt;/p&gt;</description>
    </item>
    <item>
      <title>PHP tutorials</title>
      <link>https://www.oliverbrown.me.uk/2005/08/08/php-tutorials/</link>
      <pubDate>Mon, 08 Aug 2005 11:51:22 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/08/php-tutorials/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m contemplating writing a mini-tutorial about OOP in PHP. I know there are many out there already but I have a friend in particular I&amp;rsquo;m trying to get to get to grips with this so he can help with parts of Galaxia Reborn (some parts are superbly modular; I may put the specs for such online and maybe have an online editing option of some sort for anyone who wants to help).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pimsleur Rules</title>
      <link>https://www.oliverbrown.me.uk/2005/08/08/pimsleur-rules/</link>
      <pubDate>Mon, 08 Aug 2005 01:47:37 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/08/pimsleur-rules/</guid>
      <description>&lt;p&gt;I made an interesting loan from my local library a couple of days ago; Pimsleur Complete German I. It&amp;rsquo;s a lot better than I expected. Whether it really is as good as it seems I can&amp;rsquo;t really judge since I haven&amp;rsquo;t really got to any material that is completely new to me.&lt;/p&gt;&#xA;&lt;p&gt;The progress feels fairly slow but to be honest it isn&amp;rsquo;t any slower than most book-based courses should be since it forces you to do the exercises you might normally just gloss over.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pay-per-click advertising getting interesting</title>
      <link>https://www.oliverbrown.me.uk/2005/08/08/pay-per-click-advertising-getting-interesting/</link>
      <pubDate>Mon, 08 Aug 2005 01:06:54 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/08/pay-per-click-advertising-getting-interesting/</guid>
      <description>&lt;p&gt;A quick search on &lt;a href=&#34;http://www.technorati.com&#34;&gt;Technorati&lt;/a&gt; for &amp;ldquo;ppc&amp;rdquo; reveals lots of cool information I didn&amp;rsquo;t know about.&lt;/p&gt;&#xA;&lt;p&gt;MSN, Ask Jeeves and Yahoo! have all either recently released a competitor to Google Adsense or about to and Google are about to considerably change their keyword state algorithm. You will soon be able to keep badly performing keywords active by simply bidding higher (meaning if you &amp;ldquo;pay&amp;rdquo; $50.00 per click you can rank number one - even if you get no clicks).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Back again…</title>
      <link>https://www.oliverbrown.me.uk/2005/08/07/back-again/</link>
      <pubDate>Sun, 07 Aug 2005 20:12:48 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/07/back-again/</guid>
      <description>&lt;p&gt;Well after being incredibly busy for a few days I actually have time to do stuff now.&lt;/p&gt;&#xA;&lt;p&gt;Unfortunately blogging is not a priority since I have work to do for &lt;a href=&#34;http://www.universitydancesport.com&#34;&gt;IVDC&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The most important bit of news is the indefinite closure of &lt;a href=&#34;http://www.oliverbrown.me.uk/orbwars-closed/&#34;&gt;OrbWars&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>OrbWars 6 Coming Soon</title>
      <link>https://www.oliverbrown.me.uk/2005/08/07/orbwars-6-coming-soon/</link>
      <pubDate>Sun, 07 Aug 2005 19:56:41 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/08/07/orbwars-6-coming-soon/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Update&lt;/strong&gt; This page previously contained a statement regarding the closure of OrbWars down over a year ago - BUT OrbWars will be returning soon, check the website over at &lt;a href=&#34;http://www.orbwars.co.uk&#34;&gt;http://www.orbwars.co.uk&lt;/a&gt; for more details once I get it all finished!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Simple caching in PHP5</title>
      <link>https://www.oliverbrown.me.uk/2005/07/25/simple-caching-in-php5/</link>
      <pubDate>Mon, 25 Jul 2005 22:08:50 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/07/25/simple-caching-in-php5/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve just written a script that reads from a few webpages and I faced a problem of the servers sometime being slow and delaying my page display, so I decided to write a simple caching object:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-php&#34; data-lang=&#34;php&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;nc&#34;&gt;cache&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;function&lt;/span&gt; &lt;span class=&#34;fm&#34;&gt;__construct&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$path&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;.&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;$this&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;path&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$path&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;function&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;cache&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$callback&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$args&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;file_exists&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;$this-&amp;gt;path&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;/&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;$name&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;nv&#34;&gt;$this&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;callbacks&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;array&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$callback&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$args&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;k&#34;&gt;return&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;implode&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;file&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;$this-&amp;gt;path&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;/&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;$name&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;));&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;else&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;k&#34;&gt;return&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$this&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$callback&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$args&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;function&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$callback&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$args&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;$text&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;call_user_func&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$callback&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$args&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;$fh&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;fopen&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;$this-&amp;gt;path&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;/&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;$name&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;s1&#34;&gt;&amp;#39;w&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nx&#34;&gt;fwrite&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$fh&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$text&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nx&#34;&gt;fclose&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$fh&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;return&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$text&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;function&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;__desctruct&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;is_array&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$this&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;callbacks&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;k&#34;&gt;foreach&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$this&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;callbacks&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;as&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$name&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$callback&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                &lt;span class=&#34;k&#34;&gt;list&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$callback&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$args&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$callback&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;                &lt;span class=&#34;k&#34;&gt;return&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$this&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&amp;gt;&lt;/span&gt;&lt;span class=&#34;na&#34;&gt;save&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$callback&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$args&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;            &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You call it using:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Why people think Finnish is a hard language</title>
      <link>https://www.oliverbrown.me.uk/2005/07/21/why-people-think-finnish-is-a-hard-language/</link>
      <pubDate>Thu, 21 Jul 2005 20:05:16 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/07/21/why-people-think-finnish-is-a-hard-language/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.ling.helsinki.fi/~fkarlsso/genkau2.html&#34;&gt;This page&lt;/a&gt; lists the 2253 forms of the word &amp;ldquo;kauppa&amp;rdquo;, Finnish for &amp;ldquo;shop&amp;rdquo;. Finnish is highly agglutinative so having a lot of forms for each word is expected . But this is rather more than most people would predict I think. It isn&amp;rsquo;t as bad as you think since Finnish suffixes embody concepts most languages use several words for. i.e. Finnish uses longer words in most sentences but there are fewer of them.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Beam me up Scotty</title>
      <link>https://www.oliverbrown.me.uk/2005/07/21/beam-me-up-scotty/</link>
      <pubDate>Thu, 21 Jul 2005 19:20:16 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/07/21/beam-me-up-scotty/</guid>
      <description>&lt;p&gt;Well it seems a bit late since it&amp;rsquo;s everywhere else, but I thought I should at least mention the recent death of James &amp;ldquo;Scotty&amp;rdquo; Doohan. For more information visit &lt;a href=&#34;http://www.cnn.com/2005/SHOWBIZ/TV/07/20/obit.doohan.ap/index.html&#34;&gt;CNN&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google Moon</title>
      <link>https://www.oliverbrown.me.uk/2005/07/21/google-moon/</link>
      <pubDate>Thu, 21 Jul 2005 15:45:38 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/07/21/google-moon/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.google.com/&#34;&gt;Google&lt;/a&gt; have put a load of satellite images of the moon along with data of various moon landings to provide us with &lt;a href=&#34;http://moon.google.com/&#34;&gt;Google Moon&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Plugins</title>
      <link>https://www.oliverbrown.me.uk/2005/07/21/plugins/</link>
      <pubDate>Thu, 21 Jul 2005 15:19:59 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/07/21/plugins/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve apparently installed two pugins for Wordpress. One is simpletags allowing me to add &lt;a href=&#34;http://www.technorati.com&#34;&gt;Technorati&lt;/a&gt; tags to posts easily, and the other is bstat, a nice stats plugin. So we&amp;rsquo;ll see if they work.&lt;/p&gt;</description>
    </item>
    <item>
      <title>New OrbWars/Galaxia Forums</title>
      <link>https://www.oliverbrown.me.uk/2005/07/20/new-orbwars/galaxia-forums/</link>
      <pubDate>Wed, 20 Jul 2005 23:07:18 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/07/20/new-orbwars/galaxia-forums/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;http://forums.orbwars.co.uk/&#34;&gt;Galaxia and OrbWars forums&lt;/a&gt; have merged. Not terribly apparent since there haven&amp;rsquo;t been any Galaxia forums for a long time and as such it only has one actual forum. But still, check it out: &lt;a href=&#34;http://forums.orbwars.co.uk/&#34;&gt;http://forums.orbwars.co.uk&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>IC to host IVDC</title>
      <link>https://www.oliverbrown.me.uk/2005/07/18/ic-to-host-ivdc/</link>
      <pubDate>Mon, 18 Jul 2005 20:49:01 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/07/18/ic-to-host-ivdc/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.icudancing.co.uk/&#34;&gt;Imperial College&lt;/a&gt;&amp;rsquo;s bid to host the &lt;a href=&#34;http://www.universirtydancesport.com&#34;&gt;Inter Varsity Dancesport Competition&lt;/a&gt; in 2006 has been succesful and I&amp;rsquo;m on the &amp;ldquo;support team&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;Wohoo!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Public development version of Galaxia Reborn</title>
      <link>https://www.oliverbrown.me.uk/2005/07/15/public-development-version-of-galaxia-reborn/</link>
      <pubDate>Fri, 15 Jul 2005 00:55:47 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/07/15/public-development-version-of-galaxia-reborn/</guid>
      <description>&lt;p&gt;The current version of Galaxia Reborn is now available to play with. You can&amp;rsquo;t actually do that much but some things are still fun to play with.&lt;/p&gt;&#xA;&lt;p&gt;Signup works but doesn&amp;rsquo;t actually give you anything you can use so just login as &amp;ldquo;Q&amp;rdquo; with password &amp;ldquo;q&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;You can move ships around and build more at the colony (you have to find the colony first though :P) although you can&amp;rsquo;t send them into space just yet. Also, the entire interface has been translated into Finnish (well almost. Two little bits were added afterwards but they&amp;rsquo;ll get done soon enough). Thanks for that go to my girlfriend &lt;a href=&#34;http://www.livejournal.com/users/luliriisi&#34;&gt;Julia&lt;/a&gt;. If anyone is interested in translating the interface into a different language let me know . You&amp;rsquo;ll get a permanent link on the info panel at the bottom for people using your language as well as a mention in any credits.&lt;/p&gt;</description>
    </item>
    <item>
      <title>PHP5</title>
      <link>https://www.oliverbrown.me.uk/2005/07/14/php5/</link>
      <pubDate>Thu, 14 Jul 2005 18:52:03 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/07/14/php5/</guid>
      <description>&lt;p&gt;Another installation that was easier than I expected.&lt;/p&gt;&#xA;&lt;p&gt;I now have PHP5 installed alongside PHP4. It lowers efficiency a bit since it&amp;rsquo;s installed as CGI instead of an Apache module but for testing it&amp;rsquo;s fine :)&lt;/p&gt;&#xA;&lt;p&gt;For anyone planing on doing this who isn&amp;rsquo;t too familiar with installing stuff via the command line on Unix-like OSes (like me), there is a very usefulguide from &lt;a href=&#34;http://hurring.com/howto/apache/php4_and_php5/&#34;&gt;Scott Huring&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Wohoo, MySQL 4!</title>
      <link>https://www.oliverbrown.me.uk/2005/07/14/wohoo-mysql-4/</link>
      <pubDate>Thu, 14 Jul 2005 13:26:08 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/07/14/wohoo-mysql-4/</guid>
      <description>&lt;p&gt;Not that it really makes much difference yet, I&amp;rsquo;m now running MySQL 4!&lt;/p&gt;&#xA;&lt;p&gt;The upgrade was easier than I expected with the only problem not strictly being an upgrade problem (I had to manually kill MySQL and restart it to get it to recreate my socket file). This is all preparation for installing PHP5 so everyone can actually see Galaxia Reborn.&lt;/p&gt;</description>
    </item>
    <item>
      <title>More on OpenID</title>
      <link>https://www.oliverbrown.me.uk/2005/07/10/more-on-openid/</link>
      <pubDate>Sun, 10 Jul 2005 10:18:42 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/07/10/more-on-openid/</guid>
      <description>&lt;p&gt;Just to clear things up about why I mention this when there are a few other similar things out there. This one truly is decentralised. Somewhere on the page you use as an ID is the address to your OpenID server. &lt;a href=&#34;http://enthusiasm.cozy.org/archives/2005/05/openid-part-iii-pingpong/&#34;&gt;This site&lt;/a&gt; has a diagram explaining it all.&lt;/p&gt;</description>
    </item>
    <item>
      <title>OpenID in GR</title>
      <link>https://www.oliverbrown.me.uk/2005/07/09/openid-in-gr/</link>
      <pubDate>Sat, 09 Jul 2005 23:45:53 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/07/09/openid-in-gr/</guid>
      <description>&lt;p&gt;Well I have OpenID working at a basic level in Galaxia for signing up and logging in.&lt;/p&gt;&#xA;&lt;p&gt;For signups though a user still needs to provide a username eventually to replace the url which will generally be too long.&lt;/p&gt;</description>
    </item>
    <item>
      <title>OpenID</title>
      <link>https://www.oliverbrown.me.uk/2005/07/09/openid/</link>
      <pubDate>Sat, 09 Jul 2005 20:08:07 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/07/09/openid/</guid>
      <description>&lt;p&gt;I just noticed something on &lt;a href=&#34;http://www.livejournal.com&#34;&gt;LiveJournal&lt;/a&gt; I hadn&amp;rsquo;t noticed before&amp;hellip; &lt;a href=&#34;http://openid.net/&#34;&gt;OpenID&lt;/a&gt;. It&amp;rsquo;s a clever idea - a truly distributed identity management system. The idea is to allow you to login to websites using just a URL (in my case &lt;a href=&#34;http://www.oliverbrown.me.uk/&#34;&gt;http://www.oliverbrown.me.uk/&lt;/a&gt;) and have everything done automatically.&lt;/p&gt;&#xA;&lt;p&gt;In detail:&lt;/p&gt;&#xA;&lt;p&gt;You login into a website that supports OpenID (like &lt;a href=&#34;http://www.livejournal.com&#34;&gt;LiveJournal&lt;/a&gt;). The browser then checks that URL you gave for a bit of HTML that specifies your home server. The website then redirects your browser to that server and logs you in (and because of the joy of cookies etc. this should be automatic). The server then asks if you really want to share your identity with the site you specified and if so redirects back to the original site which now knows you are who you say you are (i.e. the owner of the url and actually registered with the server you specified).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Scripting in Galaxia Reborn</title>
      <link>https://www.oliverbrown.me.uk/2005/07/07/scripting-in-galaxia-reborn/</link>
      <pubDate>Thu, 07 Jul 2005 13:02:24 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/07/07/scripting-in-galaxia-reborn/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.oliverbrown.me.uk/2005/07/05/working-user-scripting/&#34;&gt;Introduction to XGS&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;This won&amp;rsquo;t sound that impressive since noone has seen any of GR working but I have scripting working at a minimal level in Galaxia Reborn.&lt;/p&gt;&#xA;&lt;p&gt;I gave a ship the following script:&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;xgs&amp;gt; &amp;lt;script event=&amp;quot;entersector&amp;quot;&amp;gt; &amp;lt;savetomemory name=&amp;quot;w&amp;quot; value=&amp;quot;($w+1)%4&amp;quot; /&amp;gt; &amp;lt;setcourse target=&amp;quot;$waypoints.$w&amp;quot; /&amp;gt; &amp;lt;/script&amp;gt; &amp;lt;/xgs&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;$waypoints&lt;/code&gt; is simply an array of four coordinates. The function &lt;code&gt;savetomemory&lt;/code&gt; just saves data to the ship which is read back in when the script next executes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bombs in London?</title>
      <link>https://www.oliverbrown.me.uk/2005/07/07/bombs-in-london/</link>
      <pubDate>Thu, 07 Jul 2005 10:03:24 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/07/07/bombs-in-london/</guid>
      <description>&lt;p&gt;Not something I want to go into in depth, I just figured I should mentioned it before I post something since it&amp;rsquo;s all over the news while I type. &lt;a href=&#34;http://uk.news.yahoo.com/050707/140/fmtu4.html&#34;&gt;http://uk.news.yahoo.com/050707/140/fmtu4.html&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Guess I picked the right time to leave London.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Working user scripting</title>
      <link>https://www.oliverbrown.me.uk/2005/07/05/working-user-scripting/</link>
      <pubDate>Tue, 05 Jul 2005 22:51:33 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/07/05/working-user-scripting/</guid>
      <description>&lt;p&gt;The user scripting I mentioned before I went to Brussels is now basically done. The most amazing part is that I did most of it while I was in Brussels on a computer without PHP (amazing because apart from a few minor typos it actually worked).&lt;/p&gt;&#xA;&lt;p&gt;The whole thing is actually simpler than I expected it to be and as such it can do stuff I didn&amp;rsquo;t plan. The first is maths expressions. This is something that may cause a problem however since it just just &lt;code&gt;eval&lt;/code&gt;s the code (after substituting variables and stripping possible harmful stuff).&lt;/p&gt;</description>
    </item>
    <item>
      <title>I’m not dead</title>
      <link>https://www.oliverbrown.me.uk/2005/07/04/im-not-dead/</link>
      <pubDate>Mon, 04 Jul 2005 22:04:47 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/07/04/im-not-dead/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been in Brussels for two weeks and didn&amp;rsquo;t get internet access long enough to write anything.&lt;/p&gt;&#xA;&lt;p&gt;But I&amp;rsquo;m back now.&lt;/p&gt;</description>
    </item>
    <item>
      <title>User scripting in Galaxia Reborn</title>
      <link>https://www.oliverbrown.me.uk/2005/06/09/user-scripting-in-galaxia-reborn/</link>
      <pubDate>Thu, 09 Jun 2005 12:29:46 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/06/09/user-scripting-in-galaxia-reborn/</guid>
      <description>&lt;p&gt;Something I&amp;rsquo;ve wanted to put into Galaxia for a long time is user scripting. i.e. allowing users to attach scripts to objects that are triggered by certain events. Ultimately this could lead to interesting computer players (but that&amp;rsquo;s a long way off).&lt;/p&gt;&#xA;&lt;p&gt;Well I&amp;rsquo;ve been playing around with it a little and the easiest complex data to parse seems to be XML. So the scripting engine will be XML based. The following is how a script will (hopefully) look:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Dancing in Trafalgar Square</title>
      <link>https://www.oliverbrown.me.uk/2005/06/09/dancing-in-trafalgar-square/</link>
      <pubDate>Thu, 09 Jun 2005 10:34:39 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/06/09/dancing-in-trafalgar-square/</guid>
      <description>&lt;p&gt;As anyone who saw the local London BBC News yesterday (and possibly others) will know, there was a large open air tea-dance in Trafalgar Square yesterday! One possible highlight was setting the world record record for the most couples involved in a open air tea-dance - 195.&lt;/p&gt;&#xA;&lt;p&gt;I also got sunburnt on an unluckily sunny day.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google SiteMap</title>
      <link>https://www.oliverbrown.me.uk/2005/06/05/google-sitemap/</link>
      <pubDate>Sun, 05 Jun 2005 16:05:15 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/06/05/google-sitemap/</guid>
      <description>&lt;p&gt;If you don&amp;rsquo;t know about it already, checkout &lt;a href=&#34;https://www.google.com/webmasters/sitemaps/&#34;&gt;Google SiteMap&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Proof of the existence of Albinaaaaaaaghs</title>
      <link>https://www.oliverbrown.me.uk/2005/06/05/proof-of-the-existence-of-albinaaaaaaaghs/</link>
      <pubDate>Sun, 05 Jun 2005 15:05:17 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/06/05/proof-of-the-existence-of-albinaaaaaaaghs/</guid>
      <description>&lt;p&gt;For some reason we were talking about albinos and specifically whether albino polar bears exist. Imagine someone on expedition to look at polar bears. The only way you could tell it was albino would be to look at it&amp;rsquo;s eyes. And by that time it would be too late for you.&lt;/p&gt;&#xA;&lt;p&gt;&amp;ldquo;So is it a polar bear?&amp;rdquo;&#xA;&amp;ldquo;Actually I think it&amp;rsquo;s an albinaaaaaaagh!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fun with XML</title>
      <link>https://www.oliverbrown.me.uk/2005/05/25/fun-with-xml/</link>
      <pubDate>Wed, 25 May 2005 22:59:14 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/05/25/fun-with-xml/</guid>
      <description>&lt;p&gt;Have a look at:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.oliverbrown.me.uk/vocab/reading/en-fi-1.xml&#34;&gt;http://www.oliverbrown.me.uk/vocab/reading/en-fi-1.xml&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;You will need a fairly new browser to see this properly.&lt;/p&gt;&#xA;&lt;p&gt;Whether I can be bothered to make a whole website out of this, mirroring (and possible helping) my own attempt to learn Finnish, who knows&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gary Lineker in bad taste?</title>
      <link>https://www.oliverbrown.me.uk/2005/05/25/gary-lineker-in-bad-taste/</link>
      <pubDate>Wed, 25 May 2005 01:33:21 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/05/25/gary-lineker-in-bad-taste/</guid>
      <description>&lt;p&gt;Firstly, I think the flurry of people reading this from XHTML Friends has calmed down so I&amp;rsquo;m more confident in posting complete crap now :)&lt;/p&gt;&#xA;&lt;p&gt;I was watching They Think it&amp;rsquo;s All Over on UKGold last night when Gary Lineker of all people came up with a nasty joke, outdoing even Rory.&lt;/p&gt;&#xA;&lt;p&gt;In the round they had to identify which of a series of grunts came from Monica Seles:&lt;/p&gt;&#xA;&lt;p&gt;Guest: &amp;ldquo;Are these grunts from when they were playing tennis?&amp;rdquo;&#xA;Rory &amp;ldquo;When else do women grunt?&amp;rdquo;&#xA;Gary &amp;ldquo;Well, when they get stabbed&amp;hellip;&amp;rdquo;&lt;/p&gt;</description>
    </item>
    <item>
      <title>BBC gives new talent a chance…</title>
      <link>https://www.oliverbrown.me.uk/2005/05/23/bbc-gives-new-talent-a-chance/</link>
      <pubDate>Mon, 23 May 2005 20:35:56 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/05/23/bbc-gives-new-talent-a-chance/</guid>
      <description>&lt;p&gt;Anybody watching the BBC today will notice how they have decided to give all their up-and-coming talent a chance to shine today. From announcers to news reporters (and no doubt production crew too) the less experienced ruled the roost today.&lt;/p&gt;&#xA;&lt;p&gt;The fact that the proper staff are on strike obviously has nothing to do with it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Free stuff from Microsoft…</title>
      <link>https://www.oliverbrown.me.uk/2005/05/23/free-stuff-from-microsoft/</link>
      <pubDate>Mon, 23 May 2005 20:19:58 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/05/23/free-stuff-from-microsoft/</guid>
      <description>&lt;p&gt;Microsoft are now offering free versions off some of their Visual Studio products. And although they are slightly limited compared to the complete version they seem to allow commercial use (from the FAQ: &amp;ldquo;Create fun and interesting applications for their personal enjoyment or to share with their friends, or even commercially distribute your programs. &amp;ldquo;)&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://lab.msdn.microsoft.com/express/&#34;&gt;http://lab.msdn.microsoft.com/express/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;They won&amp;rsquo;t stay completely free though. Once the products leave beta they will supposedly be available for $49 each. Which is still affordable for us students though :)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Mobile phones send people insane…</title>
      <link>https://www.oliverbrown.me.uk/2005/05/23/mobile-phones-send-people-insane/</link>
      <pubDate>Mon, 23 May 2005 15:30:13 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/05/23/mobile-phones-send-people-insane/</guid>
      <description>&lt;p&gt;Why is it so hard to get people to pay for things over the internet and so easy to get them to pay for things on their phone?&lt;/p&gt;&#xA;&lt;p&gt;Well the two aren&amp;rsquo;t really related I suppose. Most of the people who buy stuff over the internet are under 18 and don&amp;rsquo;t havea credit card so they don&amp;rsquo;t really have a way to pay for stuff over the internet. So I&amp;rsquo;ll rephrase:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hooray for Galloway</title>
      <link>https://www.oliverbrown.me.uk/2005/05/19/hooray-for-galloway/</link>
      <pubDate>Thu, 19 May 2005 14:55:36 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/05/19/hooray-for-galloway/</guid>
      <description>&lt;p&gt;George Galloway is the member of parliament for Bethnal Green and Bow, the constituency I happen to live. Now I personally find him very annoying. He&amp;rsquo;s part of a new political party called &amp;ldquo;Respect&amp;rdquo; that is aimed at unhappy Labour supporters.&lt;/p&gt;&#xA;&lt;p&gt;Despite this, his appearance in front of a committee of senators in America was hilarious:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.washingtonpost.com/wp-dyn/content/article/2005/05/18/AR2005051800556.html&#34;&gt;Washington Post&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;I think the best part was the accusation that he&amp;rsquo;s met with Saddam Hussein several times. As he points out he has met Saddam the same number of times as Donald Rumsfeld . Unlike Donald he wan&amp;rsquo;t there to sell him weapons though&amp;hellip; Iraq, Donald Rumsfeld, Labour, George Galloway, election, Saddam Hussein, America, senate&lt;/p&gt;</description>
    </item>
    <item>
      <title>Odd PHP problem</title>
      <link>https://www.oliverbrown.me.uk/2005/05/18/odd-php-problem/</link>
      <pubDate>Wed, 18 May 2005 14:11:49 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/05/18/odd-php-problem/</guid>
      <description>&lt;p&gt;The following produces an error:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-php&#34; data-lang=&#34;php&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;function&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;hex2rgb&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$hex&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;for&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$i&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$i&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;amp;&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;lt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$i&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;++&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;$temp&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;substr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$hex&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;*&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$i&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;$rgb&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$i&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;16&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;*&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;hexdec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;substr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$temp&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;hexdec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;substr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$temp&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;));&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;return&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$rgb&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;function&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;hex2rgb&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$hex&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;for&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$i&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$i&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;&amp;amp;&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;lt&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$i&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;++&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;$temp&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;substr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$hex&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;*&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$i&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        &lt;span class=&#34;nv&#34;&gt;$rgb&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$i&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;16&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;*&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;hexdec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;substr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$temp&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;))&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;hexdec&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nx&#34;&gt;substr&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$temp&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;));&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;k&#34;&gt;return&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$rgb&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;But not the error you might expect. PHP doesn&amp;rsquo;t even get to complain about redeclaring a function with the same name since the second function is full of parse errors.&lt;/p&gt;&#xA;&lt;p&gt;I have a vague idea what the problem is but I&amp;rsquo;m not sure. Any takers? :P&lt;/p&gt;</description>
    </item>
    <item>
      <title>I quite like JavaScript</title>
      <link>https://www.oliverbrown.me.uk/2005/05/11/i-quite-like-javascript/</link>
      <pubDate>Wed, 11 May 2005 01:30:42 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/05/11/i-quite-like-javascript/</guid>
      <description>&lt;p&gt;For a long time I hated JavaScript. I think I&amp;rsquo;m beginning to like it now. The following works perfectly in Firefox and works slightly less well in IE6. &lt;a href=&#34;http://brownab1.miniserver.com/reborn/demo.php&#34;&gt;http://brownab1.miniserver.com/reborn/demo.php&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;To use just click and drag. Or in IE6 press the button, drag then press again.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Let’s get personal again…</title>
      <link>https://www.oliverbrown.me.uk/2005/05/09/lets-get-personal-again/</link>
      <pubDate>Mon, 09 May 2005 22:11:18 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/05/09/lets-get-personal-again/</guid>
      <description>&lt;p&gt;Well it&amp;rsquo;s been a while since I made a person post so here goes. Julia is coming over on Thursday. In fact she&amp;rsquo;s bringing her sister Jaz too. In fact it would be more accurate to say Jaz is bringing Julia since Jaz is coming over to meet a guy (something they apparently have in common is a thing for British guys).&lt;/p&gt;&#xA;&lt;p&gt;This will lead to a few interesting situations: Firstly they&amp;rsquo;ll be both be staying in my room on at least one night (two I think). This isn&amp;rsquo;t actually that interesting inherently (from my point of view it will make Julia&amp;rsquo;s stay &lt;em&gt;less&lt;/em&gt; interesting) but it may look odd to anyone who notices us enter my room.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Things you notice</title>
      <link>https://www.oliverbrown.me.uk/2005/05/09/things-you-notice/</link>
      <pubDate>Mon, 09 May 2005 22:02:12 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/05/09/things-you-notice/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve noticed a few odd things about certain sites while I&amp;rsquo;ve been developing XHTML Friends. I think this is the site with the longest title:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.xhtmlfriends.net/xfn/page/http://www.vikingkarwur.com&#34;&gt;http://www.xhtmlfriends.net/xfn/page/http://www.vikingkarwur.com&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>SiteReviews.org supports hReview. I think</title>
      <link>https://www.oliverbrown.me.uk/2005/05/09/sitereviews-org-supports-hreview-i-think/</link>
      <pubDate>Mon, 09 May 2005 18:37:20 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/05/09/sitereviews-org-supports-hreview-i-think/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://developers.technorati.com/wiki/hReview&#34;&gt;http://developers.technorati.com/wiki/hReview&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;A clever idea for distributed reviews of things. Well I think the reviews at SiteReviews.org (on the main HTML pages) follow the standard. Bits of it confused me though.&lt;/p&gt;&#xA;&lt;p&gt;Either way it meant I finally made the site XHTML compliant. Although considering how much user-contributed stuff there is on there (like most of it) various pages will undoubtedly fail&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>XHTML Friends is now about people</title>
      <link>https://www.oliverbrown.me.uk/2005/05/09/xhtml-friends-is-now-about-people/</link>
      <pubDate>Mon, 09 May 2005 01:45:03 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/05/09/xhtml-friends-is-now-about-people/</guid>
      <description>&lt;p&gt;XHTML Friends (or so it seems) now correctly reads &amp;ldquo;me&amp;rdquo; links and associates sites by author. It will take a while for it to crawl all the extra info it needs to get this properly up to date though.&lt;/p&gt;&#xA;&lt;p&gt;Be my guest and have a look though :)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ooooh, pages…</title>
      <link>https://www.oliverbrown.me.uk/2005/05/08/ooooh-pages/</link>
      <pubDate>Sun, 08 May 2005 19:29:47 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/05/08/ooooh-pages/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve added the second chapter of my story, Reactions.&lt;/p&gt;&#xA;&lt;p&gt;The story by the way is my attempt to write a time travel short story with no paradoxes (or should that be paradocies?) in it.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve also added some info about Galaxia Reborn. I must remember, whenever I lose the urge to write Galaxia, just go look at Planetarion and think &amp;ldquo;I could &lt;em&gt;so&lt;/em&gt; do better&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Objects</title>
      <link>https://www.oliverbrown.me.uk/2005/05/08/objects/</link>
      <pubDate>Sun, 08 May 2005 19:26:40 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/05/08/objects/</guid>
      <description>&lt;p&gt;Almost everything in Galaxia is an object. In hindsight this was a bad choice of name (from a programming standpoint I have objects of type Object), but I&amp;rsquo;m basically stuck with it. And I still can&amp;rsquo;t think of a better name.&lt;/p&gt;&#xA;&lt;p&gt;The most interesting type of objects in the game will be vessels. The reason I chose vessel over ship is because not all vessels will actually be ships. Space stations for instance will be vessels that don&amp;rsquo;t have engines.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Galaxia Reborn</title>
      <link>https://www.oliverbrown.me.uk/2005/05/08/galaxia-reborn/</link>
      <pubDate>Sun, 08 May 2005 19:12:42 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/05/08/galaxia-reborn/</guid>
      <description>&lt;p&gt;This will hopefully become a nice place for all the info I currently have on Galaxia Reborn.&lt;/p&gt;&#xA;&lt;p&gt;I realised putting stuff in normal blog posts was silly since the GR info isn&amp;rsquo;t really supposed to be time sensitive and once it falls off the front page, former Galaxia players who stumble over here won&amp;rsquo;t be bothered to find it.&lt;/p&gt;&#xA;&lt;p&gt;The current version is now available: &lt;a href=&#34;http://brownab1.miniserver.com/reborn/reborn/index.php&#34;&gt;Galaxia Reborn&lt;/a&gt; Login with &amp;ldquo;Q&amp;rdquo; as your username and &amp;ldquo;q&amp;rdquo; as your password.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Agregating me in XHTML Friends</title>
      <link>https://www.oliverbrown.me.uk/2005/04/28/agregating-me-in-xhtml-friends/</link>
      <pubDate>Thu, 28 Apr 2005 22:40:46 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/28/agregating-me-in-xhtml-friends/</guid>
      <description>&lt;p&gt;Well I think I&amp;rsquo;ve got it sorted so all pages of the same person can be aggregated properly. Unfortunately since my internet access at &amp;ldquo;home&amp;rdquo; is down at the moment I haven&amp;rsquo;t be able to test it properly so I&amp;rsquo;m not uploading it yet.&lt;/p&gt;&#xA;&lt;p&gt;Just a couple of notes. The page based info will still be available. At the moment the site trusts everything it finds (so if you link to Google with a &amp;lsquo;me&amp;rsquo; attribute it will believe you). I also need to make it follow a site&amp;rsquo;s internal links to find links pages and so forth (but that will mean resolving relative URLs.. ack).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Silly .htaccess</title>
      <link>https://www.oliverbrown.me.uk/2005/04/25/silly-htaccess/</link>
      <pubDate>Mon, 25 Apr 2005 13:24:50 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/25/silly-htaccess/</guid>
      <description>&lt;p&gt;Wordpress seemed to be not updating my .htaccess properly but not telling me. Which is why none of the permalinks work. It&amp;rsquo;s funny, I was about to comment that none of the new visitors to XHTML Friends had made their way over here. Of course they probably did and just couldn&amp;rsquo;t comment&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;Thanks to Ryan for pointing out the complete failure of all the internal links on the site&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Traffic from somewhere</title>
      <link>https://www.oliverbrown.me.uk/2005/04/25/traffic-from-somewhere/</link>
      <pubDate>Mon, 25 Apr 2005 13:07:47 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/25/traffic-from-somewhere/</guid>
      <description>&lt;p&gt;XHTML friends suddenly had a lot a of traffic&amp;hellip; Not sure where from though. But when I checked today the number of sites added jumped from 900 to 1100 and the number of queued sites went from 200 to 1000!&#xA;I&amp;rsquo;m making it crawl them all now.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Upcoming features for XHTML friends</title>
      <link>https://www.oliverbrown.me.uk/2005/04/22/upcoming-features-for-xhtml-friends/</link>
      <pubDate>Fri, 22 Apr 2005 15:32:43 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/22/upcoming-features-for-xhtml-friends/</guid>
      <description>&lt;p&gt;I think the most useful feature for helping propagate XFN would be a list of sites with incoming links but no outgoing links. i.e. sites that should add XFN attributes to their links :)&lt;/p&gt;&#xA;&lt;p&gt;Of course the graphics should also actually display different relationships and stuff but that&amp;rsquo;s just prettyness :P&lt;/p&gt;</description>
    </item>
    <item>
      <title>Should Galaxia use Ajax?</title>
      <link>https://www.oliverbrown.me.uk/2005/04/22/should-galaxia-use-ajax/</link>
      <pubDate>Fri, 22 Apr 2005 03:47:56 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/22/should-galaxia-use-ajax/</guid>
      <description>&lt;p&gt;I used JavaScript once succesfully and it goes to my head&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;I read a book on doing XML stuff with JavaScript and thought &amp;ldquo;Very clever. But Why?&amp;rdquo;. Well apparently it&amp;rsquo;s taking off. It&amp;rsquo;s how Google Maps works.&lt;/p&gt;&#xA;&lt;p&gt;And if you didn&amp;rsquo;t know (I didn&amp;rsquo;t; reading blogs is actually helping me) Ajax stands for Asynchronous Javascript and XML.&lt;/p&gt;&#xA;&lt;p&gt;It would mean you&amp;rsquo;d just drag the map to scroll in Galaxia&amp;hellip; :D&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google Adsense is getting very clever</title>
      <link>https://www.oliverbrown.me.uk/2005/04/22/google-adsense-is-getting-very-clever/</link>
      <pubDate>Fri, 22 Apr 2005 03:09:16 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/22/google-adsense-is-getting-very-clever/</guid>
      <description>&lt;p&gt;I was over at XHTML Friends looking at the info for this site and noticed dance ads. At first I didn&amp;rsquo;t think anything of it, I see dance ads all over this page. But thenof course it occurred to me there is not a single mention of dancing on that page. It gets better when you realise there isn&amp;rsquo;t even a direct link from that site to this site.&lt;/p&gt;&#xA;&lt;p&gt;I was ready to put it down to coincidence, but noticed ads relevent to the sites I was listing on their pages&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ooooh, ICBMs…</title>
      <link>https://www.oliverbrown.me.uk/2005/04/22/ooooh-icbms/</link>
      <pubDate>Fri, 22 Apr 2005 02:50:23 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/22/ooooh-icbms/</guid>
      <description>&lt;p&gt;Did you know some blogs contain ICBM data? That (as I&amp;rsquo;ve now discovered) is a euphemism for latitude/longitude. Well XHTML Friends now displays a map for sites that provide the data :)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bloody hell!! It worked!!</title>
      <link>https://www.oliverbrown.me.uk/2005/04/21/bloody-hell-it-worked/</link>
      <pubDate>Thu, 21 Apr 2005 03:54:26 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/21/bloody-hell-it-worked/</guid>
      <description>&lt;p&gt;I added some nifty (and I mean &lt;em&gt;nifty&lt;/em&gt;) Javascript to XHTML Friends and it bloody worked! It works in FireFox and IE!&lt;/p&gt;&#xA;&lt;p&gt;I think &lt;a href=&#34;http://brownab1.miniserver.com/xfn/page/http://photomatt.net&#34;&gt;http://brownab1.miniserver.com/xfn/page/http://photomatt.net&lt;/a&gt; is the most dramatic example.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Use DB indexes</title>
      <link>https://www.oliverbrown.me.uk/2005/04/21/use-db-indexes/</link>
      <pubDate>Thu, 21 Apr 2005 00:42:44 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/21/use-db-indexes/</guid>
      <description>&lt;p&gt;Indexes or indices? If this was anything but an article on databases I&amp;rsquo;d use indices. Anyway, &lt;a href=&#34;http://brownab1.miniserver.com/xfn/index.php&#34;&gt;XHTML Friends&lt;/a&gt; was taking about 3 minutes to load a page. I added three indexes to two tables and now it takes a few seconds. I have &lt;em&gt;never&lt;/em&gt; seen such a speed increase come from adding indexes to a database. So let this be a lesson to me&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>XHTML Friends</title>
      <link>https://www.oliverbrown.me.uk/2005/04/20/xhtml-friends/</link>
      <pubDate>Wed, 20 Apr 2005 22:17:58 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/20/xhtml-friends/</guid>
      <description>&lt;p&gt;Wohoo! I&amp;rsquo;ve just &amp;ldquo;finished&amp;rdquo; the XFN site. Go take a look :) &lt;a href=&#34;http://brownab1.miniserver.com/xfn/index.php&#34;&gt;XHTML Friends&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>More XFN</title>
      <link>https://www.oliverbrown.me.uk/2005/04/20/more-xfn/</link>
      <pubDate>Wed, 20 Apr 2005 16:09:42 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/20/more-xfn/</guid>
      <description>&lt;p&gt;Well if you have a URL you want crawled go to &lt;a href=&#34;http://brownab1.miniserver.com/xfn/crawl.php&#34;&gt;http://brownab1.miniserver.com/xfn/crawl.php&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;If you want to have a look at the pages already there in a nice graphical network display, go to &lt;a href=&#34;http://brownab1.miniserver.com/xfn/image.php&#34;&gt;http://brownab1.miniserver.com/xfn/image.php&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;This displays 26 random sites and the links between them. If you click on a site it &amp;ldquo;holds&amp;rdquo; it so subsequent requests always contain this site (this way you can slowly buildup an image of sites that actually link to each other).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pretty XFN</title>
      <link>https://www.oliverbrown.me.uk/2005/04/20/pretty-xfn/</link>
      <pubDate>Wed, 20 Apr 2005 04:06:54 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/20/pretty-xfn/</guid>
      <description>&lt;p&gt;XFN stands for XML Friends Network. You basically define human relationships between webpage authors by adding an extra atribute to links.&lt;/p&gt;&#xA;&lt;p&gt;Well I decded to write a nice XFN crawler/search engine thingy. The crawler part works. I also decided to do a nice graphical representation of the links between sites.&lt;/p&gt;&#xA;&lt;p&gt;Red is &amp;ldquo;crush&amp;rdquo;, blue is &amp;ldquo;met&amp;rdquo; and green is &amp;ldquo;friend&amp;rdquo; (just three properties I picked at random).&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://brownab1.miniserver.com/oliverbrown.me.uk/demo.htm&#34;&gt;XFN Network&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google will take over the world…</title>
      <link>https://www.oliverbrown.me.uk/2005/04/19/google-will-take-over-the-world/</link>
      <pubDate>Tue, 19 Apr 2005 22:08:49 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/19/google-will-take-over-the-world/</guid>
      <description>&lt;p&gt;Google are going from strength to strength. Their take over of America is well documented on my old blog, but they the move towards global domination today, releasing UK versions of Google Local and Google Maps. The rest of the world must surely follow.&lt;/p&gt;&#xA;&lt;p&gt;For those of you who do not believe me and haven&amp;rsquo;t read my previous posts on the matter, check the following:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;maps.google.com&lt;/li&gt;&#xA;&lt;li&gt;maps.google.co.uk&lt;/li&gt;&#xA;&lt;li&gt;local.google.com&lt;/li&gt;&#xA;&lt;li&gt;local.google.co.uk&lt;/li&gt;&#xA;&lt;li&gt;video.google.com&lt;/li&gt;&#xA;&lt;li&gt;catalogs.google.com&lt;/li&gt;&#xA;&lt;li&gt;froogle.google.com&lt;/li&gt;&#xA;&lt;li&gt;froogle.google.co.uk&lt;/li&gt;&#xA;&lt;li&gt;froogle.google.de&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Google Catalogs is possible the most impressive. Although the fact that Google Maps in America now has (completely free) aerial photo data is cool. One funny thing is to go look at the Whitehouse with the mysteriously edited image erasing it completely (not Google&amp;rsquo;s doing; in their blog they were just as surprised to find it).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Exams soon…</title>
      <link>https://www.oliverbrown.me.uk/2005/04/19/exams-soon/</link>
      <pubDate>Tue, 19 Apr 2005 21:44:09 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/19/exams-soon/</guid>
      <description>&lt;p&gt;My first exam is in ten days&amp;hellip; Galois Theory. Worst one of the lot&amp;hellip; but at least I only have seven to do instead of eight.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m struggling to find something to write. That&amp;rsquo;s not to say I don&amp;rsquo;t have things to write as such I&amp;rsquo;m just not sure I should share them.&lt;/p&gt;&#xA;&lt;p&gt;Julia&amp;rsquo;s letter hasn&amp;rsquo;t arrived yet&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m sure I&amp;rsquo;ll actually say something interesting next time :P&lt;/p&gt;</description>
    </item>
    <item>
      <title>Oh I do like to be beside the seaside…</title>
      <link>https://www.oliverbrown.me.uk/2005/04/17/oh-i-do-like-to-be-beside-the-seaside/</link>
      <pubDate>Sun, 17 Apr 2005 23:40:15 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/17/oh-i-do-like-to-be-beside-the-seaside/</guid>
      <description>&lt;p&gt;We impulsively went to Cleethorpes today. By we I mean myself, Ryan and Darren. Not that exciting but still a laugh. We went on lovely illegal imported DDR machines&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;On a more personal note (since this is marked personal) I&amp;rsquo;m awaiting a letter from Julia. Apparently there&amp;rsquo;s some stuff in it that would be hard to explain by phone. I&amp;rsquo;m sure it&amp;rsquo;s not as ominous as it sounds.&lt;/p&gt;&#xA;&lt;p&gt;Also if you haven&amp;rsquo;t realised there is a link to the first chapter of a story I&amp;rsquo;m writing called &lt;em&gt;Reactions&lt;/em&gt; on the menu to the right. Go on, have a look (unless you are one of the two people who actually read this regularly in which case you&amp;rsquo;ve already read it).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Users in Galaxia</title>
      <link>https://www.oliverbrown.me.uk/2005/04/17/users-in-galaxia/</link>
      <pubDate>Sun, 17 Apr 2005 23:37:21 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/17/users-in-galaxia/</guid>
      <description>&lt;p&gt;Well one can now create an account and login. So far it doesn&amp;rsquo;t give you anything but it does respect users with regards to what object orders you can perform. i.e. you can&amp;rsquo;t rename objects that aren&amp;rsquo;t your own.&lt;/p&gt;</description>
    </item>
    <item>
      <title>An idea for Galaxia</title>
      <link>https://www.oliverbrown.me.uk/2005/04/17/an-idea-for-galaxia/</link>
      <pubDate>Sun, 17 Apr 2005 21:27:23 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/17/an-idea-for-galaxia/</guid>
      <description>&lt;p&gt;It just occurred to me (not strictly true but we&amp;rsquo;ll let that go) that I may not get the current version of Galaxia finished. This time it really would be a shame since the code in it is actually quite good. So I&amp;rsquo;ve come with an idea I would like feedback on (which will be an achievement considering the attention this site gets).&lt;/p&gt;&#xA;&lt;p&gt;I might open up Galaxia at least partially. Nothing fancy like a public CVS, but the generated documentation complete with annotated source listings. This will obviously impact security of the game once it&amp;rsquo;s available to play but it might be worth it since it opens up lots of possibilities:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Stars</title>
      <link>https://www.oliverbrown.me.uk/2005/04/15/stars/</link>
      <pubDate>Fri, 15 Apr 2005 22:26:04 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/15/stars/</guid>
      <description>&lt;p&gt;I thought I&amp;rsquo;d finished on Galaxia for tonight&amp;hellip; But I came up with stars: &lt;a href=&#34;http://brownab1.miniserver.com/oliverbrown.me.uk/gr_stars.gif&#34;&gt;&lt;figure&gt;&lt;img src=&#34;http://brownab1.miniserver.com/oliverbrown.me.uk/gr_stars.gif&#34;&#xA;    alt=&#34;GR&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;h4&gt;GR&lt;/h4&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Double map</title>
      <link>https://www.oliverbrown.me.uk/2005/04/15/double-map/</link>
      <pubDate>Fri, 15 Apr 2005 21:14:25 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/15/double-map/</guid>
      <description>&lt;p&gt;Instead of adding truly useful stuff to Galaxia I decided to added a nice cool feature.&lt;/p&gt;&#xA;&lt;p&gt;The interface will use two maps (so you can look at two places at once). The disadvantage is you need your display set to 1024x768 for it to work properly but that would have been true anyway since there is still the control frame to display under the map that I haven&amp;rsquo;t done yet. &lt;a href=&#34;http://brownab1.miniserver.com/oliverbrown.me.uk/gr_double.gif&#34;&gt;&lt;figure&gt;&lt;img src=&#34;http://brownab1.miniserver.com/oliverbrown.me.uk/gr_double.gif&#34;&#xA;    alt=&#34;GR&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;h4&gt;GR&lt;/h4&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Reborn progress</title>
      <link>https://www.oliverbrown.me.uk/2005/04/15/reborn-progress/</link>
      <pubDate>Fri, 15 Apr 2005 01:50:32 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/15/reborn-progress/</guid>
      <description>&lt;p&gt;You can now build colony ships and transfer ships between facilities. The next thing to do is to allow orders to be chained so one is done after another. That way ships can be transfered from the shipyard to the launchpad automatically after being made (as well as lots of other cool things).&lt;/p&gt;&#xA;&lt;p&gt;Of course the big thing to do is add users to the game since everything I write now needs to be slightly different depending on object ownership.&lt;/p&gt;</description>
    </item>
    <item>
      <title>It’s-a me!</title>
      <link>https://www.oliverbrown.me.uk/2005/04/14/its-a-me/</link>
      <pubDate>Thu, 14 Apr 2005 20:16:47 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/14/its-a-me/</guid>
      <description>&lt;p&gt;Read that in a Mario voice, it works better :S&lt;/p&gt;&#xA;&lt;p&gt;Anyway, Oliver gave me a section on here, which is cool. I&amp;rsquo;m just admiring the very cool software it is powered by, all these smooth curves and clean lines - very nice!&lt;/p&gt;&#xA;&lt;p&gt;OrbWars is great by the way. And if Oliver will continue writing bits of it it will become the best! mwuhahahaha!&lt;/p&gt;&#xA;&lt;p&gt;-Ryan&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bloody mobile phones</title>
      <link>https://www.oliverbrown.me.uk/2005/04/14/bloody-mobile-phones/</link>
      <pubDate>Thu, 14 Apr 2005 13:32:52 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/14/bloody-mobile-phones/</guid>
      <description>&lt;p&gt;Apparently Julia sent me a message on the 9th and another on the 10th. Neither arrived until this morning&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Dum di dum...</title>
      <link>https://www.oliverbrown.me.uk/2005/04/14/dum-di-dum.../</link>
      <pubDate>Thu, 14 Apr 2005 04:12:29 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/14/dum-di-dum.../</guid>
      <description>&lt;p&gt;It&amp;rsquo;s now been a week (well in 5 hours it will be) since I saw Julia. After we spent 4 weeks and a day almost never apart (not including my occasional trip to Pizza Hut). The worst part is being unable to contact her.&lt;/p&gt;&#xA;&lt;p&gt;Someone once said I didn&amp;rsquo;t mention Julia enough on here&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;Well I&amp;rsquo;m really not sure what else to say :oP&lt;/p&gt;&#xA;&lt;p&gt;Galaxia Reborn is coming along well. It displays the same in Internet Explorer and Mozilla Firefox. The reason I keep posting updates about Galaxia here by the way is so at some point I can tell Galaxia players that this exists and then they&amp;rsquo;ll read it to stay updated.&lt;/p&gt;</description>
    </item>
    <item>
      <title>New name</title>
      <link>https://www.oliverbrown.me.uk/2005/04/14/new-name/</link>
      <pubDate>Thu, 14 Apr 2005 03:49:17 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/14/new-name/</guid>
      <description>&lt;p&gt;The new version of Galaxia will be called Galaxia Reborn.&lt;/p&gt;&#xA;&lt;p&gt;Things done:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Map display, including:&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Resizable/rescalable grid&lt;/li&gt;&#xA;&lt;li&gt;Planetary terrain&lt;/li&gt;&#xA;&lt;li&gt;Planet surfaces wrap&lt;/li&gt;&#xA;&lt;li&gt;Inside colonies (and other structres)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Basic object info&lt;/li&gt;&#xA;&lt;li&gt;Ship movement, in realtime&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;I&amp;rsquo;ll post some screenshots in my next entry.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Welcome</title>
      <link>https://www.oliverbrown.me.uk/2005/04/14/welcome/</link>
      <pubDate>Thu, 14 Apr 2005 03:45:36 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/14/welcome/</guid>
      <description>&lt;p&gt;Cool. I&amp;rsquo;m now hosting my new blog . The old stuff is available at &lt;a href=&#34;http://www.livejournal.com/~galaxiaguy&#34;&gt;http://www.livejournal.com/~galaxiaguy&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Anyone want any space?</title>
      <link>https://www.oliverbrown.me.uk/2005/04/14/anyone-want-any-space/</link>
      <pubDate>Thu, 14 Apr 2005 03:45:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/14/anyone-want-any-space/</guid>
      <description>&lt;p&gt;I have far more space and bandwidth on my server than I need&amp;hellip; if anyone is interested in it in exchange for some nice linkage (or something else; I&amp;rsquo;d rather you not pay since I definitely won&amp;rsquo;t guarantee service in any way) let me know at &lt;a href=&#34;mailto:galaxiaguy@hotmail.com&#34;&gt;galaxiaguy@hotmail.com&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I have PHP and MySQL.. is there anything more people really want these days?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Galaxia Reborn screenshots</title>
      <link>https://www.oliverbrown.me.uk/2005/04/14/galaxia-reborn-screenshots/</link>
      <pubDate>Thu, 14 Apr 2005 03:21:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/14/galaxia-reborn-screenshots/</guid>
      <description>&lt;p&gt;Galaxia Reborn will be plain HTML through a browser. A step back technologically but it is for the best I assure you.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve been working on keeping the game as graphical as possible still though:&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;gr_space.gif&lt;/code&gt;&#xA;&lt;code&gt;gr_earth.gif&lt;/code&gt;&#xA;&lt;code&gt;gr_colony.gif&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Things to notice:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Multiple planets (and any other objects for that matter) scale nicely when in the same sector.&lt;/li&gt;&#xA;&lt;li&gt;The coords on the planet wrap.&lt;/li&gt;&#xA;&lt;li&gt;The grid is a different scale when inside structures (this can be set to anything in theory; players may be able to alter is as a zoom feature.&lt;/li&gt;&#xA;&lt;li&gt;No scrolling arrows inside a structure; they are limited size and son&amp;rsquo;t wrap.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Galaxia Reborn</title>
      <link>https://www.oliverbrown.me.uk/2005/04/14/galaxia-reborn/</link>
      <pubDate>Thu, 14 Apr 2005 02:25:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/14/galaxia-reborn/</guid>
      <description>&lt;figure&gt;&lt;img src=&#34;https://www.oliverbrown.me.uk/assets/me_dancing.jpg&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;p&gt;The crazy smilie is a wink.&lt;/p&gt;&#xA;&lt;p&gt;And in a change to tonights advertised post of &amp;lsquo;Galaxia&amp;rsquo; I&amp;rsquo;ll post a link to a picture of me dancing.&lt;/p&gt;&#xA;&lt;p&gt;The picture was taken at the Inter Varsity Dancesport Championships by Laurie Young (&lt;a href=&#34;http://blog.wildfalcon.com&#34;&gt;his blog&lt;/a&gt;), the Imperial College team photographer. The girl was my dance partner for the year who it just occurred to me it might not be polite to name. Hmm&amp;hellip; I&amp;rsquo;ve just realised I&amp;rsquo;ve already named her in another post.&lt;/p&gt;</description>
    </item>
    <item>
      <title>I&#39;m not dead...</title>
      <link>https://www.oliverbrown.me.uk/2005/04/08/im-not-dead.../</link>
      <pubDate>Fri, 08 Apr 2005 11:57:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/04/08/im-not-dead.../</guid>
      <description>&lt;p&gt;I just haven&amp;rsquo;t had much time while Julia&amp;rsquo;s been here. Which is a shame considering everything that has happened that I could have talked about.&lt;/p&gt;&#xA;&lt;p&gt;Whether I&amp;rsquo;ll talk about them later or not I don&amp;rsquo;t know, but notable events since my last entry include IVDC 2005, dinner at Zero Degrees, a weekend in Blackpool with two-day passes to the Pleasure Beach, a weekend at home and progress of sorts on Galaxia of sorts.&lt;/p&gt;</description>
    </item>
    <item>
      <title>I hate oversleeping...</title>
      <link>https://www.oliverbrown.me.uk/2005/03/09/i-hate-oversleeping.../</link>
      <pubDate>Wed, 09 Mar 2005 00:34:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/03/09/i-hate-oversleeping.../</guid>
      <description>&lt;p&gt;I was supposed to talk to Julia this morning. Unfortunately I overslept. And not just a little. I was supposed to be up at 7:00am (I had my alarm set for 6:45am) and I eventually woke at 10:42am. I went online on the off chance that she was still on to discover I was apparently supposed to be at another IVDC meeting today. So I got a shower and went straight there.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Earnings from Google</title>
      <link>https://www.oliverbrown.me.uk/2005/03/06/earnings-from-google/</link>
      <pubDate>Sun, 06 Mar 2005 14:24:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/03/06/earnings-from-google/</guid>
      <description>&lt;p&gt;This post is more to see if I appear on the front page of BlogWise than anything else. But it is nice to point out that for the past week my earnings from Google Adsense have been amazingly consistent. i.e. with $0.50 of each each day.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Team practice could have gone better...</title>
      <link>https://www.oliverbrown.me.uk/2005/03/06/team-practice-could-have-gone-better.../</link>
      <pubDate>Sun, 06 Mar 2005 14:11:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/03/06/team-practice-could-have-gone-better.../</guid>
      <description>&lt;p&gt;Firstly, &lt;a href=&#34;http://www.blogwise.com&#34;&gt;http://www.blogwise.com&lt;/a&gt; now links to me. Which is cool.&lt;/p&gt;&#xA;&lt;p&gt;Hanna and myself had out first falling out of sorts yesterday. Which is good since that is less than most couples. Bad since it is exactly a week before IVDC. At first she was annoyed that we kept colliding with people, which is sensible enough. Except she strongly opposes any possible changes the routine I suggest that I could use to get out of other couples&amp;rsquo; ways. She also thinks I should have more stamina in Quickstep. Sensible again but by this stage I thought being pragmatic would be best and me developing more stamina is at least as unlikely her being able follow changes I make to the routine to avoid people.&lt;/p&gt;</description>
    </item>
    <item>
      <title>What they want me to do...</title>
      <link>https://www.oliverbrown.me.uk/2005/03/04/what-they-want-me-to-do.../</link>
      <pubDate>Fri, 04 Mar 2005 16:39:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/03/04/what-they-want-me-to-do.../</guid>
      <description>&lt;p&gt;I finally have to actually write some software for the IVDA technical committee. And get it done for Tuesday.&lt;/p&gt;&#xA;&lt;p&gt;They need a nice web based app that will go through all the photos in a folder, let the user crop the photo to a specific aspect ratio and then move the photo into another folder depending on whether it is portrait or landscape.&lt;/p&gt;&#xA;&lt;p&gt;Then they need another app that goes through all the photos and lets you assign a number (the couple number) to them. And for ones that don&amp;rsquo;t have a number it needs to read an XML file to get the list of all couples on the floor at the time and then display picutres of those that we have pictures for, so you can guess who it is.&lt;/p&gt;</description>
    </item>
    <item>
      <title>I should have gone to bed...</title>
      <link>https://www.oliverbrown.me.uk/2005/03/04/i-should-have-gone-to-bed.../</link>
      <pubDate>Fri, 04 Mar 2005 02:54:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/03/04/i-should-have-gone-to-bed.../</guid>
      <description>&lt;p&gt;I decided to stay awake for various reasons. But it&amp;rsquo;s meant I&amp;rsquo;ve started worrying about Julia. Which is silly since that could just upset her when she finds out. On the other hand their could be something serious (although she at least said she was still happy; amongst other things). The point is of course is that I don&amp;rsquo;t know and the only reason I don&amp;rsquo;t know is because I wasn&amp;rsquo;t online.&lt;/p&gt;</description>
    </item>
    <item>
      <title>They want me to do something...</title>
      <link>https://www.oliverbrown.me.uk/2005/03/04/they-want-me-to-do-something.../</link>
      <pubDate>Fri, 04 Mar 2005 02:13:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/03/04/they-want-me-to-do-something.../</guid>
      <description>&lt;p&gt;I missed speaking to Julia tonight. Which is doubly annoying since I pretty much missed her this morning.&lt;/p&gt;&#xA;&lt;p&gt;Things get worse when I read her LiveJournal. Either she was upset that I wasn&amp;rsquo;t online or something else has happened and I wasn&amp;rsquo;t there to talk to. Either way isn&amp;rsquo;t good. I&amp;rsquo;ve somehow lost the inclination to say what I was going to say&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>My present arrived</title>
      <link>https://www.oliverbrown.me.uk/2005/03/02/my-present-arrived/</link>
      <pubDate>Wed, 02 Mar 2005 15:16:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/03/02/my-present-arrived/</guid>
      <description>&lt;p&gt;Julia&amp;rsquo;s Valentine&amp;rsquo;s day present (from me to her) arrived today. It&amp;rsquo;s not quite as good as I hoped but I doubt I could have gotten better.&lt;/p&gt;&#xA;&lt;p&gt;Right now I&amp;rsquo;m downloading a 68Mb file with all the (scanned from paper) results from SUDC so I&amp;rsquo;ll know exactly how well I did. 66% to go&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Silly Cryptography lecturer</title>
      <link>https://www.oliverbrown.me.uk/2005/03/01/silly-cryptography-lecturer/</link>
      <pubDate>Tue, 01 Mar 2005 12:07:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/03/01/silly-cryptography-lecturer/</guid>
      <description>&lt;p&gt;I was doing an assignment for Cryptography last night and ended up stuck on a question for a really silly reason: I knew the answer straight away. All we had to do was decrypt the following cipher:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;53‡‡†305))6*; 4826)4‡.)4‡); 806*;48†8¶60))85; 1‡(; :‡*8†83(88)5*†; 46(;88*96*?; 8)*‡(;485); 5*†2: *‡(;4956*2(5*-4)8¶8*; 4069285);)6†8)4‡‡; 1(‡9;48081; 8:8‡1;48†85; 4)485†528806*81(‡9;48; (88; 4(‡?34;48)4‡; 161; :188; ‡?;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Which is all very well and good except that is possibly one of the most famous pieces of encrypted text there is. It&amp;rsquo;s froma story by Edgar Allan Poe. In fact a quick search on Google for &lt;code&gt;305))6*;4826)4&lt;/code&gt; reveals 56,700 results. All but one of them on the first page are about the decrypting the damn thing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Still awake again</title>
      <link>https://www.oliverbrown.me.uk/2005/03/01/still-awake-again/</link>
      <pubDate>Tue, 01 Mar 2005 01:21:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/03/01/still-awake-again/</guid>
      <description>&lt;p&gt;Well here I am awake really late again. Oh well, I got lots of stuff done with various websites. Including WebSearch which is the stupidest.&lt;/p&gt;&#xA;&lt;p&gt;I now have the following sites active:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.sitereviews.org/&#34;&gt;http://www.sitereviews.org/&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.condoms-cheap.co.uk/&#34;&gt;http://www.condoms-cheap.co.uk/&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.websearch.me.uk/&#34;&gt;http://www.websearch.me.uk/&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Julia was online earlier. Which is a relief, I thought I&amp;rsquo;d missed her. She&amp;rsquo;ll be online again tomorrow too :o) We didn&amp;rsquo;t really talk about anything that exciting. Or at least nothing that other people would find that exciting ;o)&lt;/p&gt;</description>
    </item>
    <item>
      <title>SUDC was fun :o)</title>
      <link>https://www.oliverbrown.me.uk/2005/02/28/sudc-was-fun-o/</link>
      <pubDate>Mon, 28 Feb 2005 18:23:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/02/28/sudc-was-fun-o/</guid>
      <description>&lt;p&gt;Well mixed results for SUDC (in general in fact, not just us).&lt;/p&gt;&#xA;&lt;p&gt;We got knocked out of Intermediate Ballroom which was largely due to me getting too nervous and forgetting stuff. Although I actually enjoyed the Viennese Waltz.&lt;/p&gt;&#xA;&lt;p&gt;As a major shock we got through to the second round of the Novice Latin. Hanna&amp;rsquo;s slight costume problems may have helped though. The straps over her shoulders wouldn&amp;rsquo;t stay up so it looked like her dress was about to fall down (which it was never in danger of doing).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Stargate Rocks</title>
      <link>https://www.oliverbrown.me.uk/2005/02/26/stargate-rocks/</link>
      <pubDate>Sat, 26 Feb 2005 20:59:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/02/26/stargate-rocks/</guid>
      <description>&lt;p&gt;I just watched the second part of SG-1&amp;rsquo;s eighth season&amp;rsquo;s finale. That was cool. It brought everything together and explains what happens in the the final episode of Atlantis.&lt;/p&gt;&#xA;&lt;p&gt;On a completely unrelated note there is documentary about chavs on at the moment.&lt;/p&gt;&#xA;&lt;p&gt;Wandering from topic to topic I feel I should also mention they decided to close half the damn underground today. I had a lesson that finished at 5:30 and needed to get to my sister&amp;rsquo;s for 6:30. And every bloody route was blocked by &amp;ldquo;planned engineering works&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Still posting</title>
      <link>https://www.oliverbrown.me.uk/2005/02/25/still-posting/</link>
      <pubDate>Fri, 25 Feb 2005 15:12:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/02/25/still-posting/</guid>
      <description>&lt;p&gt;I only had four hours sleep last night and I&amp;rsquo;m wide awake. Always helpful I guess.&lt;/p&gt;&#xA;&lt;p&gt;I added a new friend to this thing. Friend is probably overstating things slightly but she qualifies as being the only person I know who uses LiveJournal and is posting (since someone else can&amp;rsquo;t get enough internet access :( ).&lt;/p&gt;&#xA;&lt;p&gt;I want to make this entry reasonably long so those pictures aren&amp;rsquo;t the first thing people see when the page loads.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Use single quotes not backticks</title>
      <link>https://www.oliverbrown.me.uk/2005/02/25/use-single-quotes-not-backticks/</link>
      <pubDate>Fri, 25 Feb 2005 01:57:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/02/25/use-single-quotes-not-backticks/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s nearly two o&amp;rsquo;clock. I should sleep. Even considering the 18 hours I had yesterday. I havetotidy up first though, the cleaner will be in tomorrow (how stupid is that). The cleaner arrives at 10:00am though and I hate having to get up so early.&lt;/p&gt;&#xA;&lt;p&gt;Why do some localisations use backticks instead of single quotes? &amp;rsquo; is a single quote. ` is a backtick. Backticks have specific meanings in some situations (admitedly most people won&amp;rsquo;t come across these situations but still). Grrr.&lt;/p&gt;</description>
    </item>
    <item>
      <title>PR2 PR2 Yippee</title>
      <link>https://www.oliverbrown.me.uk/2005/02/25/pr2-pr2-yippee/</link>
      <pubDate>Fri, 25 Feb 2005 01:43:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/02/25/pr2-pr2-yippee/</guid>
      <description>&lt;p&gt;For some reason I have a PageRank of 2. God knows how. I can&amp;rsquo;t even find a link here in Google.&lt;/p&gt;&#xA;&lt;p&gt;Odd coincidence. Or perhaps not, perhaps it&amp;rsquo;s planned. One of the ads is in English but pointing to a Finnish domain.&lt;/p&gt;&#xA;&lt;p&gt;My paragraphs are getting shorter.&lt;/p&gt;&#xA;&lt;p&gt;Oooh, ooh, ooh, SUDC on Sunday. For those not in the know, SUDC is the Southern Universities Dancesport Championships. Everyone calls it SUDA though (Southern Universities Dancesport Association is the group that run the comp; it&amp;rsquo;s easier to say). We (Hanna and myself) are dancing in the Team Match for IC (probably C-team Waltz), Intermediate Ballroom (Waltz, Quickstep, Viennese Waltz) and Novice Latin (Cha cha cha and Jive). By the way our Latin officially sucks. But it&amp;rsquo;s Novice so who cares. I would have preferred to enter Intermediate just so I could dance Paso Doble but we didn&amp;rsquo;t have time to get the three routines we needed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bob&#39;s Markup Language</title>
      <link>https://www.oliverbrown.me.uk/2005/02/25/bobs-markup-language/</link>
      <pubDate>Fri, 25 Feb 2005 01:35:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/02/25/bobs-markup-language/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m currently on LiveJournal&amp;rsquo;s website (obviously) and I noticed the pages are BML pages. I&amp;rsquo;m sure I read somewhere on the site what BML was but the first thing I thought just now was &amp;ldquo;Bob&amp;rsquo;s Markup Language&amp;rdquo;. Oh well.&lt;/p&gt;&#xA;&lt;p&gt;What you just read, or about to read, or may well ignore is the first chapter of a story of mine I might just finish eventually.&lt;/p&gt;&#xA;&lt;p&gt;I just added this website (&lt;a href=&#34;http://www.oliverbrown.me.uk&#34;&gt;http://www.oliverbrown.me.uk&lt;/a&gt;) to my UDS (&lt;a href=&#34;http://www.universitydancesport.com&#34;&gt;http://www.universitydancesport.com&lt;/a&gt;) profile. They have a PR5 domain and they have the damn thing frame their website. They &lt;em&gt;really&lt;/em&gt; need to sort it. But of course since Caroline is in control it won&amp;rsquo;t happen. I&amp;rsquo;m thinking of proposing the website is added to the IVDA constitution. Probably not good to complain now there is a chance of someone from over there reading this. On the other hand how bad would it be to piss people off? They can&amp;rsquo;t do anything anymore (although I&amp;rsquo;m not sure what John&amp;rsquo;s would be to negativity about Caroline).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Google will take over the world</title>
      <link>https://www.oliverbrown.me.uk/2005/02/25/google-will-take-over-the-world/</link>
      <pubDate>Fri, 25 Feb 2005 01:10:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/02/25/google-will-take-over-the-world/</guid>
      <description>&lt;p&gt;Google for instance have wonderful text processing skills. And their spell checker actually learns. Although the human side leaves a little to be desired.&lt;/p&gt;&#xA;&lt;p&gt;This neatly brings me to one of the reasons I&amp;rsquo;m posting this (as hinted at two entries ago). I recently started a new website, &lt;a href=&#34;http://www.condoms-cheap.co.uk&#34;&gt;http://www.condoms-cheap.co.uk&lt;/a&gt; which sells things (I&amp;rsquo;ll leave it up to your imagination to guess what. Again I&amp;rsquo;m, not sure who I&amp;rsquo;m telling exactly since the only person reading this knows about it anyway). And it has very few inbound links(ah, I get to explain how Google works; something the person in question might not know about). When I say very few I sort of mean none. As in it has some but they aren&amp;rsquo;t in search engines yet. And since this page is not in a search engine this won&amp;rsquo;t really help much.&lt;/p&gt;</description>
    </item>
    <item>
      <title>More and more...</title>
      <link>https://www.oliverbrown.me.uk/2005/02/25/more-and-more.../</link>
      <pubDate>Fri, 25 Feb 2005 01:00:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/02/25/more-and-more.../</guid>
      <description>&lt;p&gt;This is a continuation of the previous entry but I like the wonderful computer advice of &amp;ldquo;save often&amp;rdquo;.&lt;/p&gt;&#xA;&lt;p&gt;Anyway today we had a half hour Viennese Waltz class. After a migraine I&amp;rsquo;m usually dazed and dizzy for a day. Spinning around for half an hour didn&amp;rsquo;t help. But we&amp;rsquo;re getting quite good now. If the judges see the first thirty seconds of us dancing we&amp;rsquo;ll be fine. After that we&amp;rsquo;re just too tired.&lt;/p&gt;</description>
    </item>
    <item>
      <title>I&#39;m back</title>
      <link>https://www.oliverbrown.me.uk/2005/02/25/im-back/</link>
      <pubDate>Fri, 25 Feb 2005 00:54:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2005/02/25/im-back/</guid>
      <description>&lt;p&gt;Well it&amp;rsquo;s been a long time since I posted anything. Partly because very few people read this and at least one complains :P Therefore I can&amp;rsquo;t guarantee that I will keep posting here regularly so you better like what you get.&lt;/p&gt;&#xA;&lt;p&gt;Why exactly I&amp;rsquo;m posting now I&amp;rsquo;m not sure. Well that&amp;rsquo;s not true I have one reason but I&amp;rsquo;ll get to that later.&lt;/p&gt;&#xA;&lt;p&gt;I had a migraine yesterday which was not good. It occurred right at the start of team practice which is even worse. To anyone who has never had a migraine (to anyone? Only one person is likely to read this but it&amp;rsquo;s therapeutic to assume lots read), please don&amp;rsquo;t assume it is &amp;ldquo;just a bad headache&amp;rdquo;. Search the internet for &amp;ldquo;migraine&amp;rdquo; and read about it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Awake at last</title>
      <link>https://www.oliverbrown.me.uk/2004/12/14/awake-at-last/</link>
      <pubDate>Tue, 14 Dec 2004 16:29:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2004/12/14/awake-at-last/</guid>
      <description>&lt;p&gt;For some reason I didn&amp;rsquo;t wake up today until 1pm. Which meant I missed my only lecture of the day but it&amp;rsquo;s not a big problem. I think I&amp;rsquo;ve finally caught up on all the sleep I&amp;rsquo;ve been missing.&lt;/p&gt;&#xA;&lt;p&gt;Greg Egan is an amazing author. I&amp;rsquo;m currently reading &amp;ldquo;Diaspora&amp;rdquo; which basically seems to be a collection of ideas on philosophy, quantum mechanics, ethics, the nature of consciousness and cosmology all rolled up in a neat plot. At the moment he&amp;rsquo;s describing the experiences of these beings that suddenly have to cope with moving into a five dimensional universe and the emotional stress it causes&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Galaxia Plus</title>
      <link>https://www.oliverbrown.me.uk/2004/12/13/galaxia-plus/</link>
      <pubDate>Mon, 13 Dec 2004 13:58:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2004/12/13/galaxia-plus/</guid>
      <description>&lt;p&gt;Having something I can throw random thoughts at whenever I at a computer is probably a bad thing&amp;hellip; especially considering how much I&amp;rsquo;m at my computer.&lt;/p&gt;&#xA;&lt;p&gt;At the moment though I genuinely have some free time&amp;hellip; I have to wait two minutes to see if the GP server will start itself automatically. Ooh look, the two minutes are up. And unfortunately it didn&amp;rsquo;t start&amp;hellip; I&amp;rsquo;ll sort it eventually.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Two weeks to go</title>
      <link>https://www.oliverbrown.me.uk/2004/12/13/two-weeks-to-go/</link>
      <pubDate>Mon, 13 Dec 2004 12:12:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2004/12/13/two-weeks-to-go/</guid>
      <description>&lt;p&gt;I just discovered I left my back at the IVDA techie meeting at Laurie&amp;rsquo;s. Not exactly a big problem if I get it back before my dance lesson on Tuesday (it has my dance shoes in it).&lt;/p&gt;&#xA;&lt;p&gt;Speaking of IVDA some of the ideas they have are very ambitious and it will be an amazing day if it all works out.&lt;/p&gt;&#xA;&lt;p&gt;It is now exactly two weeks until I go to Finland (well to the nearest few hours at least). Unfortunately I have too much going on in the mean time to think about it which is unfortunate. And the really weird thing is I have to keep reminding myself that sometime in between being busy and going to Finland, Christmas fits somehow&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>OliverBrown.me.uk</title>
      <link>https://www.oliverbrown.me.uk/2004/12/13/oliverbrown.me.uk/</link>
      <pubDate>Mon, 13 Dec 2004 01:12:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2004/12/13/oliverbrown.me.uk/</guid>
      <description>&lt;p&gt;Well since I already had the domain I decided I&amp;rsquo;d put it to use. Viewing my journal should redirect you to OliverBrown.me.uk which should display my journal properly. It&amp;rsquo;s probably buggy though so watch out&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Welcome!</title>
      <link>https://www.oliverbrown.me.uk/2004/12/12/welcome/</link>
      <pubDate>Sun, 12 Dec 2004 21:47:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2004/12/12/welcome/</guid>
      <description>&lt;p&gt;I really think I should write something exciting for my inaugural entry. The fact that I did this at all is quite amazing. I&amp;rsquo;ve thought about it a few times but kept deciding I could write my own that was better; but never got round to it. Well I could always just embed it into a website of my own if I wanted to.&lt;/p&gt;&#xA;&lt;p&gt;Odd coincidence. I spell checked my entry and it came up with &amp;ldquo;ve&amp;rdquo; (from &amp;ldquo;I&amp;rsquo;ve&amp;rdquo;) as an error. &amp;ldquo;Ve&amp;rdquo; is a gender-neutral personal pronoun used by Greg Egan; an author whose books I&amp;rsquo;m reading at the moment. Very good books by the way.&lt;/p&gt;</description>
    </item>
    <item>
      <title>2004-01-22 - 23:53</title>
      <link>https://www.oliverbrown.me.uk/2004/01/22/2004-01-22-2353/</link>
      <pubDate>Thu, 22 Jan 2004 23:53:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2004/01/22/2004-01-22-2353/</guid>
      <description>&lt;p&gt;Just added a new Artwork page!&lt;/p&gt;</description>
    </item>
    <item>
      <title>2004-01-22 - 23:17</title>
      <link>https://www.oliverbrown.me.uk/2004/01/22/2004-01-22-2317/</link>
      <pubDate>Thu, 22 Jan 2004 23:17:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2004/01/22/2004-01-22-2317/</guid>
      <description>&lt;p&gt;More people playing QWar. Whoopee!&lt;/p&gt;&#xA;&lt;p&gt;Wahhhh, frustrating! I used to run a website with a decent amount of traffic, but no serious way to monetize it. Now I have a way to monetize it but not enough traffic. Google AdSense rocks by the way (although my click-thru rate is suspiciously high).&lt;/p&gt;</description>
    </item>
    <item>
      <title>2004-01-22 - 22:53</title>
      <link>https://www.oliverbrown.me.uk/2004/01/22/2004-01-22-2253/</link>
      <pubDate>Thu, 22 Jan 2004 22:53:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2004/01/22/2004-01-22-2253/</guid>
      <description>&lt;p&gt;I put QWar on the forums at OrbWars. Within minutes, Thundercat had set a high score. Hopefully someone will try and beat him and they&amp;rsquo;ll be a little feud. Either way it should get popularity up a bit (at the very least it&amp;rsquo;ll fill out the highscore table a bit).&lt;/p&gt;</description>
    </item>
    <item>
      <title>2004-01-21</title>
      <link>https://www.oliverbrown.me.uk/2004/01/21/2004-01-21/</link>
      <pubDate>Wed, 21 Jan 2004 15:09:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2004/01/21/2004-01-21/</guid>
      <description>&lt;p&gt;Not only are QWar and Supremacy now online, but you can now have QWar on your own site, complete with your own high score table! I&amp;rsquo;ll be putting a demonstration of this on this site soon.&lt;/p&gt;</description>
    </item>
    <item>
      <title>2004-01-20</title>
      <link>https://www.oliverbrown.me.uk/2004/01/20/2004-01-20/</link>
      <pubDate>Tue, 20 Jan 2004 13:21:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2004/01/20/2004-01-20/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.galaxia-online.co.uk/&#34;&gt;Galaxia&lt;/a&gt; has a nice new front page with a background image I made myself. I&amp;rsquo;ve also now got Google AdSense links on there which is cool. Progress on Galaxia is going slowly, mainly because I don&amp;rsquo;t have enough time to work on it (my life suddenly seems very busy).&lt;/p&gt;&#xA;&lt;p&gt;I also decided to put the AdSense link on here, mainly as a way to get the site indexed by Google&lt;/p&gt;</description>
    </item>
    <item>
      <title>2004-01-19</title>
      <link>https://www.oliverbrown.me.uk/2004/01/19/2004-01-19/</link>
      <pubDate>Mon, 19 Jan 2004 15:43:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2004/01/19/2004-01-19/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve decided to restart this thing concentrating solely on my online activities. Which seem to be increasing a lot lately. This will also serve as the news part of the main page when I write it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>2003-12-15</title>
      <link>https://www.oliverbrown.me.uk/2003/12/15/2003-12-15/</link>
      <pubDate>Mon, 15 Dec 2003 16:46:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2003/12/15/2003-12-15/</guid>
      <description>&lt;p&gt;Just for the record, it was Martin Kirk&amp;rsquo;s and Andrew Sherwood&amp;rsquo;s birthday yesterday.&lt;/p&gt;&#xA;&lt;p&gt;I now have 6 referrals on Clickthru, two of which are earning me something. I&amp;rsquo;m up to about $0.40 a day between the two main domains, and I&amp;rsquo;m now earning Clickthrus faster than I can spend them. So I&amp;rsquo;ll have to start using the other domains (with much lower CPC earnings :o( )&lt;/p&gt;&#xA;&lt;p&gt;I ended up talking to Rachel, Sara&amp;rsquo;s friend, last night for a while (just a little while). Unfortunately I don&amp;rsquo;t have the clever privacy thing setup yet (since this is all still file based and manually edited :o( ) so I won&amp;rsquo;t be telling anymore. Sorry.&lt;/p&gt;</description>
    </item>
    <item>
      <title>2003-12-12</title>
      <link>https://www.oliverbrown.me.uk/2003/12/12/2003-12-12/</link>
      <pubDate>Fri, 12 Dec 2003 23:23:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2003/12/12/2003-12-12/</guid>
      <description>&lt;p&gt;I had an absolutely pathetic mid-term test today. Complex Variables. It was open book and the lecturer kept giving hints throughout the test until he eventually told us the answer to one of the questions and gave us extra time to write it down!&lt;/p&gt;&#xA;&lt;p&gt;Then onto the ULU Salsa class. More girls than guys there (as usual) but fewer people in general since some universities have already broken up. I got to know one of the guys there called Jeremy. As a weird coincidence he&amp;rsquo;s the equal opportunities officer for Queen Mary&amp;rsquo;s.&lt;/p&gt;</description>
    </item>
    <item>
      <title>2003-12-11</title>
      <link>https://www.oliverbrown.me.uk/2003/12/11/2003-12-11/</link>
      <pubDate>Thu, 11 Dec 2003 16:03:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2003/12/11/2003-12-11/</guid>
      <description>&lt;p&gt;Not really a fun day so far. A bit of hassle with Donna Castle paying my rent - mainly my fault. And generally not fun in university today.&lt;/p&gt;&#xA;&lt;p&gt;On to hopefully happier things, it&amp;rsquo;s Ballroom Bronze and Silver classes today. Hopefully I&amp;rsquo;ll be able to spin turn without accidentally doing a V6 today.&lt;/p&gt;&#xA;&lt;p&gt;The classes were fun. Bronze was especially fun because Camilla as there and she&amp;rsquo;s just generally cheerful. Silver was fun because I actually managed to do what they were doing (a fishtail in the Quickstep) as well as getting to dance with Alice which is just sooo easy.&lt;/p&gt;</description>
    </item>
    <item>
      <title>2003-12-10 - 23:20</title>
      <link>https://www.oliverbrown.me.uk/2003/12/10/2003-12-10-2320/</link>
      <pubDate>Wed, 10 Dec 2003 23:20:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2003/12/10/2003-12-10-2320/</guid>
      <description>&lt;p&gt;Wow, what a surprisingly fun evening. First, 3 hours of team practice. Managed to mess up Waltz and Quickstep completely with both Anne Marie and Phyllis by getting confused by the V6 and overturning all my spin turns. Some of time was also spent chatting to Jennifer about how annoying Andy (the team captain) can be - especially to beginners (ironic really). And then (and this is the fun bit) I went to a casino with John, Alex Kostas and Jennifer.&lt;/p&gt;</description>
    </item>
    <item>
      <title>2003-12-10 - 13:53</title>
      <link>https://www.oliverbrown.me.uk/2003/12/10/2003-12-10-1353/</link>
      <pubDate>Wed, 10 Dec 2003 13:53:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2003/12/10/2003-12-10-1353/</guid>
      <description>&lt;p&gt;I got all impulsive again and bought a Christmas present for Mel. Not sure when it will arrive as I ordered it from America. Should be cool though :o)&lt;/p&gt;&#xA;&lt;p&gt;No free referrals with Clickthru, but almost $1 Clickthru cash a day - that&amp;rsquo;s twenty visitors. And that&amp;rsquo;s for not doing anything. Pretty cool. Of course it only works because I happen to have found one of the few things on the internet that actually monetizes crap traffic.&lt;/p&gt;</description>
    </item>
    <item>
      <title>2003-12-09 - 22:48</title>
      <link>https://www.oliverbrown.me.uk/2003/12/09/2003-12-09-2248/</link>
      <pubDate>Tue, 09 Dec 2003 22:48:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2003/12/09/2003-12-09-2248/</guid>
      <description>&lt;p&gt;Well I was impulsive and signed up to Clickthru Rewards for $16.95. So I need to make approximate $40 in two years of these domains to get my money back. Should be a doddle :o)&lt;/p&gt;&#xA;&lt;p&gt;More about dancing :o) Yesterday I saw a girl there who I met at the very first class I went to - never seen her since. And I think she has a girlfriend. The guy Rosy is always with turned up today without Rosy (but she did turn up later). Not really conclusive either way. A strangely adulant woman was there again - I don&amp;rsquo;t remember seeing since the second Salsa IC Salsa class. And I still prefer dancing with Anne Marie.&lt;/p&gt;</description>
    </item>
    <item>
      <title>2003-12-09 - 21:58</title>
      <link>https://www.oliverbrown.me.uk/2003/12/09/2003-12-09-2158/</link>
      <pubDate>Tue, 09 Dec 2003 21:58:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2003/12/09/2003-12-09-2158/</guid>
      <description>&lt;p&gt;The beginners&amp;rsquo; team practice was a bit odd today. Dorothy seemed to be having a go at everyone a lot, but was doing so cheerfully. Although there was one thing she said that to me seemed way out of line: One of the girls who hasn&amp;rsquo;t been going very long was having trouble with the V6 and was dancing with Sherwin. Dorothy pointed out that Sherwin had managed to get it right with everyone else he danced with so it must be her fault. Probably true but still nasty&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>2003-12-09 - 16:57</title>
      <link>https://www.oliverbrown.me.uk/2003/12/09/2003-12-09-1657/</link>
      <pubDate>Tue, 09 Dec 2003 16:57:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2003/12/09/2003-12-09-1657/</guid>
      <description>&lt;p&gt;Last night after the Latin sliver class (an hour of solid Jive by the way) I did an odd psychology test for Jennifer. It was basically to see if your emotional state affected what type of words you remembered. I said I performed worse than I should have done because I had to count for five seconds myself per word (when I should have been concentrating more on remembering the words). She said it was to counteract my abnormally high IQ. What the? Okay so I&amp;rsquo;m doing a Math&amp;rsquo;s degree, but I&amp;rsquo;m not doing it at Imperial. Which means anybody else there has a better claim to that little piece of fame.&lt;/p&gt;</description>
    </item>
    <item>
      <title>2003-12-09 - 16:29</title>
      <link>https://www.oliverbrown.me.uk/2003/12/09/2003-12-09-1629/</link>
      <pubDate>Tue, 09 Dec 2003 16:29:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2003/12/09/2003-12-09-1629/</guid>
      <description>&lt;p&gt;Hmm, getting traffic to gambling-online.me.uk from ClickThru. Worthless traffic normally but for this it works.&lt;/p&gt;&#xA;&lt;p&gt;Ballroom Beginners&amp;rsquo; Team class today. This should be the day Phyllis finds out she has been partnered with me - a decision based entirely on height.&lt;/p&gt;</description>
    </item>
    <item>
      <title>2003-12-08 - 23:22</title>
      <link>https://www.oliverbrown.me.uk/2003/12/08/2003-12-08-2322/</link>
      <pubDate>Mon, 08 Dec 2003 23:22:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2003/12/08/2003-12-08-2322/</guid>
      <description>&lt;p&gt;Well I&amp;rsquo;ve started marking the domains with ClickThru. Not as bad as FFA pages but not wonderful.&lt;/p&gt;&#xA;&lt;p&gt;The dance classes were fun today. Salsa was same as usual - not enough moves to do to make the dancing really fun. Latin is getting better though. We&amp;rsquo;ve nearly finished the silver Jive routine. So far we have the following routines: bronze Jive, bronze Cha Cha, silver Jive, silver Cha Cha and silver Rumba. As well as bronze Waltz and bronze Quickstep. I&amp;rsquo;ve decided I will start turning up to the silver Ballroom classes as well.&lt;/p&gt;</description>
    </item>
    <item>
      <title>2003-12-08 - 16:40</title>
      <link>https://www.oliverbrown.me.uk/2003/12/08/2003-12-08-1640/</link>
      <pubDate>Mon, 08 Dec 2003 16:40:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2003/12/08/2003-12-08-1640/</guid>
      <description>&lt;p&gt;This one isn&amp;rsquo;t pointless :o). Since I&amp;rsquo;m going to be writing some PHP scripts to automate a lot of this, I&amp;rsquo;m going to end up with a reasonably well featured blogging site. Now here&amp;rsquo;s a clever bit: Find some high trafficked UK blog hosted on a free blog service. Then contact the author offering to host it for free along with a domain (.me.uk of course) with a small amount of advertising put on it. Then repeat. Whadya think everybody? Of course this will be after we get the new server.&lt;/p&gt;</description>
    </item>
    <item>
      <title>2003-12-08 - 16:16</title>
      <link>https://www.oliverbrown.me.uk/2003/12/08/2003-12-08-1616/</link>
      <pubDate>Mon, 08 Dec 2003 16:16:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2003/12/08/2003-12-08-1616/</guid>
      <description>&lt;p&gt;I feel I should point something out: the time and date shown refer to when an entry was written. This only loosely coincides with when events happen. Basically I write things down when I think of them which sometimes confuses the order a little bit&lt;/p&gt;&#xA;&lt;p&gt;Wohoo! Apparently someone visited love-online.me.uk and clicked a link. My account has been credited with $0.49. Wow.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m running out of things to say. Unfortunately I don&amp;rsquo;t really have anything to do until my dancing classes tonight (Salsa, Latin Bronze and Latin Silver. All at Imperial College) at 6 o&amp;rsquo;clock. So expect a lot of pointless rambling.&lt;/p&gt;</description>
    </item>
    <item>
      <title>2003-12-08 - 15:09</title>
      <link>https://www.oliverbrown.me.uk/2003/12/08/2003-12-08-1509/</link>
      <pubDate>Mon, 08 Dec 2003 15:09:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2003/12/08/2003-12-08-1509/</guid>
      <description>&lt;p&gt;Just had an odd experience. I was leaving the Octagon at university and was pleasantly surprised to meet a girl from the ULU Salsa class last Friday. Didn&amp;rsquo;t really say much and to be honest it isn&amp;rsquo;t that significant an event. It&amp;rsquo;s just the first time I&amp;rsquo;ve met someone from a dance class outside the dance class.&lt;/p&gt;</description>
    </item>
    <item>
      <title>2003-12-08</title>
      <link>https://www.oliverbrown.me.uk/2003/12/08/2003-12-08/</link>
      <pubDate>Mon, 08 Dec 2003 14:14:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2003/12/08/2003-12-08/</guid>
      <description>&lt;p&gt;The 2nd Calculus mid term test was today. Harder than the first but I should have done okay.&lt;/p&gt;&#xA;&lt;p&gt;Logged on to Clickthru and seem to have randomly got lots of bonus cash. Whether that will translate into real money remains to be seen.&lt;/p&gt;&#xA;&lt;p&gt;And I&amp;rsquo;m now waiting for someone to logon to Lycos chat. :o)&lt;/p&gt;</description>
    </item>
    <item>
      <title>2003-12-08 - 14:06</title>
      <link>https://www.oliverbrown.me.uk/2003/12/08/2003-12-08-1406/</link>
      <pubDate>Mon, 08 Dec 2003 14:06:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2003/12/08/2003-12-08-1406/</guid>
      <description>&lt;p&gt;Just to let you know, the entries are coming fairly rapidly because I&amp;rsquo;m in a computer room bored at university. Well at least now I know I definitely have something to do while I&amp;rsquo;m bored.&lt;/p&gt;&#xA;&lt;p&gt;Hmm, once I get back home I&amp;rsquo;ll be able to automate this a bit and make it all database driven and stuff. And then have the private bits that nobody can actually read. Of course this presents a slight problem. To explain it, I will have to digress slightly:&lt;/p&gt;</description>
    </item>
    <item>
      <title>2003-12-08 - 13:57</title>
      <link>https://www.oliverbrown.me.uk/2003/12/08/2003-12-08-1357/</link>
      <pubDate>Mon, 08 Dec 2003 13:57:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2003/12/08/2003-12-08-1357/</guid>
      <description>&lt;p&gt;Oooh, I&amp;rsquo;ve been trying to get traffic to the domains. I&amp;rsquo;ve been involved (yet again) in the rather unpleasant and almost seedy underworld that is FFA pages. Just to let you know, the domains are:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;gambling-online.me.uk&lt;/li&gt;&#xA;&lt;li&gt;love-online.me.uk&lt;/li&gt;&#xA;&lt;li&gt;heart.me.uk&lt;/li&gt;&#xA;&lt;li&gt;rpg.me.uk&lt;/li&gt;&#xA;&lt;li&gt;webga.me.uk&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;So have a look, check out the links, marvel at the pointlessness of it all&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>2003-12-08 - 12:32</title>
      <link>https://www.oliverbrown.me.uk/2003/12/08/2003-12-08-1232/</link>
      <pubDate>Mon, 08 Dec 2003 12:32:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/2003/12/08/2003-12-08-1232/</guid>
      <description>&lt;p&gt;Wohoo, my first entry. First let&amp;rsquo;s clear up a few things. Since I don&amp;rsquo;t have reliably frequent access to my own computer I decided to continue my diary on the web. At some point I will summarise everything that has happened in the last three months (a heck of a lot to be honest). Until then, I&amp;rsquo;ll write about what is happening now.&lt;/p&gt;&#xA;&lt;p&gt;Firstly, I&amp;rsquo;ve become obsessed with .me.uk domains. As well as this one I registered five others. I&amp;rsquo;m parking them with SedoParking.com in the (probably misguided) hope of actually making some money with them.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Archive</title>
      <link>https://www.oliverbrown.me.uk/archive/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.oliverbrown.me.uk/archive/</guid>
      <description></description>
    </item>
  </channel>
</rss>
