<?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>GlobalMegaBlog &#187; geekery</title>
	<atom:link href="http://globalmegacorp.org/blog/tag/geekery/feed/" rel="self" type="application/rss+xml" />
	<link>http://globalmegacorp.org/blog</link>
	<description>The ramblings of a Brit in America</description>
	<lastBuildDate>Sun, 16 Aug 2009 16:57:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Coming up for air</title>
		<link>http://globalmegacorp.org/blog/2009/05/coming-up-for-air/</link>
		<comments>http://globalmegacorp.org/blog/2009/05/coming-up-for-air/#comments</comments>
		<pubDate>Sun, 24 May 2009 06:57:53 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[geekery]]></category>

		<guid isPermaLink="false">http://globalmegacorp.org/blog/?p=372</guid>
		<description><![CDATA[Parkinson&#8217;s Law states that:
Work expands so as to fill the time available for its completion.
I was about to propose a corollary to this and apply it to data storage, but if you check the Wikipedia link above, you&#8217;ll find they&#8217;ve already got it covered:
Data expands to fill the space available for storage.
Our fileserver had a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Parkinson%27s_law">Parkinson&#8217;s Law</a> states that:</p>
<p><em>Work expands so as to fill the time available for its completion.</em></p>
<p>I was about to propose a corollary to this and apply it to data storage, but if you check the Wikipedia link above, you&#8217;ll find they&#8217;ve already got it covered:</p>
<p><em>Data expands to fill the space available for storage.</em></p>
<p>Our fileserver had a 120G drive in it up until about a year ago. It ran out, and I replaced it with a new RAID5 setup, and today we have:</p>
<pre>Filesystem            Size  Used Avail Use% Mounted on
/dev/md1              1.4T  1.3T   73G  95% /data</pre>
<p>That&#8217;s 1.3 <em>Terrabytes</em> out of 1.4 used, for my non computer geek readers (which is.. what, no-one?). An interesting comparison is my very first computer hard drive which I bought around 1992 or so, which was 50MB. The above partition is (approximately) 1402519MB, or a frankly ridiculous 28,050 times larger than my first drive, and it&#8217;s <strong>still</strong> running out of space.</p>
<p>My next upgrade will probably be 4*2T drives, which in a RAID5 arrangement will give me about 6T of usable space, hopefully. Of course, I&#8217;m going to have to Ebay a kidney to pay for it, so in the meantime, I may have to find some stuff to delete.</p>
<p>Anyway, my point seems to be that we&#8217;re basically coming up with new ways to fill data that is keeping pace with the growth in hard drive technology. 17 years ago (wow, is that when 1992 was?), 50MB was plenty of space for operating system, applications, data, etc.. These days, we&#8217;ve got video files, just one of which would easily fill 50MB for a few seconds of footage. Add in HD and you&#8217;re talking serious growth. Where does it stop? I fully expect that another 17 years from now we&#8217;ll be measuring our storage usage in Exabytes, as we download our daily brain backup. Gulp.</p>
]]></content:encoded>
			<wfw:commentRss>http://globalmegacorp.org/blog/2009/05/coming-up-for-air/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why won&#8217;t my net work?</title>
		<link>http://globalmegacorp.org/blog/2009/05/why-wont-my-net-work/</link>
		<comments>http://globalmegacorp.org/blog/2009/05/why-wont-my-net-work/#comments</comments>
		<pubDate>Wed, 06 May 2009 08:50:31 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[badpuns]]></category>
		<category><![CDATA[geekery]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://globalmegacorp.org/blog/?p=366</guid>
		<description><![CDATA[This is one those &#8220;for future reference&#8221; posts, mostly for myself, but perhaps it will help some other poor unfortunate from running into the same problems I had tonight.
Specifically, setting up bridged networking under Linux to enable a KVM virtual machine. I had this working just fine up until the point where I upgraded this [...]]]></description>
			<content:encoded><![CDATA[<p>This is one those &#8220;for future reference&#8221; posts, mostly for myself, but perhaps it will help some other poor unfortunate from running into the same problems I had tonight.</p>
<p>Specifically, setting up bridged networking under Linux to enable a KVM virtual machine. I had this working just fine up until the point where I upgraded this server to hardy, whereupon everything fell apart. Thanks to the folks on freenode.net/#kvm, I discovered that my interface configuration was broken.</p>
<p>To summarise, I have:</p>
<p>1 Physical network interface<br />
3 IP addresses (2 of which are assigned to the host OS, one to the guest VM).</p>
<p>It turns out that if you have a bridge set up on the interface, assigning a second IP address should be an alias to the bridge, not the first IP&#8217;s interface.</p>
<p>Initially, I had something like this:</p>
<pre>
auto eth0
iface eth0 inet manual

auto br0
iface br0 inet static
        address xxx.xx.xxx.xxx
        netmask xxx.xxx.xxx.xxx
        broadcast xxx.xx.xxx.xxx
        gateway xxx.xx.xxx.xxx
        bridge_ports eth0
        bridge_fd 9
        bridge_hello 2
        bridge_maxage 12
        bridge_stp off

auto eth1
iface eth0:1 inet static
        address xxx.xx.xxx.xxx
        netmask xxx.xxx.xxx.xxx
        broadcast xxx.xx.xxx.xxx
        gateway xxx.xx.xxx.xxx
</pre>
<p>There are several things wrong with this. The first is that the gateway should not be specified on the second interface. It wasn&#8217;t a problem in gutsy, but hardy did things somewhat differently, with the result that networking was completely disabled on reboot. IPMI to the rescue, fortunately.</p>
<p>Having fixed that, things seemed to work ok, but I was informed that the secondary IP should more accurately be assigned to the bridge, like this:</p>
<pre>
auto eth0
iface eth0 inet manual

auto br0
iface br0 inet static
        address xxx.xx.xxx.xxx
        netmask xxx.xx.xxx.xxx
        broadcast xxx.xxx.xxx.xxx
        gateway xxx.xx.xxx.xxx
        bridge_ports eth0
        bridge_fd 9
        bridge_hello 2
        bridge_maxage 12
        bridge_stp off

iface br0:0 inet static
	address xxx.xx.xxx.xxx
        netmask xxx.xxx.xxx.xxx
</pre>
<p>One swift edit, and things are working swimmingly well. One of the folks on freenode #kvm hinted that he might spend some time soon writing some, you know, documentation on this process, so in future it won&#8217;t require reading dozens of blog posts (like this one) to understand what the hell you&#8217;re doing. Sounds like a great plan to me. The most defining characteristic of the current documentation is that it&#8217;s almost as shallow as Paris Hilton, and decidedly less thick too.</p>
]]></content:encoded>
			<wfw:commentRss>http://globalmegacorp.org/blog/2009/05/why-wont-my-net-work/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Science &#8211; It&#8217;s great.</title>
		<link>http://globalmegacorp.org/blog/2009/04/science-its-great/</link>
		<comments>http://globalmegacorp.org/blog/2009/04/science-its-great/#comments</comments>
		<pubDate>Sun, 19 Apr 2009 07:34:11 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[geekery]]></category>
		<category><![CDATA[science]]></category>

		<guid isPermaLink="false">http://globalmegacorp.org/blog/?p=345</guid>
		<description><![CDATA[I love the internet. It&#8217;s an explosion of information. It allows anyone from anywhere to learn anything about anything (more or less). The old adage used to be that you learn something new every day. With the advent of the internet, the &#8220;day&#8221; part of that is becoming hour, or maybe minute.
Anyway, all this is [...]]]></description>
			<content:encoded><![CDATA[<p>I love the internet. It&#8217;s an explosion of information. It allows anyone from anywhere to learn anything about anything (more or less). The old adage used to be that you learn something new every day. With the advent of the internet, the &#8220;day&#8221; part of that is becoming hour, or maybe minute.</p>
<p>Anyway, all this is a roundabout way of getting to talk about <a href="http://www.ted.com">TED</a>. TED is a conference which has been going on since 1984. Their site <a href="http://www.ted.com/index.php/pages/view/id/5">explains their mission</a> much more thorougly than I am here, but the basic gist is that they gather together people from the worlds of Technology, Entertainment and Design to give 18 minute lectures on basically anything. Since April 2007, they&#8217;ve been posting videos of conference sessions on their site, and the output is nothing short of remarkable.</p>
<p>If you&#8217;re a science geek, you could spend <i>hours</i> watching videos on this site. Some of the ideas and technologies on display are breathtaking, and it makes you feel like we&#8217;re actually going somewhere as a species. In particular, I want to highlight the video I just watched. Go ahead, take the 18 minutes and watch this:</p>
<p><object width="446" height="326"><param name="movie" value="http://video.ted.com/assets/player/swf/EmbedPlayer.swf"></param><param name="allowFullScreen" value="true" /><param name="wmode" value="transparent"></param><param name="bgColor" value="#ffffff"></param><param name="flashvars" value="vu=http://video.ted.com/talks/embed/BonnieBassler_2009-embed_high.flv&#038;su=http://images.ted.com/images/ted/tedindex/embed-posters/BonnieBassler-2009.embed_thumbnail.jpg&#038;vw=432&#038;vh=240&#038;ap=0&#038;ti=509" /><embed src="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" pluginspace="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" bgColor="#ffffff" width="446" height="326" allowFullScreen="true" flashvars="vu=http://video.ted.com/talks/embed/BonnieBassler_2009-embed_high.flv&#038;su=http://images.ted.com/images/ted/tedindex/embed-posters/BonnieBassler-2009.embed_thumbnail.jpg&#038;vw=432&#038;vh=240&#038;ap=0&#038;ti=509"></embed></object></p>
<p>Isn&#8217;t that just the most amazing thing ever? Not just the fact that this group of scientists are figuring out such incredible stuff, or what this could mean for humanity, but the fact that it&#8217;s available for anyone to watch and learn about. It feels like this is what the internet was built for &#8211; to spread ideas, share knowledge, to advance our civilization. Ok, maybe that&#8217;s a bit lofty, but it things like this that help me counteract all the doom and gloom in the world today. On the one hand, the planet may be in an environmental death spiral, but on the other, we&#8217;ve got insanely smart people figuring out stuff that will maybe help save us in the end.. and thanks to the internet, we all get to participate in it, or at the very least watch.</p>
]]></content:encoded>
			<wfw:commentRss>http://globalmegacorp.org/blog/2009/04/science-its-great/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Going to California</title>
		<link>http://globalmegacorp.org/blog/2006/04/going-to-california/</link>
		<comments>http://globalmegacorp.org/blog/2006/04/going-to-california/#comments</comments>
		<pubDate>Sun, 23 Apr 2006 22:53:00 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[geekery]]></category>
		<category><![CDATA[travel]]></category>

		<guid isPermaLink="false">http://globalmegacorp.org/blog/?p=143</guid>
		<description><![CDATA[I&#8217;ve never wireless-blogged before, so what the hell. Currently killing time at Seatac waiting for a flight.
Off to the MySQL conference in San Jose. If there&#8217;s anyone on my FL in the area who wants to hook up for a beer or such, shoot me an email.
Alaska overbooked the flight and asked people to volunteer [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve never wireless-blogged before, so what the hell. Currently killing time at Seatac waiting for a flight.</p>
<p>Off to the <a href="http://www.mysqluc.com">MySQL conference</a> in San Jose. If there&#8217;s anyone on my FL in the area who wants to hook up for a beer or such, shoot me an email.</p>
<p>Alaska overbooked the flight and asked people to volunteer for a later flight in exchange for first class tickets and a free roundtrip anywhere they fly. The three of us (me and 2 workmates) agreed to take it.. so now we&#8217;re just waiting for the next flight. I wonder if that one is overbooked, maybe we can trade up again. First class on a later flight and 1 meeeellion dollars! I&#8217;ll have to ask. Will update later.</p>
]]></content:encoded>
			<wfw:commentRss>http://globalmegacorp.org/blog/2006/04/going-to-california/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>wtf?</title>
		<link>http://globalmegacorp.org/blog/2005/11/wtf/</link>
		<comments>http://globalmegacorp.org/blog/2005/11/wtf/#comments</comments>
		<pubDate>Thu, 10 Nov 2005 18:39:00 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[geekery]]></category>
		<category><![CDATA[humour]]></category>

		<guid isPermaLink="false">http://globalmegacorp.org/blog/?p=140</guid>
		<description><![CDATA[If you&#8217;re a programmer, I highly recommend The Daily WTF (Thanks Ben!). 
Best laugh I&#8217;ve had in ages, really.
]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re a programmer, I highly recommend <a href="http://thedailywtf.com/">The Daily WTF</a> (Thanks Ben!). </p>
<p>Best laugh I&#8217;ve had in ages, really.</p>
]]></content:encoded>
			<wfw:commentRss>http://globalmegacorp.org/blog/2005/11/wtf/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Bandwagon time</title>
		<link>http://globalmegacorp.org/blog/2005/08/bandwagon-time/</link>
		<comments>http://globalmegacorp.org/blog/2005/08/bandwagon-time/#comments</comments>
		<pubDate>Wed, 24 Aug 2005 20:07:00 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[geekery]]></category>

		<guid isPermaLink="false">http://globalmegacorp.org/blog/?p=138</guid>
		<description><![CDATA[Google have launched their IM client here. Yeah, it&#8217;s another IM client, but it&#8217;s exactly what I&#8217;m looking for &#8211; clean, uncluttered, does text/voice and does it well (voice clarity is superb). I&#8217;m sick of MSN messenger and all its stupid built in ads for shitty shows on Fox that I never watch, nudges, winks [...]]]></description>
			<content:encoded><![CDATA[<p>Google have launched their IM client <a href="http://talk.google.com">here</a>. Yeah, it&#8217;s another IM client, but it&#8217;s exactly what I&#8217;m looking for &#8211; clean, uncluttered, does text/voice and does it well (voice clarity is superb). I&#8217;m sick of MSN messenger and all its stupid built in ads for shitty shows on Fox that I never watch, nudges, winks and other AOL style garbage.</p>
<p>Anyway, if anyone wants to try it out, you can add me as jamesgurney@gmail.com &#8211; and if anyone wants a gmail invite, lemme know.</p>
]]></content:encoded>
			<wfw:commentRss>http://globalmegacorp.org/blog/2005/08/bandwagon-time/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>LOTR-fest, 2005</title>
		<link>http://globalmegacorp.org/blog/2005/01/lotr-fest-2005/</link>
		<comments>http://globalmegacorp.org/blog/2005/01/lotr-fest-2005/#comments</comments>
		<pubDate>Tue, 04 Jan 2005 07:11:00 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[geekery]]></category>
		<category><![CDATA[ht]]></category>

		<guid isPermaLink="false">http://globalmegacorp.org/blog/?p=131</guid>
		<description><![CDATA[I wasn&#8217;t sure we would last the day.. but we did it. Starting at 7am this morning, we watched all three Lord of The Rings movies (Extended Edition). This is a total of 208+223+250 = 681 minutes = 11.5 hours of movies. We finished at 11:30pm (we took breaks for meals).
I consider my home theatre [...]]]></description>
			<content:encoded><![CDATA[<p>I wasn&#8217;t sure we would last the day.. but we did it. Starting at 7am this morning, we watched all three Lord of The Rings movies (Extended Edition). This is a total of 208+223+250 = 681 minutes = 11.5 hours of movies. We finished at 11:30pm (we took breaks for meals).</p>
<p>I consider my home theatre well and truly christened.</p>
]]></content:encoded>
			<wfw:commentRss>http://globalmegacorp.org/blog/2005/01/lotr-fest-2005/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>St. Helens</title>
		<link>http://globalmegacorp.org/blog/2004/10/st-helens/</link>
		<comments>http://globalmegacorp.org/blog/2004/10/st-helens/#comments</comments>
		<pubDate>Sun, 03 Oct 2004 01:05:00 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[geekery]]></category>

		<guid isPermaLink="false">http://globalmegacorp.org/blog/?p=104</guid>
		<description><![CDATA[USGS: Mount St. Helens could erupt within 24 hours
Maybe it&#8217;s just me, but the idea of being this close to a genuine volcano event seems very exciting. It&#8217;s still 100 miles away though, so no chance to actually see it, unless I drive down there. I guess I&#8217;ll rely on TV footage..
]]></description>
			<content:encoded><![CDATA[<p><a HREF="http://www.cnn.com/2004/TECH/science/10/02/mount.st.helens/index.html">USGS: Mount St. Helens could erupt within 24 hours</a></p>
<p>Maybe it&#8217;s just me, but the idea of being this close to a genuine volcano event seems very exciting. It&#8217;s still 100 miles away though, so no chance to actually see it, unless I drive down there. I guess I&#8217;ll rely on TV footage..</p>
]]></content:encoded>
			<wfw:commentRss>http://globalmegacorp.org/blog/2004/10/st-helens/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Gmail invites..</title>
		<link>http://globalmegacorp.org/blog/2004/06/gmail-invites/</link>
		<comments>http://globalmegacorp.org/blog/2004/06/gmail-invites/#comments</comments>
		<pubDate>Tue, 15 Jun 2004 21:39:00 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[geekery]]></category>

		<guid isPermaLink="false">http://globalmegacorp.org/blog/?p=96</guid>
		<description><![CDATA[I have 6, 5, 4, 3, 2, 1 no spare Gmail invites.. If anyone else wants one, let me know.. they seem to enable more invites every day or so, so I&#8217;ll have more soon.
]]></description>
			<content:encoded><![CDATA[<p>I have <strike>6, 5, 4, 3, 2, 1</strike> no spare Gmail invites.. If anyone else wants one, let me know.. they seem to enable more invites every day or so, so I&#8217;ll have more soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://globalmegacorp.org/blog/2004/06/gmail-invites/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>Donation buttons..</title>
		<link>http://globalmegacorp.org/blog/2004/02/donation-buttons/</link>
		<comments>http://globalmegacorp.org/blog/2004/02/donation-buttons/#comments</comments>
		<pubDate>Sat, 21 Feb 2004 01:55:00 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[geekery]]></category>

		<guid isPermaLink="false">http://globalmegacorp.org/blog/?p=87</guid>
		<description><![CDATA[Anyone have experience with the old paypal style donation button things? Are there better alternatives to paypal? I know Amazon has a similar thing as well.. anyone know if that&#8217;s particularly good? I know Paypal is evil so I&#8217;m somewhat inclined to avoid them if at all possible.. Any suggestions appreciated..
]]></description>
			<content:encoded><![CDATA[<p>Anyone have experience with the old paypal style donation button things? Are there better alternatives to paypal? I know Amazon has a similar thing as well.. anyone know if that&#8217;s particularly good? I know <a HREF="http://www.paypalsucks.com">Paypal is evil</a> so I&#8217;m somewhat inclined to avoid them if at all possible.. Any suggestions appreciated..</p>
]]></content:encoded>
			<wfw:commentRss>http://globalmegacorp.org/blog/2004/02/donation-buttons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

