<?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>King Kludge</title>
	<atom:link href="http://www.kingkludge.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kingkludge.net</link>
	<description>Poking my sausage like fingers into the web since 1997</description>
	<lastBuildDate>Tue, 16 Feb 2010 14:57:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Hardware hacking update</title>
		<link>http://www.kingkludge.net/2010/02/hardware-hacking-update/</link>
		<comments>http://www.kingkludge.net/2010/02/hardware-hacking-update/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 14:57:02 +0000</pubDate>
		<dc:creator>Bob</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[contraptor]]></category>
		<category><![CDATA[hackerspace]]></category>

		<guid isPermaLink="false">http://www.kingkludge.net/2010/02/hardware-hacking-update/</guid>
		<description><![CDATA[Lindsey and Alex have gone away for a couple of days, leaving me with some alone time to work on hacking projects.
Alex's Mobile: the wood work has been assembled, and now needs some varnishing before I put all the electronics in. The electronics has been moved from a breadboard to full soldered vero board.
On the [...]]]></description>
			<content:encoded><![CDATA[<p>Lindsey and Alex have gone away for a couple of days, leaving me with some alone time to work on hacking projects.</p>
<p><a href="/projects/maker/alexs-mobile/">Alex's Mobile</a>: the wood work has been assembled, and now needs some varnishing before I put all the electronics in. The electronics has been moved from a breadboard to full soldered vero board.</p>
<p>On the <a title="got to the Contraptor site" href="http://www.contraptor.org/">Contraptor</a> front, last night I built all the <a title="Contraptor Linear Bearings" href="http://www.contraptor.org/make-linear-bearings">linear bearings</a>, <a title="Contraptor Linear Rails" href="http://www.contraptor.org/make-linear-rail">linear rails</a> and <a title="Contraptor Sliding Elements" href="http://www.contraptor.org/make-sliding-elements">sliding elements</a> and almost completed all the <a title="Contraptor Shaft Mounts" href="http://www.contraptor.org/make-shaft-mount">shaft mounts</a>.</p>
<p>Tuesday's are normally <a title="London Hacker Space Wiki" href="http://london.hackspace.org.uk/">London Hacker Space</a> meetups, but tonight, I shall forgo the cheese and booze and carry on working at home.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kingkludge.net/2010/02/hardware-hacking-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maker Projects &#8211; Alex&#8217;s Mobile</title>
		<link>http://www.kingkludge.net/2010/01/maker-projects-alexs-mobile/</link>
		<comments>http://www.kingkludge.net/2010/01/maker-projects-alexs-mobile/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 11:49:01 +0000</pubDate>
		<dc:creator>Bob</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Maker]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[baby mobile]]></category>

		<guid isPermaLink="false">http://www.kingkludge.net/?p=150</guid>
		<description><![CDATA[I've added a new section to my projects pages, and put a page in place for the baby mobile I'm creating for Alex.
I've back dated a load of the updates, as I'd been meaning to post blog entries about the work, but hadn't gotten round to it.
So far I have a 3d design worked out [...]]]></description>
			<content:encoded><![CDATA[<p>I've added a new section to my projects pages, and put a page in place for the <a href="/projects/maker/alexs-mobile/">baby mobile I'm creating for Alex</a>.</p>
<p>I've back dated a load of the updates, as I'd been meaning to post blog entries about the work, but hadn't gotten round to it.</p>
<p>So far I have a 3d design worked out a working prototype circuit and a full breadboard circuit also designed.</p>
<p>I'll try and put up some full photo's soon and maybe even some video of the prototype.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kingkludge.net/2010/01/maker-projects-alexs-mobile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alex&#8217;s Mobile</title>
		<link>http://www.kingkludge.net/projects/maker/alexs-mobile/</link>
		<comments>http://www.kingkludge.net/projects/maker/alexs-mobile/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 11:39:10 +0000</pubDate>
		<dc:creator>Bob</dc:creator>
				<category><![CDATA[Ramblings]]></category>

		<guid isPermaLink="false">http://www.kingkludge.net/projects/maker/alexs-mobile/</guid>
		<description><![CDATA[I wanted to make a mobile for my son Alex, as most mobiles I've seen look fantastic from the top where the parents are (i.e. the ones buying the mobile!), but from underneath are boring.
So I decided this one would be different, and I would be able to upgrade it as he ages.
It will involve [...]]]></description>
			<content:encoded><![CDATA[<p>I wanted to make a mobile for my son Alex, as most mobiles I've seen look fantastic from the top where the parents are (i.e. the ones buying the mobile!), but from underneath are boring.</p>
<p>So I decided this one would be different, and I would be able to upgrade it as he ages.</p>
<p>It will involve RGB LEDs colour cycling, driven by an Arduino (well Atmega128/328 microprocessor anyway).</p>
<p>It will also have two controls initially:</p>
<ol>
<li>Timing control to control the speed of the colour cycling.</li>
<li>Max brightness control (self explanatory?)</li>
</ol>
<p>The idea is that this mobile will be self contained, and capable of running from a single 9v or 4x AA batteries, or from a wall wart, and be light enough to hang safely about a cot or crib.</p>
<h2>Update 5th Dec 2009:</h2>
<p>Have a working Arduino circuit using 74HC595 shift registers to control the individual colours on single LEDs.</p>
<p>Will try and post a circuit diagram shortly.</p>
<h2>Update 14th Dec 2009:</h2>
<p>Here is the circuit breadboard for the current design:</p>
<p><a href="http://www.kingkludge.net/wp-content/uploads/2010/01/RGB_Mobile_bb.png"><img class="alignnone size-medium wp-image-148" title="Alex's RGB LED mobile breadboard layout" src="http://www.kingkludge.net/wp-content/uploads/2010/01/RGB_Mobile_bb-300x268.png" alt="Alex's RGB LED mobile breadboard layout" width="300" height="268" /></a></p>
<h2>Update 7th Jan 2010:</h2>
<p>Managed to source some balsa wood and new craft knives to make a mobile spine. Want something less boring that just a straight dowel with things hanging.</p>
<h2>Update 14th Jan 2010:</h2>
<p>I came up with something less boring after a Yahoo! image search browsing session, and completed the 3D draft designs for Alex's Mobile and here's what I have so far.</p>
<p>LEDs will be positioned upwards onto the platter above to reflect light downwards, spreading the light over the different platters, in a hopefully interesting pattern.</p>
<p><a rel="shadowbox" href="http://www.kingkludge.net/wp-content/uploads/2010/01/mobilebottom.png"><img style="border: 0pt none; display: inline;" title="mobile-bottom" src="http://www.kingkludge.net/wp-content/uploads/2010/01/mobilebottom_thumb.png" border="0" alt="mobile-bottom" width="240" height="72" /></a></p>
<p>Above is the view looking up at the mobile.</p>
<p><a rel="shadowbox" href="http://www.kingkludge.net/wp-content/uploads/2010/01/mobilefront.png"><img style="border: 0pt none; display: inline;" title="mobile-front" src="http://www.kingkludge.net/wp-content/uploads/2010/01/mobilefront_thumb.png" border="0" alt="mobile-front" width="240" height="80" /></a></p>
<p>View from front, one perspective.</p>
<p><a rel="shadowbox" href="http://www.kingkludge.net/wp-content/uploads/2010/01/mobileside.png"><img style="border: 0pt none; display: inline;" title="mobile-side" src="http://www.kingkludge.net/wp-content/uploads/2010/01/mobileside_thumb.png" border="0" alt="mobile-side" width="240" height="52" /></a></p>
<p>View from front, different perspective.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kingkludge.net/projects/maker/alexs-mobile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maker</title>
		<link>http://www.kingkludge.net/projects/maker/</link>
		<comments>http://www.kingkludge.net/projects/maker/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 11:12:03 +0000</pubDate>
		<dc:creator>Bob</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Maker]]></category>

		<guid isPermaLink="false">http://www.kingkludge.net/?page_id=134</guid>
		<description><![CDATA[Here are some of the general Maker style projects I'm working on.
Most of these will be electronics based, but may well also pull in different disciplines.
Such as the Baby Mobile I'm making for Alex, which entails, woodwork, mold making, design and electronics.
]]></description>
			<content:encoded><![CDATA[<p>Here are some of the general Maker style projects I'm working on.</p>
<p>Most of these will be electronics based, but may well also pull in different disciplines.</p>
<p>Such as the Baby Mobile I'm making for Alex, which entails, woodwork, mold making, design and electronics.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kingkludge.net/projects/maker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Contraptor Shipped!</title>
		<link>http://www.kingkludge.net/2010/01/contraptor-shipped/</link>
		<comments>http://www.kingkludge.net/2010/01/contraptor-shipped/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 11:16:00 +0000</pubDate>
		<dc:creator>Bob</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Maker]]></category>
		<category><![CDATA[contraptor]]></category>
		<category><![CDATA[hardware hacking]]></category>

		<guid isPermaLink="false">http://www.kingkludge.net/2010/01/contraptor-shipped/</guid>
		<description><![CDATA[I got word from the Contraptor team the other day.
My Contraptor kit has been shipped, and should be with me shortly.
The team had some issues with the initial run of kits, so I'm getting a Beta set, and they will ship me a corrected version, when they get the fabrication issues sorted out, at their [...]]]></description>
			<content:encoded><![CDATA[<p>I got word from the <a title="got to the Contraptor site" href="http://www.contraptor.org/">Contraptor</a> team the other day.</p>
<p>My Contraptor kit has been shipped, and should be with me shortly.</p>
<p>The team had some issues with the initial run of kits, so I'm getting a <em>Beta</em> set, and they will ship me a corrected version, when they get the fabrication issues sorted out, at their cost. (Kudos to them, thanks guys!)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kingkludge.net/2010/01/contraptor-shipped/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook performance woes</title>
		<link>http://www.kingkludge.net/2009/12/facebook-performance-woes/</link>
		<comments>http://www.kingkludge.net/2009/12/facebook-performance-woes/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 17:42:15 +0000</pubDate>
		<dc:creator>Bob</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Yahoo!]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://www.kingkludge.net/2009/12/facebook-performance-woes/</guid>
		<description><![CDATA[Today Facebook launched their new privacy settings and forced all their users to update their settings.
We noticed at Yahoo! that we were started to get lots of timeouts from Facebook's APIs that we use on the Yahoo! homepage.
I've not heard anything official from Facebook yet, so this next part is all speculation.
I suspect that as [...]]]></description>
			<content:encoded><![CDATA[<p>Today Facebook launched their new privacy settings and forced all their users to update their settings.</p>
<p>We noticed at Yahoo! that we were started to get lots of timeouts from Facebook's APIs that we use on the Yahoo! homepage.</p>
<p>I've not heard anything official from Facebook yet, so this next part is all speculation.</p>
<p>I suspect that as a user updates their privacy settings, as forced to the first time they hit facebook.com now, Facebook flags that users account is dirty (something changed) and purges the cache of the users stream data.<br />
Now that the cache is empty for a particular user, when a friend of that user views Facebook, the backend servers must go back to the master data source and confirm permissions on what is visible before it is displayed. </p>
<p>That is fine when you have a few users updating their permissions, if however you force ALL your users to do this, you site rapidly becomes overwhelmed, as you effectively removed your cache. This effect is known as "The Thundering Herd".</p>
<p>As the load increases, due to all extra requests for data that would normally be handled by caches, you start to get race conditions as requests return and try to populate the cache. Also as the load increases, requests start to take longer as connections are kept open while backends are queried. Because connections are being kept open, the server stops handling requests, as there are no more connection slots and you start to get errors as clients can no longer connect.</p>
<p>How do you prevent this. Don't push changes that require you whole userbase to update their records at once. Stage the release, starting with 1% until you can guage how much load it will generate on your servers. Then you can safely ramp up your change safely.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kingkludge.net/2009/12/facebook-performance-woes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TGIMBOEJ Part 3</title>
		<link>http://www.kingkludge.net/2009/12/tgimboej-part-3/</link>
		<comments>http://www.kingkludge.net/2009/12/tgimboej-part-3/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 17:36:21 +0000</pubDate>
		<dc:creator>Bob</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Maker]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[TGIMBOEJ]]></category>

		<guid isPermaLink="false">http://www.kingkludge.net/?p=131</guid>
		<description><![CDATA[TGIMBOEJ has left the building.
It has been posted on to a fellow hacker in Kent.
In the end I added quite a lot of stuff to the box. Amongst other things a 6MP CCD from an old Fujitsu S20 pro camera, a bunch of motors from CD-ROM and floppy drives and a few discreet ICs
Soon I [...]]]></description>
			<content:encoded><![CDATA[<p><a title="The Great Internet Migratory Box of Electric Junk" href="http://tgimboej.org/">TGIMBOEJ </a>has left the building.</p>
<p>It has been posted on to a fellow hacker in Kent.</p>
<p>In the end I added quite a lot of stuff to the box. Amongst other things a 6MP CCD from an old Fujitsu S20 pro camera, a bunch of motors from CD-ROM and floppy drives and a few discreet ICs</p>
<p>Soon I will try and post an update about what I did with the switches I took out of the box.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kingkludge.net/2009/12/tgimboej-part-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TGIMBOEJ Part 2</title>
		<link>http://www.kingkludge.net/2009/12/tgimboej-part-2/</link>
		<comments>http://www.kingkludge.net/2009/12/tgimboej-part-2/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 16:50:48 +0000</pubDate>
		<dc:creator>Bob</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Maker]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[TGIMBOEJ]]></category>

		<guid isPermaLink="false">http://www.kingkludge.net/?p=128</guid>
		<description><![CDATA[It has landed.
There is some neat stuff in the box and I'll been sending it on shortly. I have a bunch of junk to add, and here are the photos.
I've removed a board that contained a load of backlit LCD buttons, probably to be integrated into the chest of a robot of the as an  [...]]]></description>
			<content:encoded><![CDATA[<p>It has landed.</p>
<p>There is some neat stuff in the box and I'll been sending it on shortly. I have a bunch of junk to add, and <a title="Photos of the Great Internet Migratory Box of Electric Junk" href="http://www.flickr.com/photos/b3cft/sets/72157622836782149/">here are the photos</a>.</p>
<p>I've removed a board that contained a load of backlit LCD buttons, probably to be integrated into the chest of a robot of the as an  emergency stop/go <span style="text-decoration: line-through;">kill</span> button etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kingkludge.net/2009/12/tgimboej-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cheesoid</title>
		<link>http://www.kingkludge.net/projects/robots/cheesoid/</link>
		<comments>http://www.kingkludge.net/projects/robots/cheesoid/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 11:06:20 +0000</pubDate>
		<dc:creator>Bob</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Robots]]></category>

		<guid isPermaLink="false">http://www.kingkludge.net/projects/robots/cheesoid/</guid>
		<description><![CDATA[My work colleagues were ribbing me over my recent robot addiction, and circulated a link to this video on YouTube of Mitchell and Webb's Cheesoid sketch.
I happened to have an Arduino Mega and a recently purchased WaveShield in my laptop bag.
So that lunchtime I mocked up a cardboard box with the Arduino + WaveShield with [...]]]></description>
			<content:encoded><![CDATA[<p>My work colleagues were ribbing me over my recent robot addiction, and circulated a link to this video on YouTube of Mitchell and Webb's Cheesoid sketch.</p>
<p>I happened to have an Arduino Mega and a recently purchased WaveShield in my laptop bag.</p>
<p>So that lunchtime I mocked up a cardboard box with the Arduino + WaveShield with a couple of buttons.</p>
<p>Picture to come soon.</p>
<p>The first version, I had no resistors in my bag, so couldn't ground the digital inputs. This actually ended up with some pretty funny results around the office, as when ever someone approached Cheesoid, he would randomly start talking.</p>
<p>So as an extra feature I resampled the video clip and added more phrases that play at long random intervals.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kingkludge.net/projects/robots/cheesoid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TGIMBOEJ Part 1</title>
		<link>http://www.kingkludge.net/2009/11/tgimboej-part-1/</link>
		<comments>http://www.kingkludge.net/2009/11/tgimboej-part-1/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 18:44:49 +0000</pubDate>
		<dc:creator>Bob</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Maker]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[TGIMBOEJ]]></category>

		<guid isPermaLink="false">http://www.kingkludge.net/?p=115</guid>
		<description><![CDATA[Yesterday I spotted an email in my inbox from a guy named Conrad.
He had contacted me because he had seen my name on the TGIMBOEJ.org, a site that coordinates Migratory Boxes of Electric Junk on the Internet.
My name has been down on this site for at least a year, finally I get to participate!
So within [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I spotted an email in my inbox from a guy named Conrad.</p>
<p>He had contacted me because he had seen my name on the <a title="The Great Internet Migratory Box of Electric Junk" href="http://tgimboej.org/">TGIMBOEJ.org</a>, a site that coordinates Migratory Boxes of Electric Junk on the Internet.</p>
<p>My name has been down on this site for at least a year, finally I get to participate!</p>
<p>So within a few days it should arrive and I'll document here what's in it and what I do with whatever I find.</p>
<p>I also have to add some stuff. I think for starters a NX18 Nixie Tube as seen in the Adafruit Ice Clock</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kingkludge.net/2009/11/tgimboej-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
