<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    
    <title>Another next big thing</title>
    <link>http://www.zedkep.com/blog/</link>
    <description>...because the world doesn't have enough bloggers</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.6.2 - http://www.s9y.org/</generator>
    
    

<item>
    <title>OK, admitting defeat.</title>
    <link>http://www.zedkep.com/blog/index.php?/archives/335-OK,-admitting-defeat..html</link>
    
    <comments>http://www.zedkep.com/blog/index.php?/archives/335-OK,-admitting-defeat..html#comments</comments>
    <wfw:comment>http://www.zedkep.com/blog/wfwcomment.php?cid=335</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://www.zedkep.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=335</wfw:commentRss>
    

    <author>nospam@example.com (David Preece)</author>
    <content:encoded>
    I haven&#039;t blogged for five months so I think it&#039;s time to officially draw a line under this and say so long, and thanks for all the fish.&lt;br /&gt;
&lt;br /&gt;
It was (much) better when the planet.nztech.org aggregator was around. It fell over briefly for a month or so then came back online but now appears to have disappeared permanently. Blogging, now, is just too much like hard work - especially with &lt;a href=&quot;http://s9y.org/&quot;&gt;Serendipity&lt;/a&gt; being such an utter and consistent pain in the arse, but mostly the site never really got any long term subscribers and I lack the time and &#039;voom&#039; to breathe life back into it. Just too much like one had clapping but without the Zen.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;If you&#039;ve just arrived!&lt;/b&gt; I&#039;ve now got a real, proper &#039;day&#039; job with &lt;a href=&quot;http://www.wetafx.co.nz/&quot;&gt;Weta Digital&lt;/a&gt; who absolutely rule; and the MixTape music software through &lt;a href=&quot;http://www.atomicdroplet.com/&quot;&gt;Atomic Droplet&lt;/a&gt; is still going strong - more than I thought it would to be honest. I&#039;m currently working on organising a revamp of the website, making the MixTape user community (because there actually is one) be much more visible and interconnected and as part of this I&#039;ll be running blog posts from myself &lt;i&gt;and&lt;/i&gt; others ... so it&#039;s not like I&#039;m off blogging forever, and I have an actual reason to be sending traffic that way.&lt;br /&gt;
&lt;br /&gt;
Oh, you can catch up &lt;a href=&quot;http://twitter.com/rantydave&quot;&gt;on twitter&lt;/a&gt; too - even &lt;i&gt;I&lt;/i&gt; am on that now - grumpy curmudgeon that I am.&lt;br /&gt;
&lt;br /&gt;
My favourite moments from blogging!&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;My &lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/1-Oh,-what-am-I-doing.html&quot;&gt;first post&lt;/a&gt; was December 2006&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Motorcycle adventures including my &lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/15-Absolutely-terrifying.html&quot;&gt;first track day&lt;/a&gt;, first &lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/79-215.9Kmhr.html&quot;&gt;measured quarter mile&lt;/a&gt;, first &lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/114-First-bike-crash-but-an-otherwise-astounding-weekend.html&quot;&gt;crash&lt;/a&gt; and the &lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/265-Bikoi.html&quot;&gt;Bikoi&lt;/a&gt;.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/24-So,-thatll-be-the-leak-then...html&quot;&gt;Fixing the sunburst&lt;/a&gt; and &lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/30-Suburst-Fix-2.html&quot;&gt;again....&lt;/a&gt;culminating in WBBC trashing my boat, generally behaving like bastards and persuading me out of sailing forever.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Apple &lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/33-Soundtrack-Pro-2-the-sincerest-form-of-flattery.html&quot;&gt;blatantly ripping off my UI&lt;/a&gt;.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;My still strong feelings on &lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/34-The-repeal-of-section-59.html&quot;&gt;beating children&lt;/a&gt;.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Becoming the #1 hit on Google for a &lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/49-Samsung-SCH-W531-review-and-dealing-with-Telecom.html&quot;&gt;mobile phone sold by Telecom&lt;/a&gt; - starting the review with the words &quot;It&#039;s crap&quot; and inadvertently becoming the support network for the phone in New Zealand as a result&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Django hints and tips including &lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/55-Creating-a-development-https-server-on-django.html&quot;&gt;&#039;creating a development https server&#039;&lt;/a&gt; (3,500 pageviews) and &lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/85-Iterating-over-a-dictionary-in-Django-templates.html&quot;&gt;iterating over a dictionary in django templates&lt;/a&gt; (26,000 pageviews and my most viewed blog post).&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Directions on &lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/178-Mounting-ext2ext3-disks-from-OSX-and-Western-Digital-Elements-with-Time-Capsule.html&quot;&gt;mounting Linux disks from OSX&lt;/a&gt; still get me &quot;thank you&quot; emails.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Correctly calling the &lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/64-The-war-for-Internet-video-is-over.html&quot;&gt;end of the war for internet video&lt;/a&gt; - who would have thought Google would be attempting to restart it? BTW, I claim dibs on &lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/320-Claiming-dibs.html&quot;&gt;ARM based macs&lt;/a&gt;.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Going to &lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/143-What-is-Burning-Man.html&quot;&gt;Burning Man&lt;/a&gt; and the resultant life changing &quot;OMFG&quot;.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/128-Totally-incredible.html&quot;&gt;Uniqlock&lt;/a&gt; which is &lt;i&gt;still&lt;/i&gt; running OMG, what an incredible piece of work - see how the seconds and the beats of the music are sync&#039;ed exactly?&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Saying good bye to &lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/169-Goodbye,-Atomic-Droplet.html&quot;&gt;&quot;Advertising&quot;&lt;/a&gt; Atomic Droplet, a &lt;i&gt;very&lt;/i&gt; dark period of my life ... and saying hello to &lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/182-What-is-Atomic-Droplet-now.html&quot;&gt;&quot;Music&quot;&lt;/a&gt; Atomic Droplet and much happier times leading to &lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/299-MixTape-1.0-is-out..html&quot;&gt;MixTape&#039;s first release&lt;/a&gt; in June 2010.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;The beat matching algorithm &lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/229-Geometric-beat-matching.html&quot;&gt;starting to come to life properly&lt;/a&gt; - little did I know I&#039;d still be &lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/244-Oh-look,-a-highly-interesting-failing.html&quot;&gt;being tortured&lt;/a&gt; by &lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/241-Beat-tracking-failure-du-jour....html&quot;&gt;the bloody thing&lt;/a&gt; ... &lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/240-Variable-tempo-path-finding-more-work-needed.html&quot;&gt;months later&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/256-Through-it..html&quot;&gt;Clare&lt;/a&gt; and a seriously over-optimistic view of what was actually wrong with me and subsequent recovery period.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zedkep.com/blog/index.php?/archives/330-The-IT-industry-confuses-me..html&quot;&gt;Hatsune Miko&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
And then nothing, for five months. So please, if you&#039;re here, check out some of what I did instead of spending time with my family (hehehe, sob sob sob) ... see Atomic Droplet still rocking along on &lt;a href=&quot;http://www.atomicdroplet.com/&quot;&gt;the web&lt;/a&gt;, &lt;a href=&quot;http://twitter.com/atomicdroplet&quot;&gt;twitter&lt;/a&gt; or &lt;a href=&quot;http://facebook.com/atomicdroplet&quot;&gt;facebook&lt;/a&gt; ... or my &lt;a href=&quot;http://twitter.com/rantydave&quot;&gt;personal account on twitter&lt;/a&gt;. But for now, that&#039;s it.&lt;br /&gt;
&lt;br /&gt;
EOF&lt;br /&gt;
&lt;!-- s9ymdb:97 --&gt;&lt;img width=&quot;548&quot; height=&quot;113&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.zedkep.com/blog/uploads/analytics.png&quot; alt=&quot;&quot;  /&gt; 
    </content:encoded>

    <pubDate>Tue, 17 May 2011 21:31:39 +1200</pubDate>
    <guid isPermaLink="false">http://www.zedkep.com/blog/index.php?/archives/335-guid.html</guid>
    
