<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>quantum resonance</title>
	<atom:link href="http://xqrx.com/wp/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://xqrx.com/wp</link>
	<description>Randolph Potter's online diary</description>
	<lastBuildDate>Sun, 15 Aug 2010 20:03:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Now it all makes sense</title>
		<link>http://xqrx.com/wp/?p=979</link>
		<comments>http://xqrx.com/wp/?p=979#comments</comments>
		<pubDate>Sun, 15 Aug 2010 20:03:10 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=979</guid>
		<description><![CDATA[For a few days now, my Mac has been asking me to give permission to Google Chrome to use the passwords in my Keychain. I couldn&#8217;t figure it out until I realised Chrome was updated to 6.0.472.33 (beta, of course). Now it makes sense. Kudos to Google for keeping security in mind.]]></description>
			<content:encoded><![CDATA[<p>For a few days now, my Mac has been asking me to give permission to Google Chrome to use the passwords in my Keychain. I couldn&#8217;t figure it out until I realised Chrome was updated to 6.0.472.33 (beta, of course). Now it makes sense. Kudos to Google for keeping security in mind.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=979</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why not to overthink a problem</title>
		<link>http://xqrx.com/wp/?p=977</link>
		<comments>http://xqrx.com/wp/?p=977#comments</comments>
		<pubDate>Thu, 15 Jul 2010 05:47:28 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[shut down]]></category>
		<category><![CDATA[shutoff 2000]]></category>
		<category><![CDATA[shutoff 2010]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[virtual machine]]></category>
		<category><![CDATA[windows xp]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=977</guid>
		<description><![CDATA[I&#8217;ve recently become the proud owner of a 27&#8243; iMac, with the i5 quad core processor and 8GB RAM. It&#8217;s faster than stink, and I love it. Unfortunately, my background does not permit me a full move to Mac OS X, because I have written several applications for Windows, and I must support SQL Server [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently become the proud owner of a 27&#8243; iMac, with the i5 quad core processor and 8GB RAM. It&#8217;s faster than stink, and I love it.</p>
<p>Unfortunately, my background does not permit me a full move to Mac OS X, because I have written several applications for Windows, and I must support SQL Server databases for several customers.</p>
<p>So &#8230; laziness dictated (it&#8217;s a known fact that all software developers are lazy, otherwise they wouldn&#8217;t spend so much time trying to do so much with so little code) that instead of installing a brand new virtual machine running Windows XP Professional, I would simply reuse the one from my Windows 7 install (Virtual XP), and do an in-place upgrade using my Action Pack licence to get around the licencing issues.</p>
<p>In other words, I wouldn&#8217;t have to reinstall SQL Server and Visual Studio, and copy over all my files and code.</p>
<p>It worked beautifully. Except, for some reason, my virtual machine seemed to be shutting itself down every night around the same time. At first I thought it might be the Windows Activation thing getting confused, because I was doing something unusual.</p>
<p>But, after rerunning the in-place upgrade with an XP SP3-streamed install last night, and reactivating my OS, the machine shut down all by itself tonight at 11:17pm. I know, because last night I checked when it happened, and tonight I made a special note to see if it happened again at the same time.</p>
<p>Sure as bears in woods and Catholic Popes, it was a definite recurring problem. Was the OS infected? I checked. Was the activation a problem? I couldn&#8217;t think why it would be, and I reactivated to make sure.</p>
<p>So I went onto Google, my saviour. I call it that because Google has saved my job many times. Tonight, I searched for &#8220;XP shutting down same time every day&#8221;. The first few pages were garbage, but then &#8230; oh yes, then &#8230;</p>
<p>&#8220;Check if you have any scheduled tasks that might be shutting down your computer&#8221; in some or other forum.</p>
<p>*Click* goes the brain, and let me explain why.</p>
<p>I wrote a little application called ShutOff 2000. For the past few years, I&#8217;ve been working here and there on its replacement, ShutOff 2010. One of the new features of ShutOff 2010 is its integration into the Windows Task Scheduler for all versions of Windows, from lowly XP up to 2008 R2.</p>
<p>And because I do my best work at night, I had tested it to shut down every night at 11:17pm, just to see if it was saving the scheduled task correctly.</p>
<p>And then I forgot about it.</p>
<p>Until tonight.</p>
<p>Yes, you may laugh at me.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=977</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Funny things on Canadian television</title>
		<link>http://xqrx.com/wp/?p=974</link>
		<comments>http://xqrx.com/wp/?p=974#comments</comments>
		<pubDate>Sat, 22 May 2010 02:28:15 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Canada]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=974</guid>
		<description><![CDATA[Cash Cab Canada&#8217;s Worst Driver Canada&#8217;s Worst Handyman Disclaimers before shows, and after adverts The adverts.]]></description>
			<content:encoded><![CDATA[<p>Cash Cab</p>
<p>Canada&#8217;s Worst Driver</p>
<p>Canada&#8217;s Worst Handyman</p>
<p>Disclaimers before shows, and after adverts</p>
<p>The adverts.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=974</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ok, I lied</title>
		<link>http://xqrx.com/wp/?p=972</link>
		<comments>http://xqrx.com/wp/?p=972#comments</comments>
		<pubDate>Sat, 22 May 2010 02:25:15 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[shutoff 2000]]></category>
		<category><![CDATA[shutoff 2010]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=972</guid>
		<description><![CDATA[So I lied. A few other things have happened in the last couple of months. I&#8217;ve released a third beta for ShutOff 2010, and new versions of the Password Generator 2010, Simple Lotto Number Generator 2010, and the ShutOff 20&#215;0 registry cleaner. Simple HexConverter 2010 is also almost ready for release. Yes, I sold out [...]]]></description>
			<content:encoded><![CDATA[<p>So I lied. A few other things have happened in the last couple of months.</p>
<p>I&#8217;ve released a third beta for ShutOff 2010, and new versions of the Password Generator 2010, Simple Lotto Number Generator 2010, and the ShutOff 20&#215;0 registry cleaner.</p>
<p>Simple HexConverter 2010 is also almost ready for release.</p>
<p>Yes, I sold out with the names of those products. I decided to plug in &#8220;2010&#8243; and &#8220;Simple&#8221; in as many places as possible. No, I will not apologise.</p>
<p>You can find these new products at <a href="http://itsol.co.za/">http://itsol.co.za/</a>.</p>
<p>What else? Ah yes, a complete stranger told me of changes to the WordPress table structure which necessitated changes to the SimplePHPBlogToWordPressConverter (another name I shall not apologise for, despite it being a bugger to type). Since my involvement in said project is now over, I made him a project lead and he committed some code changes. Thanks, Hans! (I think his name is Hans.)</p>
<p>Not much else. Promise!</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=972</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Still alive!</title>
		<link>http://xqrx.com/wp/?p=970</link>
		<comments>http://xqrx.com/wp/?p=970#comments</comments>
		<pubDate>Sat, 22 May 2010 02:18:48 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Canada]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=970</guid>
		<description><![CDATA[Not much to say. Sorry for my readers (all three of you). So much has happened, and yet not much has happened. It&#8217;s the same as when you catch up with an old friend and find out that apart from that big piece of news, they are the same person. So for the record, our [...]]]></description>
			<content:encoded><![CDATA[<p>Not much to say. Sorry for my readers (all three of you). So much has happened, and yet not much has happened. It&#8217;s the same as when you catch up with an old friend and find out that apart from that big piece of news, they are the same person.</p>
<p>So for the record, our big piece of news is that we&#8217;re part owners of the clinic. Other than that, not much else! <img src='http://xqrx.com/wp/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=970</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>O Canada</title>
		<link>http://xqrx.com/wp/?p=968</link>
		<comments>http://xqrx.com/wp/?p=968#comments</comments>
		<pubDate>Sat, 27 Mar 2010 05:25:21 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Canada]]></category>
		<category><![CDATA[moving]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=968</guid>
		<description><![CDATA[I&#8217;m writing this in our new home of Lloydminster, on the border of Alberta and Saskatchewan. Facebook friends have seen photos and read updates, but I haven&#8217;t had the time to actually write up something here. Also, I forgot that I have this blog &#8230; So, Canada. Why Lloydminster of all places? What about Vancouver? [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m writing this in our new home of Lloydminster, on the border of Alberta and Saskatchewan. Facebook friends have seen photos and read updates, but I haven&#8217;t had the time to actually write up something here. Also, I forgot that I have this blog &#8230;</p>
<p>So, Canada. Why Lloydminster of all places? What about Vancouver? Toronto? Ottawa? Well that&#8217;s an easy one: Lloydminster needs doctors, and I&#8217;m married to one. In fact, I&#8217;m married to one of the best doctors I know, and I&#8217;ve seen my fair share.</p>
<p>We left Johannesburg on the day after Julius Caesar was assassinated, and the day before St Patrick&#8217;s Day. Off to Zurich on Swiss International Air Lines, with a seven hour layover before flying to Toronto for a three day holiday.</p>
<p>Except our Toronto flight was cancelled.</p>
<p>So what do you do? All flights out of Europe were full. If we wanted to get the next one, we&#8217;d sleep in Zurich&#8217;s airport because we didn&#8217;t have Schengen visas. We&#8217;d also miss an entire day of our Toronto trip and lose bookings on various excursions, which cost a fair amount of money.</p>
<p>Fortunately we had decided (well, I was dragged along) to get US visas a week before we left. That was fortuitous because we were able to get Swiss to fly us to Toronto via Boston in the US. Massachusetts, thank you very much.</p>
<p>We didn&#8217;t see much of Boston: some blurry photos in the skywalk, and a four hour sleep in the airport&#8217;s Hilton Hotel.</p>
<p>We got to Toronto 14 hours later than planned, but sufficiently rested (well, barely) to make our bookings, which included a very pleasant surprise in the form of &#8220;Young Frankenstein, the Musical&#8221;.</p>
<p>Toronto is a distant but good memory already, except for the tooth ache. Ah yes, I managed to bring over an abscess with me. $83 to see a dentist, and $36 for the antibiotics and painkillers, were almost as painful as the toothache itself.</p>
<p>The city seems very clean. The Canadians were super friendly (and mostly still are &#8211; you get the feeling that the writers on &#8220;How I Met Your Mother&#8221; are just exaggerating real people).</p>
<p>The food is expensive, though. $10 &#8211; $15 per person per meal, and up to $50 or more eating out. Unless you like beef. Beef is cheap. Luckily I like beef. On the other hand, there&#8217;s cholesterol. So, ja. The portions are huge too. I&#8217;ve left a few plates and glasses with food and drink respectively.</p>
<p>Best burger ever: Hard Rock Café in Toronto. Seriously.</p>
<p>Niagara Falls was really awesome, though a little chilly. This winter thing tends to run a month later than you&#8217;d expect.</p>
<p>After Toronto was Saskatoon, or &#8220;Toon Town&#8221;. It is the biggest city in Saskatchewan, with over 200 000 people. Regina (rhymes with, well, yes &#8230; moving swiftly along) is the capital, with fewer than 200 000 people. Huge, thriving, mega cities, as you can imagine.</p>
<p>We were taken on a tour of the city, and half an hour later, we ate food at one of the finer establishments. Then we were taken to shops. Lots of shops. Lots and lots of shops.</p>
<p>Registration at the College of Physicians and Surgeons was quick, at 2 hours and 15 minutes, and then a Lloydminster doctor&#8217;s husband (Tommy) came to fetch us. We joked and said to bring a big car because we have lots of luggage. He arrived in a Toyota Tundra. Not the small one either.</p>
<p>The drive to Lloyd, as the locals call it, took around three hours, but fortunately it went quickly because Tommy is a good conversationalist and was able to tell us a lot about the city, the clinic, and other things like how to buy a car.</p>
<p>We got to Lloydminster and went to visit people at the clinic, and then off to our new house. It is a two bed apartment on the ground floor, with a thermostat and lots of storage space. It was missing window treatments when we arrived, like curtains and / or blinds, so we hung a sheet for the first night!</p>
<p>It snowed on Tuesday and Wednesday. 10 &#8211; 12cm in fact. I think they arranged it just for us.</p>
<p>Today we bought a new car: a Nissan Rogue SL something or other. It&#8217;s shiny and has a sunroof, which is really important for these weather conditions <img src='http://xqrx.com/wp/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> . Marinus loves it and I really like it too. We looked at a black Ford and a red Toyota, but the Nissan stole our hearts. My Mandela-emblazoned card helped pay the deposit.</p>
<p>I think it&#8217;s bed time. But that should get you into the picture for now.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=968</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NCANE.COM going open source</title>
		<link>http://xqrx.com/wp/?p=964</link>
		<comments>http://xqrx.com/wp/?p=964#comments</comments>
		<pubDate>Wed, 24 Feb 2010 11:06:59 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[ncane.com]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=964</guid>
		<description><![CDATA[I’ve decided to take my short URL generator and make it open-source. This is for a number of reasons, but I think primarily because I’m emigrating, and sometimes you need to just let things go. ShutOff 2000’s code will also become open source when I release ShutOff 2010 (that’s a long story – don’t ask). [...]]]></description>
			<content:encoded><![CDATA[<p>I’ve decided to take my short URL generator and make it open-source. This is for a number of reasons, but I think primarily because I’m emigrating, and sometimes you need to just let things go.</p>
<p>ShutOff 2000’s code will also become open source when I release ShutOff 2010 (that’s a long story – don’t ask).</p>
<p>NCANE.COM’s code-base will be available on Google Code. I’ll update the blog with its exact location when I’ve created the project.</p>
<p>In case anyone is interested, I’m using the MIT licence. No GPL for me, thank you very much.</p>
<p>UPDATE: The project is now at Google Code. You can access it from: <a href="https://code.google.com/p/ncane-com-short-url-generator/"><strong>https://code.google.com/p/ncane-com-short-url-generator/</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=964</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I smite thee, spammers</title>
		<link>http://xqrx.com/wp/?p=963</link>
		<comments>http://xqrx.com/wp/?p=963#comments</comments>
		<pubDate>Wed, 10 Feb 2010 08:53:23 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Rantings]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[federal trade commission]]></category>
		<category><![CDATA[identity theft]]></category>
		<category><![CDATA[ncane.com]]></category>
		<category><![CDATA[Smiters of Iniquity]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=963</guid>
		<description><![CDATA[As the founder of the Smiters of Iniquity, I hereby smite all spammers. Yesterday, ncane.com and I were targeted by spammers, where a spam email went out to (I expect) thousands of people, purporting to be from me (including my personal details from public DNS records), and a short URL generated by ncane.com. An over-eager [...]]]></description>
			<content:encoded><![CDATA[<p>As the founder of the <strong><a href="http://smite.co.za" target="_blank">Smiters of Iniquity</a></strong>, I hereby smite all spammers.</p>
<p>Yesterday, <strong><a href="http://ncane.com" target="_blank">ncane.com</a></strong> and I were targeted by spammers, where a spam email went out to (I expect) thousands of people, purporting to be from me (including my personal details from public DNS records), and a short URL generated by ncane.com.</p>
<p>An over-eager recipient of this spam decided to report it to the entire world. My upstream providers were included, as well as the ISP from where the spam originated. That’s to be <strong>expected</strong>, and I would have done <strong>the same</strong>. However, the <strong>South African Police </strong>were also included, along with various other parties (<strong>Federal Trade Commission</strong>? Really?).</p>
<p>I’d like to say this guy <strong>overreacted</strong>, but with the status of spam today, did he really?</p>
<p>I’ve since responded to every contact on the list he reported to, stating that my <strong>identity was stolen</strong> and <strong>abused </strong>in this email, so hopefully level heads will prevail. The email clearly <strong>did not originate </strong>from my server, and my ISP seems to be happy (so far).</p>
<p>I’ve also been forced to update all of my domains’ <strong>registration details</strong> with an additional layer of obfuscation (without breaking the law of course). I should have done this a long time ago because this was only a <strong>matter of time</strong>, considering my approach to spammers. But again, why should I have to hide my DNS details in the first place?</p>
<p>If this affects me any more, I think I’m going to throw in the towel and cross over to Google completely, cancelling <strong>ncane.com</strong>. Seriously, this sort of thing is not good for my mental health.</p>
<p>Some people might say that I should have just deleted the spam I receive instead of reporting it and taking on the spammers as I do, but if I don’t do it, who else will? We’ve become <strong>deluged </strong>by this spam, and it’s simply <strong>unacceptable</strong>.</p>
<p>Anyway, that’s my rant for today.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=963</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>In Lloydminster, it&#8217;s just gone 10 a.m.</title>
		<link>http://xqrx.com/wp/?p=962</link>
		<comments>http://xqrx.com/wp/?p=962#comments</comments>
		<pubDate>Mon, 08 Feb 2010 17:07:14 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Science Stuff]]></category>
		<category><![CDATA[Canada]]></category>
		<category><![CDATA[weather]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=962</guid>
		<description><![CDATA[And boy, is it nice and brisk!]]></description>
			<content:encoded><![CDATA[<p>And boy, is it nice and brisk!</p>
<p><a href="http://xqrx.com/wp/wp-content/uploads/2010/02/brrr.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="brrr" border="0" alt="brrr" src="http://xqrx.com/wp/wp-content/uploads/2010/02/brrr_thumb.png" width="243" height="173" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=962</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Best firewall ever?</title>
		<link>http://xqrx.com/wp/?p=959</link>
		<comments>http://xqrx.com/wp/?p=959#comments</comments>
		<pubDate>Mon, 01 Feb 2010 08:44:11 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Tasteless Humour]]></category>
		<category><![CDATA[firewall]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=959</guid>
		<description><![CDATA[I got this in email. I cannot vouch for its accuracy, but it made me smile: 1. One human cell contains 75MB genetic information. 2. One sperm contains a half of that; that is 37.5MB. 3. One ml of semen contains 100 million sperm. 4. In average, ejaculation lasts for 5 sec and contains 2.25 [...]]]></description>
			<content:encoded><![CDATA[<p>I got this in email. I cannot vouch for its accuracy, but it made me smile:</p>
<blockquote><p>1. One human cell contains 75MB genetic information.     <br />2. One sperm contains a half of that; that is 37.5MB.      <br />3. One ml of semen contains 100 million sperm.      <br />4. In average, ejaculation lasts for 5 sec and contains 2.25 ml semen.      <br />5. This means that the throughput of a man&#8217;s member is equal to (37.5MB x 100,000,000 x 2.25)/5 = 1 687 500 000 000 000 byte/second = 1,6875 Terabyte/sec</p>
<p>This means that the female egg cell withstands this DDoS attack at 1,5 terabyte per second, and only lets through one(!) data package, thereby being the best freaking hardware firewall in the world!</p>
<p>The downside of it is that this only small data package that it lets through, hangs the system for the whole of 9 months!</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=959</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jonathan Erasmus is a Tomcruise</title>
		<link>http://xqrx.com/wp/?p=958</link>
		<comments>http://xqrx.com/wp/?p=958#comments</comments>
		<pubDate>Mon, 01 Feb 2010 08:05:15 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Rantings]]></category>
		<category><![CDATA[Cape Town]]></category>
		<category><![CDATA[paramedic]]></category>
		<category><![CDATA[safety rail]]></category>
		<category><![CDATA[Tomcruise]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=958</guid>
		<description><![CDATA[I love awarding this title to someone who kills themselves and sorts out the problem in one move. On the weekend, a 24-year-old idiot paramedic called Jonathan Erasmus, climbed over a safety rail to take a photograph, after which he fell several hundred metres to his death. Dumbass Tomcruise.]]></description>
			<content:encoded><![CDATA[<p>I love awarding this title to someone who kills themselves and sorts out the problem in one move.</p>
<p>On the weekend, a 24-year-old <strike>idiot</strike> paramedic called <strong><a href="http://www.timeslive.co.za/news/article285422.ece" target="_blank">Jonathan Erasmus</a></strong>, climbed over a safety rail to take a photograph, after which he fell several hundred metres to his death.</p>
<p><strike>Dumbass</strike> Tomcruise.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=958</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Honda Jazz 2002 &#8211; 2008 recalled</title>
		<link>http://xqrx.com/wp/?p=956</link>
		<comments>http://xqrx.com/wp/?p=956#comments</comments>
		<pubDate>Fri, 29 Jan 2010 08:37:14 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Honda]]></category>
		<category><![CDATA[recall]]></category>
		<category><![CDATA[safety]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=956</guid>
		<description><![CDATA[Honda SA has announced today a safety recall of the previous generation Jazz to inspect and modify driver door power-window switches that may, in some cases, short circuit as a result of water intrusion into the housing. (Source: Honda website.)]]></description>
			<content:encoded><![CDATA[<blockquote><p>Honda SA has announced today a safety recall of the previous generation Jazz to inspect and modify driver door power-window switches that may, in some cases, short circuit as a result of water intrusion into the housing.</p>
</blockquote>
<p>(Source: <strong><a href="http://www.honda.co.za/main.aspx?id=415" target="_blank">Honda website</a></strong>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=956</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple iPad</title>
		<link>http://xqrx.com/wp/?p=955</link>
		<comments>http://xqrx.com/wp/?p=955#comments</comments>
		<pubDate>Fri, 29 Jan 2010 08:21:40 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[fanboy]]></category>
		<category><![CDATA[iPad]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=955</guid>
		<description><![CDATA[I’m not going to defend it or blast it. Enough words have already been written about it. What I am going to say is that I like it and I want one. I’ll even get word processor and spreadsheet apps. I don’t see the need for multi-tasking, because it’s not a tablet PC. And I [...]]]></description>
			<content:encoded><![CDATA[<p>I’m not going to <strong><a href="http://www.stephenfry.com/2010/01/28/ipad-about/" target="_blank">defend it</a></strong> or <strong><a href="http://nexus404.com/Blog/2010/01/27/five-reasons-to-hate-the-apple-ipad-what%E2%80%99s-not-to-like-about-the-ipad-tablet/" target="_blank">blast it</a></strong>. Enough words have already been written about it. What I am going to say is that <strong>I like it</strong> and <strong>I want one</strong>. I’ll even get word processor and spreadsheet apps. I don’t see the need for multi-tasking, because it’s not a tablet PC. And I don’t see the need for more than 16GB of space, because as an eBook reader, it’ll be enough. I estimate most books come in at far less than 1MB, which gives me space for 16 000 at least. Wow.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=955</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>South Africa is bankrupt</title>
		<link>http://xqrx.com/wp/?p=953</link>
		<comments>http://xqrx.com/wp/?p=953#comments</comments>
		<pubDate>Fri, 29 Jan 2010 08:13:27 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Rantings]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[Blade Nzimande]]></category>
		<category><![CDATA[FIFA]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[socialism]]></category>
		<category><![CDATA[World Cup]]></category>
		<category><![CDATA[Zuma]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=953</guid>
		<description><![CDATA[If you believe all the news, we’re completely bankrupt. There’s no money to fix potholes and traffic lights in Johannesburg, with the (2010® FIFA® World® Cup®)®* fast approaching. There’s no money to run and maintain Eskom, our electricity provider. There’s no money for the pebble-bed nuclear reactor in the Cape. Then there’s the wonderful story [...]]]></description>
			<content:encoded><![CDATA[<p>If you <strong>believe</strong> all the <strong>news</strong>, we’re completely <strong>bankrupt</strong>. There’s no money to fix <strong>potholes</strong> and <strong>traffic lights</strong> in Johannesburg, with the (2010® FIFA® World® Cup®)®<strong>*</strong> fast approaching. There’s no money to run and maintain <strong>Eskom</strong>, our electricity provider. There’s no money for the pebble-bed nuclear reactor in the Cape.</p>
<p>Then there’s the wonderful story of how we spent <strong>R50 million</strong> (almost <strong>$7 million</strong>) on the <strong>Miss World </strong>pageant. I don’t even <strike>care</strike> know who won.</p>
<p>In other news, Dr Blade Nzimande, Minister of Higher Education and Training, and secretary general of the South African Communist Party, was on the radio this week preaching about socialism, including talk of nationalising mines, the Reserve Bank, private health, and so on.</p>
<p>I’m all for socialism when enough people are paying tax, but we only have 5 million tax payers. There are around 50 million people in the country. Bankrupt again.</p>
<p>Coincidentally, Blade Nzimande was one of the new Zuma crowd of politicians who took advantage of an Apartheid-era parliamentary guideline and bought himself a R1.1m BMW 750i. Nice car for a self-proclaimed communist, wouldn’t you say? Morally bankrupt, I’d call it.</p>
<p>&#8212;</p>
<p><em><strong>*</strong> (Apparently®, FIFA® is® so® full® of® shit®, you® can’t® even® mention® them®, or® refer® to® the® world® cup®, without® permission®. So® I’ve® put® registered® trademark® symbols® everywhere® just® to® make® sure® I’m® not® sued®.)®</em></p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=953</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Various thoughts and comments</title>
		<link>http://xqrx.com/wp/?p=951</link>
		<comments>http://xqrx.com/wp/?p=951#comments</comments>
		<pubDate>Fri, 29 Jan 2010 07:54:05 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Rantings]]></category>
		<category><![CDATA[Science Stuff]]></category>
		<category><![CDATA[Canada]]></category>
		<category><![CDATA[humanism]]></category>
		<category><![CDATA[idiot drivers]]></category>
		<category><![CDATA[police]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[traffic]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=951</guid>
		<description><![CDATA[The other day I drove behind a woman driving a Mercedes Benz, and who had two small Dachshunds on her lap, sticking their heads out of the driver’s window. How is this safe? &#8212; I read that Terry Pratchett is a Humanist. I didn’t quite know what this meant, but it appears at first look [...]]]></description>
			<content:encoded><![CDATA[<p>The other day I drove behind a woman driving a Mercedes Benz, and who had <strong>two</strong> small Dachshunds on her lap, sticking their heads out of the driver’s window. How is this safe?</p>
<p>&#8212;</p>
<p>I read that Terry Pratchett is a <a href="http://en.wikipedia.org/wiki/Humanism" target="_blank"><strong>Humanist</strong></a>. I didn’t quite know what this meant, but it appears at first look to cover my belief system as well, so if I were forced to pick a label, I suppose I’d pick this one. I’m not religious about it, if you’ll pardon the pun.</p>
<p>They have a “statement of faith” which reads as follows (my own emphasis added):</p>
<blockquote><p>Humanism is a <strong>democratic </strong>and <strong>ethical </strong>life stance, which affirms that human beings have the <strong>right and responsibility </strong>to give meaning and shape to their <strong>own lives</strong>. It stands for the building of a <strong>more humane society </strong>through an ethic based on human and other natural values in the spirit of <strong>reason </strong>and <strong>free inquiry </strong>through human capabilities. It is <strong>not theistic</strong>, and it <strong>does not accept supernatural&#160; views </strong>of reality.</p>
</blockquote>
<p>&#8212;</p>
<p>On Monday I’m starting on a new project at work, which has a zero margin for error. I’m even getting my own Business Analyst to help me out. We have to extract data from old storage and re-inject it into new storage, so that the old storage can be freed up. Unfortunately, if we miss some data, there’s no back-out / rollback plan. There’s just too much data and not enough time.</p>
<p>&#8212;</p>
<p>I butted heads yesterday with one of South Africa’s <strong>Spammer Hall of Shame</strong>, namely <strong><a href="http://www.ispa.org.za/spam/hall-of-shame/#434" target="_blank">Jaco Derksen</a></strong>. I managed to find out that he uses email addresses supplied by <strong>fxstyle.net</strong>. They claim to have over 300 million email addresses via opt-in services all over the world. I’m trying to follow up with them, but I’m keeping the <strong><a href="http://www.ispa.org.za" target="_blank">Internet Service Providers Association</a></strong> of South Africa up to date.</p>
<p>&#8212;</p>
<p>Yesterday morning I drove to Pretoria in a follow-up trip to last week. First off, I dropped off documents at the Canadian High Commission (hopefully for the last time before we take our passports through), and then I went to the South African Police Services records division to get our Police Clearance Certificates renewed.</p>
<p>Traffic is getting worse. People do not understand what the speed limits are for, and I would have been able to issue several hundred fines in the hour and a half I was on the road, had I been a traffic policeman.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=951</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Douglasdale SAPS FTW</title>
		<link>http://xqrx.com/wp/?p=949</link>
		<comments>http://xqrx.com/wp/?p=949#comments</comments>
		<pubDate>Mon, 25 Jan 2010 11:07:00 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[compliment]]></category>
		<category><![CDATA[police]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=949</guid>
		<description><![CDATA[I&#8217;d like to tip my hat to Sibusiso Mtshali, an officer in the Douglasdale Police Station, for taking me through the fingerprinting and form completion for my police clearance certificate. He was fast, very professional, and even took me to the financial officer to pay my R59. Parking was good, the station was clean (if [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d like to tip my hat to Sibusiso Mtshali, an officer in the Douglasdale Police Station, for taking me through the fingerprinting and form completion for my police clearance certificate. He was fast, very professional, and even took me to the financial officer to pay my R59. </p>
<p>Parking was good, the station was clean (if a little dingy) and everyone was friendly. Even the drunk criminal suspect who was shuffled past me during the hand-cleaning process smiled and waved, but that was possibly coincidental. </p>
<p>Thanks for making an unpleasant task pleasant.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=949</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My iPod turns five this year</title>
		<link>http://xqrx.com/wp/?p=947</link>
		<comments>http://xqrx.com/wp/?p=947#comments</comments>
		<pubDate>Wed, 20 Jan 2010 12:35:55 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=947</guid>
		<description><![CDATA[I am impressed. I have the 60GB iPod Photo. I got it in 2005 with a Firewire connection, and it’s still going strong. Impressive.]]></description>
			<content:encoded><![CDATA[<p>I am impressed. I have the 60GB iPod Photo. I got it in 2005 with a Firewire connection, and it’s still going strong. Impressive.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=947</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What I did on my day off (Part 4)</title>
		<link>http://xqrx.com/wp/?p=945</link>
		<comments>http://xqrx.com/wp/?p=945#comments</comments>
		<pubDate>Wed, 20 Jan 2010 09:40:08 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Rantings]]></category>
		<category><![CDATA[Canada]]></category>
		<category><![CDATA[emigration]]></category>
		<category><![CDATA[incompetence]]></category>
		<category><![CDATA[medical]]></category>
		<category><![CDATA[old man]]></category>
		<category><![CDATA[Pretoria]]></category>
		<category><![CDATA[taxi]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=945</guid>
		<description><![CDATA[Yesterday I took a day of annual leave to sort out some issues pertaining to our upcoming emigration. Stage 4: The medical examination After spending half of our morning in Johannesburg, and the other half in Pretoria, with me driving through a construction site known as the N1 / M1 freeway, dodging idiot drivers, it [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I took a day of annual leave to sort out some issues pertaining to our upcoming emigration.</p>
<p><strong>Stage 4: The medical examination</strong></p>
<p>After spending half of our morning in Johannesburg, and the other half in Pretoria, with me driving through a construction site known as the N1 / M1 freeway, dodging idiot drivers, it was time for M to drive to Rosebank for our medical exam.</p>
<p>We got to the doctor’s office for our appointment, at 2:30pm. There were more forms to fill in, including a consent form to test for HIV. This is standard practice, and I’ve signed many of these before. See, in SA, we have a reasonably high infection rate, of about one in four people. It’s fine to have it, but Canada (nor the USA, nor UK) will not let you live there if you’ve got it.</p>
<p>But because of the stigma around it, you need to give permission to the doctor to inform insurance or immigration departments that you’ve got it, and if you don’t sign, you won’t be allowed in.</p>
<p>Neither of us has HIV, but the point is that if you want a better life in another country, your chances are severely limited.</p>
<p>Forms were completed, the doctor called us in, and we had a long chat. This guy is on a very short list of two doctors in Johannesburg that sign off medical exams for potential emigrants. That sort of job would drive me mad, but anyway. He was very chatty, and I think enjoyed the fact that one of his patients was a doctor too.</p>
<p>There was the obligatory poking and prodding (and one particular moment that shamed me), and it was over, bar the drawing of blood. I didn’t slap the nurse this time, because a) she poked my slapping arm, and b) was actually quite gentle.</p>
<p>Then it was over. Time to drive home and have a few minutes before rushing off to my brother’s house for a family do at 6:30pm.</p>
<p>We only had road one incident, and this was on the way back home. The road we were travelling on has several roads that cross it, but each of those roads have stop streets. You know, stop streets, those intersections where you stop, wait for traffic to pass, and then go?</p>
<p>Not if you’re a taxi driver. If you drive a minibus taxi in South Africa, the rules do not apply. You can <a href="http://www.timeslive.co.za/news/local/article119831.ece" target="_blank"><strong>kill schoolgirls</strong></a>, you can <a href="http://baldy.co.za/post/2006/10/23/taxi-drivers/" target="_blank"><strong>drive in the emergency lane</strong></a>, you can skip red lights, you can <a href="http://www.ewn.co.za/articleprog.aspx?id=25422" target="_blank"><strong>drive the wrong way down a street</strong></a> to avoid having to sit in traffic, and so on. Unfortunately, these bad habits have spread to other drivers. It’s chaos.</p>
<p>As we were driving down the road, moving fairly slowly because it was rush hour, a taxi, who was <strong>crossing over the road without waiting</strong>, tried to drive across the road in front of us. So we cut him off, and he had the nerve to shout, “<em>Jou ma se poes</em>.” I’m not going to translate it, because it’s dirty. The comment, not … actually, never mind …</p>
<p><strong>Stage 5: None of your business</strong></p>
<p>There is no Part 5 for the blog, because family time is private. We only got home at 11pm though, so it wasn’t too shabby.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=945</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What I did on my day off (Part 3)</title>
		<link>http://xqrx.com/wp/?p=944</link>
		<comments>http://xqrx.com/wp/?p=944#comments</comments>
		<pubDate>Wed, 20 Jan 2010 09:14:08 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Rantings]]></category>
		<category><![CDATA[Canada]]></category>
		<category><![CDATA[emigration]]></category>
		<category><![CDATA[incompetence]]></category>
		<category><![CDATA[medical]]></category>
		<category><![CDATA[post office]]></category>
		<category><![CDATA[Pretoria]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=944</guid>
		<description><![CDATA[Yesterday I took a day of annual leave to sort out some issues pertaining to our upcoming emigration. Stage 3: Where the f**k are our medical forms? The Canadian High Commission is in Pretoria, along with most of the other high commissions and embassies. This is because Pretoria is the state capital of South Africa. [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I took a day of annual leave to sort out some issues pertaining to our upcoming emigration.</p>
<p><strong>Stage 3: Where the f**k are our medical forms?</strong></p>
<p>The Canadian High Commission is in Pretoria, along with most of the other high commissions and embassies. This is because Pretoria is the state capital of South Africa.</p>
<p>Pretoria also happens to be on the other end of the largest construction site in South Africa: the M1 / N1 freeway. The only thing “free” about it is that the tollgates haven’t been installed. Yet. The posted speed limit due to construction is 80km/h. We’ll come back to that later.</p>
<p>Someone at the SA National Road Agency Limited decided to upgrade the road infrastructure. This is due for completion in the future. No one knows when. It won’t be before the 2010 Fifa World Cup in June.</p>
<p>At the same time, there is massive construction going on for the rapid rail Gautrain, which is linking Johannesburg to Pretoria, as well as Sandton and the international airport. I think they call it O R Tambo International Airport at the moment, but it has been called Jan Smuts International Airport and Johannesburg International Airport as well.</p>
<p>So a bit of background: M went to Pretoria to apply for our visas, on 3 December 2009. It takes around four working days for them to open a file and send us the medical forms, so that we can be poked and prodded by a doctor.</p>
<p>Some time in early January, we emailed the High Commission, asking where our forms were, and what our file number was, because we’d heard nothing. Eventually we received an email last week, giving us a file number, and asking whether we’d like to collect the forms, or have them mailed by insured post, through the South African post office. For whatever reason (blind hope?), we elected to have them mailed. After all, that should take four to five days, and we had seven working days before our appointment. Which was yesterday at 3pm.</p>
<p>On Friday, M went to the post office to ask if our forms had arrived. They refused to look in their book because he didn’t have the tracking number (that useful piece of information was not furnished by the High Commission). He went again on Monday, and again they refused to check because he didn’t have a tracking number.</p>
<p>So we decided to go to Pretoria and ask the High Commission to either issue us with new forms, or collect them if they had not been posted.</p>
<p>It was an adventure on that freeway. Cement mixer trucks overtaking me while I’m in the left lane, travelling at 80km/h, because according to lore (that’s not law, mind you), speed limits are for sissies. One cannot describe the terror and anger one experiences when a rearview mirror is full of cement mixer bearing down on one.</p>
<p>We made it to the High Commission at 10:50, alive, and stood in the queue outside. You see, they only allow collections between 11am and 12pm. Applications are done between 8am and 10am. I imagine that 10am to 11am is their morning tea break.</p>
<p>Getting inside is fun. We know the drill now, so we left our phones in the car. You need to have your green barcoded ID book, which the security guards check. If you have ANY electronic equipment, it must be switched off. This includes telephones, iPods, etc. Said electronic equipment must then be deposited in a tiny security locker, for which you are given the key. Of course I forgot that I still had my iPod with me, so instead of going through the rigmarole of taking it out, I suggested putting my bag in the locker. This was not a simple process: those lockers are tiny. I suggested to the security guard that I might have some sweets in the bag, which she could help herself to afterwards, if she helped me.</p>
<p>Once inside, we were attended to, only to find that the file number we had been emailed, was in fact incorrect. So, Mr Mohammed, we saw your file. Sorry. Anyway, it turned out that our medical forms had been posted last week. We got the tracking number from the woman (who declined printing us new forms because this would require permission from on high, which makes sense).</p>
<p>We took the tracking number back to the car (the security guard got her sweet), went onto the SA Post Office’s website via iPhone and 3G, to discover that the forms had ARRIVED at our post office on Friday last week.</p>
<p>Tempers were frayed.</p>
<p>So we drove back to Johannesburg. Directly to the post office. We discussed various methods of torture we would employ upon the staff, and decided on sarcasm.</p>
<p>Once inside the post office, we gave them the tracking number, dripping with sarcasm. The lady disappeared into the back with (I think) a senior member of staff, and emerged with our letter. The delivery date, written on the envelope, said 15 January. Last Friday. So please explain to me why they couldn’t write a collection slip for the envelope, and drop it in the post box for us, last Friday?</p>
<p>The medical forms were inside, thankfully, and it was now 1pm. Two hours before we had to be at our appointment. Time for a light snack and time to <strike>argue</strike> relax.</p>
<p>At 2:20pm, we left for Rosebank. <em>[Read the rest in Part 4.]</em></p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=944</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What I did on my day off (Part 2)</title>
		<link>http://xqrx.com/wp/?p=942</link>
		<comments>http://xqrx.com/wp/?p=942#comments</comments>
		<pubDate>Wed, 20 Jan 2010 08:40:13 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Rantings]]></category>
		<category><![CDATA[big fucking gun]]></category>
		<category><![CDATA[Canada]]></category>
		<category><![CDATA[driver's licence]]></category>
		<category><![CDATA[emigration]]></category>
		<category><![CDATA[incompetence]]></category>
		<category><![CDATA[medical]]></category>
		<category><![CDATA[old man]]></category>
		<category><![CDATA[police]]></category>
		<category><![CDATA[Pretoria]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=942</guid>
		<description><![CDATA[Yesterday I took a day of annual leave to sort out some issues pertaining to our upcoming emigration. Stage 2: Renewal of Police Clearance Certificate When we first decided to emigrate, it was clear that it would take a long time, and we would have to renew several things that had already been issued. Of [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I took a day of annual leave to sort out some issues pertaining to our upcoming emigration.</p>
<p><strong>Stage 2: Renewal of Police Clearance Certificate</strong></p>
<p>When we first decided to emigrate, it was clear that it would take a long time, and we would have to renew several things that had already been issued.</p>
<p>Of primary importance among these was the Police Clearance Certificate, which says that, according to police records and our fingerprints, we do not have a criminal record.</p>
<p>The certificates expire in February 2010, so we realised we should renew them before the end of January. This consists of a visit to the local police station, payment of R59, the taking of fingerprints, and the completion of a form.</p>
<p>I figured that, having yesterday off, I could pop into the police station after my driver’s licence renewal. In August, it had taken fifteen minutes at most, so off I drove.</p>
<p>I arrived at around 9am, and walked in, feeling happy with myself for keeping to my schedule. I asked the three policemen who were standing around at the front desk where the office was for getting the police clearance certificate. The reason I asked is because these things can change daily.</p>
<p>I was directed to the same place as last time, so I walked down the corridor towards the office. There were two people outside, waiting for something to happen (I know this, because they had their green barcoded ID books with them).</p>
<p>The guy in the front of the queue said, “PDP, come back at 2” at me. I did not know what he meant, so I said, “I’m here for a police clearance certificate.” He said, “Yes, come back after 2pm.” So not trusting him, I tried to stick my head in through the doorway, only to have it slammed in my face.</p>
<p>I walked back to my car, dejected. After all, only a couple of days ago, M went to the police station at 1pm to do the same thing, only to be told to “come back in the morning”.</p>
<p>Huh?</p>
<p>Now it was time to wait for M to get home from work, for our Great Trek to Pretoria, to the Canadian High Commission. <em>[Read the rest in Part 3.]</em></p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=942</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What I did on my day off (Part 1)</title>
		<link>http://xqrx.com/wp/?p=939</link>
		<comments>http://xqrx.com/wp/?p=939#comments</comments>
		<pubDate>Wed, 20 Jan 2010 08:14:59 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Rantings]]></category>
		<category><![CDATA[big fucking gun]]></category>
		<category><![CDATA[Canada]]></category>
		<category><![CDATA[driver's licence]]></category>
		<category><![CDATA[emigration]]></category>
		<category><![CDATA[incompetence]]></category>
		<category><![CDATA[medical]]></category>
		<category><![CDATA[old man]]></category>
		<category><![CDATA[police]]></category>
		<category><![CDATA[Pretoria]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=939</guid>
		<description><![CDATA[Yesterday I took a day of annual leave to sort out some issues pertaining to our upcoming emigration. Stage 1: Renewal of Driver’s Licence Card I woke up earlier (7am) than usual (8am), so that I could be at the Randburg Licencing Department to renew my driver’s licence card. It expires in August 2010, which [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I took a day of annual leave to sort out some issues pertaining to our upcoming emigration.</p>
<p><strong>Stage 1: Renewal of Driver’s Licence Card</strong></p>
<p>I woke up earlier (7am) than usual (8am), so that I could be at the Randburg Licencing Department to renew my driver’s licence card. It expires in August 2010, which will cause unnecessary inconvenience if I plan to drive overseas.</p>
<p>I got there at around 7:50, walked past a security guard holding what looked like a Remington shotgun. We greeted each other as we passed, me saying “Sure, baba” (pronounced “Sho’”), and him returning the greeting with “Heita”.</p>
<p>I walked around the parking lot to the building complex, which is in the heart of the Randburg CBD. For the out-of-towners, allow me to describe the Randburg CBD. Well, for starters, they have security guards armed with shotguns. Plus, because this is the land of entrepreneurs, you are shouted at by tens of photographers as you walk 150 metres. This is because the government departments have unofficially outsourced the taking of photographs.</p>
<p>There were two buildings that looked like possible places to renew a driver’s licence card. I trusted my instincts that the one with the shortest queue was the right place, and walked in. I asked one of the security guards at the front where one would go to renew a licence, and he handed me a form.</p>
<p>Before I left home, I checked out advice on the Internet for this process, and was told to “take a black pen with you”. I’m glad I did. I filled in the form (putting the year as 2009 <strike>in a cunning test to see if the government officials were awake </strike>by mistake), and asked the <strike>surly</strike> kindly security guard (he was probably armed with a grenade launcher behind the desk for all I know) about the photograph requirements. I had brought several thousand colour pictures of myself after all.</p>
<p>“Black and white”.</p>
<p>“Bah”.</p>
<p>So I asked him and his colleague where the cheapest and best photographs could be had. They told me “the Rasta man” and indicated that he wore some form of headgear. I walked outside and directly towards the throng of entrepreneurs*, shouting “I want the Rasta man”. He shortly presented himself and in broken English, pointed me towards a tent nearby, where a man was sitting next to a (semi-) white backdrop and HP photo-printer. I asked him how much, he told me R45 for four, and we did the deal. As a side note, my pose looks quite similar to my October 1997 ID photo, which is ironic.</p>
<p>As I walked back from the throng of entrepreneurial spirit, one of the mob separated himself from the crowd and asked me who told me to use the Rasta man’s services. I said “I asked at the front desk and they suggested him”. He was unimpressed with this answer, and although I ignored him* and continued up the path, he followed me.</p>
<p>Just inside the door, he asked me again to identify the person who told me to use the Rasta man. I said, “Look, I’m sorry, but I asked who I should use. I understand you have competition for your business, but I’m not going to tell you who suggested Rasta man, because I don’t want him to get into trouble.”</p>
<p>He eventually backed off. I think he remembered that these guys have low-yield nuclear weapons under their chairs for security reasons, and went back to the throng outside.</p>
<p>So back in the licencing building, I showed the security guard my completed form and photographs, and he pointed me upstairs to “Room Triple-Two”. I took the stairs, saw a stencilled sign with some scribble on it, pointing the way.</p>
<p>In room C222 (“Driver’s Licence Renewals”), there was the standard municipal government queuing system: several rows of chairs, and when the person in front is served, everybody stands up and moves one chair closer. It works surprisingly well.</p>
<p>I arrived in position number eleven, asked where the end of the queue was, and sat down. This is where it got amusing. Keep in mind that we’re in a small room, sitting on chairs, most of us without a pen, and there is no air conditioning. Or an open window. Right.</p>
<p>At the front of the room where the action is, is a desk with an eye-test machine, a desk where someone fills in forms, and a desk where a man sticks your photos to the form and takes your thumb prints**.</p>
<p>One of the department’s employees (a little old white lady with a strong English accent – I mention this, because it is unexpected) comes in and asks if everyone has a copy of their identity documents. I see people handing her their green barcoded ID books (you know, the ones we’re told never to give to strangers or let out of our sight), and she vanishes into oblivion.</p>
<p>Then another side dish of amusement: we’re given forms to fill in before we’re served, to make the process move faster. There is an original form and a duplicate (on the same piece of paper, oriented to landscape, and which are torn apart down the middle). One imagines that the original goes off to Pretoria to be processed, while the duplicate stays behind in Randburg. It’s an assumption, and as we discovered later in the day, one should never assume anything with government departments.</p>
<p>There is a big white block on the form, with a thick black border around it, where you must put in your specimen signature for scanning and putting on the licence card. They explicitly tell you to sign inside the block on the form. The man who handed out the form also told everyone in the queue, as he handed out each form, to sign within the black square and not go outside the lines.</p>
<p>One person in front of me, an old man, went outside the line and asked for a replacement. This made the form-giving man grumpy, but he gave him a new one.</p>
<p>Then a man of Indian descent (I point this out because South Africans might claim to be a rainbow nation, but we’re still all racists and it’s pointless denying it) asks for a new form because he, too, went outside the lines.</p>
<p>Then the form-man started shouting at him. He told him, “I’m not giving you a new form because I already gave you one and I told you not to go outside the lines, but you went outside the lines. If you’re going to behave like a child, I will treat you like a child. Come back another time.”</p>
<p>And that’s the funny-because-you’d-cry-otherwise part: he was being serious. He would not serve the Indian man because he wrote over the line when he did his signature. It was extraordinary. Of course this threw the other two department table-sitters into a frenzy (when I say frenzy, they actually just agreed with form-man about going outside the lines). Eventually, the Indian man was given another form, but it was clear that he was being made an example of.</p>
<p>Then again, I managed to stay in the lines.</p>
<p>Eventually I made it to the front of the queue (it took about 20 minutes, I would estimate), and did the eye test. The man operating the machine filled in my form for me (and didn’t notice my 2009 mistake), so I didn’t have to sit at form-man’s desk (thankfully!), and then got to the fingerprint-man’s desk.</p>
<p>Keeping in mind the fuss about the citizen going outside the lines and wasting department stationery, and the huge example that was made of him, it was amusing (to me, anyway) that fingerprint-man fluffed one of the fingerprints on the woman who was ahead of me, and had to fill in a new form anyway.</p>
<p>Now came the part where you pay, in another room. I went to the desk and put down all the pieces of paper we&#8217;d filled in. The lady asked me whether I wanted a temporary driver&#8217;s licence, and I said &#8220;I do not&#8221;. Apparently, to her, that sounded like &#8220;Yes&#8221;.</p>
<p>Meanwhile, I heard through the bullet-proof glass that the licence renewal costs R165, so being short of the correct money, I put down R205 in the hope of getting two R20 notes back. She looked at this in disdain and said &#8220;Two-One-Five&#8221;. I said, &#8220;But you said it was One-Six-Five.&#8221;</p>
<p>She said, &#8220;You asked for a temporary licence.&#8221; I said, &#8220;No I didn&#8217;t. Why would I want to pay R50 for something I don&#8217;t need?&#8221; and then I proceeded to show her my current licence, which expires in August 2010. She said, &#8220;But I&#8217;ve printed it now.&#8221;</p>
<p>When I left, I had paid R215 and had a temporary licence that I didn&#8217;t need. I figured I didn&#8217;t want to start the third world war because of the incompetence of S LANGA (who received my money, according to the temporary licence).</p>
<p>I got back to my car by 8:50am, which was a successful morning. Now it was on to the police station. <em>[Read the rest in Part 2.]</em></p>
<p>&#8212;</p>
<p><em>* South Africa is not for sissies.</em></p>
<p><em>** South Africa takes fingerprints for everything involving government departments. Everything.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=939</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I love this</title>
		<link>http://xqrx.com/wp/?p=936</link>
		<comments>http://xqrx.com/wp/?p=936#comments</comments>
		<pubDate>Sun, 17 Jan 2010 20:15:53 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General Humour]]></category>
		<category><![CDATA[Tomcruise]]></category>
		<category><![CDATA[danny glover]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=936</guid>
		<description><![CDATA[If you put danny glover tom cruise into Google, you’ll find my last blog entry. I love this. Maybe my definition of “tomcruise” will take off]]></description>
			<content:encoded><![CDATA[<p>If you put <font size="2" face="Courier New"><strong><em>danny glover tom cruise</em></strong></font> into Google, you’ll find my <a href="http://xqrx.com/wp/?p=934" target="_blank"><strong>last blog entry</strong></a>. I love this. Maybe my definition of “tomcruise” will take off <img src='http://xqrx.com/wp/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=936</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Danny Glover is a tomcruise</title>
		<link>http://xqrx.com/wp/?p=934</link>
		<comments>http://xqrx.com/wp/?p=934#comments</comments>
		<pubDate>Sun, 17 Jan 2010 08:20:52 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Rantings]]></category>
		<category><![CDATA[Tomcruise]]></category>
		<category><![CDATA[climate change]]></category>
		<category><![CDATA[danny glover]]></category>
		<category><![CDATA[hoax]]></category>
		<category><![CDATA[pat robertson]]></category>
		<category><![CDATA[pope benedict]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=934</guid>
		<description><![CDATA[“Tomcruise” is my word for “dumbass”, because Tom Cruise exemplified the term when he jumped on Oprah’s couch, said he would eat the placenta, and then backed out. They might all have been called “dannyglovers” if he had eaten the placenta. Anyway, Danny Glover is almost as ignorant as Pat Robertson. The latter said that [...]]]></description>
			<content:encoded><![CDATA[<p>“Tomcruise” is my word for “dumbass”, because Tom Cruise exemplified the term when he jumped on Oprah’s couch, said he would eat the placenta, and then backed out. They might all have been called “dannyglovers” if he had eaten the placenta.</p>
<p>Anyway, <strong>Danny Glover</strong> is almost as ignorant as <strong>Pat Robertson</strong>. The latter said that Haiti was hit by this devastating earthquake because they “swore a pact to the devil”. Yes, <a href="http://www.nydailynews.com/news/world/2010/01/13/2010-01-13_haitians_pact_with_the_devil_caused_earthquake_says_.html" target="_blank"><strong>really</strong></a>.</p>
<p>Now Danny Glover, who I was a little worried about after seeing him in <em>2012</em>, has decided he is a scientist now. He has said that Haiti was hit by this devastating earthquake because of climate change. Yes, <strong><a href="http://www.linktv.org/about/blog/post/355/danny-glover-on-haiti-and-climate-change-we-have-to-act-now" target="_blank">really</a></strong>.</p>
<p>Since I believe strongly that climate change (rebranded from global warming, because they realised nobody believed them) is a man-made hoax, this has made me lose even more respect for the man.</p>
<p>Danny Glover is my tomcruise for 2010. Yes, the whole year. Not even the most famous “older man in a cape”, <a href="http://www.reuters.com/article/idUSTRE60A2XX20100111" target="_blank"><strong>Vitamin B-16</strong></a>, comes close.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=934</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL Server 2008 R2 demo</title>
		<link>http://xqrx.com/wp/?p=933</link>
		<comments>http://xqrx.com/wp/?p=933#comments</comments>
		<pubDate>Fri, 15 Jan 2010 21:49:34 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[sql 2008]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=933</guid>
		<description><![CDATA[My boss convinced me this week to demo the new features in Microsoft SQL Server 2008 R2 to our team, so that they can get a basic handle on why I think SQL Server 2000 should be buried. The big day is on 27 January, and I have 45 minutes in which to make the [...]]]></description>
			<content:encoded><![CDATA[<p>My boss convinced me this week to demo the new features in Microsoft SQL Server 2008 R2 to our team, so that they can get a basic handle on why I think SQL Server 2000 should be buried.</p>
<p>The big day is on 27 January, and I have 45 minutes in which to make the presentation. All of our customers are still on SQL Server 2000, so I am expecting to demo some 2005 features as well.</p>
<p>Here is my proposed list:</p>
<p>- Management Studio overview &#8211; 5 min<br />
- Table partitioning &#8211; 5 min<br />
- SSIS overview &#8211; 10 min<br />
- Compression (2008) &#8211; 10 min<br />
- Master Data Services (2008) &#8211; 10 min<br />
- Questions &#8211; 5 min</p>
<p>Thoughts?</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=933</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ShutOff 2010</title>
		<link>http://xqrx.com/wp/?p=932</link>
		<comments>http://xqrx.com/wp/?p=932#comments</comments>
		<pubDate>Fri, 15 Jan 2010 21:41:35 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[shutoff]]></category>
		<category><![CDATA[shutoff 2000]]></category>
		<category><![CDATA[shutoff 2010]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=932</guid>
		<description><![CDATA[It&#8217;s 2010, and has been for two weeks. I have not made much progress since I last checked in on this. Perhaps I can use some of this weekend to catch up. The snag I ran into in December, which is holding up the release, relates to a Microsoft DLL change between Windows XP and [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s 2010, and has been for two weeks. I have not made much progress since I last checked in on this. Perhaps I can use some of this weekend to catch up.</p>
<p>The snag I ran into in December, which is holding up the release, relates to a Microsoft DLL change between Windows XP and Vista. This wouldn&#8217;t be so much of a problem if the XP version worked in Windows 7. It doesn&#8217;t. I don&#8217;t know if it&#8217;s my fault or Microsoft&#8217;s. Yet. (I am big enough to admit if it&#8217;s my fault, once I find the problem.)</p>
<p>The funny thing is, I&#8217;m *this* close to just open-sourcing the damn project like I was going to do with ShutOff 2000 anyway, unfinished as it is.</p>
<p>Thoughts?</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=932</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another Simple PHP Blog converted</title>
		<link>http://xqrx.com/wp/?p=931</link>
		<comments>http://xqrx.com/wp/?p=931#comments</comments>
		<pubDate>Fri, 15 Jan 2010 21:14:15 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Simple PHP blog]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=931</guid>
		<description><![CDATA[Tonight, I completed a second conversion of someone else&#8217;s Simple PHP Blog to WordPress. As regular readers know, I developed a C# Windows app to do this for myself, last year. However it is certainly not production-ready, so two separate websites had to be assisted manually with the conversion. Their common issue is that they [...]]]></description>
			<content:encoded><![CDATA[<p>Tonight, I completed a second conversion of someone else&#8217;s Simple PHP Blog to WordPress.</p>
<p>As regular readers know, I developed a C# Windows app to do this for myself, last year. However it is certainly not production-ready, so two separate websites had to be assisted manually with the conversion. Their common issue is that they were combining more than one Simple PHP Blog directory into a single WordPress instance.</p>
<p>The trickiest part of doing this is the category list, and internal links.</p>
<p>With the category list, as in this recent conversion, the two source directories had the same categories between them, but in a slightly different hierarchy. That means manually merging the generated SQL scripts into one file, renumbering the category IDs in the second dataset, and removing the truncate statements.</p>
<p>With internal links, the problem is simple, but the resolution is awful: a blog will point to earlier posts, but when generating the SQL script, I don&#8217;t know what the new IDs will be for those posts, plus the permalinks may be changed at some stage by the blog owner. In other words, I need to know a URL that doesn&#8217;t exist yet.</p>
<p>Currently, I find all occurrences of internal site links (manually, using a SELECT &#8230; LIKE query), generate the new WordPress blog by executing the generated SQL script, manually update the script with the new IDs by searching for them through WordPress&#8217;s built-in search, and then re-running the modified script. I really need to find a better way, because this last blog had nearly 100 internal links, and my search and replace is slow.</p>
<p>How do I fix this in code? Well, I have a pretty good idea, but I think it may be error-prone. Simple PHP Blog creates static files and names them whatever the timestamp is. I use this time stamp in the course of generating the script, but I noticed tonight that sometimes the filename and the modified date don&#8217;t match up, especially if you&#8217;re not using GMT (UTC) date stamps. So if the timezone is screwy, the filename might be wrong.</p>
<p>If I can crack the timezone problem, I might be able to resolve matching the internal links via their timestamps. While this isn&#8217;t perfect (multiple posts with the same timestamp, for example), it&#8217;s a start. Then I can guess what the URL will be.</p>
<p>Unfortunately, this means having to assign static IDs in the SQL script, which I&#8217;m trying to avoid, but is there a better way?</p>
<p>I&#8217;ll look at this when I get a chance. Comments and suggestions are welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=931</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Electric fence</title>
		<link>http://xqrx.com/wp/?p=930</link>
		<comments>http://xqrx.com/wp/?p=930#comments</comments>
		<pubDate>Tue, 12 Jan 2010 21:56:35 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=930</guid>
		<description><![CDATA[We have an electrified fence running around the top of the wall that surrounds our complex. This is a standard feature of living in Johannesburg. I&#8217;d sooner have razor wire, and this post is part of the reason why. Since electrifying the wire would consume an unaffordable amount of electricity (notwithstanding the upcoming Eskom tariff [...]]]></description>
			<content:encoded><![CDATA[<p>We have an electrified fence running around the top of the wall that surrounds our complex. This is a standard feature of living in Johannesburg. I&#8217;d sooner have razor wire, and this post is part of the reason why.</p>
<p>Since electrifying the wire would consume an unaffordable amount of electricity (notwithstanding the upcoming Eskom tariff increases of 45% per year for three years), it uses a pulsed charge that runs through the wire approximately once every second.</p>
<p>So the control box ticks, quite audibly, at a steady 1Hz, day in and day out. Fortunately, we only hear this if we sit in the lounge with the front door open, or happen to be outside. If that was not the case, and I would hear it every night, I&#8217;d freak.</p>
<p>Last night, I couldn&#8217;t sleep. This upcoming move is more stressful than I expected, and I&#8217;m feeling my AS acting up, so I have a low threshold for noise. This includes garden crickets. How anything so small should be so noisy is beyond my substantial powers of comprehension.</p>
<p>There was a cricket chirping, or rubbing its legs together (or whatever it is they do to get laid), and it was distracting me. But much more ominous to me was the steady click, click, click, that could only be an electrified fence discharging its load through a short circuit.</p>
<p>Unfortunately, this sound appeared to be coming from RIGHT OUTSIDE MY BEDROOM. In other words, no sleep for me. Really.</p>
<p>This afternoon, upon my return home from work, I decided to investigate. I would not have my sleep affected by external influence if I could avoid it.</p>
<p>Using my much-vaunted and über-powerful hearing (but mostly luck), I narrowed down the clicking to the corner of the garden, where the sound was echoing off the wall, amplified by the corner, and bouncing into my bedroom window.</p>
<p>After getting wet from the tree under which I clambered to access the corner, I discovered a slug. It had managed to slither its way close enough to one of the plastic insulators to be electrocuted, and still carry an electrical charge through its body as it rotted.</p>
<p>The effect was a visible spark, every second, as the fence earthed itself through the slug and into the brick wall.</p>
<p>Randolph decided to remove the slug, to effect a peaceful sleep (see what I did there?). All he needed was something long enough to avoid arcing, and non-conductive (and dry) to avoid electrocution.</p>
<p>Armed with a stick in my right hand (I&#8217;ve been electrocuted before), I felt the electricity travel through the sap when I touched the slug, so I hunted for a better weapon.</p>
<p>Three minutes later, I had an A4 page, folded along the length at around 3cm wide for strength, and scraped off the slug. Yes, in case you&#8217;re wondering, it was as disgusting as it sounds. In fact, a dead slug that is being used as a light bulb does not in fact retain much structural integrity after a day. Scraping is definitely the right way to describe the process.</p>
<p>I am now writing this in absolute peace and quiet. Tonight, even the mighty cricket knows that Sir Randolph and his trusty paper sword is ruthless.</p>
<p>I bid you good night.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=930</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8216;Verified&#8217; By Visa? Surely you mean &#8216;Violated&#8217;?</title>
		<link>http://xqrx.com/wp/?p=927</link>
		<comments>http://xqrx.com/wp/?p=927#comments</comments>
		<pubDate>Tue, 12 Jan 2010 19:05:35 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Rantings]]></category>
		<category><![CDATA[captain slow]]></category>
		<category><![CDATA[computicket]]></category>
		<category><![CDATA[james may]]></category>
		<category><![CDATA[jeremy clarkson]]></category>
		<category><![CDATA[mph]]></category>
		<category><![CDATA[stig]]></category>
		<category><![CDATA[visa]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=927</guid>
		<description><![CDATA[Tonight I tried to buy tickets to a show. Some bloke called Jeremy Clarkson and a few of his mates are coming back for a fourth time to Johannesburg, and it’s the last chance we’ll get to see them for the foreseeable future. I tried seven times to buy those tickets. SEVEN TIMES. If Verified [...]]]></description>
			<content:encoded><![CDATA[<p>Tonight I tried to buy tickets to a show. Some bloke called Jeremy Clarkson and a few of his mates are coming back for a fourth time to Johannesburg, and it’s the last chance we’ll get to see them for the foreseeable future.</p>
<p>I tried seven times to buy those tickets. SEVEN TIMES. If Verified By Visa wasn’t timing out, Computicket was complaining because I wasn’t logged in. I’ve decided I fucking hate Computicket too. Why do you need my date of birth and cell phone number? <strong>WHY? You’ve managed for more than ten years without it!</strong></p>
<p>So after registering on Computicket and trying to type in my Verified By Visa password, I was blocked because the password wasn’t correct. Bullshit.</p>
<p>So I phoned the number on the screen. The computer on the other side told me I called outside of “business hours”, so I must phone back tomorrow. I got some satisfaction out of the fact that it said my call was recorded for quality purposes, so I swore at the computer for good measure.</p>
<p>Then I phoned the number on Computicket’s website, and they also told me I must call during business hours. They told me slowly, so that it would hurt more*.</p>
<p>So tell me, Computicket, you bunch of fucktards, why if it’s outside of business hours, your website was still trying to sell me tickets to a show?</p>
<p>[Side note: In 1997, which was in the last <strong>millennium</strong>, never mind the last <strong>decade</strong>, I worked for a 24-hour helpdesk, because we had clients who expected it. <strong>Open a twenty-four hour helpdesk, Computicket!</strong>]</p>
<p>On the fifth attempt, I clicked on a link on the Verified by Visa page which asked if I was a new user, or had forgotten my password. I right-clicked to open in a new tab, and had to start over because it terminated the transaction.</p>
<p>Sixth attempt, I clicked the same link. It told me to fill in stuff I knew, and sent me a code via SMS, which I filled in, and also chose a “new” password. You know, the one I always use for secure credit card transactions on Verified by Visa partner sites.</p>
<p>I got a “<strong>(null)</strong>” response back. Was I billed? I haven’t got a clue. I’ll find out tomorrow.</p>
<p>On the seventh attempt, I hoped for the best that the password change went through, so I resubmitted my details on Computicket’s side, clicked Continue, and lo-and-behold, it went through.</p>
<p>So here’s one final <strong>fuck you</strong> to Visa. And Computicket for good measure.</p>
<p><em>* Computicket’s number is charged at R2.85 per minute, and free minutes do not apply. Remember, in South Africa, a minute is only 30 seconds long in the world of cell phones. That’s R5.70 per minute. Criminals.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=927</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drive recovery</title>
		<link>http://xqrx.com/wp/?p=926</link>
		<comments>http://xqrx.com/wp/?p=926#comments</comments>
		<pubDate>Tue, 12 Jan 2010 12:29:07 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[data loss]]></category>
		<category><![CDATA[drive recovery]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=926</guid>
		<description><![CDATA[I had to validate my data recovery today. Imagine my surprise that they recovered a Mac partition. This drive was my external Mac drive *before* it became an internal NTFS drive, after which I copied my data to it, at which point it failed. So tonight is going to be interesting as I go deeper [...]]]></description>
			<content:encoded><![CDATA[<p>I had to validate my data recovery today. Imagine my surprise that they recovered a Mac partition. This drive was my external Mac drive *before* it became an internal NTFS drive, after which I copied my data to it, at which point it failed.</p>
<p>So tonight is going to be interesting as I go deeper into the recovered data. No obvious sign of my decade worth of mail though, which was the main priority.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=926</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>That thing we don&#8217;t mention</title>
		<link>http://xqrx.com/wp/?p=925</link>
		<comments>http://xqrx.com/wp/?p=925#comments</comments>
		<pubDate>Sun, 10 Jan 2010 21:20:48 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Canada]]></category>
		<category><![CDATA[dogs]]></category>
		<category><![CDATA[secrets]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=925</guid>
		<description><![CDATA[Everyone has a thing they don&#8217;t mention, but it can consume a large part of their life. In my case, it is a planned emigration. The process is arduous and time-consuming, and we happen to be on the fast track. It&#8217;s been almost a year, and looks to eclipse the twelve-month barrier if the visas [...]]]></description>
			<content:encoded><![CDATA[<p>Everyone has a thing they don&#8217;t mention, but it can consume a large part of their life. In my case, it is a planned emigration. The process is arduous and time-consuming, and we happen to be on the fast track. It&#8217;s been almost a year, and looks to eclipse the twelve-month barrier if the visas don&#8217;t hurry up now.</p>
<p>I have been eerily quiet on my blog about this for a number of reasons, many of which go to my privacy, potential issues at work, and so on.</p>
<p>I&#8217;m mentioning it now because I (we) have a dilemma: two small dogs that need a home, and an unknown date of our actual departure.</p>
<p>So this entry, along with dropping the bombshell about me leaving the country in which I have lived my whole life, is also a call to animal lovers to adopt two of the most awesome creatures I&#8217;ve ever had the pleasure of raising.</p>
<p>Biscuit, who appeared on a doorstep (as a very small puppy) nine-ish years ago and is therefore a lady of indeterminate age and breed, is quite possibly a Chihuahua cross (with a Jack Russell). She is spayed.</p>
<p>Molly is a pure-bred Dachshund, two years old, and not spayed.</p>
<p>Both are up to date with innoculations, have their vet booklets stamped, and are house-trained. They live outside in their own kennel.</p>
<p>Please have a look at <a href="http://itsol.co.za/dogs">the poster</a> I made if you&#8217;re interested.</p>
<p>You can contact me here, or email dogs AT itsol.co.za. Operators are standing by.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=925</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ShutOff 2010 update</title>
		<link>http://xqrx.com/wp/?p=924</link>
		<comments>http://xqrx.com/wp/?p=924#comments</comments>
		<pubDate>Thu, 24 Dec 2009 00:23:22 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=924</guid>
		<description><![CDATA[I hit a snag with the release of ShutOff 2010, which is pushing the release date into next year. Fortunately, the majority of the work is done. I’m hitting my head against having to support Windows prior to Windows XP.]]></description>
			<content:encoded><![CDATA[<p>I hit a snag with the release of ShutOff 2010, which is pushing the release date into next year. Fortunately, the majority of the work is done. I’m hitting my head against having to support Windows prior to Windows XP.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=924</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>In sync</title>
		<link>http://xqrx.com/wp/?p=923</link>
		<comments>http://xqrx.com/wp/?p=923#comments</comments>
		<pubDate>Thu, 24 Dec 2009 00:18:15 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=923</guid>
		<description><![CDATA[I’m presently consolidating all my user data from various computers and backups I’ve taken over the past year or so, and am horrified to find that my personal data is almost 100GB in total. Granted, some of this is customer-related, but 100GB is a hell of a lot of data!]]></description>
			<content:encoded><![CDATA[<p>I’m presently consolidating all my user data from various computers and backups I’ve taken over the past year or so, and am horrified to find that my personal data is almost 100GB in total.</p>
<p>Granted, some of this is customer-related, but 100GB is a hell of a lot of data!</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=923</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Buy me. It&#8217;ll be cheaper.</title>
		<link>http://xqrx.com/wp/?p=922</link>
		<comments>http://xqrx.com/wp/?p=922#comments</comments>
		<pubDate>Mon, 14 Dec 2009 14:41:29 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=922</guid>
		<description><![CDATA[I just told the lawyers (see previous entry) that I’d be willing to sell my company to them, including the rights to NCANE.COM and ShutOff 20&#215;0. It’ll cost less than suing me. Let’s see what they say.]]></description>
			<content:encoded><![CDATA[<p>I just told the lawyers (see previous entry) that I’d be willing to sell my company to them, including the rights to NCANE.COM and ShutOff 20&#215;0. It’ll cost less than suing me.</p>
<p>Let’s see what they say.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=922</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#8217;m being sued. Again.</title>
		<link>http://xqrx.com/wp/?p=920</link>
		<comments>http://xqrx.com/wp/?p=920#comments</comments>
		<pubDate>Mon, 14 Dec 2009 12:50:33 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=920</guid>
		<description><![CDATA[In 2004 I created a joint venture with a friend called Intelligent Technology Solutions. Today I got an email from a company who also uses the abbreviation “ITS”, telling me to hand over my domain (at my own cost) to them, and cease use of the trademark. Huh? WTF?]]></description>
			<content:encoded><![CDATA[<p>In 2004 I created a joint venture with a friend called <strong>Intelligent Technology Solutions</strong>. Today I got an email from a company who also uses the abbreviation “ITS”, telling me to hand over my domain (at my own cost) to them, and cease use of the trademark.</p>
<p>Huh? WTF?</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=920</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deep Share and Real-Time Search</title>
		<link>http://xqrx.com/wp/?p=918</link>
		<comments>http://xqrx.com/wp/?p=918#comments</comments>
		<pubDate>Wed, 09 Dec 2009 11:21:42 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=918</guid>
		<description><![CDATA[My blog-entry-turned-article, Deep Share: Start The Revolution With Me, has become more relevant now, with Google offering real-time search. We are embarking on a massive paradigm shift in how the Internet is used. This is truly an exciting time to be alive. Add to this the news from various sources that the deep web (a.k.a. [...]]]></description>
			<content:encoded><![CDATA[<p>My blog-entry-turned-article, <a href="http://xqrx.com/writing/a_deep.php" target="_blank"><strong>Deep Share: Start The Revolution With Me</strong></a>, has become more relevant now, with Google offering <strong>real-time search</strong>. We are embarking on a <strong>massive paradigm shift</strong> in how the Internet is used. This is truly an <strong>exciting time</strong> to be alive.</p>
<p>Add to this the news from various sources that the deep web (a.k.a. darknet, etc.) is becoming more searchable, and we have the wealth of humanity’s information at our fingertips, in real time.</p>
<p>The Internet is <strong>alive</strong>. How awesome is that?</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=918</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spammer, be gone!</title>
		<link>http://xqrx.com/wp/?p=916</link>
		<comments>http://xqrx.com/wp/?p=916#comments</comments>
		<pubDate>Tue, 08 Dec 2009 11:49:10 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=916</guid>
		<description><![CDATA[Thanks to the assistance of Hetzner Africa and Internet Solutions, as well as other people with whom I am not acquainted, a local company who sent out a mailshot (which I received more than once and therefore constitutes spam) has been reprimanded. Said company, in one of the many emails between Hetzner, myself and the [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to the assistance of Hetzner Africa and Internet Solutions, as well as other people with whom I am not acquainted, a local company who sent out a mailshot (which I received more than once and therefore constitutes spam) has been reprimanded.</p>
<p>Said company, in one of the many emails between Hetzner, myself and the <strike>spammer</strike> company, asked “what drives this gentleman?” when referring to me, and the ruthless manner in which I attacked them for sending me unsolicited email.</p>
<p>Well, the answer is simple: I don’t like spam, and I’ll do whatever I can to eliminate it. If just one company learns their lesson, perhaps they can pay the lesson forward to others.</p>
<p>To the company who sold my email address(es) to this spammer, I’m going to find out who you are, and report you for theft of personal information (see bottom of this post). Even if the cops do nothing, or I emigrate before then, I’m making a stand for my rights. If I (and similarly-minded people) don’t, we’ll end up with the draconian laws of the UK and USA, where the government can do <strong>anything they like</strong> to you, without needing a reason.</p>
<p>For the record, here is my complaint to the spammer, after being told that it wasn’t in fact spam. In the interest of good cheer and all that, I’m not using the name of the spammer here.</p>
<blockquote><p>Dear [name withheld]</p>
<p>Your email refers. </p>
<p>1. The invitations were from [big name in spam], not [name in the small print at the bottom]. This is deceptive behaviour.</p>
<p>2. Your unsubscribe link does not work in Google Chrome, no matter how many times I click it. It is broken.</p>
<p>3. I don&#8217;t care if other people appreciate your invitations. I do not. Your &quot;invitation&quot; is by definition an offer to sell &quot;unwanted services or products&quot;, and since you&#8217;ve admitted to sending the invitation to &quot;thousands of recipients&quot;, you are diluting the very exclusivity of the offer. Add to that the fact that you sent me several invitations (albeit to different addresses), you have lowered the barrier to entry of your &quot;club&quot;, and devalued the exclusivity even further. My legal background may be rusty, but I can spot deceptive behaviour right there.</p>
<p>4. Who are your business partners, so that I can contact them about sharing my information? Please provide this information within two working days from date of this email, per the appropriate section, sub-section and paragraph of the ECT Act of 2002.</p>
<p>5. I have listed myself and my email addresses on the DMA&#8217;s Do Not Contact list, amongst several others. The addresses to which you sent email are only available through website scraping. If you bothered to check, the [scraped email address] address is ONLY available for support queries regarding my software. If you also bothered to check, you&#8217;d note that e-llusion.biz and itsol.co.za are the same company. But I know you didn&#8217;t bother to check, because I have two unsolicited emails in my inbox, using up my valuable bandwidth, disk space, memory and time to respond to. You simply purchased a list of email addresses known to exist, without comparing it against existing &quot;Do Not Contact&quot; lists, and send out a mailshot. This is unacceptable.</p>
<p>My complaint is therefore justified, and I will maintain my position with your upstream service provider.</p>
<p>Sincerely</p>
<p>Randolph Potter</p>
</blockquote>
<p>Of course Hetzner got involved today, when point 4 above went unfulfilled. As it turns out, a company called “MLD” sold them the information. When I find out more information, I’ll post it here.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=916</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Goodbye, old friend</title>
		<link>http://xqrx.com/wp/?p=915</link>
		<comments>http://xqrx.com/wp/?p=915#comments</comments>
		<pubDate>Sun, 06 Dec 2009 11:19:45 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=915</guid>
		<description><![CDATA[I am retiring one of my email addresses, because of spam. It was not an easy decision to make, and the ramifications could be dramatic if I’ve forgotten to update some mailing list, somewhere. Good bye, randolph@e-llusion.biz.]]></description>
			<content:encoded><![CDATA[<p>I am retiring one of my email addresses, because of spam. It was not an easy decision to make, and the ramifications could be dramatic if I’ve forgotten to update some mailing list, somewhere.</p>
<p>Good bye, randolph@e-llusion.biz.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=915</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dedication</title>
		<link>http://xqrx.com/wp/?p=914</link>
		<comments>http://xqrx.com/wp/?p=914#comments</comments>
		<pubDate>Wed, 25 Nov 2009 11:30:58 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=914</guid>
		<description><![CDATA[I read this today on Twitter, and re-tweeting does not give it justice: &#34;I will not sleep until this night eschews the sun in memory of my mother, who toiled and fought for 24 hours to eject the parasitic boarder she had housed for 9 months. And once freed from the burden of childbirth, rejoiced [...]]]></description>
			<content:encoded><![CDATA[<p>I read this today on Twitter, and re-tweeting does not give it justice:</p>
<p>&quot;I will not sleep until this night eschews the sun in memory of my mother, who toiled and fought for 24 hours to eject the parasitic boarder she had housed for 9 months. And once freed from the burden of childbirth, rejoiced and devoted her life to mine.&quot; &#8211; <a href="http://twitter.com/JohnLarroquette/statuses/6046910476" target="_blank"><strong>John Larroquette</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=914</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ShutOff 2010 is almost here</title>
		<link>http://xqrx.com/wp/?p=911</link>
		<comments>http://xqrx.com/wp/?p=911#comments</comments>
		<pubDate>Tue, 17 Nov 2009 22:54:15 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[shutoff]]></category>
		<category><![CDATA[shutoff2000]]></category>
		<category><![CDATA[shutoff2010]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=911</guid>
		<description><![CDATA[The first thing you’ll notice is the name: ShutOff 2010. I decided that “ITS ShutOff Professional” didn’t roll off the tongue as easily. Besides, it’s ten years on, so ShutOff 2000 should be replaced by ShutOff 2010. I wrote quite extensively on this new .NET version in a recent post, as well as the fun [...]]]></description>
			<content:encoded><![CDATA[<p>The first thing you’ll notice is the name: <strong>ShutOff 2010</strong>. I decided that “ITS ShutOff Professional” didn’t roll off the tongue as easily. Besides, it’s ten years on, so <strong>ShutOff 2000</strong> should be replaced by <strong>ShutOff 2010</strong>.</p>
<p>I wrote quite extensively on this new .NET version in a <strong><a href="http://xqrx.com/wp/?p=891" target="_blank">recent post</a></strong>, as well as the fun I had with a bug in ShutOff 2000. (I’ve decided on <strong>.NET 3.5 </strong>as the minimum requirement for this baby. This is to ensure that the new version remains more current than the <strong>Visual Basic 6</strong> base of ShutOff 2000.)</p>
<p>Tonight, quite by chance, I opened up the project in <strong>Visual Studio 2010 Beta 2</strong> and started playing around. As a result, two hours later, the command line version is finalised and in testing, and the GUI version is finalised and in testing. That’s a big win right there.</p>
<p>There are two final pieces I need to put in before it can be released, which are in the core library, plus a bit of polish on the UI.</p>
<p>I’m anticipating something final in the <strong>next couple of weeks</strong>, if not sooner. I doubt it’ll be sooner, thanks to <a href="http://www.nanowrimo.org" target="_blank"><strong>NaNoWriMo</strong></a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=911</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Piracy and You</title>
		<link>http://xqrx.com/wp/?p=910</link>
		<comments>http://xqrx.com/wp/?p=910#comments</comments>
		<pubDate>Thu, 12 Nov 2009 08:36:50 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=910</guid>
		<description><![CDATA[Following on from yesterday’s rant is a much shorter note, which holds for software, music and video piracy. I’ve just read an article on TechCrunch today about studios delaying the rental of DVDs for 30 days after their release, which is an interesting read in itself. What jumped out at me is this: If you [...]]]></description>
			<content:encoded><![CDATA[<p>Following on from yesterday’s rant is a much shorter note, which holds for software, music and video piracy.</p>
<p>I’ve just read an article on TechCrunch today about studios <a href="http://www.techcrunch.com/2009/11/10/we-know-hollywood-is-this-dumb-et-tu-netflix/" target="_blank">delaying the rental of DVDs for 30 days</a> after their release, which is an interesting read in itself.</p>
<p>What jumped out at me is this: If you make it <strong>easier</strong> for people to get access to software, music and video content (e.g. iTunes, Netflix, Redbox), there is less chance of piracy.</p>
<p>I am not afraid to pay for content, but I have a serious problem with restrictions placed on me – why am I not allowed to buy games for my iPhone in South Africa? Why can I not access already-broadcast television shows on the Internet from South Africa?</p>
<p>That is why people are software, music and video pirates. Not because piracy is free (though that is a substantial reason), but because it’s <strong>easy</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=910</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Copyright and You</title>
		<link>http://xqrx.com/wp/?p=907</link>
		<comments>http://xqrx.com/wp/?p=907#comments</comments>
		<pubDate>Wed, 11 Nov 2009 11:28:39 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=907</guid>
		<description><![CDATA[(Disclaimer: I am not a lawyer.) Do you download software and / or music and / or movies and / or television shows without paying for it? Do you know what ACTA is, or aims to be? Do you live in a country where your government wants to check what you’re doing on the Internet? [...]]]></description>
			<content:encoded><![CDATA[<p>(Disclaimer: I am not a lawyer.)</p>
<p>Do you download software and / or music and / or movies and / or television shows without paying for it?</p>
<p>Do you know what ACTA is, or aims to be?</p>
<p>Do you live in a country where your government wants to check what you’re doing on the Internet?</p>
<p>Let’s start off with ACTA: The Anti-Counterfeiting Trade Agreement is a proposed <strong>trade agreement</strong> between a large number of countries (including the USA, EU, Canada, Switzerland, New Zealand and Australia), which is aimed at reducing “global trade of counterfeit goods and pirated copyright protected works”.</p>
<p>There are good and bad parts in the proposed text (my argument is based on a leaked document that was released earlier this month). I’m all for reducing the amount of counterfeit goods, for a number of reasons, most of which you will share with me.</p>
<p>My issue is with the principle of being able to suspend a household’s Internet account by an ISP, based on suspicion of “copyright infringement”, without a warrant and without providing evidence of said infringement. What is especially stupid, is that ANYONE is allowed to suspect you of infringing their copyright. So to take it to its logical conclusion, I can suspect you of copying my material, and report you, even if you’re in <strong>another country</strong>. Your ISP will then disconnect you. What happened to your right to defend yourself? What about your right to access information via your Internet connection? What if your account was compromised? What about <strong>international law</strong>?</p>
<p>What ACTA wants (in part), is for someone in the USA (the MPAA or RIAA, for example – a group of Mafiosa-like individuals who do not fully represent their industries) to be able to suspend someone’s account in another country, for suspected copyright infringement.</p>
<p>What constitutes “copyright infringement”? According to various sources, it is the unauthorised use of material that is covered by copyright law. For electronic material, that would cover <strong>reproduction</strong> and <strong>distribution</strong>.</p>
<p>How does the Internet work? At its very foundation, TCP/IP (the protocol for shifting data) uses packet switching. A source device sends a packet of information to a target, which makes a copy of it. That packet may be sent on to another target, and then another. We don’t have direct connections to everything we want to look at, so we have to rely on ISPs, gateways, routers, proxy servers, and a whole lot more. That’s reproduction right there. So who’s at fault? The ISP that allows the copying of the source data? The source for allowing distribution? The target for making a copy (in, for example, the browser cache) on their local computer? The intermediate routers and gateways?</p>
<p>We’re really no closer to an answer as we were at the start, then. Because, by the time you get your file, there is a large number of (sometimes transient) copies of the file already, all over the Internet. That’s where “unauthorised” comes in.</p>
<p>Copyright is an automatically granted right to the <strong>producer</strong> of material, that says they have the right to decide how people copy <strong>their </strong>work. The whole point is right there in the name. It’s not rocket science.</p>
<p>Unfortunately, groups like the MPAA and RIAA, based in USA and having no legal bearing on my computer in my house in South Africa, want to tell me how to use the stuff I buy. I’m not even talking about <strong>pirated</strong> materials here.</p>
<p>Again, let’s use an example: I go to the shop and I buy the latest book by Stephen King. Mr King is the copyright holder of the work. He has given his publisher non-exclusive rights (it <strong>has</strong> to be non-exclusive if he wants to retain copyright) to distribute the work to me. His publisher pays Mr King royalties on every sale, which are an acknowledgement of that non-exclusive right, usually in the form of monetary compensation. He is one of the highest earning authors in the world, after all.</p>
<p>Now I own the book. It is mine, to do with what I please, provided I do not infringe on Mr King’s rights. I am not allowed to make copies of the book and sell or give away the copies. I am not allowed to write the same or a similar work and call it my own. I am allowed to give the book away. I am allowed to critique the work and use excerpts from it in my critique (under fair use). I am allowed to <strong>sell</strong> the book to someone else. It is a commodity, and as long as Mr King’s name is on the work, and I don’t infringe his rights, the physical <strong>book</strong> is mine, and I can do what I want with it.</p>
<p>Music works in <strike>the same</strike> a different way. I go to the shop and I buy the latest CD by Green Day. Green Day is the copyright holder of that music. They have given their publisher non-exclusive rights to distribute the work to me. The publisher pays Green Day royalties on every sale. You get the picture. Except music does <strong>not</strong> work the same way as books. You do <strong>not</strong> own the CD. If you open the plastic wrap in which the CD is sold, you automatically <strong>lose</strong> any rights to redistribute the work. What you bought was a <strong>licence</strong> to listen to it. Huh? Because music can be <strong>broadcast</strong>, and there are rules around what constitutes a public broadcast, it is not a commodity. Did you know that you are <strong>not</strong> allowed to play your music, which you bought, in a public place without permission? That’s why radio stations play the same stuff over and over again. The record companies tell them who to promote, and the radio stations pay royalties to the <strong>record company</strong>, who then pays the artist a percentage of that royalty. It’s a mess.</p>
<p>Let’s talk a bit more about economics. Green Day writes and produces music because they enjoy creating it, and they sign a deal with a recording house so that the general public can participate in this music. The recording house manages the distribution of the music, organises deals with radio stations, CD and DVD production and distribution, concerts, and so on.</p>
<p>If Green Day wants to make money out of this creation of music, they must sell merchandise. A <strong>lot</strong> of merchandise. CDs, DVDs, MP3s (through iTunes and Amazon), t-shirts, bumper stickers, bobble-head dolls, tie-ins with films and other merchandising, and so on.</p>
<p>So, let’s say that a CD costs $10 to buy. The artist will receive a percentage of this, in the form of royalties. It’s a very low percentage. Some megastars, like Michael Jackson, might have gotten as much as 20% per album. Maybe. The recording house uses the rest of that money to pay for marketing, production and distribution of the merchandise. The rest is profit for the recording house.</p>
<p>So for an artist to make it big financially, they have to sell millions of albums, and do concerts. The Rolling Stones and Madonna are respectively the biggest earning group and female artist, because they tour. If Madonna stuck to studio albums and music videos, she would be earning very little by comparison.</p>
<p>So what about those album sales? Gold, platinum, multi-platinum, diamond? The RIAA says an album goes gold when it sells 500 000 units. Platinum is 1 million, multi-platinum is 2 million, and diamond is 10 million. There’s a page on Wikipedia giving a list of sales, and considering the amount of artists out there, it’s not a very long list.</p>
<p>But how many of those artists, who sold that many albums, did not tour? How many of those album sales were a direct result of touring? Those are questions I can’t answer. One thing I am certain of, though, is that to be really successful, you don’t rely on album sales. The Rolling Stones and Madonna prove that. Album sales are only a small percentage of potential income.</p>
<p>Enter software. Software is intangible. I cannot touch it, I cannot pick it up. It exists as a series of 1s and 0s on my hard drive. It exists as a series of 1s and 0s on the media which I bought it on, but I need a computer to be able to view it. Even plain text files are a series of 1s and 0s. All software needs hardware to view it.</p>
<p>This is where it gets interesting. The very nature of viewing a file means that the hardware will <strong>create a copy</strong> in memory, to display on the screen, or in the case of music, play through some speakers or headphones. But the hardware has made a copy in the memory of the device, to permit me to make use of the software. So I’m never actually using the <strong>source</strong>, but a <strong>copy</strong> of it.</p>
<p>That’s important. Whereas a Stephen King book is a physical commodity that I can buy, read, sell or give away without making a copy, I am forced by the very nature of software to <strong>make a copy</strong> before I can actually use it.</p>
<p>So as soon as you break the shrink-wrap on music or software, the licence agreement (which you are forced into accepting by opening the wrapping) states that you no longer have the right to give it away, sell it, or get a refund. (If the physical media is damaged, you’re allowed to replace it free of charge or at cost within a certain time period). But it’s a licence agreement, not an ownership agreement. You <strong>never</strong> own that material.</p>
<p>So why are we talking about music and software at the same time? And who exactly is the RIAA anyway? Well, as the name says, it is the <strong>Recording Industry</strong>&#160;<strong>Association of America</strong>. So basically, a group of recording houses got together and formed an association. In the USA. They can’t make laws. They are not the government. But remember the 80%+ they’re getting from album sales? They can, however (and do) claim to represent their artists. Which is technically true.</p>
<p>So, claiming this representation (and using their massive profits), they lobby the US government (by way of legal bribes – that whole lobbying thing is a mess as well) to create (or change) laws to protect their artists. They are the main drivers behind ACTA. Yes, really. Along with the <strong>Motion Picture Association of America</strong>, themselves an association of movie production companies (in the USA), they are trying to change international intellectual property laws. In an ideal world, they would be crushed in a few seconds.</p>
<p>Unfortunately, government lobbying is effective. Money talks. Every man has his price. US politicians, who in a number of cases do <strong>not</strong> understand copyright law, are pushing through changes that will <strong>empower</strong> the RIAA and MPAA to accuse <strong>anyone</strong> who has a trade agreement with the USA, to force their ISPs to disconnect someone, <strong>without evidence</strong>, of <strong>copyright</strong> infringement. The trade agreement allows them to bypass local copyright laws, because politically speaking, most countries don’t want to lose their trade with the USA. Stupid money.</p>
<p>Back to me on my computer. Here’s a scenario: I run my business from home. I use the Internet extensively to pay bills, check payments, and communicate with my customers. I use VoIP because there aren’t any copper cables in the area for the telephone company to install a phone. I literally rely on the Internet to do my job and earn a living.</p>
<p>My mother, who lives with me, owns a number of vinyl LPs. Her turntable is broken. She cannot listen to her music. So at night, she hops onto the Internet with Vuze or Limewire, and downloads a song from one of the albums she really wants to listen to.</p>
<p>The RIAA, in another country, has put some software on Limewire (which is illegal in my country) to scan my IP address. They write a letter to my ISP, telling them that they suspect me of piracy. My ISP disconnects me from the Internet. My business fails. I kill my mother and then myself, because I have no more money and the creditors will take everything. Yes, that makes perfect sense.</p>
<p>Stop the stupidity and fight back. Law is about the “reasonable man” argument. No reasonable man would allow a trade agreement between two countries dictate what he can do in his own home with his computer. And as for ISPs, they need to fight as well. To ask them to police the network is as futile as it is expensive. Encryption and tunnelling protocols already subvert deep packet inspection. The Dark Net bypasses normal traffic with a peer-to-peer network via the Internet. ACTA will <strong>not</strong> stop people from using the Internet to copy, because there is <strong>no</strong> way to tell the difference between a legal bit and an illegal bit. The evil 1s and 0s look exactly the same as good 1s and 0s. Innocent people will get hurt. This is <strong>shoot to kill</strong> in another form, and we know how well that’s going.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=907</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>And another thing &#8230;</title>
		<link>http://xqrx.com/wp/?p=906</link>
		<comments>http://xqrx.com/wp/?p=906#comments</comments>
		<pubDate>Tue, 10 Nov 2009 22:35:05 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Rantings]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=906</guid>
		<description><![CDATA[Far be it from me to dictate who you should pick as your invisible friend in the sky, but there is an insidious movement in the world that is taking away the rights of people to live their lives in a free and open society. And for that group of people, do you *really* think [...]]]></description>
			<content:encoded><![CDATA[<p>Far be it from me to dictate who you should pick as your invisible friend in the sky, but there is an insidious movement in the world that is taking away the rights of people to live their lives in a free and open society.</p>
<p>And for that group of people, do you *really* think Zombie Jesus will save you?</p>
<p>See, I was under the (mistaken) impression, that the point of tolerance, love for one another, forgiveness, and all those other good things in that really thick book everyone seems to have copies of, is to not pass judgement on others. Surely?</p>
<p>So then, if I don&#8217;t subscribe to your belief system, which includes the fanciful idea of a zombie who will save you from beyond the grave, while you eat human flesh and drink human blood, why do you feel it necessary to judge me? Seriously, why?</p>
<p>As for overturning same-sex marriage, what&#8217;s up with that? What sanctity are you protecting? Seriously, what?</p>
<p>I want honest, clearly thought out answers, because I sure as hell don&#8217;t understand it.</p>
<p>Religion is an excuse to not take responsibility for one&#8217;s actions. It doesn&#8217;t get simpler than that. If you can justify religion in the 21st century, in a clear and concise argument, please go ahead.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=906</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Celebrittle</title>
		<link>http://xqrx.com/wp/?p=905</link>
		<comments>http://xqrx.com/wp/?p=905#comments</comments>
		<pubDate>Tue, 10 Nov 2009 21:58:29 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Rantings]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=905</guid>
		<description><![CDATA[I&#8217;m annoyed. But some background first. South Africa has &#34;celebrities&#34;, because there really isn&#8217;t an A-list and B-list differentiator. You qualify as a celebrity if: - You act in a soapie (Egoli, 7de Laan, Villa Rosa) - You have your photo taken at a rave (Cassie Booyse, a.k.a. Vernon Koekemoer) - You release a CD [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m annoyed. But some background first.</p>
<p>South Africa has &quot;celebrities&quot;, because there really isn&#8217;t an A-list and B-list differentiator. You qualify as a celebrity if:</p>
<p>- You act in a soapie (Egoli, 7de Laan, Villa Rosa)   <br />- You have your photo taken at a rave (Cassie Booyse, a.k.a. Vernon Koekemoer)    <br />- You release a CD    <br />- You host a children&#8217;s TV show    <br />- You sing Neil Diamond songs    <br />- You play rugby / cricket    <br />- You sleep with a celebrity*</p>
<p>(* see qualifications above)</p>
<p>Robbie Klay, who is apparently an Afrikaans singer (and therefore a celebrity), is presently involved in a court case accusing Jurie Els, an older Afrikaans singer (and therefore a celebrity), of molesting him when he was under 18.</p>
<p>In SA, we don&#8217;t have a specific law for criminal male on male penetration (anymore), so they call it indecent assault. If it were me, I&#8217;d call it either paedophilia or rape, but it&#8217;s not my court case.</p>
<p>I&#8217;m upset, though. I&#8217;m upset because Klay can&#8217;t get his story straight, as it were. Els has denied all charges (because admitting rape would be stupid), but he has a good lawyer.</p>
<p>I&#8217;m upset, because for all we know, this is a ploy to sell more CDs, in much the same way that Joost is selling books because he admitted to adultery and possession of an illegal substance (cocaine), which was of course caught on video.</p>
<p>I&#8217;m upset because this shit being dragged across our media is improving the celebrity profile of these subhuman cretins who shouldn&#8217;t deserve the time of day.</p>
<p>We as a country are lapping it up, like a real life soap opera.</p>
<p>Which brings me to that self-confessed kiddie fiddler, Roman Polanski. He must face a judge and go to jail. I don&#8217;t CARE if he makes good movies. He&#8217;s a damn paedophile, no matter how you swing it. Laws to protect children (however misguided in implementation) are there for a reason. If you have money and talent and Oscars, you&#8217;re still a damn paedophile. And don&#8217;t get me started on that melanin deficient trannie, Michael Jackson. Yes, arguably the most talented musician in living history, but he was also a self-confessed kiddie fiddler.</p>
<p>And that&#8217;s why I&#8217;m upset. I know a number of gifted, talented, hard-working artists in their respective fields (TV, film, music, drama), who will never get anything close to the recognition they deserve, because we&#8217;re too engrossed in whether some half-wit mullet-wearing &quot;singer&quot; can remember the &quot;facts&quot; through therapy.</p>
<p>My father died in 1994. I remember it vividly. So does my brother. Klay can&#8217;t remember a sexual assault? Please.</p>
<p>I&#8217;m sorry for giving them more attention than they deserve, but I need to write it down to get it off my chest.</p>
<p>Oh, and I suggest that if you want to support REAL talent, help the SA Guild of Artists get recognised as a labour union, so that the hard-working, underpaid lifeblood of our cultural heritage can protect their interests. Look them up on Facebook.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=905</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I got my money back!</title>
		<link>http://xqrx.com/wp/?p=903</link>
		<comments>http://xqrx.com/wp/?p=903#comments</comments>
		<pubDate>Fri, 06 Nov 2009 18:16:26 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=903</guid>
		<description><![CDATA[“THIS IS A SYSTEM GENERATED EMAIL. PLEASE DO NOT RESPOND TO IT To whom it may concern This is a confirmation that Branded Internet Discovery Mail has released a payment for your account. We have enclosed the details below. Date : 2009/11/06 Description on Statement : RANDOLPH POTTER Payment : R 352.00 If you have [...]]]></description>
			<content:encoded><![CDATA[<p>“THIS IS A SYSTEM GENERATED EMAIL. PLEASE DO NOT RESPOND TO IT</p>
<p>To whom it may concern</p>
<p>This is a confirmation that Branded Internet Discovery Mail has released a payment for your account. We have enclosed the details below.</p>
<p>Date : 2009/11/06   <br />Description on Statement : RANDOLPH POTTER    <br />Payment : R 352.00</p>
<p>If you have any queries in this regard please do not hesitate to contact us.   <br />Telephone (0861) 435 733</p>
<p>Kind regards   <br />Branded Internet Discovery Mail”</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=903</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Branded Internet and Vitality Broadband stole from me</title>
		<link>http://xqrx.com/wp/?p=902</link>
		<comments>http://xqrx.com/wp/?p=902#comments</comments>
		<pubDate>Wed, 04 Nov 2009 20:29:59 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=902</guid>
		<description><![CDATA[This is an email I have just written to discovery [AT] tip-offs.com, when I discovered a fraudulent withdrawal of funds from my bank account yesterday, three days after my account was cancelled (and confirmed in writing). “To whom it may concern. I am a long-time Discovery Health and Discovery Life member. I was until very [...]]]></description>
			<content:encoded><![CDATA[<p>This is an email I have just written to <em>discovery [AT] tip-offs.com</em>, when I discovered a fraudulent withdrawal of funds from my bank account yesterday, three days after my account was cancelled (and confirmed in writing).</p>
<p>“To whom it may concern.</p>
<p>I am a long-time Discovery Health and Discovery Life member. I was until very recently also a customer of Vitality Broadband.</p>
<p>However, when I asked them in July 2009, and then again in August 2009 (due to lack of response), to upgrade my account from three separate ADSL accounts, totalling 8GB monthly cap, to a single 10GB monthly cap, they did not upgrade me. This was despite several telephone calls and emails confirming my request.</p>
<p>I became extremely dissatisfied with this lack of service, that I decided in September 2009 to cancel my account. On 1 October 2009 I telephoned again to confirm my cancellation, which I confirmed in writing, only to be informed that the cancellation would take place on 31 October 2009.</p>
<p>All three of my ADSL accounts were terminated during the course of the morning of 31 October 2009, despite my being under the assumption that “end of the month” meant I would have another few hours of service at least. This is my first complaint of fraud by Vitality Broadband. I wrote an email to the support address to complain about this. I have not heard anything yet.</p>
<p>My second complaint, which you can confirm from the attached document, is the debit order from my bank account which was deducted without my permission by Vitality Broadband yesterday, 3 November 2009, for an amount of R352, despite not having ANY ADSL accounts with Vitality Broadband as of 1 November 2009. I logged into my account to verify this, which is how I came upon this proof fraudulent withdrawal of funds (over and above proof as seen on my bank statement).</p>
<p>I have notified the accounts department and support desk of Vitality Broadband that I will sue them in the small claims court if I do not receive an immediate refund. However, I have taken this opportunity to inform you of this fraudulent activity, because they have a knack of not responding appropriately.</p>
<p>I will be lodging a complaint on HelloPeter.com as well as posting a notice on my personal website of this fraud.</p>
<p>Regards</p>
<p>Randolph Potter”</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=902</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My letter to Branded Internet</title>
		<link>http://xqrx.com/wp/?p=901</link>
		<comments>http://xqrx.com/wp/?p=901#comments</comments>
		<pubDate>Sat, 31 Oct 2009 10:11:32 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=901</guid>
		<description><![CDATA[“Greetings You really are a bunch of monkeys there. I was forced to find alternative bandwidth today because you cut me off before the actual end of the month, which is 12 hours from the time I am writing this. This after I asked you in September to cancel my contract on 1 October, but [...]]]></description>
			<content:encoded><![CDATA[<p>“Greetings </p>
<p>You really are a bunch of monkeys there. I was forced to find alternative bandwidth today because you cut me off before the actual end of the month, which is 12 hours from the time I am writing this. This after I asked you in September to cancel my contract on 1 October, but it took you a month to respond. This after I asked you in July (and again in August) to merge my three accounts into one, and sell me more bandwidth. You see, at that stage, I was wanting to pay you more. But thanks to this ridiculous mess, I no longer want to have anything to do with you. </p>
<p>Saying ‘sorry’ won&#8217;t fix it. You need to fire everyone I dealt with. That will make me feel that you take your business seriously. </p>
<p>Until then, rest assured that I will tell everyone I know that Branded Internet&#8217;s account management is up (down?) there with Sentech in terms of incompetence and slow response. This includes all the people I know in the media industry. </p>
<p>Regards </p>
<p>Randolph Potter”</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=901</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scoble on Cloud Computing</title>
		<link>http://xqrx.com/wp/?p=900</link>
		<comments>http://xqrx.com/wp/?p=900#comments</comments>
		<pubDate>Sat, 24 Oct 2009 09:15:21 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[cloud]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=900</guid>
		<description><![CDATA[Robert Scoble joined the party now, pointing out what Brendon and I wrote about two weeks ago &#8211; managing data across several cloud computing vendors. Nice to see I&#8217;m still a trend setter! Thanks, Brendon!]]></description>
			<content:encoded><![CDATA[<p>Robert Scoble joined the party now, pointing out what Brendon and I wrote about two weeks ago &#8211; managing data across several cloud computing vendors. Nice to see I&#8217;m still a trend setter! Thanks, Brendon!</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=900</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Wave invite</title>
		<link>http://xqrx.com/wp/?p=899</link>
		<comments>http://xqrx.com/wp/?p=899#comments</comments>
		<pubDate>Wed, 14 Oct 2009 07:55:07 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=899</guid>
		<description><![CDATA[“Thank you for signing up to give us early feedback on Google Wave. We&#8217;re happy to give you access to Google Wave and are enlisting your help to improve the product.” Now I just need to invite someone, otherwise it looks pretty dull.]]></description>
			<content:encoded><![CDATA[<p>“Thank you for signing up to give us early feedback on Google Wave. We&#8217;re happy to give you access to Google Wave and are enlisting your help to improve the product.”</p>
<p>Now I just need to invite someone, otherwise it looks pretty dull.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=899</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Matching Business Intelligence With Cloud Computing</title>
		<link>http://xqrx.com/wp/?p=895</link>
		<comments>http://xqrx.com/wp/?p=895#comments</comments>
		<pubDate>Tue, 13 Oct 2009 13:26:51 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[business intelligence]]></category>
		<category><![CDATA[cloud computing]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=895</guid>
		<description><![CDATA[My and Brendon&#8217;s article on Matching Business Intelligence With Cloud Computing is available from here.]]></description>
			<content:encoded><![CDATA[<p>My and Brendon&#8217;s article on Matching Business Intelligence With Cloud Computing is available from <a href="http://xqrx.com/writing/a_cloud.php">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=895</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Poems</title>
		<link>http://xqrx.com/wp/?p=894</link>
		<comments>http://xqrx.com/wp/?p=894#comments</comments>
		<pubDate>Sun, 04 Oct 2009 19:16:47 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=894</guid>
		<description><![CDATA[I wrote some new poems the other night, when I couldn’t sleep. Some of them are super-cheesy. Some of them are shocking. At least one has the F-bomb in it. Check out the “writing” link at the top of the page and click on “poetry” for the juice.]]></description>
			<content:encoded><![CDATA[<p>I wrote some new poems the other night, when I couldn’t sleep. Some of them are super-cheesy. Some of them are shocking. At least one has the F-bomb in it.</p>
<p>Check out the “writing” link at the top of the page and click on “poetry” for the juice.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=894</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Coming soon: ShutOff 2000&#8217;s replacement</title>
		<link>http://xqrx.com/wp/?p=891</link>
		<comments>http://xqrx.com/wp/?p=891#comments</comments>
		<pubDate>Sun, 04 Oct 2009 18:41:29 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[shutoff]]></category>
		<category><![CDATA[shutoff2000]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=891</guid>
		<description><![CDATA[Work has been continuing apace on the all-new ShutOff. Featuring a console application at its core, ITS ShutOff is built on the Microsoft .NET framework. My language of choice is, of course, C#. What I’m really excited about is the modular way it is built. The console application is fully featured, which means that absolutely [...]]]></description>
			<content:encoded><![CDATA[<p>Work has been continuing apace on the all-new <strong>ShutOff</strong>. Featuring a <strong>console application</strong> at its core, ITS ShutOff is built on the Microsoft .NET framework. My language of choice is, of course, <strong>C#</strong>.</p>
<p>What I’m really excited about is the <strong>modular</strong> way it is built. The console application is fully featured, which means that absolutely all functionality is available there. This is vastly different to <strong>ShutOff 2000</strong>, which is a GUI-only application. It was impossible to build scripts around it.</p>
<p>The new user interface is also a lot more powerful than the one in ShutOff 2000, and all features from the console application are available, if power users do not want to use the command-line switches.</p>
<p>What’s especially exciting is how I’ve overcome the need to have ShutOff running when you want to perform a shutdown. Once I figured that out, the rest was very easy.</p>
<p>And in other good news, some code that originally was lost when I accidentally <strong>deleted a snapshot</strong> on my development VM, was reconstituted using a copy of the assemblies and the brilliant <strong>.NET Reflector</strong>.</p>
<p>Here’s an amusing story about the ShutOff 2000 key generator, and I’m comfortable telling it. I wrote the original algorithm in December of 1999, on paper. I used a combination of Caesar-cipher and ASCII to Hex conversion. I was very proud of this algorithm. In fact, as a one-way hashing algorithm, it’s not bad. I’ll publish it here when the new ShutOff comes out (I’m planning on making the VB 6 code open-source).</p>
<p>So there I was, just turned 23, having written a great piece of computer science geekery. I ported the algorithm into VB 6, and lo, it was good.</p>
<p>Core, one of the more notorious “computer security” groups of that period, <strong>cracked the key generator</strong> pretty quickly. I think it was <strong>a matter of days</strong>. What was amusing is how their key generator (also written in VB 6) was more user-friendly than the one I cooked up. It actually generated the key on the fly, whereas with my own personal one, I had to click the “Generate” button.</p>
<p>Then it was time for porting to .NET. I decided a long time ago to <strong>utilise the features in C#</strong> for encryption, so this was for <strong>backward compatibility</strong> (another place I’m doing this is by moving the app settings from the Windows Registry into a SQLite database file).</p>
<p>So I ported the code, line by line, into C#. My first challenge was that C# doesn’t have the same functions as VB 6, so I had to work around that. This included beauties like <em>Convert.ToChar()</em> and <em>string.Format(&quot;{0:X}&quot;)</em>. Eventually it was complete, and then I <strong>wrote a test</strong> to check if it was generating the same registration keys.</p>
<p>.NET (thankfully) is a lot less forgiving with <strong>casting integers</strong>, and I had a bug in my VB code, where an <em>int</em> loop counter was <strong>implicitly casting</strong> to a floating point number when multiplying with a character position, and in 1 or 2 characters in the 20-character registration key, the <strong>value was different </strong>to the C# version.</p>
<p>So here’s the funny bit: I had to <strong>replicate the bug</strong> in my brand new application to allow for the key generator to create the same strings as the old application, <strong>even though it’s wrong</strong>.</p>
<p>So that’s the current status. Because the Windows platform has changed so much in the last ten years, I’ve also had to rethink certain features. Some have been dropped, others enhanced, and of course the whole codebase is entirely new.</p>
<p>ShutOff 2000 is a labour of love. I don’t make much money out of it, despite the <strong>tens of thousands of downloads </strong>over the years. What I get out of it is the chance to play with new technology, revisit old technology, and realise <strong>how far I’ve come </strong>as a software developer.</p>
<p>What makes ITS ShutOff <strong>different</strong>, then, is that I’ve had to be more <strong>professional</strong> in its development. I’ve had to do a feature list, I’ve had to plan my time, and just like other dev shops, I <strong>threw away my code</strong> and started again several times. I think this incarnation, despite being called version 3.0.0, is actually number ten or eleven.</p>
<p>When it is finally done, I’ll know I’ve achieved something great. Along with <strong>NCANE.COM</strong>, I’m proud of my achievement. It has proved to me, if no one else, that a simple idea can go places, with no money and weekends to work on them.</p>
<p>Thanks for the use of your eyeballs.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=891</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Telephonic Interview</title>
		<link>http://xqrx.com/wp/?p=889</link>
		<comments>http://xqrx.com/wp/?p=889#comments</comments>
		<pubDate>Mon, 21 Sep 2009 15:10:23 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[business intelligence]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[sql server]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=889</guid>
		<description><![CDATA[&#8220;Thank you again for agreeing to participate in the upcoming in-depth telephone interview. I want to emphasize the importance of your opinions to our client, Microsoft. &#8220;You are one of only a few participants invited to take part in this research and your participation is extremely important. &#8220;You have been specially screened and qualified. If [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;Thank you again for agreeing to participate in the upcoming in-depth telephone interview. I want to emphasize the importance of your opinions to our client, Microsoft.</p>
<p>&#8220;You are one of only a few participants invited to take part in this research and your participation is extremely important.</p>
<p>&#8220;You have been specially screened and qualified. If for any reason you cannot participate in the scheduled telephone interview, please call us right away to allow us time to find a qualified replacement.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=889</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OpenID and NCANE.COM</title>
		<link>http://xqrx.com/wp/?p=888</link>
		<comments>http://xqrx.com/wp/?p=888#comments</comments>
		<pubDate>Wed, 16 Sep 2009 10:15:28 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[ncane.com]]></category>
		<category><![CDATA[openid]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=888</guid>
		<description><![CDATA[As mentioned in a previous post, I&#8217;m looking at implementing OpenID on NCANE.COM to replace the existing session and authentication module. I am battling a bit though with the OpenID PHP classes I found, mainly due to silly directory structures.]]></description>
			<content:encoded><![CDATA[<p>As mentioned in a previous post, I&#8217;m looking at implementing OpenID on NCANE.COM to replace the existing session and authentication module. I am battling a bit though with the OpenID PHP classes I found, mainly due to silly directory structures.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=888</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NCANE.COM update</title>
		<link>http://xqrx.com/wp/?p=886</link>
		<comments>http://xqrx.com/wp/?p=886#comments</comments>
		<pubDate>Fri, 11 Sep 2009 19:39:47 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[ncane.com]]></category>
		<category><![CDATA[openid]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=886</guid>
		<description><![CDATA[I implemented changes on NCANE.COM this week. Firstly, I converted the column that stores your IP address from TEXT to INTEGER, dropping the size of the database by 12%. Then I changed the way MySQL connections are working, because I managed to rack up a 40MB error log in the last month because of maximum [...]]]></description>
			<content:encoded><![CDATA[<p>I implemented changes on NCANE.COM this week. Firstly, I converted the column that stores your IP address from TEXT to INTEGER, dropping the size of the database by 12%.</p>
<p>Then I changed the way MySQL connections are working, because I managed to rack up a 40MB error log in the last month because of maximum connections implemented by my new Service Provider. That’s still a work in progress, but I’ve got the error messages down to about 30 a day (from between 500 and 1000 a day).</p>
<p>Which brings me to the final point. When I built NCANE.COM in February 2006, there was no Twitter. Now there is, and the site’s popularity has increased, partly thanks to that. The top ten URLs alone have redirected people over 10 million times, while the entire database of 27 500 URLs has redirected 44 million (yes, the top ten URLs comprise 23% of all redirects).</p>
<p>I implemented during the course of 2007, with modifications in 2008, a session and authentication manager, to allow a “premier” user to log in, create custom URLs, and skip the standard advertising page that pops up on URLs that are visited more than 25 times.</p>
<p>Bit.ly does the same thing for free. While I’m not going to guess how they manage their URLs, or whether they take as much interest in the protection of users as I do, I know I cannot compete in that space. I don’t have APIs (my first problem), I don’t have proper tracking (all I show is the number of times your link has been visited), and I don’t have time.</p>
<p>The site isn’t going away, but that’s where I’m at with it. I want to redesign the look and feel (Delano is helping with that – he’s the guy who designed the lettering for the site now), and add an API (the database has been ready for years for when I get around to that).</p>
<p>But most importantly, I want to <strong>replace</strong> the session and authentication module with <strong>OpenID</strong>. That means I’ll have to monitor the links being created a little closer, but I think it’ll be worthwhile. Three of my favourite sites, namely <em>ServerFault.com</em>, <em>StackOverflow.com</em> and <em>SuperUser.com</em> all use OpenID to great effect. I think it will resolve the maximum connections problem I’m having with MySQL too, in that I don’t have to track sessions in the database – I can just do it with cookies on your local machine.</p>
<p>Comments and suggestions are welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=886</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Progress Complete</title>
		<link>http://xqrx.com/wp/?p=885</link>
		<comments>http://xqrx.com/wp/?p=885#comments</comments>
		<pubDate>Fri, 11 Sep 2009 19:11:17 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=885</guid>
		<description><![CDATA[I’ve finished updating the blog to reflect the WordPress URLs, as opposed to the older SimplePHPBlog URLs, for related links to other posts. It took a lot less time than I was expecting! Now I just need to do the same on NCANE.COM.]]></description>
			<content:encoded><![CDATA[<p>I’ve finished updating the blog to reflect the WordPress URLs, as opposed to the older SimplePHPBlog URLs, for related links to other posts. It took a lot less time than I was expecting!</p>
<p>Now I just need to do the same on NCANE.COM.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=885</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How exactly do I do this, then?</title>
		<link>http://xqrx.com/wp/?p=884</link>
		<comments>http://xqrx.com/wp/?p=884#comments</comments>
		<pubDate>Thu, 10 Sep 2009 09:52:04 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[imac]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[mobileme]]></category>
		<category><![CDATA[outlook]]></category>
		<category><![CDATA[sync]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[windows7]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=884</guid>
		<description><![CDATA[I have an iPhone 3G. I have a Windows 7 machine at home. I have an iMac at home. I have a Windows 7 machine at work. The Windows 7 machine at work runs Outlook with Exchange connectivity, so no MobileMe. How do I keep all of these in sync with one version of the [...]]]></description>
			<content:encoded><![CDATA[<p>I have an iPhone 3G. I have a Windows 7 machine at home. I have an iMac at home. I have a Windows 7 machine at work.</p>
<p>The Windows 7 machine at work runs Outlook with Exchange connectivity, so no MobileMe.</p>
<p>How do I keep all of these in sync with one version of the truth?</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=884</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why WordPress rules more than you think it does</title>
		<link>http://xqrx.com/wp/?p=882</link>
		<comments>http://xqrx.com/wp/?p=882#comments</comments>
		<pubDate>Sun, 06 Sep 2009 07:44:48 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=882</guid>
		<description><![CDATA[I was asked by a new customer to move their WordPress blog to a hosted solution from WordPress.com. After exporting the blog to their XML format, I thought I would have to manually download all 499 images and link them. WordPress, fortunately, is a little cleverer than that. A simple “Would you like to import [...]]]></description>
			<content:encoded><![CDATA[<p>I was asked by a new customer to move their WordPress blog to a hosted solution from WordPress.com. After exporting the blog to their XML format, I thought I would have to manually download all 499 images and link them.</p>
<p>WordPress, fortunately, is a little cleverer than that. A simple “Would you like to import attachments?” question during the import of the XML file sorted that out.</p>
<p>Oh, and by the way, if you haven’t already, make sure you’re running the latest version (2.8.4) of WordPress. There’s a nasty exploit going around.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=882</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>District 9</title>
		<link>http://xqrx.com/wp/?p=880</link>
		<comments>http://xqrx.com/wp/?p=880#comments</comments>
		<pubDate>Fri, 04 Sep 2009 20:35:27 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[district 9]]></category>
		<category><![CDATA[film]]></category>
		<category><![CDATA[south africa]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=880</guid>
		<description><![CDATA[I’m now throwing my two cents in. M said it is recommended viewing for all South Africans, and I whole-heartedly agree. This movie can be analysed to death regarding its subtext, but I’ll just say this: it’s well-made. The special effects were hardly noticeable (and considering there was a ruddy great space ship hovering over [...]]]></description>
			<content:encoded><![CDATA[<p>I’m now throwing my two cents in.</p>
<p>M said it is recommended viewing for all South Africans, and I whole-heartedly agree. This movie can be analysed to death regarding its subtext, but I’ll just say this: it’s well-made. The special effects were hardly noticeable (and considering there was a ruddy great space ship hovering over Johannesburg in several key scenes, that’s quite a statement).</p>
<p>Thank you to Peter Jackson for financing this project, and to all the participants in the making of the film. It was refreshing to hear the accent on the big screen NOT coming out of Leon Schuster’s mouth.</p>
<p>I also smell Academy Awards for this one. It is currently rated on IMDB by over-zealous fans at #44 in the top 250 of all time. When the fuss dies down, it may drop in the rankings, but I am very impressed. Well done.</p>
<p><strong>GO WATCH THIS FILM!</strong></p>
<p><em>P.S. Regarding the violence and swearing in the film, I hardly noticed. It suited the mood of the story, and I know I can swear a lot too. Granted, I’m not ripping limbs off people, but give me twenty minutes with a taxi driver and a machete, I’d have to think about it.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=880</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What I&#8217;ve learned from my Windows 7 upgrade</title>
		<link>http://xqrx.com/wp/?p=879</link>
		<comments>http://xqrx.com/wp/?p=879#comments</comments>
		<pubDate>Thu, 03 Sep 2009 06:34:09 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[windows7]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=879</guid>
		<description><![CDATA[Vista sucks. I believe that strongly. We&#8217;ve just recently got our Enterprise copy of Windows 7 so I started my upgrade yesterday. After the first reboot during installation, I was told I had a missing operating system. Damn, I forgot to decrypt the TrueCrypt system partition! Did that (back in Vista), restarted installation, and now [...]]]></description>
			<content:encoded><![CDATA[<p>Vista sucks. I believe that strongly. We&#8217;ve just recently got our Enterprise copy of Windows 7 so I started my upgrade yesterday. After the first reboot during installation, I was told I had a missing operating system. Damn, I forgot to decrypt the TrueCrypt system partition!</p>
<p>Did that (back in Vista), restarted installation, and now I&#8217;m almost done. Yay!</p>
<p>Windows 7 is what Vista should have been.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=879</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blogging with Windows Live Writer</title>
		<link>http://xqrx.com/wp/?p=877</link>
		<comments>http://xqrx.com/wp/?p=877#comments</comments>
		<pubDate>Wed, 02 Sep 2009 20:14:45 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=877</guid>
		<description><![CDATA[I finally took the plunge. We’ll see how long this lasts]]></description>
			<content:encoded><![CDATA[<p>I finally took the plunge. We’ll see how long this lasts <img src='http://xqrx.com/wp/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=877</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>And we&#8217;re back</title>
		<link>http://xqrx.com/wp/?p=876</link>
		<comments>http://xqrx.com/wp/?p=876#comments</comments>
		<pubDate>Mon, 31 Aug 2009 16:34:54 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Rantings]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=876</guid>
		<description><![CDATA[We are back from a week-long holiday. It was fabulous. Unfortunately, all the fuckheads on the road made it less fabulous. So, as a public service announcement, I&#8217;d like to tell all the bad drivers to fuck off and die. Speed limits are limits, not targets. Truck drivers are especially bad (I reported three at [...]]]></description>
			<content:encoded><![CDATA[<p>We are back from a week-long holiday. It was fabulous. Unfortunately, all the fuckheads on the road made it less fabulous. So, as a public service announcement, I&#8217;d like to tell all the bad drivers to fuck off and die. Speed limits are limits, not targets. Truck drivers are especially bad (I reported three at the same time).</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=876</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenID for comments</title>
		<link>http://xqrx.com/wp/?p=875</link>
		<comments>http://xqrx.com/wp/?p=875#comments</comments>
		<pubDate>Sat, 22 Aug 2009 22:00:48 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[openid]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=875</guid>
		<description><![CDATA[I&#8217;ve enabled OpenID to stop Russian wankers from spamming me with their shit.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve enabled OpenID to stop Russian wankers from spamming me with their shit.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=875</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple PHP Blog to WordPress Converter</title>
		<link>http://xqrx.com/wp/?p=874</link>
		<comments>http://xqrx.com/wp/?p=874#comments</comments>
		<pubDate>Sat, 22 Aug 2009 12:47:54 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[conversion]]></category>
		<category><![CDATA[converter]]></category>
		<category><![CDATA[Simple PHP blog]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=874</guid>
		<description><![CDATA[I have put this app into Google Code. You can get it directly from there. http://code.google.com/p/simplephpblogtowordpressconverter/]]></description>
			<content:encoded><![CDATA[<p>I have put this app into Google Code. You can get it directly from there.</p>
<p>http://code.google.com/p/simplephpblogtowordpressconverter/</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=874</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stuff</title>
		<link>http://xqrx.com/wp/?p=873</link>
		<comments>http://xqrx.com/wp/?p=873#comments</comments>
		<pubDate>Thu, 20 Aug 2009 14:09:33 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=873</guid>
		<description><![CDATA[WordPress for iPhone is not bad. I&#8217;ve been fighting the urge to write blog entries shorter than the last two, because I haven&#8217;t been near a computer. This is slow going with one thumb, but it&#8217;s more permanent than Twitter I guess. While I have been lax in updating the blog, lots has been going [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress for iPhone is not bad. I&#8217;ve been fighting the urge to write blog entries shorter than the last two, because I haven&#8217;t been near a computer.</p>
<p>This is slow going with one thumb, but it&#8217;s more permanent than Twitter I guess.</p>
<p>While I have been lax in updating the blog, lots has been going on. For instance, I&#8217;ve completed a migration of over 50 domains to a new service provider, but more importantly, I&#8217;m in charge of all of them now, after breaking a long habit of having Hetzner Africa manage them for me. I cancelled my hosting with them ages ago due to poor service, and now I&#8217;m finally rid of them.</p>
<p>Work is going well. My probation period is ending next week and then I&#8217;ll be permanent. I&#8217;m mainly doing SQL 2000, but I&#8217;ve kept my eye in with C#, WMI and SQLite, plus a spot of MySQL. Officially my best job ever, and I work with some talented people (including, interestingly, a junior primary school classmate from 1985).</p>
<p>That&#8217;s pretty much it for now! Thumb getting tired <img src='http://xqrx.com/wp/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> . </p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=873</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On ShutOff 2000 (a.k.a. The Customer Is Always Right)</title>
		<link>http://xqrx.com/wp/?p=872</link>
		<comments>http://xqrx.com/wp/?p=872#comments</comments>
		<pubDate>Tue, 18 Aug 2009 21:06:13 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[shutoff2000]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=872</guid>
		<description><![CDATA[I am a software developer, amongst other things. Software development can be a lonely activity. Sometimes it can be painful. Selling software over the Internet for a few dollars at a time is as potentially rewarding as it can be soul-destroying. On 30 July 2009, the second person to purchase a licence for ShutOff 2000 [...]]]></description>
			<content:encoded><![CDATA[<p>I am a software developer, amongst other things. Software development can be a lonely activity. Sometimes it can be painful. Selling software over the Internet for a few dollars at a time is as potentially rewarding as it can be soul-destroying.</p>
<p>On 30 July 2009, the second person to purchase a licence for ShutOff 2000 this year made his payment over PayPal. As you can probably work out, the registration key business is a manual process, because with two to three purchases a year, I&#8217;m not killing myself to automate it with a fancy web service. $10 to $15 a year (less 10% for PayPal) doesn&#8217;t warrant the effort.</p>
<p>Not a few minutes after sending the registration key, the customer declared that the software didn&#8217;t work. I&#8217;ve had ShutOff 2000 for sale in its various incarnations since 1999. My company&#8217;s name has changed several times, the bugs have been ironed out, and apart from a stupid hack that limited the product&#8217;s life to 31 December 2007, it was rock-solid. After all, it has been on the market for almost 10 years.</p>
<p>I told the customer that he was mistaken, because this is software that has been around since Windows 98 and NT 4.0. It runs on Windows 9x, NT and everything after that (yes, even on Millennium Edition). I&#8217;ve been given superb ratings by advert-driven software portals. I&#8217;ve had it reviewed in magazines that no longer exist, it&#8217;s that old. But in the interest of Doing The Right Thing (TM), I told Bob (for that is his name) to send me a screen shot, and that it was a problem with his regional settings. Yes, I was that arrogant.</p>
<p>Bob sent me a screen shot. He was telling the truth.</p>
<p>I immediately started up my Windows XP virtual machine. You see, I&#8217;m running on Windows 7 Ultimate (64-bit) and Visual Basic *does* work, but I wouldn&#8217;t advise it.</p>
<p>I then looked for the source code for version 2.8.3, being the last version I&#8217;d looked at, in December 2007.</p>
<p>After finding out that Sun&#8217;s VirtualBox and my bridged network corrupted the files when I tried to copy them to the VM, I tried zipping the files first.</p>
<p>The reason I&#8217;m telling you all of this is to point out how utterly silly I thought Bob was being, and how much effort I was going to, to prove him wrong. Yes, I was that arrogant.</p>
<p>I eventually got Visual Basic to open the project. My idea of version control is copy the folder, replace the path names in certain files, and search and replace the version number in the VB code. No, I&#8217;ll never learn.</p>
<p>Then I started rooting around in the code. Keep in mind the version history now: lots of activity between 1999 and 2001. We went from 1.0 to 2.5 in that period. Then over the next SIX YEARS I only managed a couple of point releases and minor bug fixes. I didn&#8217;t touch it in 2006. I looked at it once in 2007, and once more in 2008. It&#8217;s as though someone else wrote it. Heck, I get upset with my code after a three-week period, so you can imagine how I feel about ten years. Also, I managed to LOSE the source code for 2.8.2, so I literally had to re-engineer the bug fixes that were introduced in that version.</p>
<p>Now it gets interesting. More than eleven months after fixing a date-related bug to do with regional settings in January of 2007, I decided to redo those fixes on 2.8.1 code, plus a couple of new features, to make it 2.8.3. You see, I had hard-coded a time limit into the code to expire ShutOff 2000 from active duty on 31 December 2007. The .NET version was supposed to be out by then. In that 2.8.3 release, I also decided to change the timer to include seconds in the time-based calculations, because it would be more accurate, and computers are faster now.</p>
<p>So I added this new functionality, as well as retro-fitting a bug fix I don&#8217;t remember doing in the first place, on code I hadn&#8217;t looked at in over two years (2.8.1 to 2.8.3). What could possibly go wrong with refactoring all that Date-related code in Visual Basic 6?</p>
<p>Bob found out.</p>
<p>Bob was upset with me. He had spent $5.00 on a product that didn&#8217;t work. So while emailing him updates on 30 July 2009, I released an update, version 2.8.4, which included a tiny bit of code that took seconds into account on a date string. Problem solved! The tests ran successfully. The Timer events were firing correctly, and all was well with the world.</p>
<p>Unfortunately, Bob wasn&#8217;t around to confirm my tests, so I updated the website, released the new build, and promptly forgot about it.</p>
<p>Last night, Bob got back from wherever work had taken him. He wrote to say that he couldn&#8217;t get it installed, and was being told to pay for the software again. I didn&#8217;t understand, so I sent him a 6-point list of how to remove the old version and install the new one.</p>
<p>He wrote back saying &#8220;it doesn&#8217;t work&#8221;. I got annoyed, because he wasn&#8217;t being helpful, and I told him as much. He wrote back to ask for his money back. I replied saying his seven day return policy had expired. His terse reply made it clear he wasn&#8217;t happy. I told him to take it up with PayPal, and find tech support in the meantime. He lodged a claim on PayPal, and I went to close the call so that it could be escalated. I wasn&#8217;t having any of this nonsense.</p>
<p>And then this morning, he wrote back. He told me he had managed to get the new version installed, and that it wasn&#8217;t fixed. Now I was convinced he was lying, because I tested it, for goodness sake. To be sure, I downloaded 2.8.4 off the website, like a normal person would, installed it, filled in my registration details, and performed a timed shutdown. It worked. I tried a timed logoff. That also worked. I tried a timed lock workstation. That worked too.</p>
<p>I told Bob that it was working on my side, and something else must be wrong. Then it was home time. I came home tonight, deciding to work on the .NET version. I got a heck of a lot done (truth be told, I&#8217;m very close to finishing, but there are rough edges that can hurt you, so it&#8217;s not ready). Then Bob wrote to me again and sent me a screen shot.</p>
<p>Bob was having the SAME problem as before. His screen shot clearly shows the real-time clock over a minute past the shutdown timer. Even in worst-case scenario, it will take 30 seconds to shut down. This is because the polling timer checks the clock every ten seconds, and then there&#8217;s an extra 20 seconds where the &#8220;Are you sure?&#8221; message box stays before it goes away if you don&#8217;t click anything. But Bob&#8217;s screen shot was showing over a minute.</p>
<p>I then decided to fire up the old Windows XP virtual machine again, and take a poke around. I implemented my version control system, changed the version number, folder names and all that, and went in. I figured the only difference between Bob (not working) and my (working) 2.8.4 was the regional settings. I changed my XP&#8217;s regional settings to US and got to work.</p>
<p>The first thing I did was to change the way the Date Picker DISPLAYS the date:</p>
<p>> DTPicker.Format = dtpCustom<br />
> DTPicker.CustomFormat = &#8220;yyyy/MM/dd&#8221;</p>
<p>Now at least it would LOOK the same regardless of what country you&#8217;re in.</p>
<p>Then I went to the Timer method to see what that was doing. Don&#8217;t laugh.</p>
<p>Old Code (see the <i>&#038; &#8220;:00&#8243;</i> at the end I put in to fix 2.8.4?):<br />
> ValDate = Date &#038; &#8221; &#8221; &#038; NewHour &#038; &#8220;:&#8221; &#038; NewMin &#038; &#8220;:00&#8243; </p>
<p>New Code (that made Bob happy again):<br />
> ValDate = Format(Date, &#8220;yyyy/MM/dd&#8221;) &#038; &#8221; &#8221; &#038; NewHour &#038; &#8220;:&#8221; &#038; NewMin &#038; &#8220;:00&#8243;</p>
<p>See what I did there? I made it the same. You know, for when you want to compare apples with apples.</p>
<p>Sorry Bob. You were right. I&#8217;m glad I didn&#8217;t refund you, because I wouldn&#8217;t have found this problem otherwise.</p>
<p>The moral of the story: my first instinct on 30 July was to refund him and ignore the problem. Although he put me through a lot of effort (ok, two hours tops), it was worth it. He got his $5.00 worth of software. I fixed two bugs. I had a beta tester who was as in-your-face as me, and we both came out wiser.</p>
<p>I&#8217;ve offered Bob a second licence (free of charge) for a friend or colleague. Hopefully he takes me up on it. And as we .NET developers know, the Date format problem is a non-issue now, especially if you store everything as UTC. I am doing that in the new version, I promise!</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=872</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Start the revolution with me</title>
		<link>http://xqrx.com/wp/?p=871</link>
		<comments>http://xqrx.com/wp/?p=871#comments</comments>
		<pubDate>Tue, 21 Jul 2009 06:01:04 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=871</guid>
		<description><![CDATA[Deep Share allows us to, in amongst the brain dump of useless information, create new ideas, new theories, new technologies, new philosophies, in a matter of minutes.]]></description>
			<content:encoded><![CDATA[<p>I call it Deep Share. It&#8217;s what separates us in the 21st Century from those who went before. Deep Share is only possible thanks to tools like FriendFeed, Twitter, Facebook and Google, and yet those tools were only possible thanks to the vision (sometimes accidental) of rockstar programmers.</p>
<p>The idea was fully formed this morning as I drank my tea, and it was all thanks to John Lennon and Macca, the most successful song-writing duo in recorded history. Allow me to explain.</p>
<p>Stephen Fry, Neil Gaiman, Wil Wheaton, Scott Hanselman, Jon Skeet, Brad Wilson, (and if you&#8217;ll forgive me, Ashton Kutcher) and millions of other people use Deep Share to reach millions of others. We all agree that the Internet is the printing press of the post-modern world. But what makes us different to Lennon and McCartney is that we are able to start a revolution much more easily, with stuff that is so damn easy to use. Lennon is probably spinning in his grave.</p>
<p>And that&#8217;s the point.</p>
<p>Deep Share allows us to, in amongst the brain dump of useless information, create new ideas, new theories, new technologies, new philosophies, in a matter of minutes. (It&#8217;s really a matter of seconds, but I like alliteration.) For example, green avatars which still abound on Twitter, signified support by ordinary people for other ordinary people during the Iranian elections. It was just another meme in some respects, but the fact that by changing your photo could imply political support on an international scale, demonstrates how Deep Share has penetrated our minds.</p>
<p>Deep Share, built on concepts and technology thought up in another time for another use, brings us to a point where anyone can start a revolution, at any time, and gather support instantaneously. We call it Social Web, Social This, Social That, but it&#8217;s not Social Anything. We are becoming more ethereal in our communication. We are becoming a living, breathing, thinking entity.</p>
<p>Deep Share is bringing the ideas of rockstar programmers, who mostly consider themselves ordinary people, to other ordinary people. That means that technology is advancing so quickly, it&#8217;s almost impossible to keep up. Deep Share is bringing news to everyone much faster than other media. Deep Share is bringing information to everyone much faster than Google, Bing, or Web 2.0. The people who built this framework embrace the use of it, and want everyone else to participate. Mainstream adoption is happening faster and faster with each new iteration. Web sites, blogs, MySpace, Facebook, Twitter &#8230; It won&#8217;t end there.</p>
<p>It can&#8217;t end there. It&#8217;s Deep Share. When the Next Big Thing arrives, the market penetration required will already be there. If people have the information more readily that they need to make a decision, then you start breaking down barriers of ignorance. You begin to see things from the perspective of a Russian, or a South African, or an Australian, or a Canadian. How about all of them, all at once, on a trending topic? Visionary, albeit accidental, on the part of Twitter, wouldn&#8217;t you say? Even the US President does it.</p>
<p>So I&#8217;d like to give thanks to the rockstar programmers. I&#8217;d like to give thanks to the early adopters. But most of all, thank you, John Lennon. I call it Deep Share.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=871</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple PHP Blog to WordPress Converter Final</title>
		<link>http://xqrx.com/wp/?p=861</link>
		<comments>http://xqrx.com/wp/?p=861#comments</comments>
		<pubDate>Sun, 07 Jun 2009 11:33:47 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://xqrx.com/wp/?p=861</guid>
		<description><![CDATA[This is the final build that I'm going to do]]></description>
			<content:encoded><![CDATA[<div>
<p><a title="Simple PHP Blog to WordPress Converter v0.3.0 (Source)" href="http://itsol.co.za/download/simplephpblogtowordpressconverter.0.3.0.src.zip" target="_blank">simplephpblogtowordpressconverter.0.3.0.src.zip</a></p>
<div>
<div>
<p><a title="Simple PHP Blog to WordPress Converter v0.3.0 (Binaries)" href="http://itsol.co.za/download/simplephpblogtowordpressconverter.0.3.0.bin.zip" target="_blank">simplephpblogtowordpressconverter.0.3.0.bin.zip</a></p>
<div>This is the final build that I&#8217;m going to do, since the application works as well as I need it to. The source code is open, so feel free to take it and port it to any other language as you see fit.</div>
</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=861</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 7, Virtual XP, and the Intel CPU</title>
		<link>http://xqrx.com/wp/?p=853</link>
		<comments>http://xqrx.com/wp/?p=853#comments</comments>
		<pubDate>Fri, 15 May 2009 20:51:00 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://BBEA2CD5-0E4B-429D-9104-091B52DFA5FC</guid>
		<description><![CDATA[Turns out Windows 7 RC1 has a nasty little problem when you try running Virtual XP on certain Intel-based machines. Including my home desktop.]]></description>
			<content:encoded><![CDATA[<p>Turns out Windows 7 RC1 has a nasty little problem when you try running Virtual XP on certain Intel-based machines. Including my home desktop.</p>
<p>So I guess it&#039;s out with the old, in with the new: VirtualBox FTW!</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=853</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple PHP Blog To WordPress Converter v0.2.0</title>
		<link>http://xqrx.com/wp/?p=852</link>
		<comments>http://xqrx.com/wp/?p=852#comments</comments>
		<pubDate>Thu, 14 May 2009 21:44:19 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://B3AEBC8C-2CDF-49E9-A844-3A1CE9D3D531</guid>
		<description><![CDATA[New features include:]]></description>
			<content:encoded><![CDATA[<p>New features include:</p>
<p>- Not unzipping files that are already unzipped.<br />- HttpRoot setting for root of Simple PHP Blog for dynamic replace of base URL on embedded links.<br />- Related link support. Requires modification of WP template using &quot;the_meta()&quot;.<br />- Category support. This will be augmented with tag support later.</p>
<p>You can get the code from:</p>
<p><a href="http://itsol.co.za/download/simplephpblogtowordpressconverter.0.2.0.zip" target="_blank">Version 0.2.0</a> (latest)<br /><a href="http://itsol.co.za/download/simplephpblogtowordpressconverter.0.1.0.zip" target="_blank">Version 0.1.0</a></p>
<p>Latest version will always be available from <a href="http://itsol.co.za/download/simplephpblogtowordpressconverter.zip">http://itsol.co.za/download/simplephpblogtowordpressconverter.zip</a> as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=852</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Download Simple PHP Blog To WordPress Converter</title>
		<link>http://xqrx.com/wp/?p=851</link>
		<comments>http://xqrx.com/wp/?p=851#comments</comments>
		<pubDate>Thu, 14 May 2009 00:58:09 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://ADF637A4-4F91-4749-AC52-9F2587975340</guid>
		<description><![CDATA[The source code for this application (written in C#) is available here:]]></description>
			<content:encoded><![CDATA[<p>The source code for this application (written in C#) is available here:</p>
<p><a href="http://itsol.co.za/download/simplephpblogtowordpressconverter.zip">http://itsol.co.za/download/simplephpblogtowordpressconverter.zip</a></p>
<p>You will need to compile it to use it. I will provide binaries another time.</p>
<p>The open source licence I&#039;ve used is the MIT licence. This might change in the future, but it is free to use.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=851</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple PHP Blog to WordPress Converter works like a charm</title>
		<link>http://xqrx.com/wp/?p=850</link>
		<comments>http://xqrx.com/wp/?p=850#comments</comments>
		<pubDate>Thu, 14 May 2009 00:12:55 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://71898BD9-74DA-4F76-A8C6-0C46C8BE56B8</guid>
		<description><![CDATA[It is done.]]></description>
			<content:encoded><![CDATA[<p>It is done.</p>
<p>Version 0.1 of the converter successfully produced 845 blog entries and associated comments. You can see the handiwork at:</p>
<p><a href="http://xqrx.com/wp/" target="_blank">http://xqrx.com/wp/</a></p>
<p>There are some teething issues:</p>
<p>1. The categories haven&#039;t been done<br />2. Internal links (referring to posts) still point to their original location<br />3. The default settings for posts and comments might need polishing up</p>
<p>Otherwise, it was a really simple process. I created the SQL file, GZipped it, and imported the GZipped file into PHPMyAdmin.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=850</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple PHP Blog to WordPress Converter, Part III</title>
		<link>http://xqrx.com/wp/?p=849</link>
		<comments>http://xqrx.com/wp/?p=849#comments</comments>
		<pubDate>Wed, 13 May 2009 20:01:56 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://81AED6A2-BD0D-44DA-A1CD-B1A986ED520E</guid>
		<description><![CDATA[Rod Austin asked me in a comment how I&#039;ve gone about this small application. This is my response. I&#039;m reposting it here for your reference.]]></description>
			<content:encoded><![CDATA[<p>Rod Austin asked me in a comment how I&#039;ve gone about this small application. This is my response. I&#039;m reposting it here for your reference.<br />
<blockquote>I&#039;m doing it in C#, in a Windows Forms app on my local machine. My main reason for doing it this way is because I&#039;m a professional C# developer, so it&#039;s much easier. Plus, I&#039;m able to debug the application locally, which makes my life a lot easier there too. Once it&#039;s done, I&#039;m sure it can be ported to any language, including PHP.</p>
<p>The basic principle I&#039;m using is a bastardised ORM, where I loop through the folders, unzip and parse each file, and throw the (cleaned up) results into an entity that matches the WordPress table structure. Then (the bit I haven&#039;t done yet) I will save each WP entity (post and comments) into a WP database. I&#039;m *probably* just going to generate a MySQL-compatible script instead, which can then be run manually.</p>
<p>I will make the code available as open source (probably the BSD licence or something similar), and then you can tinker with it. Since I&#039;m only building it for myself, there are a few assumptions I&#039;ve made in the code, and it isn&#039;t very robust. On the bright side, it&#039;s fast. I was able to unzip, parse and convert into entities all of my 850 posts in around 3 seconds.</p></blockquote>
<p>As a final note, for about half a day&#039;s work, I&#039;m impressed with how easy this has been so far. Granted, it would take about a day to finish it, and probably if I applied myself, the same amount of time to copy and paste every post into a WordPress engine anyway. That&#039;s not the point, though <img src='http://xqrx.com/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=849</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The shareware app that just won&#039;t quit</title>
		<link>http://xqrx.com/wp/?p=848</link>
		<comments>http://xqrx.com/wp/?p=848#comments</comments>
		<pubDate>Sat, 09 May 2009 13:38:13 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General Humour]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://DC045DE7-47A8-4D26-BDB6-41E01DC09A77</guid>
		<description><![CDATA[ShutOff 2000 works better in Windows 7 than it does in Windows Vista. I think it&#039;s awesome. I can even run Visual Basic 6 in Windows 7 without resorting to Virtual XP.]]></description>
			<content:encoded><![CDATA[<p>ShutOff 2000 works better in Windows 7 than it does in Windows Vista. I think it&#039;s awesome. I can even run Visual Basic 6 in Windows 7 without resorting to Virtual XP.</p>
<p>There is a .NET version of ShutOff, and I just need to finish it. I&#039;ve made a fundamental change to the way the scheduler works now, and thanks to separation of concerns, will have little impact on the rest of the product. Suffice to say though that ITS ShutOff is going to be awesome.</p>
<p>Once the .NET version is released, I&#039;m open-sourcing ShutOff 2000. Should make for interesting reading (and mockery).</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=848</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple PHP Blog to WordPress Converter Hiatus</title>
		<link>http://xqrx.com/wp/?p=847</link>
		<comments>http://xqrx.com/wp/?p=847#comments</comments>
		<pubDate>Mon, 04 May 2009 17:22:16 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://0CF2D00E-F880-404A-BC8B-77C86C69B5E8</guid>
		<description><![CDATA[I&#039;m almost done, but I have a day job and rehearsals and stuff that keeps me busy. I&#039;ll get back to it shortly.]]></description>
			<content:encoded><![CDATA[<p>I&#039;m almost done, but I have a day job and rehearsals and stuff that keeps me busy. I&#039;ll get back to it shortly.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=847</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple PHP Blog to WordPress Converter</title>
		<link>http://xqrx.com/wp/?p=846</link>
		<comments>http://xqrx.com/wp/?p=846#comments</comments>
		<pubDate>Fri, 01 May 2009 20:51:46 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://1D69267D-043D-4678-80A9-559A4A186E76</guid>
		<description><![CDATA[Right, I&#039;m about halfway through my Simple PHP Blog to WordPress converter and it&#039;s looking good!]]></description>
			<content:encoded><![CDATA[<p>Right, I&#039;m about halfway through my Simple PHP Blog to WordPress converter and it&#039;s looking good!</p>
<p>I am at the point where I can convert each file into a WP post (in a generic list). Working on comments next. Last will be the SQL script.</p>
<p>For it to work, you will need to download your &quot;content&quot; folder to a local drive. The C# app is pointed at the content folder, and is able to unzip the files if you have enabled compression, read out the contents of the blog entry, and populate the necessary equivalent entities in the WordPress structure (which is as far as I am now).</p>
<p>When it&#039;s finished, it will generate a single SQL script to run against a standard WordPress MySQL database to populate the appropriate tables.</p>
<p>Some stats: I can unzip, parse and convert 850 blog entries in around 3 seconds. I expect the SQL script generation will be even quicker than that, since all the blog entries are in a generic list.</p>
<p>Note to self: don&#039;t forget the images.</p>
<p>If I ever feel the need, I&#039;ll do a PHP version to run on the site. However, I do not feel the need at the moment. I&#039;ll probably release the code into the public domain for your enjoyment.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=846</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>This blog</title>
		<link>http://xqrx.com/wp/?p=845</link>
		<comments>http://xqrx.com/wp/?p=845#comments</comments>
		<pubDate>Fri, 01 May 2009 13:04:12 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://0FAA2314-4381-4285-BF73-BA9785FE9106</guid>
		<description><![CDATA[Right, so I&#039;ve got this:]]></description>
			<content:encoded><![CDATA[<p>Right, so I&#039;ve got this:</p>
<p>844 entries using 113,842 words stored in 421,949 bytes.<br />344 comments using 13,094 words stored in 75,088 bytes.</p>
<p>I need to convert these from Simple PHP Blog (using flat files) to some form of MySQL-based thing like WordPress, because Simple PHP Blog hasn&#039;t been updated for a while, and I think my site needs a refresh too. A rebranding exercise, if you like.</p>
<p>I&#039;m actually toying with a C# app that will go through each .gz file, uncompress it, remove the awkward special formatting and replace it with proper HTML tags, and write an INSERT statement for each entry. Then I&#039;ll make it freely available.</p>
<p>So it&#039;s 15:06 now. How far do you think I&#039;ll get by 7pm?</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=845</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On technology predictions</title>
		<link>http://xqrx.com/wp/?p=844</link>
		<comments>http://xqrx.com/wp/?p=844#comments</comments>
		<pubDate>Fri, 01 May 2009 13:01:53 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://538A9EFE-90F8-491C-987C-577E659D3054</guid>
		<description><![CDATA[Further to my previous post, there is one technology prediction I have made, which I still stand by: 1TB solid-state storage drives (SSD) by 2010.]]></description>
			<content:encoded><![CDATA[<p>Further to my previous post, there is one technology prediction I have made, which I still stand by: 1TB solid-state storage drives (SSD) by 2010.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=844</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why I don&#039;t predict things</title>
		<link>http://xqrx.com/wp/?p=843</link>
		<comments>http://xqrx.com/wp/?p=843#comments</comments>
		<pubDate>Fri, 01 May 2009 12:53:17 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://FDC10F77-1069-4974-B91B-351C47F5DE26</guid>
		<description><![CDATA[http://xqrx.com/wp/?p=71]]></description>
			<content:encoded><![CDATA[<p><a href="http://xqrx.com/wp/?p=71">http://xqrx.com/wp/?p=71</a></p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=843</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Seen on Facebook</title>
		<link>http://xqrx.com/wp/?p=842</link>
		<comments>http://xqrx.com/wp/?p=842#comments</comments>
		<pubDate>Tue, 28 Apr 2009 19:04:36 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Humour]]></category>

		<guid isPermaLink="false">http://49873B4E-80D4-436F-9BCA-FD392F6AAA40</guid>
		<description><![CDATA[SAMA and DoH are having meetings with chicken wings and sandwiches, like all DoH meetings. The problem doesn&#039;t get solved, but at least no one loses any weight while at the meeting.]]></description>
			<content:encoded><![CDATA[<p>SAMA and DoH are having meetings with chicken wings and sandwiches, like all DoH meetings. The problem doesn&#039;t get solved, but at least no one loses any weight while at the meeting.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=842</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to upgrade Ubuntu with an ISO image</title>
		<link>http://xqrx.com/wp/?p=841</link>
		<comments>http://xqrx.com/wp/?p=841#comments</comments>
		<pubDate>Fri, 24 Apr 2009 21:32:10 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://5EF76870-CC36-4663-96C1-8BA1A1A49B3A</guid>
		<description><![CDATA[An easy step-by-step guide to upgrading Ubuntu without writing a CD.]]></description>
			<content:encoded><![CDATA[<p>An easy step-by-step guide to upgrading Ubuntu without writing a CD.</p>
<p><a href="http://www.munz.li/?p=10">http://www.munz.li/?p=10</a></p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=841</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Human Pin Code Saga Continues</title>
		<link>http://xqrx.com/wp/?p=840</link>
		<comments>http://xqrx.com/wp/?p=840#comments</comments>
		<pubDate>Thu, 23 Apr 2009 12:36:45 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://A9A5F6D1-9B40-430E-8893-20F073A43353</guid>
		<description><![CDATA[There has been a flurry of activity from the SAME IP address on the Wikipedia entry for the Human Pin Code, claiming to be from different people. The Ex-Human Pin Code Insider who spoke out in a previous blog entry has put together a case study on this.]]></description>
			<content:encoded><![CDATA[<p>There has been a flurry of activity from the SAME IP address on the Wikipedia entry for the Human Pin Code, claiming to be from different people. The Ex-Human Pin Code Insider who spoke out in a previous blog entry has put together a case study on this.</p>
<p>Since the article has been deleted due to the verifiability of the content (specifically the lack thereof), the issue is moot. Nevertheless, it&#039;s more damning evidence against the farcical running of the fraud that is the Human Pin Code.</p>
<p>Click to view the <a href="http://xqrx.com/hpc/wikipedia.pdf" target="_blank">Wikipedia</a> case study.</p>
<p>Click to view Matthew Kirkland&#039;s <a href="http://xqrx.com/hpc/wikipedia2.pdf" target="_blank">response</a> about the misuse of his name.</p>
<p>EDIT: Brian van der Spuy&#039;s original critique of the Human Pin Code has been <a href="http://xqrx.com/hpc/bvds_pincrit.htm" target="_blank">mirrored </a>here because GeoCities has been closed by Yahoo.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=840</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Seen on MSN</title>
		<link>http://xqrx.com/wp/?p=839</link>
		<comments>http://xqrx.com/wp/?p=839#comments</comments>
		<pubDate>Thu, 09 Apr 2009 10:55:57 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Humour]]></category>

		<guid isPermaLink="false">http://98E20E65-ECDD-4654-9134-DD3D0CD51A34</guid>
		<description><![CDATA[(12:50:14 PM) Michael: I am drinking some choice ethiopian atm]]></description>
			<content:encoded><![CDATA[<p>(12:50:14 PM) Michael: I am drinking some choice ethiopian atm<br />(12:50:48 PM) Randolph: coffee, I hope?<br />(12:51:13 PM) Randolph: the entire office is sitting in a stunned silence, waiting for your next comment<br />(12:51:40 PM) Michael: A roast so dark you can&#039;t see the blood from the oppressed migrant worker on the beans</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=839</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ex-Human Pin Code Insider Speaks Out</title>
		<link>http://xqrx.com/wp/?p=838</link>
		<comments>http://xqrx.com/wp/?p=838#comments</comments>
		<pubDate>Mon, 06 Apr 2009 16:34:07 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://902578B7-8F15-4CD4-BBC6-D9710C79D36D</guid>
		<description><![CDATA[This is a damning report on a person with whom I had extensive business dealings in the past. Some interesting reading indeed. The attachments can be clicked on to view.]]></description>
			<content:encoded><![CDATA[<p>This is a damning report on a person with whom I had extensive business dealings in the past. Some interesting reading indeed. The attachments can be clicked on to view.</p>
<p>Suffice it to say that if I were Douglas Forbes, I&#039;d hope my customers and business associates don&#039;t institute legal action against me (we don&#039;t have class action suits in SA, but we should), asking for full refunds.</p>
<p>I wonder whether the police would be interested in instituting a fraud investigation as well.</p>
<p>The information is in the public domain, so if you wish to link to it, please feel free. I am reproducing it here as I feel that it is in the public&#039;s interest.</p>
<p>[Matthew Kirkland responded to Jason Dale on the morning of the 6th of April 2008 at 7:07am, claiming that he was not aware of the comments about the patent on Wikipedia, and that his name was used fraudulently and without his authorization. Matthew has also curtly indicated that he does not wish to be involved in any &quot;disputes&quot; between Jason Dale and Douglas Forbes. There is no conclusive evidence to prove Matthew&#039;s explanation at this time.]</p>
<blockquote><p>Dear Matthew, </p>
<p>RE: DOUGLAS FORBES PATENT AND IP CLAIMS INVESTIGATION:  </p>
<p><a href="http://xqrx.com/hpc/patent.pdf" target="_blank">Attachment 1</a>: Local and international patent name search report (Paulo Lopes (MyPatent))<br /><a href="http://xqrx.com/hpc/library.pdf" target="_blank">Attachment 2</a>: Washington State Library Correspondence and feedback (Kathryn Devine (WSL))<br /><a href="http://xqrx.com/hpc/background.pdf" target="_blank">Attachment 3</a>: Background information  <br /><a href="http://xqrx.com/hpc/legal.pdf" target="_blank">Attachment 4</a>: Legal correspondence</p>
<p><span id="more-838"></span>I make reference to your comments on the Wikipedia discussion page for the Human Pin Code, where you state that “Forbes has a granted patent &#8211; please check with the DTI in PTA. User Matthew Kirkland 21 October 2008”. Your statement implies that Forbes&#039;s patent was granted locally in South Africa under his personal name.</p>
<p><a href="http://en.wikipedia.org/wiki/Talk:Human_pin_code">http://en.wikipedia.org/wiki/Talk:Human_pin_code</a></p>
<p>I make further reference to comments which appear on Douglas Forbes&#039;s website which read as follows: &quot;Please note that the intellectual property with all papers and formula mentioned above, is registered in the USA for world protection in the Washington State Library&quot;.  My understanding is that aside from your various contributions, you are also involved in the administration and upkeep of Forbes&#039;s website.</p>
<p><a href="http://www.douglasforbes.com/index.php?option=com_content&amp;task=view&amp;id=13&amp;Itemid=27">http://www.douglasforbes.com/index.php?option=com_content&amp;task=view&amp;id=13&amp;Itemid=27</a></p>
<p>Any encyclopaedia, whether electronic or otherwise, is ultimately judged by the relevance, scope and accuracy of its content. Wikipedia is no exception, and as such, I feel the need to set the record straight on a number of issues raised on the aforementioned Wikipedia discussion page. Those issues include, inter alia, the subject of Forbes&#039;s claimed granted patent as well as his claims to have IP and related matter registered on the Washington State Library; the latter claim of which is a clear demonstration of Forbes&#039;s ignorance as to how IP actually functions. I further notice that the Wikipedia link to a certain critic site not favourable to Forbes&#039;s point of view was removed.  </p>
<p>Forbes is keen to boast of his exploits and has documented that he regards himself as superior to the academia. I therefore find it rather paradoxical that Forbes avoids mentioning the patent directly, and instead delegates to his associates the task of making vague references on his behalf. In Forbes&#039;s book “Human Pin Code” which was published in 2002, Forbes writes on page 21 that “I have applied this theory to create a Black Hole, which I have utilised in a patented invention”. This clarification is strangely not mentioned on Wikipedia, and Forbes&#039;s very own website makes no mention of any patents whatsoever. Since about 2003, numerous attempts have been made to gain even rudimentary details about this invention such as the patent number, and to date no information has ever been forthcoming. </p>
<p>Therefore, I took the liberty of conducting a comprehensive investigation of my own into Forbes&#039;s IP and patent claims. This was achieved by way of a local and international name search for any patents or patent applications which cite the name “Douglas Forbes” as the applicant (patentee), inventor or assignee. This search was conducted by a patent attorney and IP specialist representing MyPatent. The name search was further complimented by feedback received from a reference librarian at the Washington State Library within the United States of America. Attached please find reports that reveal the findings thereof.</p>
<p>To pre-empt the attached reports, it is noteworthy to mention that:</p>
<p>1.     According to the patent name search, Douglas Forbes presently does not hold any valid or granted patents in his personal name, whether locally or internationally.</p>
<p>2.     The only South African patent that was ever granted to a “Douglas Forbes” is South African patent no. 99/6722 entitled “Apparatus and Method for Granulating a Material”, the granted patent of which lapsed due to non-payment of renewal fees on 26 October 2006.</p>
<p>3.     An unusual number of changes in ownership were effected against the above-mentioned patent 99/6722 during its term (see the attached report).</p>
<p>4.     The patent as referred to above was filed under the category “B 02 C &#8211; CRUSHING, PULVERISING, OR DISINTEGRATING IN GENERAL; MILLING GRAIN” and denoted by the code 19/18 to include the use of auxiliary physical effects, e.g. ultrasonics, irradiation, for disintegrating. The technology upon which this patent is based is well known and has absolutely nothing to do with the creation of “Black Holes” as is understood in science and/or physics. Patent 99/6722 appears to be a slightly modified version of earlier patents by other inventors. This point is moot as the patent is now lapsed.</p>
<p>5.     It should be noted that in the ISR section (International Search Report) pertaining to 99/6722 as indicated in the last section of the report, that the examiner marked an “X” in the reference boxes which is an indication that the examiner felt that at least some of the claims made in the patent application were neither novel nor inventive in the light of the prior art document located. Again, this point is moot and for historical background only, given that the patent is now lapsed.</p>
<p>6.     Attached at the end of the Local and international patent name search report is the full documentation for the PCT / international patent application WO 00/24518, which refers to the same invention as the above-mentioned South African complete patent application 99/6722 which is lapsed.</p>
<p>7.     There is no such thing as “world protection” in terms of patents, design and trademarks. These rights are territorial and require that an application be filed in each country in which protection is required. Therefore, PCT or international patent applications within themselves do not grant patent rights, and instead are dependent on the success or outcome of the national phase applications within the various territories for which the PCT or international application applies.</p>
<p>8.     According to the International Search, the national phase applications extending from WO 00/24518 in the countries Australia, Taiwan and Uruguay were never granted. South Africa is also one of the national phase applications extending from WO 00/24518, and since the only granted South African patent is now lapsed, WO 00/24518 within itself is lapsed and no longer in force.</p>
<p>9.     Other provisional applications were matched to the name “Douglas Forbes” in the local name search, which have subsequently lapsed, one of which was for an “Anti Highjack-Anti Theft Device” (provisional application) which may not necessarily belong to the same “Douglas Forbes”, as implied by the subject.</p>
<p>10.  Provisional patent applications expire after 12 months, and unlike complete patents, they cannot be scrutinized by the public. No registered claims are filed against provisional applications.</p>
<p>11.  I.D. documents are not required for the filing of any patent application and patent attorneys who file such applications are not at liberty to reveal the identities or contact details of their clients.</p>
<p>12.  It follows that an “identity shield” can be created when more than one different inventor and/or applicant and/or assignee share the same first and last names, and where claimed inventors and/or applicants and/or assignees that also bear the same first and last name refuse to provide patent numbers upon request.</p>
<p>13.  Anybody can obtain a patent for anything at the South African Patent Office due to the fact that it is a non-examining patent office. This is a key difference to foreign patent office&#039;s who employ full time examiners to examine the subject matter of all patent applications filed and, only if the examiner is satisfied that the invention fulfils the patent requirements, will a patent on that invention be granted.</p>
<p>14.  The claims made about having IP, formulas and papers “registered” at the Washington State Library in the U.S. are completely invalid.    </p>
<p>Please refer to the South African Patents Act section 85 (1) through to (4) and be aware of the penalties for making false representations.  Perhaps you were unaware of the findings that I have presented, and made your comments on Wikipedia in good faith that the information provided to you was in fact correct. Accordingly, it is my intention to make this information public knowledge, particularly to individuals whom I know or have established to currently have or have had dealings or ventures with Forbes. </p>
<p>The non-examining status of the South African Patents office is such that the South African patenting system is open to abuse by mistaken inventors who file patent applications believing them to be patentable when they are in fact not, or by fraudulent inventors who file patent applications while knowing full well that their inventions are not patentable. Therefore, holding a granted patent does not guarantee that the invention for which the patent applies works, or is valid, nor does such a patent guarantee the expertise of the inventor or the applicant. </p>
<p>This information has been brought to you at great personal risk, expense and labour in the interests of presenting truth for the benefit of the public. I hope that in doing so, others may avoid suffering damages as a result of making uninformed decisions based on false and contradictory information, unsubstantiated claims and misleading marketing. In a country such as South Africa where the vast majority of its citizens are too apathetic to challenge even bad customer service, it is very unlikely that many individuals will go to the expense and the trouble that I have in order to uncover the truth. Sadly, this status quo is taken full advantage of by unscrupulous individuals who depend on the widespread gullibility and apathy of the public.   </p>
<p>The attached ZIP archive is for your reference, and presents background information that is useful for placing my investigations into perspective. This includes legal correspondence that Forbes to date has failed to respond to; which also highlights the blatant contradictions in his “scientific” theories.  In a display of unbridled audacity, Forbes writes on Wikipedia that “I research everything to the enth degree before writing a word about it” approximately a month after receiving my attorney&#039;s letter. This is further exacerbated by a series of statements that are inaccurate, self-contradicting, slanderous and utterly disrespectful. As a matter of observation, Forbes should at least make an attempt to improve his spelling and grammar before making arrogant assumptions about the capacity of the “general public” to take interest in and grasp scientific material.    </p>
<p>I trust that you will give serious consideration to the contents of this email and its attachments, and that in future you will exercise more discrimination and caution before posting on public forums. You are entitled to charge for any work that you do for Forbes, and you are also entitled to insist upon the substantiation and proof for any claim that you are asked to represent on his behalf.</p>
<p>Please note that I am not associated in any way with any of the comments that presently appear on Wikipedia concerning the Human Pin Code or Douglas Forbes. Any representations that are made by me will reflect my name accordingly. </p>
<p>Sincerely, <br />Mr. Jason Dale</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=838</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Autism Awareness Day</title>
		<link>http://xqrx.com/wp/?p=837</link>
		<comments>http://xqrx.com/wp/?p=837#comments</comments>
		<pubDate>Thu, 02 Apr 2009 08:10:50 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://254A3BEC-30C2-4E49-90AC-84D03B560F89</guid>
		<description><![CDATA[Yup, that&#039;s today. Tomorrow is Cleavage Day, but I figure today is more important.]]></description>
			<content:encoded><![CDATA[<p>Yup, that&#039;s today. Tomorrow is Cleavage Day, but I figure today is more important.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=837</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pre-Announcement Announcement</title>
		<link>http://xqrx.com/wp/?p=836</link>
		<comments>http://xqrx.com/wp/?p=836#comments</comments>
		<pubDate>Thu, 02 Apr 2009 08:04:12 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://E6571D35-ACD9-4993-96A4-E3CB2513C2F0</guid>
		<description><![CDATA[I have been told that there is some potentially interesting (i.e. &#34;May you live in interesting times&#34;) news being revealed in the not too distant future. I will review this information, and if it is in the public interest, I will publish it on one or more of my websites.]]></description>
			<content:encoded><![CDATA[<p>I have been told that there is some potentially interesting (i.e. &quot;May you live in interesting times&quot;) news being revealed in the not too distant future. I will review this information, and if it is in the public interest, I will publish it on one or more of my websites.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=836</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Selective Democracy</title>
		<link>http://xqrx.com/wp/?p=835</link>
		<comments>http://xqrx.com/wp/?p=835#comments</comments>
		<pubDate>Thu, 02 Apr 2009 07:58:33 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://62F023F7-EE26-4C27-A8AB-6C00CED8DC1A</guid>
		<description><![CDATA[See related link for source.]]></description>
			<content:encoded><![CDATA[<p>See related link for source.</p>
<blockquote><p><b>SA&#039;s selective democracy</b><br /><i>Chris Moerdyk</i></p>
<p>Almost exactly 15 years ago, Nelson Mandela took the oath of office as President of the Republic of South Africa and our country immediately became the world&#039;s most shining example of a constitutional democracy at its best.</p>
<p>We smiled, walked tall and generally looked down our noses at far less perfect democracies like the USA, UK, and Europe.</p>
<p>Today, we are not the world&#039;s best example of a constitutional democracy. If anything, the only sort of democracy we can lay claim to is a Selective Democracy, which is probably the worst kind of democracy there is.</p>
<p>Selective Democracy is so bad that it&#039;s actually almost better to come right out and admit to being a one party dictatorship of a country in which the favourite national pass time is social one-upmanship.</p>
<p>You know you live in a Selective Democracy when:<br /><span id="more-835"></span><br />- Politicians vociferously commit themselves to upholding the independence of the judiciary until a judgement goes against them and then they publicly say that all judges are racist idiots.<br />- When politicians who fought for decades against the iniquities of apartheid and struggled for human rights, ban someone like the Dalai Lama just because his presence in this country might annoy China.<br />- When politicians are seen to uphold the rule of law by watching as their friends go to jail for fraud, then use their clout to set them free on all sorts of flimsy grounds before they have spent more than a couple of minutes in a cells.<br />- When politicians are found guilty of a crime and their political party carries them shoulder-high to the gates of the prison while behaving as though the guilty party had just scored the winning goal in a World Cup final.<br />- When political party youth leagues rant and rave about their democratic right to go and address crowd in opposition strongholds and then talk about killing anyone who doesn&#039;t agree with their leader.<br />- When politicians create a special task team to combat crime and then disband it when they find it targeting them.<br />- When it takes prosecutors five minutes to stick a shoplifter in jail and almost ten years to get to first base in a legal action against a high profile politician in spite of claiming for years and years that they have cast-iron evidence of his guilt.<br />- When a bunch of politicians appoint a board of directors to the national broadcaster and within a few months those same politicians want to fire them due to a sudden apparent lack of confidence, but actually because those politicians now have a new boss who doesn&#039;t like the old boss and therefore doesn&#039;t like the board of the national broadcaster not because they have suddenly become bad people. Then, when they can&#039;t fire them they just make up a new law to let them do it.<br />- When the most visible result of a decade and a half of affirmative action and black economic empowerment is 500 exceedingly rich fatcats and just as many unemployed as there were before. Now, because of these fine examples set by politicians, the whole country is getting in on the Selective Democracy act.</p>
<p><b>Ordinary</b></p>
<p>To ordinary people, Selective Democracy means:</p>
<p>- If you are poor you are entitled to steal electricity even if this kills your neighbours.<br />- If you are poor you can steal just about anything because your are entitled to. Even steal from other poor people.<br />- If you are homeless, you can just move into houses in spite of some equally poor people being on the list ahead of you.<br />- Driving unroadworthy taxis like manic madmen, causing accidents and killing passengers right left and centre just because you feel entitled to.<br />- Disrupt traffic, destroy property and assault innocent passers-by just because government wants to introduce a better bus service. Selective Democracy to the taxi industry means competition only works when they are competing against poor bus and rail services and absolutely not the other way round.<br />- Driving your new BMW at 200kph on a freeway while at the same time changing lanes without indicating and chatting away on your cell phone because you have spent R500 000 on your Beemer and feel entitled to get your money&#039;s worth out of it.<br />- Selective Democracy means being able to drive any car at any speed and any old how no matter how dangerously because if the taxi drivers can get away with it then why shouldn&#039;t you.<br />- Selective Democracy means you can beat another motorist to death with a hockey stick for cutting you off, but at the same time feeling entitled to give the finger to and/or shoot anyone who has the nerve to hoot at you when you cut them off.<br />- It also means that if you run a business where a lot of cash is involved, paying tax is optional. And if you opt not to, you can still bitch like hell when your rubbish isn&#039;t collected or a pothole in the road isn&#039;t fixed within minutes of appearing.<br />- If you run a big business and a senior executive rips you off, you can give him a golden handshake, ask him to resign and then promise not to say anything if he doesn&#039;t, and then sweep it all under the carpet. You don&#039;t have to lay a charge of theft even though the law insists you must, because you don&#039;t want to damage the image of the company with controversy. Then, you complain at dinner parties about politicians flouting the rule of law.</p>
<p>The list of examples of Selective Democracy goes on and on and, let&#039;s face it, not only politcians and businessmen, but a huge number of ordinary folk who are guilty, even in some small way, of manipulating democracy to suit themselves.</p>
<p>But, who is to blame? Who the heck started it all?</p>
<p>Well, there is only one answer to that. It starts by the people who lead us. Politicians and businessmen.</p>
<p>The examples they set by being so patently selective in the way they either vociferously uphold democracy or simply ignore it when it suits them can&#039;t help but have an impact on society.</p>
<p>It is the start of a process that has more and more ordinary law abiding people thinking: &quot;Well, if they can do it, why can&#039;t I.&quot;</p></blockquote>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=835</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Ph.D. Final Exam</title>
		<link>http://xqrx.com/wp/?p=834</link>
		<comments>http://xqrx.com/wp/?p=834#comments</comments>
		<pubDate>Thu, 19 Mar 2009 08:05:00 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Humour]]></category>

		<guid isPermaLink="false">http://3E16B812-DC1E-4689-AF18-31D50DC4B49D</guid>
		<description><![CDATA[From Code Project (see related link for source URL):]]></description>
			<content:encoded><![CDATA[<p>From Code Project (see related link for source URL):</p>
<p>========================================================================</p>
<p>THE Ph.D. FINAL EXAM</p>
<p>Note: Anyone who has taken a Ph.D. Final Exam will surely remember these<br />very standard kinds of questions.</p>
<p>INSTRUCTIONS:</p>
<p>Read each question carefully. Answer all questions. Time limit:<br />4 hours. Begin immediately.<br /><span id="more-834"></span><br />HISTORY:</p>
<p>Describe the history of the papacy from its origins to the present<br />day,concentrating especially, but not exclusively, on its social,<br />political, economic, religious, and philosophica impact on Europe,<br />Asia, America, and Africa. Be brief, concise, and specific.</p>
<p>MEDICINE:</p>
<p>You have been provided with a razor blade, a piece of gauze and a<br />bottle of scotch. Remove your appendix. Do not suture until your<br />work has been inspected. You have fifteen minutes.</p>
<p>PUBLIC SPEAKING:</p>
<p>2500 riot-crazed aborigines are storming the classroom. Calm<br />them. You may use any ancient language except Latin or Greek.</p>
<p>BIOLOGY:</p>
<p>Create life. Estimate the differences in subsequent human culture<br />if this form of life had developed 500 million years earlier, with<br />special attention to it probable effect on the English<br />parliamentary system. Prove your thesis.</p>
<p>MUSIC:</p>
<p>Write a piano concerto. Orchestrate and perform it with a flute<br />and drum. You will find a piano under your seat.</p>
<p>PSYCHOLOGY:</p>
<p>Based on your knowledge of their works, evaluate the emotional<br />stability, degree of adjustment, and repressed frustrations of<br />each of the following: Alexander of Aphrodisias, Rameses II,<br />Gregory of Nicia, Hammurabi. Support your evaluation with<br />quotations from each man&#039;s work, making appropriate references. It<br />is not necessary to translate.</p>
<p>SOCIOLOGY:</p>
<p>Estimate the sociological problems which might accompany the end<br />of the world. Construct an experiment to test your theory.</p>
<p>ENGINEERING:</p>
<p>The disassembled parts of a high-powered rifle have been placed on<br />your desk. You will also find an instruction manual, printed in<br />Swahili. In 10 minutes a hungry Bengal tiger will be admitted to<br />the room. Take whatever action you feel appropriate. Be prepared<br />to justify your decision.</p>
<p>ECONOMICS:</p>
<p>Develop a realistic plan for refinancing the national debt. Trace<br />the possible effects of your plan in the following areas: Cubism,<br />the Donatist controversy, the wave theory of light. Outline a<br />method from all possible points of view, as demonstrated in your<br />answer to the last question.</p>
<p>POLITICAL SCIENCE:</p>
<p>There is a red telephone on the desk beside you. Start World War<br />III. Report at length on its socio-political effects, if any.</p>
<p>EPISTEMOLOGY:</p>
<p>Take a position for or against truth. Prove the validity of your<br />stand.</p>
<p>PHYSICS:</p>
<p>Explain the nature of matter. Include in your answer an<br />evaluation of the impact of the development of mathematics on<br />science.</p>
<p>PHILOSOPHY:</p>
<p>Sketch the development of human thought, estimate its<br />significance. Compare with the development of any other kind of<br />thought.</p>
<p>GENERAL KNOWLEDGE:</p>
<p>Describe in detail. Be objective and specific. </p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=834</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Terribly disappointing</title>
		<link>http://xqrx.com/wp/?p=833</link>
		<comments>http://xqrx.com/wp/?p=833#comments</comments>
		<pubDate>Wed, 11 Mar 2009 19:50:02 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Tasteless Humour]]></category>

		<guid isPermaLink="false">http://4F77B891-6CCA-4163-90E2-436B04490EB1</guid>
		<description><![CDATA[<blockquote>Fifteen percent of South African school children have been forced to have sex, a study by an international group of epidemiologists based in Canada has revealed, the SABC reported.</blockquote>]]></description>
			<content:encoded><![CDATA[<blockquote><p>Fifteen percent of South African school children have been forced to have sex, a study by an international group of epidemiologists based in Canada has revealed, the SABC reported.</p></blockquote>
<p>I am terribly disappointed that I was never molested at school. Clearly I hung out with the wrong kids &#8230; *sigh*</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=833</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Awesomeness!</title>
		<link>http://xqrx.com/wp/?p=832</link>
		<comments>http://xqrx.com/wp/?p=832#comments</comments>
		<pubDate>Mon, 23 Feb 2009 16:02:53 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://76DFBB0B-8062-4F51-B3EB-0FE83F4819A6</guid>
		<description><![CDATA[An ounce of gold is worth R10 033.58 as of right now. I can almost pay a month of my bond with my gold bar.]]></description>
			<content:encoded><![CDATA[<p>An ounce of gold is worth R10 033.58 as of right now. I can almost pay a month of my bond with my gold bar.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=832</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I don&#039;t know who to vote for</title>
		<link>http://xqrx.com/wp/?p=831</link>
		<comments>http://xqrx.com/wp/?p=831#comments</comments>
		<pubDate>Sun, 22 Feb 2009 20:53:54 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://125054B6-D0B6-4135-9D41-44A24C39E6DC</guid>
		<description><![CDATA[Come 22 April 2009, we enter a new phase in South African politics. While it&#039;s not as ground breaking as the 1994 election (in which I was a few months too young to vote), it&#039;s the end of the honeymoon period of Nelson Mandela and his protégé, Thabo Mbeki. I&#039;m talking about the newest four-letter word: Zuma.]]></description>
			<content:encoded><![CDATA[<p>Come 22 April 2009, we enter a new phase in South African politics. While it&#039;s not as ground breaking as the 1994 election (in which I was a few months too young to vote), it&#039;s the end of the honeymoon period of Nelson Mandela and his protégé, Thabo Mbeki. I&#039;m talking about the newest four-letter word: Zuma.</p>
<p>A wise man (or woman &#8211; I forget who it was) once told me that the most powerful vote you can cast is for a strong opposition, regardless of who is in power. And, quite frankly, I can&#039;t predict the outcome of this election to the point where I want to vote for the Congress of the People. Aside from the fact that they might win (albeit a very slim chance), they don&#039;t stand for what I believe in. Yes, I&#039;m dismissing Ms Botoz right off the bat, because Helen Zille, while a strong woman, is not a leader. The Democratic Alliance is boring. They&#039;ve been the &quot;opposition&quot; since Apartheid South Africa, and even their recent rebranding exercise did nothing for me.</p>
<p>So I don&#039;t know who to vote for.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=831</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vote!</title>
		<link>http://xqrx.com/wp/?p=830</link>
		<comments>http://xqrx.com/wp/?p=830#comments</comments>
		<pubDate>Wed, 18 Feb 2009 11:28:52 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://D96B61A8-2882-4388-94AC-93135D1E6708</guid>
		<description><![CDATA[I received this in my email. I cannot vouch for the source, but I support the sentiment. If you are South African and will be at lease 18 years of age on 22 April 2009, I urge you to read this.]]></description>
			<content:encoded><![CDATA[<p>I received this in my email. I cannot vouch for the source, but I support the sentiment. If you are South African and will be at lease 18 years of age on 22 April 2009, I urge you to read this.</p>
<blockquote><p>TREVOR MALLACH<br />GLOBAL SOURCING EXECUTIVE &#8211; SHOPRITE GROUP</p>
<p>Hello fellow citizens</p>
<p>If like me, you don&#039;t have a passport from another country and you quite like living in South Africa, now is quite an important time for you.</p>
<p>Instead of using clichés like &quot;the future is in your hands..&quot; or &quot;make your mark, let your voice be heard!&quot; and other ineffective drivel, I am going to just draw your attention to the following:</p>
<p>Bob Mugabe had to amend the constitution of Zimbabwe to allow him to remain in power as president, long after he had reached his intellectual sell-by-date. (Before this, as in all &quot;democracies&quot;, there was a limit to the number of terms which a president could serve). Having changed it once, he did it again. Then he was on a roll. The rest of the story we all know very well. With hindsight, we can see that had he been prevented from taking the first step, the whole sub-Saharan part of Africa would have been spared quite a lot of bother.</p>
<p>When Hitler took over Germany he systematically turned it into a fascist police-state, where no-one (no, not even German citizens) had any freedom. He did this by passing one piece of legislature after another. Slowly he started to ban things (like women shaving their legs and underarms). Next he formed a special police force which was under his personal control (the infamous Gestapo) to enforce these new laws. Then he banned some more things, like jokes, clever books and talking about him behind his back. By the time he had mobilised his army, and banned being Jewish or trying to stop him from invading your country it was TOO LATE! He had gained too much momentum.<br />&quot;How did he and Bob manage this?&quot; you may ask.<br />I&#039;ll tell you how: Baby steps.<br />Each time they changed something, they convinced all the stupid people that it was for the greater good. Clever people, who could tell that it wasn&#039;t, thought to themselves &quot;Surely they won&#039;t get away with this&quot; over tea and rusks, but did nothing. By the time someone decided to stand up and make a scene, his house had been burned down and his head was firmly wedged between an S.S. boot and the pavement outside.</p>
<p>Now, I&#039;m sure we all agree that one &quot;Jacob Gedleyihlekisa Zuma&quot; possesses neither the intellect, balls or charisma to start a world war. However, he has somehow managed to wangle his way into a position where he can very well take the first baby step towards making a complete pig&#039;s ear of our country. Old-school racist whites are always on about our country going to the dogs and ending up like Zim.. Of course they did this because they were narrow-minded and ignorant, not because they were keeping a keen eye on actual political developments. Our downfall will not be racism as everyone predicted in 1994, it will be corrupt politicians driven by greed and a hunger for power. And people drinking tea saying &quot;surely they won&#039;t get away with that?&quot;.</p>
<p>Now,</p>
<p>JZ&#039;s trial has been scheduled for August (which is AFTER the election). After winning the election, the ANC plans on amending the constitution to prohibit the acting president from being prosecuted in a court of law. Just like with Bob Mugabe, the most fundamental law of the country will now be changed to suit the whims of a criminal with no brain. (Never mind the fact that this would actually mean that he could literally commit murder and get away with it until he steps down as president). Our constitution is literally the anchor which stops our country from drifting down river and over the edge of a waterfall. It leaves ultimate power in the hands of the courts and judges and prevents government from raising itself above the law. To allow anyone to mess with it is equivalent to committing a slow national suicide.<br />The ANC no doubt thinks they will again get the two thirds majority they need to tinker with the constitution in the April election.</p>
<p>I beg to differ.</p>
<p>I hope and believe that, unlike the sheep of the past in Germany and Zimbabwe , the average person who receives this mail has actually had enough of all these shenanigans and would like to see the appearance of justice, logic and efficiency in government.<br />Unfortunately, we are in the minority. However, to prevent things from getting worse really fast, all we have to do (for now) is:</p>
<p>VOTE !!!!!!!!</p>
<p>And then, when the election comes, vote for anyone except the ANC. You can vote for Vernon Koekemoer or Skippy Peanut Butter for all I care, just as long as no one gets a two-thirds majority!</p>
<p>I swear on my grandma&#039;s grave&#8230; if I hear someone (who didn&#039;t vote or couldn&#039;t vote because they were too lazy or hungover to register) complaining at a braai about the government I will come in from the side with a flying head-butt which will leave you so brain-damaged you&#039;ll join the ANC youth league and vote for Julius Malema in 2013.</p>
<p>This country is genuinely amazing, lets not let a small handful of people use it as their personal monopoly set and turn it into another post-Collonial African 3rd World sad story.</p>
<p>Vote, dammit! People are willing to die fighting for the right to vote. If you don&#039;t, and you end up watching as the country slowly slides into an abyss it will be &quot;on you&quot;.</p>
<p>Ok, enough.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=830</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>I don&#039;t envy Obama</title>
		<link>http://xqrx.com/wp/?p=829</link>
		<comments>http://xqrx.com/wp/?p=829#comments</comments>
		<pubDate>Thu, 05 Feb 2009 20:58:00 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://62F66066-A545-45AE-8594-D803CA2FBC7B</guid>
		<description><![CDATA[Even if it was the angry old white man in the White House, I wouldn&#039;t envy anyone in that position right now. The US economy is in a recession, major corporations are closed or closing, and the world is not very amused with George W Bush.]]></description>
			<content:encoded><![CDATA[<p>Even if it was the angry old white man in the White House, I wouldn&#039;t envy anyone in that position right now. The US economy is in a recession, major corporations are closed or closing, and the world is not very amused with George W Bush.</p>
<p>(Aside: Thank GOODNESS he&#039;s gone. I mean, seriously? How badly did he screw up?)</p>
<p><strike>So now it&#039;s Obama, the &#8230;</strike></p>
<p>(Aside: Sorry, my fingers are refusing to write the same clichés everyone has used to describe a man whose father was born in Kenya.)</p>
<p>So now it&#039;s Barack Obama, the new president, who has to clean up the mess. It&#039;s almost New Deal territory. The entire First World is broke. Interest rates are hovering around 1%. In South Africa, we&#039;ve just had our prime interest rate slashed to 14%.</p>
<p>I don&#039;t envy Obama. Not only does he have to single-handedly convince the USA he&#039;s not a socialist (and even if he is, who cares?), but he has to sort out the nonsense in the economy, and indirectly the healthcare and education crisis in that country too.</p>
<p>Would you want that job? No wonder the poor guy fluffed the &quot;faithfully&quot; line in his swearing-in ceremony.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=829</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>I think I finally understand what netbooks are for</title>
		<link>http://xqrx.com/wp/?p=828</link>
		<comments>http://xqrx.com/wp/?p=828#comments</comments>
		<pubDate>Thu, 05 Feb 2009 20:51:11 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://4CDD5975-815E-40ED-9951-CB256508273B</guid>
		<description><![CDATA[Netbooks - I mean, what&#039;s the point, right? It&#039;s like Tom Cruise pretending (badly) to be a Nazi soldier, but not changing his accent. Granted, there is a school of acting which says you shouldn&#039;t do the accents and just be yourself, but I think I&#039;m off on another Tomcruise Tangent (I&#039;m copyrighting that) ...]]></description>
			<content:encoded><![CDATA[<p>Netbooks &#8211; I mean, what&#039;s the point, right? It&#039;s like Tom Cruise pretending (badly) to be a Nazi soldier, but not changing his accent. Granted, there is a school of acting which says you shouldn&#039;t do the accents and just be yourself, but I think I&#039;m off on another Tomcruise Tangent (I&#039;m copyrighting that) &#8230;</p>
<p>Netbooks. I think I finally get what they&#039;re about. Sure, it&#039;s a small, underpowered, notebook wannabe (notebook: (n), a portable computer). Except when you&#039;re lying in bed at 1am and you want to write something down and the pen is nowhere to be found, and the notebook (notebook: (n), a small collection of paper, usually lined, bound in the form of a book) has fallen behind the back of the drawer inside the bedside table.</p>
<p>So tonight, I&#039;m thinking I want a netbook, so that I can write my best-selling novels in bed. No kidding. I finally get it. Now who wants to buy me one?</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=828</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>My next car</title>
		<link>http://xqrx.com/wp/?p=827</link>
		<comments>http://xqrx.com/wp/?p=827#comments</comments>
		<pubDate>Sun, 01 Feb 2009 14:32:30 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://32822A8F-3BE4-45AB-8D04-6EE2FF4F7B19</guid>
		<description><![CDATA[A Vision blue Ford Fiesta 1.6 Trend. I&#039;ve made up my mind. I really like the Fiat Bravo 1.4 Sport, but I can&#039;t afford R215 000 for it, even with a trade-in.]]></description>
			<content:encoded><![CDATA[<p>A Vision blue Ford Fiesta 1.6 Trend. I&#039;ve made up my mind. I really like the Fiat Bravo 1.4 Sport, but I can&#039;t afford R215 000 for it, even with a trade-in.</p>
<p>I can thank my better half for suggesting it.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=827</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Three words that should strike terror into your hearts</title>
		<link>http://xqrx.com/wp/?p=826</link>
		<comments>http://xqrx.com/wp/?p=826#comments</comments>
		<pubDate>Sun, 01 Feb 2009 09:08:51 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://27BC9426-AE26-43C6-AA66-D219021DCFC9</guid>
		<description><![CDATA[Leonid The Magnificent.]]></description>
			<content:encoded><![CDATA[<p>Leonid The Magnificent.</p>
<p>I was quite innocently sitting here and watching last night&#039;s America&#039;s Got Talent, with the last round of auditions for season 2. Hit him up on Wikipedia or YouTube for this audition piece. It frightened me more than The Hoff&#039;s singing.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=826</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Smiters of Iniquity New Year &#8211; 22 May 2009</title>
		<link>http://xqrx.com/wp/?p=825</link>
		<comments>http://xqrx.com/wp/?p=825#comments</comments>
		<pubDate>Thu, 29 Jan 2009 22:32:45 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://BDA31E3C-F346-4078-8D90-8EEDA577C044</guid>
		<description><![CDATA[There&#039;s still time to buy your charcoal pills to celebrate BS 4.1, the first day of the new year, falling on 22 May 2009 on the Gregorian Calendar. For that matter, I am revising the SOI calendar from BS 4, so keep watching.]]></description>
			<content:encoded><![CDATA[<p>There&#039;s still time to buy your charcoal pills to celebrate BS 4.1, the first day of the new year, falling on 22 May 2009 on the Gregorian Calendar. For that matter, I am revising the SOI calendar from BS 4, so keep watching.</p>
<p>For the SOI new year, I&#039;m thinking a review of our NMC list as well, and perhaps some additions. I can add Dubya now, which is helpful.</p>
<p>Find the Smiters&#039; website on <a href="http://www.smite.co.za">www.smite.co.za</a> and remember to visit the shop. Dancing pirates are optional.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=825</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On renosterperd and other horses</title>
		<link>http://xqrx.com/wp/?p=824</link>
		<comments>http://xqrx.com/wp/?p=824#comments</comments>
		<pubDate>Thu, 29 Jan 2009 22:27:51 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://D3AAC49B-FF07-4AB4-8809-0A867BF9E813</guid>
		<description><![CDATA[Will someone please tell me, even if it&#039;s dirty, what a mannetjiesperd is? I&#039;m not sure of the spelling, but apparently it isn&#039;t what it appears to be (much like the renosterperd).]]></description>
			<content:encoded><![CDATA[<p>Will someone please tell me, even if it&#039;s dirty, what a mannetjiesperd is? I&#039;m not sure of the spelling, but apparently it isn&#039;t what it appears to be (much like the renosterperd).</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=824</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Obama and tomato</title>
		<link>http://xqrx.com/wp/?p=823</link>
		<comments>http://xqrx.com/wp/?p=823#comments</comments>
		<pubDate>Thu, 29 Jan 2009 22:21:08 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://178D9B1D-D13C-451B-87A4-1BE3A47324BF</guid>
		<description><![CDATA[Last year I said McCain would win, and if Obama won, I&#039;d eat tomato. Well, I&#039;m glad Obama won, and that the Electoral College made the right choice. In the meantime, I am pretty sure there was tomato in the bobotie my mother-in-law made on Sunday, so that&#039;s that, then.]]></description>
			<content:encoded><![CDATA[<p>Last year I said McCain would win, and if Obama won, I&#039;d eat tomato. Well, I&#039;m glad Obama won, and that the Electoral College made the right choice. In the meantime, I am pretty sure there was tomato in the bobotie my mother-in-law made on Sunday, so that&#039;s that, then.</p>
<p>By the way, Michael Moore&#039;s Sicko is a good watch. If nothing else, it makes you want to visit France and Canada.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=823</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First sighting of a Renosterperd</title>
		<link>http://xqrx.com/wp/?p=822</link>
		<comments>http://xqrx.com/wp/?p=822#comments</comments>
		<pubDate>Sun, 18 Jan 2009 16:07:59 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Humour]]></category>

		<guid isPermaLink="false">http://8E94367E-859A-4045-9A09-E6F731F9D9BD</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><img src="http://xqrx.com/blog/images/renosterperd.png"></p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=822</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Renosterperd!</title>
		<link>http://xqrx.com/wp/?p=821</link>
		<comments>http://xqrx.com/wp/?p=821#comments</comments>
		<pubDate>Thu, 15 Jan 2009 11:32:51 +0000</pubDate>
		<dc:creator>Randolph</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://A1EB9A6E-E0E4-4FE3-B0D9-4EF7CC8E7F29</guid>
		<description><![CDATA[It&#039;s my newly-coined Afrikaans word for unicorn.]]></description>
			<content:encoded><![CDATA[<p>It&#039;s my newly-coined Afrikaans word for unicorn.</p>
]]></content:encoded>
			<wfw:commentRss>http://xqrx.com/wp/?feed=rss2&amp;p=821</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
