<?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>Ben Stone Online &#187; Computing</title>
	<atom:link href="http://www.benstoneonline.com/blog/category/computing/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.benstoneonline.com/blog</link>
	<description>The Only B.S. You Need To Listen To.</description>
	<lastBuildDate>Wed, 30 Jun 2010 13:13:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>New Boxen</title>
		<link>http://www.benstoneonline.com/blog/2010/07/01/new-boxen/</link>
		<comments>http://www.benstoneonline.com/blog/2010/07/01/new-boxen/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 13:13:32 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://www.benstoneonline.com/blog/2010/07/01/new-boxen/</guid>
		<description><![CDATA[It’s not that often that I buy new computer hardware. But, a few weeks ago, I felt the time had finally come to replace my ageing notebook with something a bit faster. Since portability isn’t really a big thing this year (as I use my computer at home only), I thought I’d build a desktop.
The [...]]]></description>
			<content:encoded><![CDATA[<p>It’s not that often that I buy new computer hardware. But, a few weeks ago, I felt the time had finally come to replace my ageing notebook with something a bit faster. Since portability isn’t really a big thing this year (as I use my computer at home only), I thought I’d build a desktop.</p>
<p>The parts:</p>
<ol>
<li><font face="Georgia"><strong>Intel Core i7 860</strong> processor at 2.8GHz, though it apparently scales up a bit faster than that depending on system load.</font></li>
<li><font face="Georgia"><strong>Gigabyte P55A-UD4P</strong> motherboard, powered by the Intel P55 chipset and with fancy features like dual gigabit Ethernet, USB 3.0, eSATA, and a floppy disk drive connector.</font></li>
<li><font face="Georgia"><strong>4GB DDR3 RAM </strong>at 1333MHz. Will probably upgrade to 8GB eventually.</font></li>
<li><font face="Georgia"><strong>PowerColor ATI Radeon 5770</strong> graphics card with 1GB of RAM. Not the best, but apparently better value than the nVidia equivalent in the same price range.</font></li>
<li><font face="Georgia"><strong>3&#215;1TB Western Digital 7200RPM hard disks</strong>. The original plan was to RAID-5 these, but then I found out that RAID-5 performance is not that great with the lousy RAID controller that’s on my motherboard. So it’s just a bunch of disks for now.</font></li>
<li><font face="Georgia"><strong>Pioneer BluRay Writer</strong>. Mmm, high-definition movies.</font></li>
<li><font face="Georgia"><strong>Antec 900 case.</strong> I was originally going to go for the newer, more tweaked Antec 902, but MSY didn’t happen to have any in stock when I went to get my parts. Meh, this will do. It looks not too bad, and it’s much quieter than I expected it to be. This is probably because of the big fans (insert huge-fan-of-Antec pun here), and the:</font></li>
<li><font face="Georgia"><strong>Seasonic M12-II 520W modular power supply</strong>. Apparently Seasonic are known for their quiet power supplies, and this one didn’t disappoint.</font></li>
</ol>
<p><strong>So, what does it look like?</strong> It looks like &#8230; well … any of the other millions of computers that use the Antec 900 case:</p>
<p><a href="http://www.benstoneonline.com/blog/wp-content/uploads/2010/07/RIMG0118.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="RIMG0118" border="0" alt="RIMG0118" src="http://www.benstoneonline.com/blog/wp-content/uploads/2010/07/RIMG0118_thumb.jpg" width="219" height="315" /></a></p>
<p><strong>Is it fast?</strong> Absolutely. This machine has a <a href="http://www.primatelabs.ca/geekbench/">Geekbench</a> score <a href="http://browse.geekbench.ca/geekbench2/view/261080">three times higher</a> than <a href="http://browse.geekbench.ca/geekbench2/view/257634">my old computer</a>. The graphics performance is also much more impressive than my old machine: it’s powerful enough to render Portal at 1680&#215;1050 at 200FPS, while my old machine struggled to play it at 20FPS at 640&#215;480.</p>
<p>The best part of it is that now I can play hardware-accelerated h.264 and VC-1 video at 1920&#215;1080p, which means I can connect it to my TV and use it as an awesome media centre. If I fire up a decent media player like Media Player Classic Home Cinema which makes use of <a href="http://en.wikipedia.org/wiki/DirectX_Video_Acceleration">DxVA</a>, and start a high-definition h.264 video, it won’t use any CPU power to decode it – the task is delegated to the graphics card. I like this.</p>
<p><strong>What about a monitor? Mouse? Keyboard? </strong>Well, I already have all of these. My last notebook was essentially docked, and permanently connected to my 22” LCD monitor, keyboard and mouse. Now they’re all connected to my new machine:</p>
<p><a href="http://www.benstoneonline.com/blog/wp-content/uploads/2010/07/RIMG0124.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="RIMG0124" border="0" alt="RIMG0124" src="http://www.benstoneonline.com/blog/wp-content/uploads/2010/07/RIMG0124_thumb.jpg" width="390" height="294" /></a></p>
<p>I am planning on buying two shiny new LCDs, as working on a machine with multiple monitors is great, but that&#8217;ll happen eventually.</p>
<p><strong>Wait, you didn’t buy a keyboard?</strong> I’m glad you asked. Last year, I had the pleasure of buying a <a href="http://www.pckeyboard.com">Unicomp Customizer</a> keyboard. The Unicomp Customizer is a modern reproduction of the classic IBM Model M keyboard, which many consider to be <a href="http://rudd-o.com/en/archives/the-best-keyboard-ever-built-ibm-model-m">the</a> <a href="http://lowendmac.com/fishkin/07/0115.html">best</a> <a href="http://lowendmac.com/thomas/09tt/ibm-model-m-keyboard.html">keyboard</a> <a href="http://www.pcworld.com/article/147939/inside_the_worlds_greatest_keyboard.html">ever</a>. Unicomp bought the patents and the factory from IBM in the mid-90s, and continue manufacturing these keyboards today. The Customizer is essentially the last revision of the Model M design, but with a different paint-job and a USB controller instead of the antiquated PS/2 interface. Since I already have the best keyboard money can buy, why would I buy another? Sure, it looks like it should be connected to an IBM PC/XT, but it’s an absolute pleasure to type on, and typing is what I do.</p>
<p><strong>But does it run Linux?</strong> I guess it does…? It at least booted from the Ubuntu 10.04 install CD. I am planning on installing some flavour of Linux on here fairly soon, and then alternating between it and Windows 7. If I have any trouble, I’ll probably rant here about it.</p>
<p><strong>What did you call it?</strong> I’m still not exactly sure what I’ll name my shiny new machine. I’ve tentatively named it CoreBlimey, a combination of being quad-core, and “<a href="http://www.phrases.org.uk/meanings/102137.html">cor, blimey</a>, that’s fast!”</p>
<p><strong>So, what is it actually going to be used for?</strong> Eh, I’ll find a use for it. I’ll play some games. I’ll watch some high-definition movies. I’ll edit some video &#8230; maybe in high-definition. I’ll work on <a href="http://www.instantelevatormusic.com">Instant Elevator Music</a> 2. Etc. <img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-smilewithtongueout" alt="Smile with tongue out" src="http://www.benstoneonline.com/blog/wp-content/uploads/2010/07/wlEmoticonsmilewithtongueout.png" /></p>
<p>&#8211;Ben</p>
]]></content:encoded>
			<wfw:commentRss>http://www.benstoneonline.com/blog/2010/07/01/new-boxen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Elevator Music</title>
		<link>http://www.benstoneonline.com/blog/2010/05/09/elevator-music/</link>
		<comments>http://www.benstoneonline.com/blog/2010/05/09/elevator-music/#comments</comments>
		<pubDate>Sun, 09 May 2010 04:09:12 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://www.benstoneonline.com/blog/?p=293</guid>
		<description><![CDATA[[Placeholder for the usual "sorry for not blogging recently" comment]  
I thought I&#8217;d make a post to talk about my newest piece of software. It&#8217;s called Instant Elevator Music.
Instant Elevator Music is exactly what it says on the tin. It&#8217;s a program that plays elevator music while you wait for your computer to do [...]]]></description>
			<content:encoded><![CDATA[<p>[Placeholder for the usual "sorry for not blogging recently" comment] <img src='http://www.benstoneonline.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I thought I&#8217;d make a post to talk about my newest piece of software. It&#8217;s called <a title="Instant Elevator Music" href="http://www.instantelevatormusic.com">Instant Elevator Music</a>.</p>
<p>Instant Elevator Music is <a title="Exactly What It Says On The Tin on TVTropes" href="http://tvtropes.org/pmwiki/pmwiki.php/Main/ExactlyWhatItSaysOnTheTin">exactly what it says on the tin</a>. It&#8217;s a program that plays elevator music while you wait for your computer to do things. It sits in your system tray and waits until it sees that you&#8217;re waiting for something, like a download or a file copy. Then, it plays elevator music. <img src='http://www.benstoneonline.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/3XwM-77H0Rs&amp;hl=en_US&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/3XwM-77H0Rs&amp;hl=en_US&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Instant Elevator Music is compatible with a large number of programs because it works by analysing the window structure of the program you&#8217;re currently working with. If it finds a progress bar, it will play music. It also has special handlers for programs which don&#8217;t show progress bars, but are otherwise things that you have to wait for. For example, TortoiseSVN and the DownThemAll Firefox extension.</p>
<p>The music that comes with it is the excellent <a title="Mario's Elevator by Kmax" href="http://www.newgrounds.com/audio/listen/86834">Mario&#8217;s Elevator by Kmax</a>, but you can make it play any MP3, Ogg Vorbis or Wave file.</p>
<p>Instant Elevator Music also comes with a few overly-advanced settings, including a configurable fade-out, options to tweak the detection of progress bars, and a running total of how long you&#8217;ve been &#8220;stuck&#8221; in the elevator for. Why? It was fun to implement. <img src='http://www.benstoneonline.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>For such a stupidly-obvious idea, I&#8217;m honestly surprised that nobody has done this before. I came up with the idea while waiting for VMWare to resume a virtual machine. The only UI that VMWare was showing was a progress bar. I thought, &#8220;I wish they&#8217;d have elevator music for this&#8221;. Then I realised, using the Win32 API I could probably make it happen. And so, now we have Instant Elevator Music.</p>
<p>The response to Instant Elevator Music has been a lot better than I imagined. I thought that it&#8217;d just get ignored as a program that&#8217;s too silly to even bother downloading. Even I&#8217;ve thought at times, &#8220;Why the hell would someone even make that?&#8221; But, I was proven wrong, with roughly 9000 downloads of the software in less than a week, and <a href="http://www.addictivetips.com/windows-tips/add-elevator-music-to-windows-progress-bar/">many</a> <a href="http://www.downloadsquad.com/2010/05/03/add-elevator-music-to-windows-progress-bars/">positive</a> <a href="http://on10.net/blogs/larry/Elevator-Music-While-You-Wait/">reviews</a>, even in <a href="http://www.geekissimo.com/2010/05/06/instant-elevator-music/">other</a> <a href="http://bitelia.com/2010/05/instan-elevator-music-musicaliza-las-esperas-de-windows">countries</a>. <a title="Maximum PC: Download of the Week - Instant Elevator Music" href="http://www.maximumpc.com/article/web_exclusive/download_week_instant_elevator_music-525">Maximum PC even made it their Download of the Week</a>. <img src='http://www.benstoneonline.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>So, a huge thanks to everyone who has downloaded and reviewed Instant Elevator Music, and to all of my friends who helped to test it. <img src='http://www.benstoneonline.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>&#8211;Ben</p>
<p>BTW: I&#8217;ve already started work on Instant Elevator Music 2, which will include a few new features and support for more programs. It&#8217;ll be out &#8230; uh, soon-ish. <img src='http://www.benstoneonline.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.benstoneonline.com/blog/2010/05/09/elevator-music/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fixing the WordPress 2.7 XML-RPC issue</title>
		<link>http://www.benstoneonline.com/blog/2009/02/10/fixing-the-wordpress-27-xml-rpc-issue/</link>
		<comments>http://www.benstoneonline.com/blog/2009/02/10/fixing-the-wordpress-27-xml-rpc-issue/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 12:22:05 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://www.benstoneonline.com/blog/2009/02/10/fixing-the-wordpress-27-xml-rpc-issue/</guid>
		<description><![CDATA[There’s an annoying issue with the latest version of WordPress. If you use the XML-RPC interface to post blog posts (anyone using Windows Live Writer, w.bloggar, or any other desktop blogging software) you’ll notice that &#60; and &#62; tags are stripped from the output. This means formatting in posts will be screwed up, and you’ll [...]]]></description>
			<content:encoded><![CDATA[<p>There’s an annoying issue with the latest version of WordPress. If you use the XML-RPC interface to post blog posts (anyone using Windows Live Writer, w.bloggar, or any other desktop blogging software) you’ll notice that &lt; and &gt; tags are stripped from the output. This means formatting in posts will be screwed up, and you’ll see bits of HTML tags everywhere. If your paragraphs suddenly end with /p, then this is probably the bug which is causing it.</p>
<p>The cause of the problem is libxml2 version 2.7.0 and newer, which for some reason changes the way that some bits of text are stripped. Libxml2 is used by PHP to handle XML parsing.</p>
<p>There are a few ways to fix this, wait for the new version of PHP (it’s fixed in 5.2.9), downgrade your copy of libxml2 to a version before 2.7.0, or hack WordPress so it won’t get libxml2 to parse angle brackets. The third option is the easiest. <img src='http://www.benstoneonline.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p><a href="http://joncanady.com/2009/01/wordpress-xmlrpc-angle-bracket-fix/">This patch will fix your XMLRPC issues.</a> The only thing is you will need to update the code to check for libxml version 2.7.3 as well. This can be done by adding || to the end of the lines ending with 2.7.2 and adding a line underneath, &quot;LIBXML_DOTTED_VERSION == &#8216;2.7.3&#8242; &quot;. Re-upload the new class-ixr.php and rss.php and you’ll be good to go. <img src='http://www.benstoneonline.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>&#8211;Ben</p>
]]></content:encoded>
			<wfw:commentRss>http://www.benstoneonline.com/blog/2009/02/10/fixing-the-wordpress-27-xml-rpc-issue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Article of the Day: How the TrackPoint was made</title>
		<link>http://www.benstoneonline.com/blog/2008/11/26/article-of-the-day-how-the-trackpoint-was-made/</link>
		<comments>http://www.benstoneonline.com/blog/2008/11/26/article-of-the-day-how-the-trackpoint-was-made/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 01:57:38 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://www.benstoneonline.com/blog/2008/11/26/article-of-the-day-how-the-trackpoint-was-made/</guid>
		<description><![CDATA[Here&#8217;s an interesting article on how the IBM TrackPoint was developed, how it was dismissed and forgotten about, and how it suddenly became the feature that made IBM ThinkPads the best notebooks on the market. For those who don&#8217;t know, the TrackPoint is the pointing stick found on IBM, Toshiba, the business Dells, and a [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s an interesting article on <a href="http://www.edn.com/article/CA66399.html">how the IBM TrackPoint was developed</a>, how it was dismissed and forgotten about, and how it suddenly became the feature that made IBM ThinkPads the best notebooks on the market. For those who don&#8217;t know, the TrackPoint is the pointing stick found on IBM, Toshiba, the business Dells, and a few other notebooks:</p>
<p><img alt="trackpoint pointing device closeup" src="http://www.codinghorror.com/blog/images/trackpoint.jpg"></p>
<p>&nbsp;</p>
<p>An interesting fact about the <strike>cli</strike>TrackPoint: initially it was integrated into some IBM desktop keyboards, before they realised it would be excellent in a notebook. IBM stopped making desktop keyboards with <strike>nip</strike>TrackPoints, but they later reappeared when <a href="http://www.pckeyboard.com">UniComp</a> bought out the keyboard manufacturing part of IBM (well, Lexmark at that time, since IBM spun off its peripherals business to Lexmark). They still make the excellent Model M-style clacky keyboards. I&#8217;m considering getting one, because they are really nice to type on. Anyway, their EnduraPro model is an old-school clacky keyboard .. PLUS a TrackPoint. It could very well be the best keyboard ever made. If all goes well I could be getting one for Christmas &#8230; but I&#8217;m still trying to decide whether to go for the <a href="http://www.daskeyboard.com">Das Keyboard</a> instead. Meh, i&#8217;ll figure it out. <img src='http://www.benstoneonline.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> &nbsp;&nbsp; </p>
<p>&#8211;Ben</p>
]]></content:encoded>
			<wfw:commentRss>http://www.benstoneonline.com/blog/2008/11/26/article-of-the-day-how-the-trackpoint-was-made/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