</item>
<item>
    <title>Oh ... my god. I wish I'd thought of this.</title>
    <link>http://www.zedkep.com/blog/index.php?/archives/334-Oh-...-my-god.-I-wish-Id-thought-of-this..html</link>
    
    <comments>http://www.zedkep.com/blog/index.php?/archives/334-Oh-...-my-god.-I-wish-Id-thought-of-this..html#comments</comments>
    <wfw:comment>http://www.zedkep.com/blog/wfwcomment.php?cid=334</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.zedkep.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=334</wfw:commentRss>
    

    <author>nospam@example.com (David Preece)</author>
    <content:encoded>
    &lt;object width=&quot;560&quot; height=&quot;340&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/h2OfQdYrHRs?fs=1&amp;amp;hl=en_GB&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/h2OfQdYrHRs?fs=1&amp;amp;hl=en_GB&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;560&quot; height=&quot;340&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
More proper technology. Words fail me.&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Sat, 18 Dec 2010 00:16:02 +1300</pubDate>
    <guid isPermaLink="false">http://www.zedkep.com/blog/index.php?/archives/334-guid.html</guid>
    
</item>
<item>
    <title>Resignation letter of the week - Jane Diplock of the Securities Commission</title>
    <link>http://www.zedkep.com/blog/index.php?/archives/333-Resignation-letter-of-the-week-Jane-Diplock-of-the-Securities-Commission.html</link>
    
    <comments>http://www.zedkep.com/blog/index.php?/archives/333-Resignation-letter-of-the-week-Jane-Diplock-of-the-Securities-Commission.html#comments</comments>
    <wfw:comment>http://www.zedkep.com/blog/wfwcomment.php?cid=333</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.zedkep.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=333</wfw:commentRss>
    

    <author>nospam@example.com (David Preece)</author>
    <content:encoded>
    &lt;a href=&quot;http://www.stuff.co.nz/business/money/4416385/Securities-Commission-did-its-job&quot;&gt;Oh FFS&lt;/a&gt;.&lt;br /&gt;
