<?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>Michael Hartog &#187; Technology</title>
	<atom:link href="http://www.michaelhartog.com/blog/category/technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.michaelhartog.com/blog</link>
	<description>Detailing random internet junk since 2008</description>
	<lastBuildDate>Sun, 30 May 2010 20:25:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>PS3, S/PDIF output to computer</title>
		<link>http://www.michaelhartog.com/blog/2010/05/ps3-spdif-output-to-computer/</link>
		<comments>http://www.michaelhartog.com/blog/2010/05/ps3-spdif-output-to-computer/#comments</comments>
		<pubDate>Sat, 01 May 2010 05:25:58 +0000</pubDate>
		<dc:creator>Michael Hartog</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[random]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[nerd]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[ps3]]></category>

		<guid isPermaLink="false">http://www.michaelhartog.com/blog/?p=473</guid>
		<description><![CDATA[Recently posted this on a forum but I figured this might be a good place as well: Goal: 5.1 output from my PS3 through my computer. Why? I don&#8217;t have any other way to output to 5.1 from it without spending money (receiver + different speakers). What I have: First gen PS3, HDMI and TOSLINK [...]]]></description>
			<content:encoded><![CDATA[<p>Recently posted this on a forum but I figured this might be a good place as well:</p>
<blockquote><p>Goal:<br />
5.1 output from my PS3 through my computer.<br />
Why? I don&#8217;t have any other way to output to 5.1 from it without spending money (receiver + different speakers).</p>
<p>What I have:<br />
First gen PS3, HDMI and TOSLINK cables.</p>
<p>Monitor has HDMI -&gt; analog stereo output<br />
Problems: Constant low hum (monitor has bad quality output) and only 2.0 sound. This requires the monitor to be on HDMI output to passthrough audio as well.</p>
<p><a href="http://www.gigabyte.com.tw/Products/Motherboard/Products_Overview.aspx?ProductID=2959">This</a> motherboard. It has a Realtek ALC888 chip. I also have the separate bracket for TOSLINK in.<br />
Problems: This can do stereo but no DTS/Dolby, but it fixes the buzzing problem. It can also play when the monitor is on different output.</p>
<p>And a Creative X-Fi Extreme Audio card.<br />
This has S/PDIF in, but I am not spending $100+ on the options they have to actually use it. Instead I am trying repin the gigabyte bracket and have it connect to this card. It does have DTS/Dolby decoding <img src='http://www.michaelhartog.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>So, the gigabyte manual says that the bracket has three pins.<br />
1. red &#8211; Power<br />
2. yellow &#8211; SPDIF_I<br />
3. black &#8211; GND</p>
<p>So I switched black and yellow to match up with this <a href="http://kb.kxproject.lugosoft.com/AD_EXT.jpg">pinout diagram of the creative card</a> (top left, +5V, GRN, SPDIF0 IN)</p>
<p>Plugged that in and&#8230; nothing. I can hear feint popping when I switch audio output devices on the PS3, but the Creative card never shows a signal (&#8220;Unknown or invalid signal&#8221;, just like when disconnected).</p>
<p>Any help or insight would be appreciated, thanks.</p></blockquote>
<p>P.S. I think I may have destroyed any input on my sound card by fooling around with this. My microphone no longer works on that sound card <img src='http://www.michaelhartog.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelhartog.com/blog/2010/05/ps3-spdif-output-to-computer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Back to Chrome</title>
		<link>http://www.michaelhartog.com/blog/2010/03/back-to-chrome/</link>
		<comments>http://www.michaelhartog.com/blog/2010/03/back-to-chrome/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 09:30:33 +0000</pubDate>
		<dc:creator>Michael Hartog</dc:creator>
				<category><![CDATA[Comparisons]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[best]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[optimization]]></category>

		<guid isPermaLink="false">http://www.michaelhartog.com/blog/?p=465</guid>
		<description><![CDATA[I was outside the CSClub today, studying hard for that CS246 midterm when a conversation about Firefox&#8217;s stagnation broke out. Many points about it having an incredibly old base and just not being so great compared to Chrome. So I looked back at why I switched away from Chrome the last time I was using [...]]]></description>
			<content:encoded><![CDATA[<p>I was outside the CSClub today, studying hard for that CS246 midterm when a conversation about Firefox&#8217;s stagnation broke out. Many points about it having an incredibly old base and just not being so great compared to Chrome.</p>
<p>So I looked back at why I switched away from Chrome the last time I was using it.</p>
<ul>
<li>Too much RAM usage on my netbook with Windows 7</li>
<li>No bookmark syncing, Xmarks wasn&#8217;t working  at the time</li>
<li>Missing many add-ons I loved in Firefox</li>
</ul>
<p>And effectively all these problems have been solved. My netbook is now running Ubuntu, Xmarks works and google has their own built in syncing with google docs and there are many more add-ons (like ad-blocker) so I&#8217;m not missing any functionality. Not to mention that Chrome feels like a faster browser and uses less vertical space by default.</p>
<p>So I&#8217;m back with Chrome. I might look like a google fanboy but I think of it as the same as I think of Logitech. I didn&#8217;t decide to buy a Logitech mouse (or three), keyboard, speakers and headset because I&#8217;m in love with the company. I chose it because those were the best products at the time. Google makes some really nice products, so I will embrace them.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelhartog.com/blog/2010/03/back-to-chrome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: My Thoughts on Digital Distribution</title>
		<link>http://www.michaelhartog.com/blog/2010/01/re-my-thoughts-on-digital-distribution/</link>
		<comments>http://www.michaelhartog.com/blog/2010/01/re-my-thoughts-on-digital-distribution/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 04:28:13 +0000</pubDate>
		<dc:creator>Michael Hartog</dc:creator>
				<category><![CDATA[Comparisons]]></category>
		<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[blogger]]></category>

		<guid isPermaLink="false">http://www.michaelhartog.com/blog/?p=452</guid>
		<description><![CDATA[This is a response to this blog post. Go and read it first otherwise this one will make no sense at all. Removal of Consumer Rights I absolutely understand not wanting to lose this control. If I want a friend to borrow a a game all I have to do is lend them the cd, [...]]]></description>
			<content:encoded><![CDATA[<p>This is a response to this <a href="http://gamegirl.5elements.net/2010/01/my-thoughts-on-digital-distribution/">blog post</a>. Go and read it first otherwise this one will make no sense at all.</p>
<p><strong>Removal of Consumer Rights</strong></p>
<p>I absolutely understand not wanting to lose this control. If I want a friend to borrow a a game all I have to do is lend them the cd, they play, give it back when they are done.</p>
<p>Instead, if I want someone to play my game I&#8217;d have to give them access to my entire account and I won&#8217;t be able to play these game myself at the time. Not to mention I don&#8217;t think steam would take this nicely.</p>
<p>However, on used game sales, I have sold maybe two PC games over the last 10 or so years I&#8217;ve been playing them for. It is not a big loss to me at all.<span id="more-452"></span></p>
<p><strong>Publisher Are In Control</strong></p>
<p>Totally in control. I have never, ever seen a sale on a Call of Duty game because Activision likes their money so much. However, I disagree that I can get games for a better deal in a local store. Left4Dead 2 has been as low as $33 USD, I bought it at $37 USD, the pre-order price was $45 USD and it is currently $50 USD. By comparison, it is <a href="http://www.futureshop.ca/catalog/proddetail.asp?logon=&amp;langid=EN&amp;sku_id=0665000FS10133499&amp;catid=11128">$60 CAD at Futureshop</a> and that price will never go down.</p>
<p>But that is a Valve made game, how about Red Faction Guerrilla which was released about 4 months ago for PC. $10 USD, on sale during the holidays, $20 USD standard, or <a href="http://www.futureshop.ca/catalog/proddetail.asp?logon=&amp;langid=EN&amp;sku_id=0665000FS10128164&amp;catid=11130">$40 CAD at Futureshop</a>.</p>
<p>I don&#8217;t think I&#8217;ve ever seen a game cheaper in a store than on Steam, but that might be a local issue.</p>
<p>The other side of this is that you don&#8217;t necessarily need a publisher apart from Steam. Osmos is done by <a href="http://www.hemispheregames.com/">Hemisphere  Games</a> which self-published the game. The link is then Hemisphere  Games, Valve, then the customer where Valve replaces the normal publisher and retailer and the developer no doubt gets more money and easier access to the customer base.</p>
<p><strong>DRM</strong></p>
<p>DRM ontop of steam I find unacceptable. That would be games like Sacred 2 which list &#8220;<strong>3rd-party DRM:</strong> SecuROM™&#8221;. Absolutely unnecessary but not Steam&#8217;s fault.</p>
<p>One thing that is missed in the analysis is that steam is more than just DRM for games. It is an entire social network for gamers. I currently have 20 friends in-game with another 20 friends online. I want it to run in the background just like I want MSN and IRC to run in the background even if I&#8217;m not using them.</p>
<p>As for automatic patching, I greatly prefer this to the situation with Battlefield 1942. The game kept on being patched by DICE but several parts of the community split off at points. That means that in order to play with people X I had to have patch X and in order to play with people Y I had to have patch Y. The worst part? you can&#8217;t go down in order for patches so you have to completely uninstall and reinstall all these (hundreds of megs sometimes) patches to play with said lower version.</p>
<p>I do agree though that Valve shouldn&#8217;t have the problem of &#8220;we&#8217;re too popular&#8221; and servers start dying because they update something or put something on sale.</p>
<p>The other tiny bit in here is games that aren&#8217;t patched on Steam even though they are patched in retail. This is the fault mostly of publishers or archaic games. In the case of S.T.A.L.K.E.R. – Shadow of Chernobyl, the publisher and developer have a terrible relationship so the publisher won&#8217;t push the patch to Steam. Developers usually aren&#8217;t hindered by publishers in this regard but Valve talks to the publisher here. Many of the unpatched games are out of date. Developers might not even be able to support it if they wanted to simply because of how old they are.</p>
<p><strong>Ignorance &amp; Inflation</strong></p>
<p>Sucks, but they need to show support with their wallet. I&#8217;m pretty sure it&#8217;s a similar situation on the PS3 as well. That&#8217;s not an excuse, just another example.</p>
<p><strong>No Live Support? Really?</strong></p>
<p>Google is having the same problem with the Android phone. It&#8217;s terrible if you&#8217;re used to calling someone up for tech support.</p>
<p><strong>Summary</strong></p>
<p>The problem I have relating to many of these issues is that I haven&#8217;t had any. The worst thing I&#8217;ve had is waiting 20 minutes to play TF2 after an update. I&#8217;ve never needed support. I&#8217;ve never found a game cheaper in store than on steam (and several times have bought something in a store and then there was a steam sale the next week). I don&#8217;t frequently lend out PC games. I have never been affected by Steam DRM.</p>
<p>I also love steam when compared to things like Futureshop and EB Games because the primary purpose of Steam is to sell PC games whereas the primary purpose of those places is no such thing. EB Games is for used console game sales and new release console games with XYZ premium content. They have the worst PC game displays I&#8217;ve seen with tattered old boxes filing up a shelf so you can&#8217;t see anything . Futureshop sells many things and still forces PC games to the &#8220;other&#8221; section.</p>
<p><a href="http://www.tomshardware.com/news/PC-Gaming-Digital-Retail-Steam,9452.html">And it&#8217;s because of that behavior that developers and publishers like Steam.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelhartog.com/blog/2010/01/re-my-thoughts-on-digital-distribution/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Insisting on putting cases on everything</title>
		<link>http://www.michaelhartog.com/blog/2009/08/insisting-on-putting-cases-on-everything/</link>
		<comments>http://www.michaelhartog.com/blog/2009/08/insisting-on-putting-cases-on-everything/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 18:08:56 +0000</pubDate>
		<dc:creator>Michael Hartog</dc:creator>
				<category><![CDATA[Comparisons]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[random]]></category>
		<category><![CDATA[idiots]]></category>
		<category><![CDATA[optimization]]></category>

		<guid isPermaLink="false">http://www.michaelhartog.com/blog/?p=384</guid>
		<description><![CDATA[I hate people who put cases on everything. Cases on ipods, cell phones, DS/PSPs. These devices are specifically designed for a small form factor and yet people will sometimes double the size to throw on some plastic case over their devices. Why do people do this? Protection. So that their gadget still looks good after [...]]]></description>
			<content:encoded><![CDATA[<p>I hate people who put cases on everything. Cases on ipods, cell phones, DS/PSPs. These devices are specifically designed for a small form factor and yet people will sometimes double the size to throw on some plastic case over their devices.</p>
<p>Why do people do this? Protection. So that their gadget still looks good after a few months of use.</p>
<p>But what ends up happening is the case starts to look horrible. It scratches easier than what it is protecting in the first place. I&#8217;ve seen cell phones and ipods with screens you can&#8217;t even see anymore. So you end up with a terrible looking unusable device.</p>
<p>The only thing worse than this is leaving the plastic covers on that devices are shipped. This is most evident on HP Laptops. These are generally dirtier than the device because they&#8217;ve been through the factory. They have bubbles under them. They sometimes are half off and people still try to keep it on&#8230; Next time I see one of those I&#8217;m ripping it off.</p>
<p>Update Dec 2009: There are many new computers at work with that plastic film that I have been able to take off. It feels great!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelhartog.com/blog/2009/08/insisting-on-putting-cases-on-everything/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Facebook.com shortened URLs</title>
		<link>http://www.michaelhartog.com/blog/2009/06/facebook-com-shortened-urls/</link>
		<comments>http://www.michaelhartog.com/blog/2009/06/facebook-com-shortened-urls/#comments</comments>
		<pubDate>Sun, 14 Jun 2009 01:50:23 +0000</pubDate>
		<dc:creator>Michael Hartog</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[random]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false">http://www.apocryblog.com/?p=177</guid>
		<description><![CDATA[So I missed out on facebook.com/apocrypha. Although I wouldn&#8217;t have actually taken it, I&#8217;d rather know that it is free than have some girl dressed as sailor moon with it. I got my own name though, and that&#8217;s very nice. Favourites so far are facebook.com/Default.aspx and www.facebook.com/index.aspx. Many that I expected to be gone are [...]]]></description>
			<content:encoded><![CDATA[<p>So I missed out on <a title="www.facebook.com/apocrypha" href="http://www.facebook.com/apocrypha">facebook.com/apocrypha</a>. Although I wouldn&#8217;t have actually taken it, I&#8217;d rather know that it is free than have some girl dressed as sailor moon with it.</p>
<p>I got my own name though, and that&#8217;s very nice. Favourites so far are <a title="http://www.facebook.com/Default.aspx" href="http://www.facebook.com/Default.aspx">facebook.com/Default.aspx</a> and <a title="http://www.facebook.com/index.aspx" href="http://www.facebook.com/index.aspx">www.facebook.com/index.aspx</a>. Many that I expected to be gone are still not taken, like <a title="http://www.facebook.com/Satan" href="http://www.facebook.com/Satan">facebook.com/Satan</a> but I have a feeling those are disallowed somehow.</p>
<p>I also know a bunch of people who have yet to jump on this at all, get on that internet friends!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelhartog.com/blog/2009/06/facebook-com-shortened-urls/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tech Support Problem</title>
		<link>http://www.michaelhartog.com/blog/2009/06/tech-support-problem/</link>
		<comments>http://www.michaelhartog.com/blog/2009/06/tech-support-problem/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 17:59:09 +0000</pubDate>
		<dc:creator>Michael Hartog</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[random]]></category>
		<category><![CDATA[idiots]]></category>

		<guid isPermaLink="false">http://www.apocryblog.com/?p=175</guid>
		<description><![CDATA[Not Always Right &#124; Funny &#38; Stupid Customer Quotes » This Is What Hell Is Like. ARG *HEADDESK*]]></description>
			<content:encoded><![CDATA[<p><a href="http://notalwaysright.com/this-is-what-hell-is-like/152">Not Always Right | Funny &amp; Stupid Customer Quotes » This Is What Hell Is Like</a>.</p>
<p>ARG *HEADDESK*</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelhartog.com/blog/2009/06/tech-support-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Omegle</title>
		<link>http://www.michaelhartog.com/blog/2009/04/omegle/</link>
		<comments>http://www.michaelhartog.com/blog/2009/04/omegle/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 00:29:50 +0000</pubDate>
		<dc:creator>Michael Hartog</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[random]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false">http://www.apocryblog.com/?p=159</guid>
		<description><![CDATA[Omegle is  website that lets you join another random person in chat. I wasn&#8217;t really interested at first but I was bored while watching another episode of Flashpoint and someone had just linked it in IRC so I decided to give it a go. My first chat was with a  guy named &#8216;Fox&#8217; from Brazil, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.omegle.com/">Omegle</a> is  website that lets you join another random person in chat. I wasn&#8217;t really interested at first but I was bored while watching another episode of Flashpoint and someone had just linked it in IRC so I decided to give it a go.<br />
<span id="more-159"></span><br />
My first chat was with a  guy named &#8216;Fox&#8217; from Brazil, I told him about how we recently had snow (In April!) and he remarked on how he almost never had snow. He was rather polite  and after a few minutes he had to go. +1 for Omegle.</p>
<p>Second chat? He started with &#8220;Electric boobs and fallopian tubes&#8221; and just went downhill from there. I won&#8217;t get into the details but I had to tell him to see a doctor&#8230; and then a vet. -1 for Omegle.</p>
<p>My third chat started with him saying &#8220;cyber?&#8221; and ended with me saying &#8220;notnx&#8221; rather quickly. -1 for Omegle.</p>
<p>And my last chat? It went absolutely nowhere, neither of us had anything to talk about. No points either way.</p>
<p>Should you try it out? sure, it&#8217;s worth 5 minutes. Just don&#8217;t expect to gain anything at all from it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelhartog.com/blog/2009/04/omegle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redoing my Computers</title>
		<link>http://www.michaelhartog.com/blog/2009/04/redoing-my-computers/</link>
		<comments>http://www.michaelhartog.com/blog/2009/04/redoing-my-computers/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 18:40:01 +0000</pubDate>
		<dc:creator>Michael Hartog</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[lappy]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[nerd]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.apocryblog.com/?p=152</guid>
		<description><![CDATA[So, a few weeks ago I decided it was time to change my software setup. At the time I had the Windows 7 beta running on my desktop and laptop and FreeBSD running on my server. I switched it up by putting OS X back on my laptop (yay hackintosh!) and this time with sound [...]]]></description>
			<content:encoded><![CDATA[<p>So, a few weeks ago I decided it was time to change my software setup. At the time I had the Windows 7 beta running on my desktop and laptop and FreeBSD running on my server. I switched it up by putting OS X back on my laptop (yay hackintosh!) and this time with sound working.</p>
<p>I also brought my server into my room and have started using it for TV and such. I realized that it was being used almost exclusively for storage and since it had a lot more power than that I wanted to use it for something else. That combined with my problem with a few games not liking dual-monitors made me recommission it as a Debian box which is sitting in my room now. Whenever I&#8217;m playing games or other things on my desktop I use that box for TV. Apart from that it still serves the exact same purpose as before, but it&#8217;s also easier to maintain with Debian.<br />
<span id="more-152"></span></p>
<p>But because I only had one cable coming into my room my desktop had get connectivity through my server. This was a real pain in the ass because it meant that nothing on the rest of the network (wireless, which means my laptop) could connect to my desktop anymore and I had to move everything through the server if I needed it. I also needed to have the server on if I wanted a connection on my desktop. This really wasn&#8217;t working for me so I dropped some cash earlier this week for a nice gigabit 8 port switch, couple of cat6 and I hooked everything up faster than before.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelhartog.com/blog/2009/04/redoing-my-computers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deafness</title>
		<link>http://www.michaelhartog.com/blog/2009/03/deafness/</link>
		<comments>http://www.michaelhartog.com/blog/2009/03/deafness/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 02:39:51 +0000</pubDate>
		<dc:creator>Michael Hartog</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[random]]></category>

		<guid isPermaLink="false">http://www.apocryblog.com/?p=147</guid>
		<description><![CDATA[I was on the bus today when a few deaf people got on. I mean, I didn&#8217;t know they were deaf at the time, but when they sat down and started using a lot of gestures that I had never seen before, I was pretty sure. But that&#8217;s not really the point of the story. [...]]]></description>
			<content:encoded><![CDATA[<p>I was on the bus today when a few deaf people got on. I mean, I didn&#8217;t know they were deaf at the time, but when they sat down and started using a lot of gestures that I had never seen before, I was pretty sure.<br />
<span id="more-147"></span><br />
But that&#8217;s not really the point of the story. It reminded me of how I randomly went deaf in my left ear for part of orientation week this year. It was only for a few days, but it was a very scary experience.</p>
<p>At first it was just fading out and I could compensate for it but a few hours later I was totally deaf in that ear. It was probably the biggest loss of body control I&#8217;ve ever had. And these guys on the bus were a very horrible reminder of that.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelhartog.com/blog/2009/03/deafness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Started This Work Term</title>
		<link>http://www.michaelhartog.com/blog/2009/01/started-this-work-term/</link>
		<comments>http://www.michaelhartog.com/blog/2009/01/started-this-work-term/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 04:47:31 +0000</pubDate>
		<dc:creator>Michael Hartog</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[CS]]></category>
		<category><![CDATA[university]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.apocryblog.com/?p=129</guid>
		<description><![CDATA[So I started work almost 3 weeks ago now. The first day was boring. Really, really boring. It was basically lectures and a bit of paperwork end to end. And the lectures were not relevant to the work I was doing at all. Imagine you&#8217;re at any company, any company at all, and you have [...]]]></description>
			<content:encoded><![CDATA[<p>So I started work almost 3 weeks ago now. The first day was boring. Really, really boring. It was basically lectures and a bit of paperwork end to end. And the lectures were not relevant to the work I was doing at all. Imagine you&#8217;re at any company, any company at all, and you have network guys who actually only deal with one other company (which is owned by your company) that is unrelated to all the work they do. Now you decide to tell them all about the other stuff you do. It really doesn&#8217;t matter at all, I couldn&#8217;t care less if you slaughter baby seals if all I&#8217;m doing is moving files onto a server.<br />
<span id="more-129"></span></p>
<p>So what do I do in a normal day now that orientation is over?</p>
<p>Usually I get a bunch of emails telling me to moves files from one place to another. Renew a few domain names once a week. Renew some SSL certificates as well.</p>
<p>And when there is nothing like that to do? I get to mess around with ASP.NET and try and make a nice WAN map for our company network. With the power of SQL and a whole lot of googling I&#8217;ve gotten decently far. I still wouldn&#8217;t say that I know much about it but it&#8217;s better than just sitting on IRC all day. Which I might be doing anyway&#8230;</p>
<p>Oh, and it&#8217;s an all Windows environment which makes me a little bit frustrated at times. It&#8217;s nice in relation to how things work very nicely across the network when they work. It&#8217;s not so nice when things don&#8217;t work and you have no idea what is going wrong.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelhartog.com/blog/2009/01/started-this-work-term/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Playing Colin McRae DiRT</title>
		<link>http://www.michaelhartog.com/blog/2008/10/playing-colin-mcrae-dirt/</link>
		<comments>http://www.michaelhartog.com/blog/2008/10/playing-colin-mcrae-dirt/#comments</comments>
		<pubDate>Sat, 25 Oct 2008 08:00:47 +0000</pubDate>
		<dc:creator>Michael Hartog</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[DiRT]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://www.apocryblog.com/?p=103</guid>
		<description><![CDATA[I&#8217;ve been playing many games recently, take a look:]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been playing many games recently, take a look:</p>
<p><object type="application/x-shockwave-flash" style="width:425px; height:350px;" data="http://www.youtube.com/v/HIr_XWqVYQY"><param name="movie" value="http://www.youtube.com/v/HIr_XWqVYQY" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelhartog.com/blog/2008/10/playing-colin-mcrae-dirt/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Hardware Purchases</title>
		<link>http://www.michaelhartog.com/blog/2008/09/new-hardware-purchases/</link>
		<comments>http://www.michaelhartog.com/blog/2008/09/new-hardware-purchases/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 04:40:30 +0000</pubDate>
		<dc:creator>Michael Hartog</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[nerd]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.apocryblog.com/?p=97</guid>
		<description><![CDATA[So I&#8217;m getting a bunch of new PC hardware. Today I get my HIS Radeon HD 4850 ICEQ4 Turbo 512MB and Corsair XMS2 TWIN2X2048-6400C4. And sometime next week I should get my BenQ V2400W 24IN Widescreen Black LCD Monitor. The RAM is just to complement the 2GB of the same RAM I have already bringing [...]]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;m getting a bunch of new PC hardware. Today I get my <a title="HIS Radeon HD 4850 ICEQ4 Turbo 512MB" href="http://www.ncix.com/products/index.php?sku=32726&amp;vpn=H485QT512P&amp;manufacture=HIS">HIS Radeon HD 4850 ICEQ4 Turbo 512MB</a> and <a title="Corsair XMS2 TWIN2X2048-6400C4" href="http://www.ncix.com/products/index.php?sku=18580&amp;vpn=TWIN2X2048-6400C4&amp;manufacture=CORSAIR">Corsair XMS2 TWIN2X2048-6400C4</a>. And sometime next week I should get my <a title="BenQ V2400W 24IN Widescreen Black LCD Monitor" href="http://www.ncix.com/products/index.php?sku=30183&amp;vpn=V2400W&amp;manufacture=BENQ&amp;promoid=1001">BenQ V2400W 24IN Widescreen Black LCD Monitor</a>.<br />
<span id="more-97"></span><br />
The RAM is just to complement the 2GB of the same RAM I have already bringing me up to 4GB. There is a <a title="Cinematic Mod 8" href="http://halflife2.filefront.com/files/Half-Life_2/Episode_Two/Modifications/FakeFactory_Cinematic_Mod;10000" target="_blank">mod for Half-Life 2</a> that recommends 3GB and since I could get the exact same model that I had before relatively cheaply I decided to go for it. Something about having Turns out the RAM and video card dropped about $25 each a few days after I ordered.</p>
<p>The video card is a vast improvement on my current video card, an Asus Radeon X1950 Pro. First, it supports DirectX 10 which means I can use all sorts of cool new effect in games to make it look just a tiny bit more realistic. Secondly, there have been great architecture improvements in the past 3 generations of video cards. The main one I can think of is the change from separate vertex/pixel shaders to one unified shader model. The X1950 had 36 pixel pipes and 8 vertex shaders which means at best it can use 44. The 4850 has 800 which it can split any way it needs to.</p>
<p>There are some problems attached to the 4850 though. With the stock cooling they have reached temperatures of over 90 degrees Celsius. While this is very hot, and the card is meant to handle it, I opted for HIS&#8217;s revision with their ICEQ4 cooler which is a dual slot cooler. This means the heat is moved entirely outside of my case and it&#8217;s a much larger fan. The extra overclocking freedom might come in handy and it will probably preserve the life of my card.</p>
<p>After I bought those I started looking at monitors a few days later. I wasn&#8217;t going to buy one at first but at just over $400 for a 24&#8243; monitor with what I wanted, great dark levels and 1920&#215;1200, I couldn&#8217;t not buy the V2400W. I was going to go for widescreen with my current monitor but at the time I didn&#8217;t want to lose backwards compatibility with some older games. Now that I&#8217;ve gone for 64bit Vista, a DX10 video card and 4GB of RAM (impossible for 32bit normally) I think widescreen will be the least of my worries. Besides, it handles 1:1 pixel mapping of standard resolutions anyway.</p>
<p>So with the new hardware on its way you can expect that I will be much more productive and be able to use my time much better.</p>
<p>Yeah right, time to replay some games with higher resolution and better textures and effects!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelhartog.com/blog/2008/09/new-hardware-purchases/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Bookmarklets</title>
		<link>http://www.michaelhartog.com/blog/2008/07/bookmarklets/</link>
		<comments>http://www.michaelhartog.com/blog/2008/07/bookmarklets/#comments</comments>
		<pubDate>Sat, 19 Jul 2008 16:46:08 +0000</pubDate>
		<dc:creator>Michael Hartog</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[random]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[nerd]]></category>
		<category><![CDATA[optimization]]></category>

		<guid isPermaLink="false">http://www.apocryblog.com/?p=74</guid>
		<description><![CDATA[Bookmarklets are little peices of javascript disguised as bookmarks that you can run on any site. They let you do things like Resize forms. You can test it out by dragging it into your bookmarks toolbar and trying it out on the comments section. Other good bookmarklets I&#8217;ve come across are: BugMeNot for getting past [...]]]></description>
			<content:encoded><![CDATA[<p>Bookmarklets are little peices of javascript disguised as bookmarks that you can run on any site. They let you do things like <a href="javascript:TxtRsz={formEl:null,adEv:function(t,ev,fn){if(typeof%20document.addEventListener!='undefined'){t.addEventListener(ev,fn,false)}else{t.attachEvent('on'+ev,fn)}},rmEv:function(t,ev,fn){if(typeof%20document.removeEventListener!='undefined'){t.removeEventListener(ev,fn,false)}else{t.detachEvent('on'+ev,fn)}},init:function(){var%20textareas=document.getElementsByTagName('textarea');for(var%20i=0;i%3Ctextareas.length;i++){textareas[i].style.cursor='se-resize'}var%20inputs=document.getElementsByTagName('input');for(var%20i=0;i%3Cinputs.length;i++){if(inputs[i].type=='text'){inputs[i].style.cursor='e-resize'}}TxtRsz.adEv(document,'mousedown',TxtRsz.initResize)},initResize:function(event){if(typeof%20event=='undefined'){event=window.event}var%20target=event.target||event.srcElement;if(target.nodeName.toLowerCase()=='textarea'||(target.nodeName.toLowerCase()=='input'&amp;&amp;target.type=='text')){TxtRsz.formEl=target;TxtRsz.formEl.startWidth=TxtRsz.formEl.clientWidth;TxtRsz.formEl.startHeight=TxtRsz.formEl.clientHeight;TxtRsz.formEl.startX=event.clientX;TxtRsz.formEl.startY=event.clientY;TxtRsz.adEv(document,'mousemove',TxtRsz.resize);TxtRsz.adEv(document,'mouseup',TxtRsz.stopResize);try{event.preventDefault()}catch(e){}}},resize:function(event){if(typeof%20event=='undefined'){event=window.event}try{TxtRsz.formEl.style.width=event.clientX-TxtRsz.formEl.startX+TxtRsz.formEl.startWidth+'px'}catch(e){}if(TxtRsz.formEl.nodeName.toLowerCase()=='textarea'){TxtRsz.formEl.style.height=event.clientY-TxtRsz.formEl.startY+TxtRsz.formEl.startHeight+'px'}},stopResize:function(event){TxtRsz.rmEv(document,'mousedown',TxtRsz.initResize);TxtRsz.rmEv(document,'mousemove',TxtRsz.resize);var%20textareas=document.getElementsByTagName('textarea');for(var%20i=0;i%3Ctextareas.length;i++){textareas[i].style.cursor='text'}var%20inputs=document.getElementsByTagName('input');for(var%20i=0;i%3Cinputs.length;i++){if(inputs[i].type=='text'){inputs[i].style.cursor='text'}}}};TxtRsz.init();">Resize forms</a>. You can test it out by dragging it into your bookmarks toolbar and trying it out on the comments section.</p>
<p>Other good bookmarklets I&#8217;ve come across are:</p>
<ul>
<li> <a href="javascript:(function(){w=open(('http://www.bugmenot.com/view/'+escape(location)),'w','location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=500,height=400,modal=yes,dependent=yes');if(w){setTimeout('w.focus()',1000)}else{location='http://www.bugmenot.com/view/'+escape(location)}})();">BugMeNot</a> for getting past registration quickly on large sites.</li>
<li><a href="javascript:void(location.href='http://is.gd/create.php?longurl='+location.href)">is.gd</a> for making urls smaller, similar to tinyurl except an even smaller url.</li>
<li>You can also download videos from youtube and other places with <a title="Download Youtube" href="http://1024k.de/bookmarklets/video-bookmarklets.html" target="_blank">this link</a> (not a bookmarklet)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelhartog.com/blog/2008/07/bookmarklets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shell script to extract isos from a folder</title>
		<link>http://www.michaelhartog.com/blog/2008/05/shell-script-to-extract-isos-from-a-folder/</link>
		<comments>http://www.michaelhartog.com/blog/2008/05/shell-script-to-extract-isos-from-a-folder/#comments</comments>
		<pubDate>Wed, 28 May 2008 02:34:48 +0000</pubDate>
		<dc:creator>Michael Hartog</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[random]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[iso]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[shell]]></category>

		<guid isPermaLink="false">http://www.apocryblog.com/?p=59</guid>
		<description><![CDATA[I had to do this repeatedly manually at work so it took me like 2 minutes to make my first script to do it for me. It was horribly messy and looked something this: for x in $(ls -1 .); do mount -t iso9660 -o loop $x temp/; cp -r temp/* .; umount temp/; done; [...]]]></description>
			<content:encoded><![CDATA[<p>I had to do this repeatedly manually at work so it took me like 2 minutes to make my first script to do it for me. It was horribly messy and looked something this:</p>
<blockquote><p>for x in $(ls -1 .); do<br />
mount -t iso9660 -o loop $x temp/;<br />
cp -r temp/* .;<br />
umount temp/;<br />
done;</p></blockquote>
<p>Which did the job but was horribly messing on doing it more than once with tons of errors and stuff.</p>
<p>When I came home I decided to make it much better. I even included how long it takes to do the whole process, which was harder than the process itself.<br />
<span id="more-59"></span></p>
<p>So right now it looks like:</p>
<blockquote><p>before=$(date +%s);<br />
mkdir temp/;#tempdir<br />
for x in $(ls -1 ./*.iso); do<br />
echo Currently unpacking $x | sed -e &#8216;s/.\///; s/.iso//&#8217;; #remove extra output<br />
mount -t iso9660 -o loop $x temp/; #mounts iso<br />
cp -ru temp/* .;<br />
umount temp/;<br />
done;<br />
rmdir temp/; #cleanup<br />
after=$(date +%s);<br />
elapsed=$(expr $after &#8211; $before); #time calculations<br />
((hour=$elapsed/60/60));<br />
((min=$elapsed/60-hour*60));<br />
((sec=$elapsed-hour*60*60-$min*60));<br />
echo &#8220;Elapsed time: &#8220;`printf &#8220;%02d&#8221; $hour`&#8221;:&#8221;`printf &#8220;%02d&#8221; $min`&#8221;:&#8221;`printf &#8220;%02d&#8221; $sec`;</p></blockquote>
<p>Which does everything I want it too, even the pain in the ass zero-padding of the times. Remember to chmod +x &lt;filename&gt; if you want to use it <img src='http://www.michaelhartog.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<p>Edit: Well, I messed up a few things, I only tested in under one minute times and the shell on that server only contains sh and ash. Here is the revised edition:</p>
<blockquote><p>#! /bin/sh<br />
before=$(date +%s);<br />
mkdir temp/;#tempdir<br />
for x in $(ls -1 ./*.iso); do<br />
echo Currently unpacking $x | sed -e &#8216;s/.\///; s/.iso//&#8217;; #remove extra output<br />
mount -t iso9660 -o loop $x temp/; #mounts iso<br />
cp -ru temp/* .;<br />
umount temp/;<br />
done;<br />
rmdir temp/; #cleanup<br />
after=$(date +%s);<br />
elapsed=$(expr $after &#8211; $before); #time calculations<br />
hour=&#8221;$(expr &#8220;$elapsed&#8221; &#8216;/&#8217; &#8217;60&#8242; &#8216;/&#8217; &#8217;60&#8242;)&#8221;<br />
min=&#8221;$(expr &#8220;$elapsed&#8221; &#8216;/&#8217; &#8217;60&#8242; &#8216;-&#8217; &#8216;$hour&#8217; &#8216;*&#8217; &#8217;60&#8242;)&#8221;<br />
sec=&#8221;$(expr &#8220;$elapsed&#8221; &#8216;-&#8217; &#8216;$hour&#8217; &#8216;*&#8217; &#8217;60&#8242; &#8216;*&#8217; &#8217;60&#8242; &#8216;-&#8217; &#8216;$min&#8217; &#8216;*&#8217; &#8217;60&#8242;)&#8221;<br />
echo &#8220;Elapsed time: &#8220;`printf &#8220;%02d&#8221; $hour`&#8221;:&#8221;`printf &#8220;%02d&#8221; $min`&#8221;:&#8221;`printf &#8220;%02d&#8221; $sec`;</p></blockquote>
<p>And now I know that sh is *really* annoying to do math in.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelhartog.com/blog/2008/05/shell-script-to-extract-isos-from-a-folder/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RSS Feeds</title>
		<link>http://www.michaelhartog.com/blog/2008/03/rss-feeds/</link>
		<comments>http://www.michaelhartog.com/blog/2008/03/rss-feeds/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 09:01:21 +0000</pubDate>
		<dc:creator>Michael Hartog</dc:creator>
				<category><![CDATA[Comparisons]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[google reader]]></category>
		<category><![CDATA[netvibes]]></category>
		<category><![CDATA[RSS feeds]]></category>

		<guid isPermaLink="false">http://apocryblog.wordpress.com/?p=38</guid>
		<description><![CDATA[RSS Feeds are a way to check frequently updating sources of information on the internet. You need an application, on your computer or web based, to read these however. It will automatically get the updated file (usually xml) every once in a while and usually highlight new things and try to make it as user [...]]]></description>
			<content:encoded><![CDATA[<p>RSS Feeds are a way to check frequently updating sources of information on the internet. You need an application, on your computer or web based, to read these however. It will automatically get the updated file (usually xml) every once in a while and usually highlight new things and try to make it as user friendly as possible.</p>
<p>For those of us really into the whole internet thing, we need our RSS feeds so we can get our information as fast as possible. You should have this blag on your RSS feed already! *shakes fist*</p>
<p>Let&#8217;s take a look at two big web based feed readers: <a href="http://www.netvibes.com/">Netvibes</a> and <a href="http://reader.google.com/">Google Reader</a>.<br />
<span id="more-41"></span></p>
<p><b>The Layout</b><br />
Netvibes allows you to see the top 1-40 of any feed you have on a page at a time. As many feeds as you want on each page, pages being organized by tabs. 1-4 columns, variable width. It&#8217;s very nice to move everything around with AJAX. Click on a feed and it changes to have all the titles of that feed on the left side and as I click on them they come up.</p>
<p>Google Reader has all your feeds laid out on the left side, organized by category. You can then view each feed as a full page view or as a large list. It allows for as much backtracking as you need, grabbing older items the farther you scroll back.</p>
<p><b>The Customization</b><br />
Netvibes allows various tweaks to each widget such as the inclusion of extra details, arrows to flip through elements, post date. Also you can change titles, keyboard shortcuts, themes, wallpapers and hide the search box. Enough stuff to make anyone satisfied.</p>
<p>Google Reader allows you to choose which page to start on, easy removal of the navigation pane and&#8230; well that&#8217;s about it.</p>
<p><b>The Extras</b><br />
Netvibes has many extra widgets outside of the realm of RSS. From simple games to being able to check your email, gmail to hotmail to anything pop3. Facebook, myspace, notes, todo lists, embedding websites within netvibes. It also has &#8216;universes&#8217; which allows any user to see whatever another user decided to make public from his/her universe.</p>
<p>Google Reader is inevitably tied in with everything google. Gmail, google calendar, google docs,  etc. It also has one nice button to refresh all of your feeds at once. You can share feeds with friends on google as well, easily found with google contacts.</p>
<p><b>Other Mentionables</b><br />
Netvibes goes down. Recently it has done so a lot. It also sometimes marks all items of a feed unread. I usually know the last on I&#8217;ve read anyway but this can get annoying.</p>
<p>Google Reader is slow. You have to wait easily over a second to see the items in a feed after clicking on it. This might be acceptable except Netvibes is much faster on this.</p>
<p><b>Which one should you choose?</b><br />
Play around with both. Find out what you like. One might be better for your specific needs.</p>
<p>I use Netvibes because I&#8217;m constantly getting updates throughout the day. The ability to see specifically what these are is very helpful for me. Take a look at <a href="http://www.netvibes.com/apocrypha">my universe</a> if you want.</p>
<p>I assume the setup of Google Reader allows for someone to accumulate a lot of news items and then read them all at once much faster which is better if you want to splurge feeds for a while then get back to whatever you were doing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelhartog.com/blog/2008/03/rss-feeds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
