<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>dholm.com</title>
	
	<link>http://www.dholm.com</link>
	<description>The trouble with programmers is that you can never tell what a programmer is doing until it's too late.</description>
	<lastBuildDate>Wed, 03 Mar 2010 23:40:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/dholm" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="dholm" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">dholm</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Tumblelog 100222</title>
		<link>http://www.dholm.com/2010/02/22/tumblelog-100222/</link>
		<comments>http://www.dholm.com/2010/02/22/tumblelog-100222/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 06:00:45 +0000</pubDate>
		<dc:creator>dholm</dc:creator>
				<category><![CDATA[Tumblelog]]></category>

		<guid isPermaLink="false">http://www.dholm.com/?p=834</guid>
		<description><![CDATA[Awesome C64 visual debugger, ICU64 is a visual debugger for the C64 with live code introspection and break and continue style editing.
Playstation 3 Slim Teardown, it&#8217;s the usual teardown of expensive hardware I wish I owned.
The diskette that blew Trixter&#8217;s mind, a 25 year old hack to make a floppy bootable on two different platforms [...]]]></description>
			<content:encoded><![CDATA[<p><a title="ICU64" href="http://icu64.blogspot.com/">Awesome C64 visual debugger</a>, ICU64 is a visual debugger for the C64 with live code introspection and break and continue style editing.</p>
<p><a title="Playstation 3 Slim Teardown" href="http://www.ifixit.com/Teardown/PlayStation-3-Slim/1121/1">Playstation 3 Slim Teardown</a>, it&#8217;s the usual teardown of expensive hardware I wish I owned.</p>
<div id="attachment_915" class="wp-caption alignnone" style="width: 410px"><a href="http://www.dholm.com/wp-content/uploads/2010/02/IMG_0409.jpg"><img class="size-full wp-image-915" title="Being Tired by David Holm" src="http://www.dholm.com/wp-content/uploads/2010/02/IMG_0409.jpg" alt="Being Tired by David Holm" width="400" /></a><p class="wp-caption-text">Being Tired by David Holm</p></div>
<p><a title="The diskette that blew Trixter's mind" href="http://trixter.wordpress.com/2008/09/28/the-diskette-that-blew-trixters-mind/">The diskette that blew Trixter&#8217;s mind</a>, a 25 year old hack to make a floppy bootable on two different platforms without flipping it over.</p>
<p><a title="Lua C++ interface" href="http://www.tecgraf.puc-rio.br/~celes/lua++/">Lua/C++ interface</a>, a simple yet effective Lua C++ wrapper.</p>
<p><a title="The illustrated guide to recovering lost commits with Git" href="http://programblings.com/2008/06/07/the-illustrated-guide-to-recovering-lost-commits-with-git/">The illustrated guide to recovering lost commits with Git</a>, if you ever accidentally made a mistake with Git and don&#8217;t feel like doing all your work over again go here for some help.</p>
<p><a title="Opinion: The unspoken truth about managing geeks" href="http://www.computerworld.com/s/article/9137708/Opinion_The_unspoken_truth_about_managing_geeks?taxonomyId=14&amp;pageNumber=1">Opinion: The unspoken truth about managing geeks</a>, how you should be doing it.</p>
<p><a title="Ragel State Machine Compiler" href="http://www.complang.org/ragel/">Ragel State Machine Compiler</a>, Ragel is a state machine language which will compile your state machine into a number of different languages making it easier to maintain your machines while still being able to use your favorite language.</p>
<p><a title="google-styleguide" href="http://code.google.com/p/google-styleguide/">google-styleguide</a>, contains among other things a C++ lint tool for the Google C++ guidelines.</p>
<p><a title="25 Microchips That Shook the World" href="http://spectrum.ieee.org/semiconductors/processors/25-microchips-that-shook-the-world/0">25 Microchips That Shook the World</a>, yet another trip down memory lane worth taking.</p>
<p><a title="libcpu" href="http://www.libcpu.org/wiki/index.php/Main_Page">libcpu</a>, is a portable, drop in, CPU emulator library with support for a growing number of architectures. The backend is LLVM but each CPU has its own frontend.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dholm.com/2010/02/22/tumblelog-100222/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tumblelog 100125</title>
		<link>http://www.dholm.com/2010/01/25/tumblelog-100125/</link>
		<comments>http://www.dholm.com/2010/01/25/tumblelog-100125/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 06:00:13 +0000</pubDate>
		<dc:creator>dholm</dc:creator>
				<category><![CDATA[Tumblelog]]></category>

		<guid isPermaLink="false">http://www.dholm.com/?p=818</guid>
		<description><![CDATA[Long time no tumble again. The last one was posted in the middle of september last year. My work load has been pretty high again so I will have to go with that excuse. It is still my intention to keep bringing you interesting links but maybe at a slower pace than before depending on [...]]]></description>
			<content:encoded><![CDATA[<p>Long time no tumble again. The last one was posted in the middle of september last year. My work load has been pretty high again so I will have to go with that excuse. It is still my intention to keep bringing you interesting links but maybe at a slower pace than before depending on external factors.</p>
<p><a title="Logic Analyzer" href="http://www.gadgetfactory.net/gf/project/lax/">Logic Analyzer</a>, an open source logic analyzer with a large number of features.</p>
<p><a title="OpenGL ES from the Ground Up" href="http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-table-of.html">OpenGL ES from the Ground Up</a>, If you are interested in getting started with OpenGL for embedded devices such as the iPhone these are a set of very simple OpenGL ES tutorials.</p>
<div id="attachment_830" class="wp-caption alignnone" style="width: 411px"><a href="http://kyberia.sk/id/4844479/"><img class="size-full wp-image-830" title="Pez Dispenser" src="http://www.dholm.com/wp-content/uploads/2009/08/pez-camera.jpeg" alt="Pez Dispenser" width="401" height="279" /></a><p class="wp-caption-text">Pez Dispenser</p></div>
<p><a title="Fast File Copy - Linux!" href="http://www.4bcj.com/post/2008/01/Fast-File-Copy---Linux!.aspx">Fast File Copy &#8211; Linux!</a>, How to quickly copy files between two Linux (Unix) machines.</p>
<p><a title="The slam build system" href="http://www.mr-edd.co.uk/?page_id=4">The slam build system</a>, slam is similar in concept to Jam in that it understands C/C++ and calculates dependencies for you but it is simpler in its design and should be easier to get up and running.</p>
<p><a title="Your Hardware Exposed! 22 PC Parts Bare All" href="http://www.maximumpc.com/article/features/autopsy?page=0%2C0">Your Hardware Exposed! 22 PC Parts Bare All</a>, Maximum PC takes apart 22 different pieces of PC hardware and show you the internals. If you are interested in how some of the most common components work or at the very least what they look like inside you really should take a peek.</p>
<p><a title="The Xbox Micro" href="http://forums.xbox-scene.com/index.php?showtopic=690166&amp;amp;st=0">The Xbox Micro</a>, Normally I would refrain from posting Xbox-related links here but this project is pretty impressive as far as hardware hacking goes. Take a look!</p>
<p><a title="How to etch aluminum panel labels/designs with a reusable acid mix" href="http://www.instructables.com/id/How_to_etch_aluminum_panel_labelsdesigns_with_a_r/">How to etch aluminum panel labels/designs with a reusable acid mix</a>, Personally I have far from steady hands (thank god for computers) but it really isn&#8217;t that hard to etch really cool panels by yourself.</p>
<p><a title="Zabbix" href="http://www.zabbix.com/">Zabbix</a>, If you ever wanted to monitor your own network take a look at Zabbix. Most, if not all, of us have heard of Nagios one time or another but Zabbix appears to be a very strong competitor with support for an impressive number of platforms. It&#8217;s also surprisingly easy to install.</p>
<p><a title="Adventures in voiding my MacBook Pro's warranty: Dual Internal SATA Hard Drives" href="http://thingsthatmademegowtf.blogspot.com/2009/08/adventure-in-voiding-my-macbook-pros.html">Adventures in voiding my MacBook Pro&#8217;s warranty: Dual Internal SATA Hard Drives</a>, I&#8217;m considering if I can afford to invest in an Intel X25-M G2 for my MacBook Pro and if 160GB really would be enough for my needs (I have a couple of virtual machines which tend to eat space) . This guy had a different solution when it came to running out of hardware space in his MacBook Pro.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dholm.com/2010/01/25/tumblelog-100125/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My very first Linux kernel patch submission</title>
		<link>http://www.dholm.com/2010/01/19/my-very-first-linux-kernel-patch-submission/</link>
		<comments>http://www.dholm.com/2010/01/19/my-very-first-linux-kernel-patch-submission/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 19:53:03 +0000</pubDate>
		<dc:creator>dholm</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.dholm.com/?p=858</guid>
		<description><![CDATA[I&#8217;ve worked on kernel projects before but today marks the day I submitted a patch myself. I cannot take full or even half credit for it because it is a backport of a driver from Linux 2.6 for Sierra Wireless modems.
Even though that might sound simple it still took me quite a bit of work [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve worked on kernel projects before but today marks the day I submitted a patch myself. I cannot take full or even half credit for it because it is a backport of a driver from Linux 2.6 for Sierra Wireless modems.</p>
<p>Even though that might sound simple it still took me quite a bit of work to get it to work properly due to the subtle changes in the underlying USB stack. I had to struggle quite a bit with some nasty instabilities related to interrupts which in the end turned out to be double frees on 2.4 but not on 2.6</p>
<p>My LKML submission is available at: <a href="http://marc.info/?l=linux-usb&#038;m=126392883122598&#038;w=2">http://marc.info/?l=linux-usb&#038;m=126392883122598&#038;w=2</a><br />
The patch is available from my site since apparently GMail botched some of the lines: <a href="http://www.dholm.com/files/sierra-2.4_1.7.16-1.patch">http://www.dholm.com/files/sierra-2.4_1.7.16-1.patch</a></p>
<p>Apparently 2.4 only accepts stability and security patches these days so I don&#8217;t think it will get merged but if someone ever needs it the work has already been done. We are running it on uClinux 2.4.26 but the patch was made against 2.4.37.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dholm.com/2010/01/19/my-very-first-linux-kernel-patch-submission/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tumblelog 090914</title>
		<link>http://www.dholm.com/2009/09/14/tumblelog-090914/</link>
		<comments>http://www.dholm.com/2009/09/14/tumblelog-090914/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 06:00:31 +0000</pubDate>
		<dc:creator>dholm</dc:creator>
				<category><![CDATA[Tumblelog]]></category>

		<guid isPermaLink="false">http://www.dholm.com/?p=800</guid>
		<description><![CDATA[Virtual AGC and AGS, emulators for the Apollo Guidance Computer, Abort Guidance System and Launch Vehicle Digital Computer. Several parts of the original code has been released as well.
ATI Stream SDK v2.0, contains AMD&#8217;s implementation of OpenCL which was the first publicly released implementation.
Penguins, Lizards and Apple&#8217;s X Factor: How Famous OS Logos Got Started, [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Virtual AGC and AGS" href="http://www.ibiblio.org/apollo/">Virtual AGC and AGS</a>, emulators for the Apollo Guidance Computer, Abort Guidance System and Launch Vehicle Digital Computer. Several parts of the original code has been released as well.</p>
<p><a title="ATI Stream SDK v2.0" href="http://developer.amd.com/GPU/ATISTREAMSDKBETAPROGRAM/Pages/default.aspx#two">ATI Stream SDK v2.0</a>, contains AMD&#8217;s implementation of OpenCL which was the first publicly released implementation.</p>
<div id="attachment_821" class="wp-caption alignnone" style="width: 375px"><a href="http://amsterdam.soup.io/post/24852891/Image?sharedby=150706"><img class="size-full wp-image-821" title="Welcome to Hell" src="http://www.dholm.com/wp-content/uploads/2009/08/WelcomeToHell.jpeg" alt="&quot;Welcome to Hell&quot; by I've been to Amsterdam" width="365" height="451" /></a><p class="wp-caption-text">&quot;Welcome to Hell&quot; by I&#39;ve been to Amsterdam</p></div>
<p><a title="Penguins, Lizards and Apple's X Factor: How Famous OS Logos Got Started" href="http://www.cio.com/article/499135/Penguins_Lizards_and_Apple_s_X_Factor_How_Famous_OS_Logos_Got_Started">Penguins, Lizards and Apple&#8217;s X Factor: How Famous OS Logos Got Started</a>, like the titles says it&#8217;s a history of famous computer logotypes.</p>
<p><a title="The L4.verified Project" href="http://ertos.nicta.com.au/research/l4.verified/">The L4.verified Project</a>, a formally verified implementation of the L4 kernel.</p>
<p><a title="Instapaper" href="http://www.instapaper.com/u">Instapaper</a>, instantly create and store a webpage as a paper. There is also an iPhone app so you can read your &#8220;papers&#8221; offline.</p>
<p><a title="replica 1" href="http://www.brielcomputers.com/replica1.html">replica 1</a>, build your own Apple 1 replica.</p>
<p><a title="Nokia Schematics!" href="http://www.bunniestudios.com/blog/?p=446">Nokia Schematics!</a>, the owner of this blog found a book at the Shenzhen mobile phone market which contains schematics for numerous well known mobile phones.</p>
<p><a title="Computer Hardware Poster 1.7" href="http://sonic840.deviantart.com/art/Computer-hardware-poster-1-7-111402099">Computer Hardware Poster 1.7</a>, if you are a hardware geek this is a must have poster for your bedroom wall.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dholm.com/2009/09/14/tumblelog-090914/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Git Grafts</title>
		<link>http://www.dholm.com/2009/09/02/git-grafts/</link>
		<comments>http://www.dholm.com/2009/09/02/git-grafts/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 10:53:41 +0000</pubDate>
		<dc:creator>dholm</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.dholm.com/?p=848</guid>
		<description><![CDATA[If you ever need to graft two git repositories, i.e. you want to restore history from your previous VCS, &#8220;Using git to stitch together a broken subversion repository&#8221; is a good starting point. Git is amazing when it comes two this task but in my opinion it is poorly documented at best.
]]></description>
			<content:encoded><![CDATA[<p>If you ever need to graft two git repositories, i.e. you want to restore history from your previous VCS, &#8220;<a title="Using git to stitch together a broken subversion repository" href="http://lhealy.livejournal.com/11062.html">Using git to stitch together a broken subversion repository</a>&#8221; is a good starting point. Git is amazing when it comes two this task but in my opinion it is poorly documented at best.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dholm.com/2009/09/02/git-grafts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tumblelog 090831</title>
		<link>http://www.dholm.com/2009/08/31/tumblelog-090831/</link>
		<comments>http://www.dholm.com/2009/08/31/tumblelog-090831/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 06:00:41 +0000</pubDate>
		<dc:creator>dholm</dc:creator>
				<category><![CDATA[Tumblelog]]></category>

		<guid isPermaLink="false">http://www.dholm.com/?p=776</guid>
		<description><![CDATA[HwB, the Hardware Book is yet another collection of pinouts for various connectors and cables. It might come in handy someday if you need to wire some old tech to your shiny new port.
Become a Gmail Ninja, several tips and tricks divided into categories of difficulty on how to use advanced features of GMail.
Ksplice Uptrack, [...]]]></description>
			<content:encoded><![CDATA[<p><a title="HwB" href="http://www.hardwarebook.info/">HwB</a>, the Hardware Book is yet another collection of pinouts for various connectors and cables. It might come in handy someday if you need to wire some old tech to your shiny new port.</p>
<p><a title="Become a Gmail Ninja" href="http://www.google.com/mail/help/tips.html">Become a Gmail Ninja</a>, several tips and tricks divided into categories of difficulty on how to use advanced features of GMail.</p>
<div id="attachment_814" class="wp-caption alignnone" style="width: 363px"><a href="http://www.tatjavanvark.nl/tvv5/platfrm.html"><img class="size-full wp-image-814" title="The Inertial Navigator Platform" src="http://www.dholm.com/wp-content/uploads/2009/08/inertialnav.jpeg" alt="&quot;The Inertial Navigator Platform&quot; by Tatjana van Vark" width="353" height="270" /></a><p class="wp-caption-text">&quot;The Inertial Navigator Platform&quot; by Tatjana van Vark</p></div>
<p><a title="Ksplice Uptrack" href="http://www.ksplice.com/uptrack/">Ksplice Uptrack</a>, never again reboot your Ubuntu machine.</p>
<p><a title="Carnivorous robots eager to eat your pests" href="http://www.newscientist.com/gallery/dn17367-carnivorous-domestic-entertainment-robots/2">Carnivorous robots eager to eat your pests</a>, are you tired of insects crawling into your home and don&#8217;t want to buy a cat? Why not invest in a carnivorous robot instead.</p>
<p><a title="The Matrix Page" href="http://www.geocities.com/evilsnack/matrix.htm">The Matrix Page</a>, a simple introduction to the basics of mathematical matrices.</p>
<p><a title="Taming Friends for Use in Templates" href="http://www.devx.com/cplus/10MinuteSolution/30302/1954">Taming Friends for Use in Templates</a>, using <em>friend</em>s in C++ templates can be tricky. This article describes the pitfalls and how to avoid them.</p>
<p><a title="cTuning.org" href="http://ctuning.org/">cTuning.org</a>, a collection of information on how to tune your C code for maximum performance.</p>
<p><a title="Source Code of Several Atari 7800 Games Released" href="http://www.programmerfish.com/source-code-of-several-7800-games-released/">Source Code of Several Atari 7800 Games Released</a>, the original source code to over 15 Atari 7800 games.</p>
<p><a title="Advanced C++ Lessons" href="http://aszt.inf.elte.hu/~gsd/halado_cpp/index.html">Advanced C++ Lessons</a>, a very good online collection of information on advanced aspects of C++ programming.</p>
<p><a title="FreeNOS" href="http://www.freenos.org/">FreeNOS</a>, an experimental microkernel operating system designed for learning purposes.</p>
<p><a title="Fifteen Classic Game Console Design Mistakes" href="http://technologizer.com/2009/08/10/fifteen-classic-game-console-design-mistakes/">Fifteen Classic Game Console Design Mistakes</a>, epic fails in hardware design.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dholm.com/2009/08/31/tumblelog-090831/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>8-bit trip</title>
		<link>http://www.dholm.com/2009/08/26/8-bit-trip/</link>
		<comments>http://www.dholm.com/2009/08/26/8-bit-trip/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 06:00:30 +0000</pubDate>
		<dc:creator>dholm</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.dholm.com/?p=832</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><!-- Smart Youtube --><span class="youtube"><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/4qsWFFuYZYI&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/4qsWFFuYZYI&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="355" ></embed><param name="wmode" value="transparent" /></object></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dholm.com/2009/08/26/8-bit-trip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tumblelog 090817</title>
		<link>http://www.dholm.com/2009/08/17/tumblelog-090817/</link>
		<comments>http://www.dholm.com/2009/08/17/tumblelog-090817/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 06:00:55 +0000</pubDate>
		<dc:creator>dholm</dc:creator>
				<category><![CDATA[Tumblelog]]></category>

		<guid isPermaLink="false">http://www.dholm.com/?p=766</guid>
		<description><![CDATA[Introducing the Warpship, Dr. Richard Obousy demonstrates how a real warpship could be built.
What is Folding and Why Does it Matter?, a good description on what protein folding actually is and if Folding@Home really is useful to science.
OpenGL Rendering Pipeline, a simple but good description of what the basic OpenGL pipeline looks like.
Idea: The Outlet [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Introducing the Warp Ship" href="http://dsc.discovery.com/space/slideshows/warpship/">Introducing the Warpship</a>, Dr. Richard Obousy demonstrates how a real warpship could be built.</p>
<p><a title="What is Folding and Why Does it Matter?" href="http://www.bit-tech.net/hardware/graphics/2009/06/15/what-is-folding-and-why-does-it-matter/1">What is Folding and Why Does it Matter?</a>, a good description on what protein folding actually is and if Folding@Home really is useful to science.</p>
<div id="attachment_809" class="wp-caption alignnone" style="width: 290px"><img class="size-full wp-image-809" title="Shing Ling Sewing Machine" src="http://www.dholm.com/wp-content/uploads/2009/08/Shing-Ling-Sewing-Machine.jpg" alt="Shing Ling Sewing Machine" width="280" height="241" /><p class="wp-caption-text">Shing Ling Sewing Machine</p></div>
<p><a title="OpenGL Rendering Pipeline" href="http://www.songho.ca/opengl/gl_pipeline.html">OpenGL Rendering Pipeline</a>, a simple but good description of what the basic OpenGL pipeline looks like.</p>
<p><a title="Idea: The Outlet Wall" href="http://www.ironicsans.com/2009/06/idea_the_outlet_wall.html">Idea: The Outlet Wall</a>, an entire wall made out of electrical sockets. It actually looks kind of cool.</p>
<p><a title="Jari Operating System" href="http://jarios.org/">Jari Operating System</a>, is a real-time microkernel operating system and provides a POSIX API.</p>
<p><a title="Video for Everybody" href="http://camendesign.com/code/video_for_everybody">Video for Everybody</a>, is a web implementation that automatically detects the best way of playing back embedded video on a client. It automatically detects HTML5, Flash etc capabilities and does not depend on JavaScript to do so.</p>
<p><a title="AllPinouts" href="http://www.allpinouts.org/">AllPinouts</a>, is a wiki listing pinouts for connectors, cables and adapters.</p>
<p><a title="Handbook of hardware pinouts, cables schemes and connectors layouts" href="http://www.pinouts.ru/">Handbook of hardware pinouts, cables schemes and connectors layouts</a>, even more pinouts.</p>
<p><a title="Readable and Maintainable Bitfields in C" href="http://www.pagetable.com/?p=250">Readable and Maintainable Bitfields in C</a>, a good blog post from pagetable on how to work with bitfields in a readable way using C.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dholm.com/2009/08/17/tumblelog-090817/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AMD demos OpenCL on four six-core Opterons</title>
		<link>http://www.dholm.com/2009/08/10/amd-demos-opencl-on-four-six-core-opterons/</link>
		<comments>http://www.dholm.com/2009/08/10/amd-demos-opencl-on-four-six-core-opterons/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 07:18:49 +0000</pubDate>
		<dc:creator>dholm</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.dholm.com/?p=802</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><!-- Smart Youtube --><span class="youtube"><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/7PAiCinmP9Y&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/7PAiCinmP9Y&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=&amp;fs=1&amp;hl=en&amp;autoplay=&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="355" ></embed><param name="wmode" value="transparent" /></object></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dholm.com/2009/08/10/amd-demos-opencl-on-four-six-core-opterons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tumblelog 090706</title>
		<link>http://www.dholm.com/2009/07/06/tumblelog-090706/</link>
		<comments>http://www.dholm.com/2009/07/06/tumblelog-090706/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 06:00:49 +0000</pubDate>
		<dc:creator>dholm</dc:creator>
				<category><![CDATA[Tumblelog]]></category>

		<guid isPermaLink="false">http://www.dholm.com/?p=747</guid>
		<description><![CDATA[TTMath, a C++ bignum library implemented solely as templates.
Conficker Eye Chart, visually identify if you have been infected by the Conficker worm by following this link.
New Time Slider features coming up in OpenSolaris 2009.06, similar to Apple&#8217;s Time Machine but utilizing the ZFS snapshot feature.
Like Water for Money, is an article about Moniac which is [...]]]></description>
			<content:encoded><![CDATA[<p><a title="TTMath" href="http://www.ttmath.org/">TTMath</a>, a C++ bignum library implemented solely as templates.</p>
<p><a title="Conficker Eye Chart" href="http://www.confickerworkinggroup.org/infection_test/cfeyechart.html">Conficker Eye Chart</a>, visually identify if you have been infected by the Conficker worm by following this link.</p>
<p><a title="New Time Slider features coming up in OpenSolaris 2009.06" href="http://blogs.sun.com/erwann/entry/new_time_slider_features_in">New Time Slider features coming up in OpenSolaris 2009.06</a>, similar to Apple&#8217;s Time Machine but utilizing the ZFS snapshot feature.</p>
<p><a title="Like Water for Money" href="http://judson.blogs.nytimes.com/2009/06/02/guest-column-like-water-for-money/">Like Water for Money</a>, is an article about Moniac which is an analog computer from 1949. Cambridge University has a <a title="The Philips Machine" href="http://mediaplayer.group.cam.ac.uk/component/option,com_mediadb/task,view/idstr,CU-AllanMcRobie-Phillips2004/Itemid,26">video</a> of it running.</p>
<p><a title="Phil!'s ZSH Prompt" href="http://aperiodic.net/phil/prompt/">Phil!&#8217;s ZSH Prompt</a>,a really nice ZSH prompt.</p>
<p><a title="Dawn of the Personal Computer: From Altair to the IBM PC" href="http://www.maximumpc.com/article/features/dawn_personal_computer_altair_ibm_pc?page=0,0">Dawn of the Personal Computer: From Altair to the IBM PC</a>, a quick rundown of PC history by Maximum PC.</p>
<p><a title="test-dept" href="http://code.google.com/p/test-dept/">test-dept</a>, is a unit testing framework for C which supports stubbing.</p>
<p><a title="Fifteen Classic PC Design Mistakes" href="http://technologizer.com/2009/06/14/fifteen-classic-pc-design-mistakes/">Fifteen Classic PC Design Mistakes</a>, Technologizer has made a great list of the ten worst PC design mistakes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dholm.com/2009/07/06/tumblelog-090706/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss><!-- Dynamic page generated in 0.511 seconds. --><!-- Cached page generated by WP-Super-Cache on 2010-03-10 00:35:49 -->