&lt;blockquote&gt;Fundamentally, it&#039;s the directors who failed here.&lt;/blockquote&gt;&lt;br /&gt;
Yes, we know. We have regulators to ensure that someone keeps an eye on them.&lt;br /&gt;
&lt;blockquote&gt;Ms Diplock also noted there had been a failure of the regulatory structures, and lessons had been learned from that.&lt;/blockquote&gt;&lt;br /&gt;
The regulatory structures that you, Ms Diplock, were in charge of. What, exactly, are you paid for again?&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Thu, 02 Dec 2010 21:02:08 +1300</pubDate>
    <guid isPermaLink="false">http://www.zedkep.com/blog/index.php?/archives/333-guid.html</guid>
    
</item>
<item>
    <title>Wow. That worked.</title>
    <link>http://www.zedkep.com/blog/index.php?/archives/332-Wow.-That-worked..html</link>
    
    <comments>http://www.zedkep.com/blog/index.php?/archives/332-Wow.-That-worked..html#comments</comments>
    <wfw:comment>http://www.zedkep.com/blog/wfwcomment.php?cid=332</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://www.zedkep.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=332</wfw:commentRss>
    

    <author>nospam@example.com (David Preece)</author>
    <content:encoded>
    OK, so Google are getting really good at this. I wanted the number of the Thai takeaway in Kilbirnie so, rather optimistically, I typed &quot;thai kilbirnie&quot; into google and got....&lt;br /&gt;
&lt;!-- s9ymdb:96 --&gt;&lt;img width=&quot;470&quot; height=&quot;170&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.zedkep.com/blog/uploads/thaikilbirnie-GoogleSearch.png&quot; alt=&quot;&quot;  /&gt;&lt;br /&gt;
It&#039;s real name, a map, their phone number and opening times all in the first hit. That&#039;s it, we&#039;re living in the future, it&#039;s official.&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Sun, 21 Nov 2010 17:52:39 +1300</pubDate>
    <guid isPermaLink="false">http://www.zedkep.com/blog/index.php?/archives/332-guid.html</guid>
    
</item>
<item>
    <title>Pretty much in love with Pete's Acoustic Guitars in Petone</title>
    <link>http://www.zedkep.com/blog/index.php?/archives/331-Pretty-much-in-love-with-Petes-Acoustic-Guitars-in-Petone.html</link>
    
    <comments>http://www.zedkep.com/blog/index.php?/archives/331-Pretty-much-in-love-with-Petes-Acoustic-Guitars-in-Petone.html#comments</comments>
    <wfw:comment>http://www.zedkep.com/blog/wfwcomment.php?cid=331</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.zedkep.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=331</wfw:commentRss>
    

    <author>nospam@example.com (David Preece)</author>
    <content:encoded>
    As per the title, Pete from &lt;a href=&quot;http://www.petesacousticguitars.com/&quot;&gt;Pete&#039;s Acoustic Guitars&lt;/a&gt; is a god who walks amongst us. I bought Zuni a guitar about 3-4 months back along with a pickup so we could record her aural awesomeness. However, I could never get it to work right with any of the three interfaces I tried and finally decided there must be a pre-amp problem of some description in there.&lt;br /&gt;
&lt;br /&gt;
Along I go. We change the strings on two guitars and plug the pickup into his &quot;desk&quot; amp, it sounds fine. We plug it into my &lt;a href=&quot;http://www.echoaudio.com//Products/FireWire/AudioFire4/index.php&quot;&gt;AudioFire&lt;/a&gt;, it sounds like arse. He fetches an active pickup and hooks it in, retunes the guitar, we spin up the interface and try again. No problem. Some slight debate over what I should pay and a number is proposed that I&#039;m, actually, really happy with - especially considering I&#039;ve tied the poor guy up for half the afternoon.&lt;br /&gt;
&lt;br /&gt;
After sales service to &lt;i&gt;die&lt;/i&gt; for. Nice one, Pete.&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Wed, 17 Nov 2010 16:14:26 +1300</pubDate>
    <guid isPermaLink="false">http://www.zedkep.com/blog/index.php?/archives/331-guid.html</guid>
    
</item>
<item>
    <title>The IT industry confuses me.</title>
    <link>http://www.zedkep.com/blog/index.php?/archives/330-The-IT-industry-confuses-me..html</link>
    
    <comments>http://www.zedkep.com/blog/index.php?/archives/330-The-IT-industry-confuses-me..html#comments</comments>
    <wfw:comment>http://www.zedkep.com/blog/wfwcomment.php?cid=330</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.zedkep.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=330</wfw:commentRss>
    

    <author>nospam@example.com (David Preece)</author>
    <content:encoded>
    We are living in the dark ages.&lt;br /&gt;
&lt;br /&gt;
So today, a week or two after deciding that maintaining an entire JVM just for the mac was too much like hard work - which it is and I&#039;m staggered that they were doing it - Apple and Oracle have had a kinda kiss and make up thing and Oracle are basically &lt;a href=&quot;http://www.theregister.co.uk/2010/11/12/apple_oracle_openjdk_project/&quot;&gt;taking Apple&#039;s JVM and running things from here on out&lt;/a&gt;. Ahhhh, lovely - so an old, clunky language whose main application is in making clunky but reliable things for banks can continue to be developed on macs. Or something. Not that I want this to be taken as a Java rant - I actually think that for what it does it&#039;s pretty damn good. But then I don&#039;t have to use it.&lt;br /&gt;
&lt;br /&gt;
Trademe is down because their hosting provider can&#039;t run a UPS. For god&#039;s sake.&lt;br /&gt;
&lt;br /&gt;
And the mac press are all getting excited over &lt;a href=&quot;http://arstechnica.com/apple/news/2010/10/sparrow-a-study-in-minimalist-e-mail-interfaces.ars&quot;&gt;an IMAP client that looks like a twitter one&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Meanwhile the Japanese are doing this:&lt;br /&gt;
&lt;br /&gt;
&lt;object width=&quot;560&quot; height=&quot;340&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/DTXO7KGHtjI?fs=1&amp;amp;hl=en_GB&amp;amp;rel=0&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/DTXO7KGHtjI?fs=1&amp;amp;hl=en_GB&amp;amp;rel=0&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;560&quot; height=&quot;340&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
And suddenly it looks like the western IT industry is full of people who have patented the act of weaving yarn so that those evil bastards making factories have no legal right to put their cottage industry out of work; that some of us work in windmills; that I tend a cart and horse ... and that 20,000 Japanese go to a holographic pop concert before teleporting home.&lt;br /&gt;
&lt;br /&gt;
What is WRONG with us? HOW has such a brave industry become so bloody boring? Does nobody have any belief in anything any more? It&#039;s just madness.&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Sat, 13 Nov 2010 10:24:42 +1300</pubDate>
    <guid isPermaLink="false">http://www.zedkep.com/blog/index.php?/archives/330-guid.html</guid>
    
</item>
<item>
    <title>ProTools 9 works with *any* hardware. Really.</title>
    <link>http://www.zedkep.com/blog/index.php?/archives/329-ProTools-9-works-with-any-hardware.-Really..html</link>
    
    <comments>http://www.zedkep.com/blog/index.php?/archives/329-ProTools-9-works-with-any-hardware.-Really..html#comments</comments>
    <wfw:comment>http://www.zedkep.com/blog/wfwcomment.php?cid=329</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.zedkep.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=329</wfw:commentRss>
    

    <author>nospam@example.com (David Preece)</author>
    <content:encoded>
    It seems digi/avid/whatever have come down to earth (with a bump) and you can now buy &lt;a href=&quot;http://shop.avid.com/store/product.do?product=307036370313696&quot;&gt;ProTools that works on any hardware&lt;/a&gt;. $600, a hundred more than &lt;a href=&quot;http://store.apple.com/us_smb_78313/product/MB795&quot;&gt;logic studio&lt;/a&gt;. They must be &lt;i&gt;hurting&lt;/i&gt; over there...&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Fri, 05 Nov 2010 14:39:01 +1300</pubDate>
    <guid isPermaLink="false">http://www.zedkep.com/blog/index.php?/archives/329-guid.html</guid>
    
</item>
<item>
    <title>Another retarded law</title>
    <link>http://www.zedkep.com/blog/index.php?/archives/328-Another-retarded-law.html</link>
    
    <comments>http://www.zedkep.com/blog/index.php?/archives/328-Another-retarded-law.html#comments</comments>
    <wfw:comment>http://www.zedkep.com/blog/wfwcomment.php?cid=328</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.zedkep.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=328</wfw:commentRss>
    

    <author>nospam@example.com (David Preece)</author>
    <content:encoded>
    Oh look, it&#039;s &lt;a href=&quot;http://creativefreedom.org.nz/s92.html&quot;&gt;Section 92A&lt;/a&gt; wearing a wig and fake moustache. And we get proper, international, &lt;a href=&quot;http://arstechnica.com/tech-policy/news/2010/11/new-zealand-p2p-proposal-guilty-until-proven-innocent.ars?comments=1#comments-bar&quot;&gt;several million hits per day level of coverage&lt;/a&gt; for having retarded laws, too.&lt;br /&gt;
&lt;br /&gt;
For those sitting in MED - happily eating your muffins and having very jolly meetings - I would like to propose a legal principle: how about we have the burden of proof be on the accuser, hmmm?&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Fri, 05 Nov 2010 14:25:42 +1300</pubDate>
    <guid isPermaLink="false">http://www.zedkep.com/blog/index.php?/archives/328-guid.html</guid>
    
</item>
<item>
    <title>Rumble in the Jungle</title>
    <link>http://www.zedkep.com/blog/index.php?/archives/327-Rumble-in-the-Jungle.html</link>
    
    <comments>http://www.zedkep.com/blog/index.php?/archives/327-Rumble-in-the-Jungle.html#comments</comments>
    <wfw:comment>http://www.zedkep.com/blog/wfwcomment.php?cid=327</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.zedkep.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=327</wfw:commentRss>
    

    <author>nospam@example.com (David Preece)</author>
    <content:encoded>
    &lt;object width=&quot;560&quot; height=&quot;340&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/I8MzjfiQ45I?fs=1&amp;amp;hl=en_GB&amp;amp;rel=0&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/I8MzjfiQ45I?fs=1&amp;amp;hl=en_GB&amp;amp;rel=0&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;560&quot; height=&quot;340&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
Props to Tommo from &lt;a href=&quot;http://bassdrop.co.nz/&quot;&gt;Bassdrop&lt;/a&gt; who has been running the &lt;a href=&quot;http://www.rumblejungle.co.nz/&quot;&gt;Rumble in the Jungle&lt;/a&gt; drum and bass DJ competition for quite a while. I&#039;ve had a couple of reasonably deafening nights out at this and now, with help from the &lt;a href=&quot;http://90seconds.tv/&quot;&gt;90 seconds crew&lt;/a&gt; we have ourselves a kinda &lt;a href=&quot;http://www.youtube.com/watch?v=I8MzjfiQ45I&quot;&gt;micro-documentary of the event&lt;/a&gt;. No earplugs needed :)&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Wed, 27 Oct 2010 20:43:30 +1300</pubDate>
    <guid isPermaLink="false">http://www.zedkep.com/blog/index.php?/archives/327-guid.html</guid>
    
</item>
<item>
    <title>AdWords is damn complicated</title>
    <link>http://www.zedkep.com/blog/index.php?/archives/326-AdWords-is-damn-complicated.html</link>
    
    <comments>http://www.zedkep.com/blog/index.php?/archives/326-AdWords-is-damn-complicated.html#comments</comments>
    <wfw:comment>http://www.zedkep.com/blog/wfwcomment.php?cid=326</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.zedkep.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=326</wfw:commentRss>
    

    <author>nospam@example.com (David Preece)</author>
    <content:encoded>
    ...but I think I get it now. tl;dr - google &lt;a href=&quot;http://www.youtube.com/watch?v=K7l0a2PVhPQ&amp;amp;feature=player_embedded&quot;&gt;makes it the advertiser&#039;s problem to make their advertising relevant for the search terms in question&lt;/a&gt;. Gotcha.&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Tue, 26 Oct 2010 11:15:54 +1300</pubDate>
    <guid isPermaLink="false">http://www.zedkep.com/blog/index.php?/archives/326-guid.html</guid>
    
</item>
<item>
    <title>WP7 announcement and &quot;not getting it&quot; as a corporate culture.</title>
    <link>http://www.zedkep.com/blog/index.php?/archives/325-WP7-announcement-and-not-getting-it-as-a-corporate-culture..html</link>
    
    <comments>http://www.zedkep.com/blog/index.php?/archives/325-WP7-announcement-and-not-getting-it-as-a-corporate-culture..html#comments</comments>
    <wfw:comment>http://www.zedkep.com/blog/wfwcomment.php?cid=325</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.zedkep.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=325</wfw:commentRss>
    

    <author>nospam@example.com (David Preece)</author>
    <content:encoded>
    Today, Microsoft introduced Windows Phone 7 with these words:&lt;br /&gt;
&lt;blockquote&gt;Windows Phone 7: A Fresh Start for the Smartphone: The Phone Delivers a New User Experience by Integrating the Things Users Really Want to Do, Creating a Balance Between Getting Work Done and Having Fun&lt;/blockquote&gt;&lt;br /&gt;
Doesn&#039;t it just roll off the tongue? Compare with Apple introducing the iPhone in 2007:&lt;br /&gt;
&lt;blockquote&gt;Apple Reinvents the Phone with iPhone&lt;/blockquote&gt;&lt;br /&gt;
Edit: Lifted from &lt;a href=&quot;http://daringfireball.net/linked/2010/10/11/microsoft-language&quot;&gt;daringfireball&lt;/a&gt;.&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Tue, 12 Oct 2010 08:14:49 +1300</pubDate>
    <guid isPermaLink="false">http://www.zedkep.com/blog/index.php?/archives/325-guid.html</guid>
    
</item>
<item>
    <title>So, I bought an iMac</title>
    <link>http://www.zedkep.com/blog/index.php?/archives/324-So,-I-bought-an-iMac.html</link>
    
    <comments>http://www.zedkep.com/blog/index.php?/archives/324-So,-I-bought-an-iMac.html#comments</comments>
    <wfw:comment>http://www.zedkep.com/blog/wfwcomment.php?cid=324</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://www.zedkep.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=324</wfw:commentRss>
    

    <author>nospam@example.com (David Preece)</author>
    <content:encoded>
    The (eventual) release of Apple&#039;s &lt;a href=&quot;http://www.apple.com/nz/displays/&quot;&gt;27&quot; cinema display&lt;/a&gt; led to some serious gadgetlust and a not baseless belief that my productivity would benefit from being able to keep lots more stuff on the screen at once. However, when push came to shove it became apparent that it wasn&#039;t going to be possible to hook it into my now clearly ancient &lt;a href=&quot;http://lowendmac.com/macbookpro/15in-macbook-pro-core2-duo.html&quot;&gt;MacBook Pro&lt;/a&gt; (which, actually, I was really very happy with - despite it being nearly four years old) and there was much bitching and whining. However, a quick look at the &lt;a href=&quot;http://store.apple.com/nz/browse/home/shop_mac/family/imac&quot;&gt;prices of iMacs&lt;/a&gt; and it becomes apparent that it&#039;s only another $1200 to have one that has a computer built in - and that computer would be &lt;i&gt;heaps&lt;/i&gt; faster than my MBP. A little &lt;a href=&quot;http://barefeats.com/imac10v.html&quot;&gt;staring at benchmarks&lt;/a&gt; (an &lt;a href=&quot;http://gizmodo.com/5407204/benchmarked-the-quad+core-i7-imac-is-super-fast&quot;&gt;even more ridiculous&lt;/a&gt; one) was done and I found myself shelling out damn nearly four grand for a quad core i7. Good god, these guys can market.&lt;br /&gt;
&lt;br /&gt;
Do I love it? Do I ever. The screen is huge, perhaps very slightly too large given that I wear glasses. It&#039;s bright and, being an IPS display, keeps it&#039;s colour at differing angles. It also does a reasonably good job of that &quot;close to the surface of the glass&quot; thing that the retina display does so well. Resolution at 2560x1440 is completely outrageous. BTW, I chose to not have the wireless keyboard instead choosing the &quot;with keypad&quot; keyboard for zero additional dollars (but none back, either).&lt;br /&gt;
&lt;br /&gt;
Performance varies from pretty much what you&#039;d expect (i.e. blocked around the disk) to just incredible under the right circumstances. I &lt;a href=&quot;http://www.xbench.com/&quot;&gt;XBench&lt;/a&gt;&#039;d all three machines on my desk at the moment and got the following results:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;b&gt;PowerMac (10.4) - Dual G4/500, 1GB, Radeon 9000 Pro&lt;/b&gt; - score: 21&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;b&gt;MacBook Pro (10.6) - Core 2 Duo 2.16, 3GB, Radeon X1600&lt;/b&gt; - score: 126&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;b&gt;iMac (10.6) - Core i7 Quad 2.93, 4GB, Radeon 5750&lt;/b&gt; - score: 228&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
So on the surface it appears nearly twice as fast as the MBP and around 10x as fast as my circa 1998 dual G4 but this is not quite all the story. HDD read performance has gone from 43MB/sec sequential and 21MB/sec random on the G4 (a bloody great result IMHO); pretty much exactly the same on the MBP; to 124/33 on the stock drive for the iMac. Obviously an SSD would bump these numbers significantly but I don&#039;t do a lot of HDD blocked work and neither am I going to hand over that kind of money.&lt;br /&gt;
&lt;br /&gt;
Quartz performance went from 6610 alpha&#039;d rects/sec on the G4 to 55100 on the MBP (yes, nearly ten times faster) 109610 on the iMac (twice as fast again). Note that the G4 actually has a newer than stock video card in it - mainly to support quartz extreme so the actual difference in quartz performance from the older to the newer machines is even greater than it looks.&lt;br /&gt;
&lt;br /&gt;
Other &quot;down to the metal&quot; benchmarks show the system memcpy going from 242MB/sec to 2391MB/sec and 12596MB/sec on the i7. Yeah, I had to read that again too, they are right - quite possibly XBench fits entirely in the i7&#039;s 8MB level 3 cache. It&#039;s still ludicrously fast. Streamed memory copies go from 563MB/sec using Altivec on the G4 to 2391MB/sec on the Core 2 and 8240MB/sec on the i7. So the on-die memory controller in Nehalem was worth it, then?&lt;br /&gt;
&lt;br /&gt;
Best of all is the time taken to actually do some work :) I did a build of &lt;a href=&quot;http://www.atomicdroplet.com/&quot;&gt;MixTape&lt;/a&gt; and an incomplete run (I failed to symlink some directories or something) on the G4 took six minutes. The Core 2 got this down to 46 seconds (an actually functioning build, including the installer) and 12 seconds on the i7. Twelve - for both PPC and Intel, including building three frameworks.&lt;br /&gt;
&lt;br /&gt;
So I guess a tl;dr history of the last ten years of mac development would say that the biggest speed bump came with the move to Intel and, in particular, Core 2. It also helped that this coincided with the meatiest bit of development in GPU&#039;s. Since then we&#039;ve pretty much &quot;only&quot; scored a factor of two in the last five years or so although there are rich pickings to be had for applications that can keep their working sets small and make use of all those hardware threads. None of this should be news but it &lt;i&gt;is&lt;/i&gt; interesting to see it happening on one&#039;s desk.&lt;br /&gt;
&lt;br /&gt;
Oh, and there&#039;s a new build of MixTape that uses the display link for refresh and it looks &lt;i&gt;beautiful&lt;/i&gt; on the iMac.&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Fri, 08 Oct 2010 09:18:48 +1300</pubDate>
    <guid isPermaLink="false">http://www.zedkep.com/blog/index.php?/archives/324-guid.html</guid>
    
</item>
<item>
    <title>Exchange rate web service</title>
    <link>http://www.zedkep.com/blog/index.php?/archives/323-Exchange-rate-web-service.html</link>
    
    <comments>http://www.zedkep.com/blog/index.php?/archives/323-Exchange-rate-web-service.html#comments</comments>
    <wfw:comment>http://www.zedkep.com/blog/wfwcomment.php?cid=323</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://www.zedkep.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=323</wfw:commentRss>
    

    <author>nospam@example.com (David Preece)</author>
    <content:encoded>
    My lord, that took a while, but an exchange rate service is provided by &lt;a href=&quot;http://www.bermilabs.com/&quot;&gt;Bermilabs&lt;/a&gt;. All you do is call http://webservices.bermilabs.com/exchange/to/base where &quot;to&quot; is the &quot;destination&quot; currency and &quot;base is the one you are starting in. For example:&lt;br /&gt;
&lt;blockquote&gt;curl http://webservices.bermilabs.com/exchange/nzd/usd&lt;br /&gt;
1.3364&lt;/blockquote&gt;&lt;br /&gt;
EDIT: Where &quot;works&quot; means &quot;give or take 25%&quot;. Damn. 
    </content:encoded>

    <pubDate>Thu, 23 Sep 2010 20:37:39 +1200</pubDate>
    <guid isPermaLink="false">http://www.zedkep.com/blog/index.php?/archives/323-guid.html</guid>
    
</item>
<item>
    <title>MySQL vs Postgres</title>
    <link>http://www.zedkep.com/blog/index.php?/archives/322-MySQL-vs-Postgres.html</link>
    
    <comments>http://www.zedkep.com/blog/index.php?/archives/322-MySQL-vs-Postgres.html#comments</comments>
    <wfw:comment>http://www.zedkep.com/blog/wfwcomment.php?cid=322</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.zedkep.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=322</wfw:commentRss>
    

    <author>nospam@example.com (David Preece)</author>
    <content:encoded>
    Not that I want to get involved in the murky world of database benchmarking, OK? But just as a datapoint I have a (django) unit test suite and I just ran it against an entirely default install of the current MySQL and an also entirely default and somewhat elderly install of Postgres (8.3.7). The MySQL run takes three minutes. Postgres, 21 seconds.&lt;br /&gt;
&lt;br /&gt;
Now this might be because Django&#039;s ORM is in some way tuned towards Postgres - correct use of transactions and what have you - but even so.&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Wed, 22 Sep 2010 10:39:08 +1200</pubDate>
    <guid isPermaLink="false">http://www.zedkep.com/blog/index.php?/archives/322-guid.html</guid>
    
</item>
<item>
    <title>Installing MySQL-Python under OSX 10.6</title>
    <link>http://www.zedkep.com/blog/index.php?/archives/321-Installing-MySQL-Python-under-OSX-10.6.html</link>
    
    <comments>http://www.zedkep.com/blog/index.php?/archives/321-Installing-MySQL-Python-under-OSX-10.6.html#comments</comments>
    <wfw:comment>http://www.zedkep.com/blog/wfwcomment.php?cid=321</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.zedkep.com/blog/rss.php?version=2.0&amp;type=comments&amp;cid=321</wfw:commentRss>
    

    <author>nospam@example.com (David Preece)</author>
    <content:encoded>
    There is no excuse for using MySQL any more. Postgres is vastly better and the half lifetime I just lost doing this is proof evident of the fact but, right now, some nutbar psycho wants me to deploy onto MySQL and consequently I have to port some stuff to it (because My&#039;s date objects have no concept of time zone and so my existing code borks) and this means I need to set up a development environment for it because shoving hot pokers into my eyes was apparently not an option.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s say you&#039;ve installed MySQL from &lt;a href=&quot;http://www.mysql.com/downloads/mirror.php?id=392760#mirrors&quot;&gt;Oracle&#039;s official disk image installer&lt;/a&gt;. You need to add the installed location to your $PATH manually. I just put this in my ~/.profile&lt;br /&gt;
&lt;blockquote&gt;export PATH=/usr/local/mysql-5.1.50-osx10.6-x86/bin/:$PATH&lt;/blockquote&gt;&lt;br /&gt;
Now you will be able to download and build the &lt;a href=&quot;http://sourceforge.net/projects/mysql-python/&quot;&gt;MySQL python driver thingy&lt;/a&gt; with a traditional &quot;sudo python.py setup.py install&quot;. Will further edit this post if it doesn&#039;t actually work.&lt;br /&gt;
&lt;br /&gt;
Don&#039;t use MySQL.&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Tue, 21 Sep 2010 16:45:40 +1200</pubDate>
    <guid isPermaLink="false">http://www.zedkep.com/blog/index.php?/archives/321-guid.html</guid>
    
</item>

</channel>
</rss>