<?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>Wilmer's stuff</title>
    <link>http://wilmer.gaast.net/blog/</link>
    <description>So today I...</description>
    <dc:language>en</dc:language>
    <admin:errorReportsTo rdf:resource="mailto:" />
    <generator>Serendipity 1.4.1 - http://www.s9y.org/</generator>
    <pubDate>Sun, 15 Aug 2010 03:11:51 GMT</pubDate>

    <image>
        <url>http://wilmer.gaast.net/blog/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: Wilmer's stuff - So today I...</title>
        <link>http://wilmer.gaast.net/blog/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Burn all spammers!</title>
    <link>http://wilmer.gaast.net/blog/archives/65-Burn-all-spammers!.html</link>
    
    <comments>http://wilmer.gaast.net/blog/archives/65-Burn-all-spammers!.html#comments</comments>
    <wfw:comment>http://wilmer.gaast.net/blog/wfwcomment.php?cid=65</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://wilmer.gaast.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=65</wfw:commentRss>
    

    <author>blog@wilmer.gaast.net (Wilmer van der Gaast)</author>
    <content:encoded>
    I have a habit of always having a tail -f /var/log/mail.log running on my mailserver somewhere. It&#039;s noisy, but has been useful in the past. Over the last weeks/months, I noticed open relay probes are getting incredibly popular (again), but also extremely aggressive. They&#039;re frequent, done by hundreds of botnet drones all the time.&lt;br /&gt;
&lt;br /&gt;
Obviously my Postfix is configured properly, so this is mostly a waste of (fairly scarce, on a DSL box several km away from the exchange) bandwidth and annoying noise in the logs.  But getting rid of it is harder than I hoped. :-(&lt;br /&gt;
&lt;br /&gt;
This is what I have now: iptables -I FORWARD -p tcp --sport 25 -s 192.168.0.0/16 -m string --algo kmp --string &#039;554 5.7.1 &lt;&#039; -j REJECT --reject-with tcp-reset&lt;br /&gt;
&lt;br /&gt;
This works as-in it kills the connection as soon as my mailserver sends a &quot;554 5.7.1 Relaying denied&quot; response. The REJECT goes to the mailserver, but together with the tcp-reset this also kills the TCP connection on both sides fairly quickly. However, the little fuckers are also using pipelining, so I still get a screen full of logspam for pretty much every attempt. Although this is mostly cosmetic, I&#039;d love to get rid of that crap..&lt;br /&gt;
&lt;br /&gt;
What I really wonder is, WTF are they even doing this? Are open relays really still that common? Don&#039;t they have their botnets already? I guess the open relays are nice multipliers and are also more willing to deal with stuff like graylisting...&lt;br /&gt;
&lt;br /&gt;
[edit]Looks like &quot;554 5.7.1&quot; is not just about &quot;relaying denied&quot;, so possibly not such a great idea. Don&#039;t try this at home!  
    </content:encoded>

    <pubDate>Sun, 08 Aug 2010 15:31:06 +0200</pubDate>
    <guid isPermaLink="false">http://wilmer.gaast.net/blog/archives/65-guid.html</guid>
    
</item>
<item>
    <title>BitlBee, alive and kicking</title>
    <link>http://wilmer.gaast.net/blog/archives/64-BitlBee,-alive-and-kicking.html</link>
            <category>BitlBee</category>
    
    <comments>http://wilmer.gaast.net/blog/archives/64-BitlBee,-alive-and-kicking.html#comments</comments>
    <wfw:comment>http://wilmer.gaast.net/blog/wfwcomment.php?cid=64</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://wilmer.gaast.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=64</wfw:commentRss>
    

    <author>blog@wilmer.gaast.net (Wilmer van der Gaast)</author>
    <content:encoded>
    As quin in #bitlbee said a little while ago, I stole someone&#039;s mojo and found an amazing amount of productivity when it comes to writing code, and it feels great. I&#039;m quit relieved that I can still find plenty of time and motivation to work on BitlBee even though during the week I already spend a lot of time at the keyboard. This after not working much on it for probably at least a year.&lt;br /&gt;
&lt;br /&gt;
I managed to finally do the &lt;a href=&quot;http://wiki.bitlbee.org/UiFix&quot;  class=&quot;bb-url&quot;&gt;IRC core rewrite + abstraction&lt;/a&gt; that I intended to do for so long already. It&#039;ll allow adding non-IRC frontends to BitlBee if someone ever wants to, and also the IRC core has the flexibility it needs to add many more features that I wanted for years already, and were impossible to implement without adding even more horrible hacks.&lt;br /&gt;
&lt;br /&gt;
There&#039;s also a libpurple-based backend for a few months already, plus file transfer support (written by Uli Meis and Marijn Kruisselbrink actually, it just took me a long time to merge the &gt;3000-line diff, fortunately &lt;a href=&quot;http://code.bitlbee.org/rb/&quot;  class=&quot;bb-url&quot;&gt;Review Board&lt;/a&gt; did make it a lot less painful), all thrown into a bleeding edge branch called &lt;a href=&quot;http://code.bitlbee.org/lh/killerbee&quot;  class=&quot;bb-url&quot;&gt;killerbee&lt;/a&gt;. It&#039;s code that needs a little bit more work before I really like it.&lt;br /&gt;
&lt;br /&gt;
Also, BitlBee has Twitter support for about two months already (thanks to hard work done by Geert Mulders), and according to the application registration page on Twitter it has almost 500 users already. It&#039;s quite likely that many of those used it for five minutes and went back to a client with more features, but it&#039;s still nice to see.&lt;br /&gt;
&lt;br /&gt;
Last of all, to help with the current lack/fragmentation of online documentation there&#039;s now a &lt;a href=&quot;http://wiki.bitlbee.org/&quot;  class=&quot;bb-url&quot;&gt;BitlBee Wiki&lt;/a&gt;. Its supposed to have easy-to-find docs about common FAQs, but the easy-to-find part isn&#039;t really working out yet since it hardly shows up in any search results. Hopefully this hyperlink from a high-profile weblog will improve that a tiny bit. ;o) Possibly the content is not that good yet either, so if anyone has something to add to it, by all means, please do!&lt;br /&gt;
&lt;br /&gt;
With a 1.2.8 release coming up, BitlBee is totally alive - and is for almost eight years already. It&#039;s been a fun project to work on so far, and hopefully will be for a long time.  
    </content:encoded>

    <pubDate>Fri, 11 Jun 2010 00:43:23 +0200</pubDate>
    <guid isPermaLink="false">http://wilmer.gaast.net/blog/archives/64-guid.html</guid>
    
</item>
<item>
    <title>Sending files using netcat</title>
    <link>http://wilmer.gaast.net/blog/archives/63-Sending-files-using-netcat.html</link>
            <category>OSS</category>
    
    <comments>http://wilmer.gaast.net/blog/archives/63-Sending-files-using-netcat.html#comments</comments>
    <wfw:comment>http://wilmer.gaast.net/blog/wfwcomment.php?cid=63</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://wilmer.gaast.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=63</wfw:commentRss>
    

    <author>blog@wilmer.gaast.net (Wilmer van der Gaast)</author>
    <content:encoded>
    There are plenty of articles about this already, but I couldn&#039;t find anyone who wrote a script to automate this simple task of transferring files using just netcat.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;bb-code-title&quot;&gt;CODE:&lt;/div&gt;&lt;div class=&quot;bb-code&quot;&gt;wilmer@ruby&amp;#58;~/src/bitlbee/devel$&amp;#160;ncsend.sh&amp;#160;/audio/03\&amp;#160;Tree\&amp;#160;of\&amp;#160;Life.mp3&amp;#160;&lt;br /&gt;
nc&amp;#160;87.198.255.202&amp;#160;6886&amp;#160;|&amp;#160;pv&amp;#160;&amp;#62;&amp;#160;03\&amp;#160;Tree\&amp;#160;of\&amp;#160;Life.mp3&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Run it and it will give you a command to run/copy-paste on the remote side/pass to the person who wants the file. It uses pv as a nice progress indicator, and the script assumes pv is available on both sending and receiving ends. But that&#039;s good, everyone &lt;i&gt;should&lt;/i&gt; have &lt;a href=&quot;http://www.ivarch.com/programs/pv.shtml&quot;&gt;pv&lt;/a&gt; installed on his/her machine.&lt;br /&gt;
&lt;br /&gt;
I&#039;d just include the code in this little article, but Serendipity would screw up the layout completely, so instead you can &lt;a href=&quot;/downloads/ncsend.sh&quot;&gt;download it here&lt;/a&gt;.  
    </content:encoded>

    <pubDate>Sat, 22 May 2010 21:34:34 +0200</pubDate>
    <guid isPermaLink="false">http://wilmer.gaast.net/blog/archives/63-guid.html</guid>
    
</item>
<item>
    <title>Gotta love Unix hacks...</title>
    <link>http://wilmer.gaast.net/blog/archives/62-Gotta-love-Unix-hacks....html</link>
    
    <comments>http://wilmer.gaast.net/blog/archives/62-Gotta-love-Unix-hacks....html#comments</comments>
    <wfw:comment>http://wilmer.gaast.net/blog/wfwcomment.php?cid=62</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://wilmer.gaast.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=62</wfw:commentRss>
    

    <author>blog@wilmer.gaast.net (Wilmer van der Gaast)</author>
    <content:encoded>
    Forgetting your LUKS cryptopart password sucks. But writing a shell oneliner like this:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;bb-code-title&quot;&gt;CODE:&lt;/div&gt;&lt;div class=&quot;bb-code&quot;&gt;for&amp;#160;i&amp;#160;in&amp;#160;P{a,4}ssw{0,o}rd{-,}Permut{4,a}tions;&amp;#160;do&lt;br /&gt;
&amp;#160;&amp;#160;echo&amp;#160;-n&amp;#160;$i&amp;#160;&amp;#62;&amp;#160;/tmp/pwd&lt;br /&gt;
&amp;#160;&amp;#160;cryptsetup&amp;#160;luksOpen&amp;#160;/dev/loop0&amp;#160;test&amp;#160;--keyfile&amp;#160;/tmp/pwd&amp;#160;&amp;amp;&amp;amp;&amp;#160;echo&amp;#160;$i&lt;br /&gt;
done&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
is awesome. :-) Took me only ten minutes to get it back once I had a copy of the superblock onto my workstation.  
    </content:encoded>

    <pubDate>Thu, 06 May 2010 00:35:07 +0200</pubDate>
    <guid isPermaLink="false">http://wilmer.gaast.net/blog/archives/62-guid.html</guid>
    
</item>
<item>
    <title>spamass-milter and IPv6</title>
    <link>http://wilmer.gaast.net/blog/archives/61-spamass-milter-and-IPv6.html</link>
            <category>OSS</category>
    
    <comments>http://wilmer.gaast.net/blog/archives/61-spamass-milter-and-IPv6.html#comments</comments>
    <wfw:comment>http://wilmer.gaast.net/blog/wfwcomment.php?cid=61</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://wilmer.gaast.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=61</wfw:commentRss>
    

    <author>blog@wilmer.gaast.net (Wilmer van der Gaast)</author>
    <content:encoded>
    While migrating my mailserver from Ubuntu Dapper to Debian Lenny, I noticed spamass-milter didn&#039;t want to start:&lt;br /&gt;
&lt;br /&gt;
Could not parse &quot;2001:770:017b::&quot; as a network&lt;br /&gt;
&lt;br /&gt;
After scratching my head on that for a while (it worked on the old box!) I remembered two years ago I spent some time adding IPv6 support to spamass-milter myself. Support as-in allowing IPv6 subnets to be whitelisted/auto-accepted. Very useful if you want mails from your local IPv6 machines to be accepted automatically without waiting for 10s while spamassasin is checking if you&#039;re not a spammer...&lt;br /&gt;
&lt;br /&gt;
I never published the thing and now I could hardly find back the damn thing at all. :-)&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://wilmer.gaast.net/downloads/spamass-milter-ipv6.diff&quot;  class=&quot;bb-url&quot;&gt;http://wilmer.gaast.net/downloads/spamass-milter-ipv6.diff&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Just to make sure I won&#039;t lose it again ... and maybe it&#039;ll be useful for someone else.&lt;br /&gt;
&lt;br /&gt;
Also just de-Ubuntufied my laptop. Debian&#039;s doing great so far: Suspend and Resume actually work better out of the box, but fonts look a bit ugly (and sometimes really less readable I&#039;m afraid) compared to Ubuntu...  
    </content:encoded>

    <pubDate>Sun, 31 Jan 2010 11:51:51 +0100</pubDate>
    <guid isPermaLink="false">http://wilmer.gaast.net/blog/archives/61-guid.html</guid>
    
</item>
<item>
    <title>edns-client-ip</title>
    <link>http://wilmer.gaast.net/blog/archives/60-edns-client-ip.html</link>
            <category>Work</category>
    
    <comments>http://wilmer.gaast.net/blog/archives/60-edns-client-ip.html#comments</comments>
    <wfw:comment>http://wilmer.gaast.net/blog/wfwcomment.php?cid=60</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://wilmer.gaast.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=60</wfw:commentRss>
    

    <author>blog@wilmer.gaast.net (Wilmer van der Gaast)</author>
    <content:encoded>
    Finally, the Internet-Draft I was working on with my team over the last months made it to the public.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://googlecode.blogspot.com/2010/01/proposal-to-extend-dns-protocol.html&quot;  class=&quot;bb-url&quot;&gt;http://googlecode.blogspot.com/2010/01/proposal-to-extend-dns-protocol.html&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.ietf.org/id/draft-vandergaast-edns-client-ip-00.txt&quot;  class=&quot;bb-url&quot;&gt;http://www.ietf.org/id/draft-vandergaast-edns-client-ip-00.txt&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
This draft was the main purpose of my visit to IETF76 last year. I&#039;ll have to go to 77/78 this year then to hopefully get this idea accepted as a working group item.&lt;br /&gt;
&lt;br /&gt;
It&#039;s interesting to see all the comments coming up claiming that this is evil and meant for tracking purposes just because it has the name Google on it... :-/  
    </content:encoded>

    <pubDate>Thu, 28 Jan 2010 10:16:09 +0100</pubDate>
    <guid isPermaLink="false">http://wilmer.gaast.net/blog/archives/60-guid.html</guid>
    
</item>
<item>
    <title>Running 32-bit 3D apps on 64-bit Debian NVIDIA systems</title>
    <link>http://wilmer.gaast.net/blog/archives/59-Running-32-bit-3D-apps-on-64-bit-Debian-NVIDIA-systems.html</link>
            <category>Linux</category>
    
    <comments>http://wilmer.gaast.net/blog/archives/59-Running-32-bit-3D-apps-on-64-bit-Debian-NVIDIA-systems.html#comments</comments>
    <wfw:comment>http://wilmer.gaast.net/blog/wfwcomment.php?cid=59</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://wilmer.gaast.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=59</wfw:commentRss>
    

    <author>blog@wilmer.gaast.net (Wilmer van der Gaast)</author>
    <content:encoded>
    Because Intel on-board video isn&#039;t quite good enough at 3D and my somewhat old laptop with built-in NVIDIA chip wasn&#039;t doing all that well at X-Plane either, I bought an NVIDIA GT240 card. Mostly because it seemed to be a good performer without doubling the power consumption of my PC. Stuff wasn&#039;t working all that well though and I got pretty frustrated:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;bb-code-title&quot;&gt;QUOTE:&lt;/div&gt;&lt;div class=&quot;bb-quote&quot;&gt;X Error of failed request:  BadLength (poly request too large or internal Xlib length error)&lt;br /&gt;
  Major opcode of failed request:  135 (GLX)&lt;br /&gt;
  Minor opcode of failed request:  2 (X_GLXRenderLarge)&lt;br /&gt;
  Serial number of failed request:  1468&lt;br /&gt;
  Current serial number in output stream:  1483&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
was all X-Plane could tell me. Google Earth also didn&#039;t work and seemed more like Google Black hole to me. Both are 32-bit apps. A 64-bit binary of Flightgear did work. Sigh.&lt;br /&gt;
&lt;br /&gt;
After some poking I noticed the nvidia-glx package replaces /usr/lib{64,}/libGL* with its own versions, but didn&#039;t touch /usr/lib32. A-ha!&lt;br /&gt;
&lt;br /&gt;
The fix: Get a &lt;a href=&quot;http://packages.debian.org/sid/i386/nvidia-glx/download&quot;  class=&quot;bb-url&quot;&gt;32-bit version of nvidia-glx&lt;/a&gt;, extract it somewhere (dpkg -X) and copy all the files in its usr/lib to /usr/lib32, overwriting the libGL symlink that is currently there.&lt;br /&gt;
&lt;br /&gt;
Or, hmm, as I just found out: apt-get install nvidia-glx-ia32. I&#039;m glad someone thought of it already.&lt;br /&gt;
&lt;br /&gt;
Now X-Plane works perfectly (with maybe even ten times the frame rate I had with Intel on-board) and Google Earth can show me my house again.&lt;br /&gt;
&lt;br /&gt;
Just blogging this since so far a Google search for any part of the error above didn&#039;t give useful results.&lt;br /&gt;
&lt;br /&gt;
Now, I just have to find out if I can get a TV signal out of this thing somehow, since my TV was made long before HDMI was invented. :-/  
    </content:encoded>

    <pubDate>Wed, 30 Dec 2009 12:46:22 +0100</pubDate>
    <guid isPermaLink="false">http://wilmer.gaast.net/blog/archives/59-guid.html</guid>
    
</item>
<item>
    <title>Google Public DNS</title>
    <link>http://wilmer.gaast.net/blog/archives/58-Google-Public-DNS.html</link>
            <category>Work</category>
    
    <comments>http://wilmer.gaast.net/blog/archives/58-Google-Public-DNS.html#comments</comments>
    <wfw:comment>http://wilmer.gaast.net/blog/wfwcomment.php?cid=58</wfw:comment>

    <slash:comments>7</slash:comments>
    <wfw:commentRss>http://wilmer.gaast.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=58</wfw:commentRss>
    

    <author>blog@wilmer.gaast.net (Wilmer van der Gaast)</author>
    <content:encoded>
    Today at work my first user facing product was released, &lt;a href=&quot;http://googleblog.blogspot.com/2009/12/introducing-google-public-dns.html&quot;  class=&quot;bb-url&quot;&gt;Google Public DNS&lt;/a&gt;. I&#039;ve worked a lot on it over the last months and it was actually the reason for my visit to NY this Summer. :-)&lt;br /&gt;
&lt;br /&gt;
But now, finally after a long time, I can actually start calling the thing by its name instead of saying &quot;my secret project at work&quot;, which makes me very happy.&lt;br /&gt;
&lt;br /&gt;
Praise, complaints and comments about the service are welcome! :-)  
    </content:encoded>

    <pubDate>Fri, 04 Dec 2009 00:13:03 +0100</pubDate>
    <guid isPermaLink="false">http://wilmer.gaast.net/blog/archives/58-guid.html</guid>
    
</item>
<item>
    <title>Back from Japan</title>
    <link>http://wilmer.gaast.net/blog/archives/57-Back-from-Japan.html</link>
            <category>Japan</category>
    
    <comments>http://wilmer.gaast.net/blog/archives/57-Back-from-Japan.html#comments</comments>
    <wfw:comment>http://wilmer.gaast.net/blog/wfwcomment.php?cid=57</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://wilmer.gaast.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=57</wfw:commentRss>
    

    <author>blog@wilmer.gaast.net (Wilmer van der Gaast)</author>
    <content:encoded>
    I&#039;m back ... for almost two weeks already. Getting used again to bad weather (today&#039;s a very foggy and cold day in Dublin), working and all the other things of daily life. Japan was fantastic. I&#039;ll be careful to not sound like your average &quot;everything&#039;s better in Japan&quot; idiot, but admittedly, there were some things there I really liked.&lt;br /&gt;
&lt;br /&gt;
One of the first things I noticed was that a rule about escalators I really like is actually enforced over there. Wherever I&#039;ve been so far escalators are always full of people who don&#039;t understand how stairs work; they think the fact that the escalator goes up means they can just put their lazy feet on it and wait (forgetting that for lazy people we already invented elevators :-P). Many civilizations have tried introducing a &quot;stand still on the left, walk on the right&quot; rule, but Japan&#039;s the only place where I&#039;ve seen people all obeying it.&lt;br /&gt;
&lt;br /&gt;
Getting around there indeed turned out to be challenging at times. Even though people (at least from &quot;my generation&quot;) learn English for about ten years at school, many people still don&#039;t or hardly speak it. This was never really a problem though. Menus in restaurants have pictures and pointing at things is the most successful international language ever invented. :-) One of the first days I had sushi in a place just a few steps away from &lt;a href=&quot;http://www.kangetsu.com/sub7.htm&quot;  class=&quot;bb-url&quot;&gt;my hotel in Tokyo&lt;/a&gt;. While eating my meal, the man behind the bar (probably also the owner of the place) came to me with a map, asking me to point at where I come from. Also, the little origami bird he folded for me from my chopsticks wrapper is still sitting on my desk here. :-D&lt;br /&gt;
&lt;br /&gt;
The ramen place I went to for breakfast one of the first days was also amazing. Not so much because of the food (which was also good), but because of the size. Literally, it was a room of maybe just over 2m wide, about 10m deep, with a bar separating it into two small 10m × something areas. Two people working on one side, and ten seats on the other (all occupied, most of the time).&lt;br /&gt;
&lt;br /&gt;
My camera claims I made over 700 pictures there. Obviously there are many duplicates and worthless pictures, and after soring there will probably only be around 100 left. I hope to put them online soon, and probably with some more stories. I wrote too much now already.&lt;br /&gt;
&lt;br /&gt;
All I know is that I&#039;m definitely going there again.  
    </content:encoded>

    <pubDate>Sat, 28 Nov 2009 16:06:55 +0100</pubDate>
    <guid isPermaLink="false">http://wilmer.gaast.net/blog/archives/57-guid.html</guid>
    
</item>
<item>
    <title>Disabling the stupidest FireFox feature ever (adding www/com to URLs)</title>
    <link>http://wilmer.gaast.net/blog/archives/56-Disabling-the-stupidest-FireFox-feature-ever-adding-wwwcom-to-URLs.html</link>
            <category>Intarweb</category>
    
    <comments>http://wilmer.gaast.net/blog/archives/56-Disabling-the-stupidest-FireFox-feature-ever-adding-wwwcom-to-URLs.html#comments</comments>
    <wfw:comment>http://wilmer.gaast.net/blog/wfwcomment.php?cid=56</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://wilmer.gaast.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=56</wfw:commentRss>
    

    <author>blog@wilmer.gaast.net (Wilmer van der Gaast)</author>
    <content:encoded>
    Every few days it happens to me that I mistype a URL, and Firefox thinks it can fix it by adding www. and/or .com to it. This often brings me to some stupid webpage instead of the intranet page I was looking for, or just generates another broken URL that needs more work for me to fix because I have to undo what Firefox did and then still fix my typo.&lt;br /&gt;
&lt;br /&gt;
I finally found out how to &lt;a href=&quot;http://support.mozilla.com/tiki-view_forum_thread.php?comments_parentId=9333&amp;forumId=1&quot;  class=&quot;bb-url&quot;&gt;disable that stupid feature&lt;/a&gt; and am sure more people are wondering about that. Since it took me a while to find out how to do this, I guess I&#039;ll just write a (maybe easier to find) blog post about it.&lt;br /&gt;
&lt;br /&gt;
In short: about:config -&gt; browser.fixup.alternate.enabled.&lt;br /&gt;
&lt;br /&gt;
Fixup. Yeah right.&lt;br /&gt;
&lt;br /&gt;
For a similar feature that adds some other TLD to the URL if you accidentally have alt/ctrl or something pressed when you press Enter, there&#039;s a plugin called ClumsyFingers, I think. Fortunately my fingers aren&#039;t clumsy enough yet that I need that one.&lt;br /&gt;
&lt;br /&gt;
I&#039;m still in Japan, now in Hiroshima for the IETF meeting. Japan&#039;s fantastic. :-D  
    </content:encoded>

    <pubDate>Tue, 10 Nov 2009 11:31:10 +0100</pubDate>
    <guid isPermaLink="false">http://wilmer.gaast.net/blog/archives/56-guid.html</guid>
    
</item>
<item>
    <title>Good morning from Tōkyō</title>
    <link>http://wilmer.gaast.net/blog/archives/55-Good-morning-from-Tky.html</link>
            <category>Japan</category>
    
    <comments>http://wilmer.gaast.net/blog/archives/55-Good-morning-from-Tky.html#comments</comments>
    <wfw:comment>http://wilmer.gaast.net/blog/wfwcomment.php?cid=55</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://wilmer.gaast.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=55</wfw:commentRss>
    

    <author>blog@wilmer.gaast.net (Wilmer van der Gaast)</author>
    <content:encoded>
    It&#039;s always morning somewhere, and right now it&#039;s still morning in Tokyo! (Although not for long anymore.)&lt;br /&gt;
&lt;br /&gt;
I arrived here yesterday morning, found my hotel and some good food. I&#039;ll spend the next three or so days here and then take the Nozomi (very fast train) to Hiroshima for &lt;a href=&quot;http://www.ietf76.jp/&quot;  class=&quot;bb-url&quot;&gt;IETF76&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
My current plan is to find some breakfast, then go to Ueno Park and Akihabara (which is supposed to be like Fry&#039;s but then good). And generally just see what the city is like. Planning to join the Tokyo Bicycle Tour on Saturday, also. Any suggestions for other things to do here are welcome, assuming they have nothing to do with anime. :-P  
    </content:encoded>

    <pubDate>Thu, 05 Nov 2009 02:14:02 +0100</pubDate>
    <guid isPermaLink="false">http://wilmer.gaast.net/blog/archives/55-guid.html</guid>
    
</item>
<item>
    <title>HAR2009</title>
    <link>http://wilmer.gaast.net/blog/archives/54-HAR2009.html</link>
            <category>OSS</category>
    
    <comments>http://wilmer.gaast.net/blog/archives/54-HAR2009.html#comments</comments>
    <wfw:comment>http://wilmer.gaast.net/blog/wfwcomment.php?cid=54</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://wilmer.gaast.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=54</wfw:commentRss>
    

    <author>blog@wilmer.gaast.net (Wilmer van der Gaast)</author>
    <content:encoded>
    Hey, it&#039;s more than two months ago already, but it&#039;s just in time for my thoughts on &lt;a href=&quot;http://www.har2009.org/&quot;  class=&quot;bb-url&quot;&gt;HAR2009&lt;/a&gt;! I put &lt;a href=&quot;http://wilmer.gaast.net/fotos/?tag=38&quot;  class=&quot;bb-url&quot;&gt;pictures&lt;/a&gt; on-line a little while ago already, but nothing else so far.&lt;br /&gt;
&lt;br /&gt;
It&#039;s a pretty neat event. It feels like a &lt;a href=&quot;http://wilmer.gaast.net/fotos/?tag=38&amp;pic=3458&amp;alt=2&quot;  class=&quot;bb-url&quot;&gt;festival&lt;/a&gt;, but then completely stuffed with &lt;a href=&quot;http://wilmer.gaast.net/fotos/?tag=38&amp;pic=3465&amp;alt=2&quot;  class=&quot;bb-url&quot;&gt;geeks&lt;/a&gt;. And &lt;a href=&quot;http://wilmer.gaast.net/fotos/?tag=38&amp;pic=3467&quot;  class=&quot;bb-url&quot;&gt;talks&lt;/a&gt; instead of &lt;a href=&quot;http://wilmer.gaast.net/fotos/?tag=38&amp;pic=3463&amp;alt=2&quot;  class=&quot;bb-url&quot;&gt;concerts&lt;/a&gt;. And also, &lt;a href=&quot;http://wilmer.gaast.net/fotos/?tag=38&amp;pic=3472&amp;alt=2&quot;  class=&quot;bb-url&quot;&gt;fantastic&lt;/a&gt; &lt;a href=&quot;http://wilmer.gaast.net/fotos/?tag=38&amp;pic=3455&amp;alt=2&quot;  class=&quot;bb-url&quot;&gt;decoration&lt;/a&gt;. Or maybe I should call it &lt;a href=&quot;http://wilmer.gaast.net/fotos/?tag=38&amp;pic=3453&amp;alt=2&quot;  class=&quot;bb-url&quot;&gt;light&lt;/a&gt; &lt;a href=&quot;http://wilmer.gaast.net/fotos/?tag=38&amp;pic=3469&amp;alt=2&quot;  class=&quot;bb-url&quot;&gt;pollution&lt;/a&gt;? Also, we had our own &lt;a href=&quot;http://wilmer.gaast.net/fotos/?tag=38&amp;pic=3476&amp;alt=2&quot;  class=&quot;bb-url&quot;&gt;GSM network!&lt;/a&gt; Of course, we also had &lt;a href=&quot;http://wilmer.gaast.net/fotos/?tag=38&amp;pic=3482&amp;alt=2&quot;  class=&quot;bb-url&quot;&gt;police&lt;/a&gt; on site, because you don&#039;t want to know what this hacker scum does in their spare time. From the stories I heard, the police had a pretty unexciting but pleasant time there though.&lt;br /&gt;
&lt;br /&gt;
All in all it was fun, and I met a whole bunch of people, including some happy BitlBee users and contributors. Most interesting was perhaps that I met a roommate of a former Mountain View teammate of mine at the train station before the conference already. The geek world is pretty small, I guess.  
    </content:encoded>

    <pubDate>Sun, 18 Oct 2009 15:20:13 +0200</pubDate>
    <guid isPermaLink="false">http://wilmer.gaast.net/blog/archives/54-guid.html</guid>
    
</item>
<item>
    <title>Fun in Irish shops</title>
    <link>http://wilmer.gaast.net/blog/archives/53-Fun-in-Irish-shops.html</link>
            <category>Dublin</category>
    
    <comments>http://wilmer.gaast.net/blog/archives/53-Fun-in-Irish-shops.html#comments</comments>
    <wfw:comment>http://wilmer.gaast.net/blog/wfwcomment.php?cid=53</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://wilmer.gaast.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=53</wfw:commentRss>
    

    <author>blog@wilmer.gaast.net (Wilmer van der Gaast)</author>
    <content:encoded>
    &lt;a href=&quot;http://www.thedailywtf.com/&quot;  class=&quot;bb-url&quot;&gt;The Daily WTF&lt;/a&gt; once posted an image like this IIRC, and I thought &quot;Come on, I see this all the time in Irish supermarkets!&quot;. For example, I saw this in Tesco last Saturday:&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://wilmer.gaast.net/blog/uploads/20090808_one7up.jpeg&quot; alt=&quot;http://wilmer.gaast.net/blog/uploads/20090808_one7up.jpeg&quot; class=&quot;bb-image&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
One 2l bottle of 7up for EUR 1.92. (How much does that cost in The Netherlands BTW, I wonder...) Now 2l is more than enough for me, but imagine it&#039;s not and maybe I want two bottles. HAVE THEY GOT A DEAL FOR ME!&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://wilmer.gaast.net/blog/uploads/20090808_two7up.jpeg&quot; alt=&quot;http://wilmer.gaast.net/blog/uploads/20090808_two7up.jpeg&quot; class=&quot;bb-image&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
TWO bottles for only EUR 3.95! What a bargain! But, wait... 2×1.92=3.84, so I pay five cents more per bottle if I get two. At least they&#039;re nice enough to give the price per litre for people who don&#039;t like maths. :-) Maybe this is Ireland&#039;s way of keeping its people on a healthy diet?&lt;br /&gt;
&lt;br /&gt;
In other news, I miss &lt;a href=&quot;http://www.maplin.co.uk/&quot;  class=&quot;bb-url&quot;&gt;Maplin&lt;/a&gt; from two years ago. It used to be a useful store for electronics (and components) and there used to be a guy who pretty much knew my name and actually knew what he&#039;s selling. But now... Jelena went there to get me some 2.5mm heatshrinks. I gave her a pack of 1.5mm ones with order numbers of what I need written on the label. Back home, it turned out that the guy in the shop tossed away the 1.5mm pack she had with her, for one reason of the other ...&lt;br /&gt;
&lt;br /&gt;
Or not? Last weekend I was in the shop myself, and guess what I saw in the rack of 1.5mm heatshrinks? MY PACK OF HEATSHRINKS! With my handwriting on it and everything. Even better, opened and everything (I already used quite a few centimeters since I bought the pack months ago).&lt;br /&gt;
&lt;br /&gt;
That&#039;s not how you get yourself happy customers, guys...  
    </content:encoded>

    <pubDate>Mon, 10 Aug 2009 23:58:31 +0200</pubDate>
    <guid isPermaLink="false">http://wilmer.gaast.net/blog/archives/53-guid.html</guid>
    
</item>
<item>
    <title>Oxegen 2009</title>
    <link>http://wilmer.gaast.net/blog/archives/52-Oxegen-2009.html</link>
            <category>Music</category>
    
    <comments>http://wilmer.gaast.net/blog/archives/52-Oxegen-2009.html#comments</comments>
    <wfw:comment>http://wilmer.gaast.net/blog/wfwcomment.php?cid=52</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://wilmer.gaast.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=52</wfw:commentRss>
    

    <author>blog@wilmer.gaast.net (Wilmer van der Gaast)</author>
    <content:encoded>
    The event happened almost a month ago, but I really did intend to mention it here. &lt;a href=&quot;http://www.oxegen.ie/2009/&quot;  class=&quot;bb-url&quot;&gt;Oxegen 2009&lt;/a&gt; was a rainy bunch of fun. From what I still remember:&lt;br /&gt;
&lt;br /&gt;
Bottom:&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;The rain, there were some dry spots but especially on the last day I experienced some real showers. It was really good to have some boots.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Careless people on the camping, please learn to walk people, I had to fix up my tent pretty much every morning.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;The average age of people there, which confronted me more with the fact that I&#039;m getting old myself!&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;People from Dublin, apparently all people who steal beer and beg for free cigarettes are from Dublin. The nice girl from Waterford (?) told us on Thursday evening that only Dubliners do that. ;-)&lt;/li&gt;&lt;br /&gt;
&lt;/ul&gt;Top:&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;The Mars Volta, played for only about an hour, which is way too short. Cedric (singer) didn&#039;t like this either and tried to destroy the stage clock.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Mogwai, indeed extremely loud!&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;The rain, better said, how nobody seemed to care and rain pretty much added an element of fun. Mudfights are fun as long as you can just watch.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;The people, mostly as much fun as they were last year. I was especially amused every time a group of 5-10 16-year-olds wade their way through an audience, holding each other&#039;s hands to stay together. Somehow seeing that made me feel like a car driver waiting for a family of ducklings crossing the road.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;The trip back, a few hours after the last concert. We managed to pack ourselves very quiclky in the dark and I think we didn&#039;t even lose anything. In the bus someone upstairs took a guitar and played Blur and Oasis. Things did get out of tune more and more as we got closer to Dublin. At some point the bus passed police cars that were stopping cars (for obvious reasons, especially in Ireland :-P), from upstairs we could hear a very loud &quot;SHIT, THE GUARDS! HIDE YOUR BEER!&quot;&lt;/li&gt;&lt;br /&gt;
&lt;/ul&gt;Other scary fact: We (Jelmer, Erik and I) got into the bus to the festival on Thursday, and I noticed the people next to us had a schedule with them already. I asked them where they bought that now already, and the response was &quot;Wij spreken ook Nederlands hoor.&quot; Eh? And they were sitting right next to us! But in true un-Dutch fashion we did &lt;strong&gt;not&lt;/strong&gt; set up our tents next to theirs.&lt;br /&gt;
&lt;br /&gt;
All in all, a fun experience. If the lineup is really good I may go again next year, otherwise maybe just for a day to pick up the atmosphere.  
    </content:encoded>

    <pubDate>Tue, 04 Aug 2009 10:31:39 +0200</pubDate>
    <guid isPermaLink="false">http://wilmer.gaast.net/blog/archives/52-guid.html</guid>
    
</item>
<item>
    <title>One week of New York</title>
    <link>http://wilmer.gaast.net/blog/archives/51-One-week-of-New-York.html</link>
            <category>New York</category>
    
    <comments>http://wilmer.gaast.net/blog/archives/51-One-week-of-New-York.html#comments</comments>
    <wfw:comment>http://wilmer.gaast.net/blog/wfwcomment.php?cid=51</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://wilmer.gaast.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=51</wfw:commentRss>
    

    <author>blog@wilmer.gaast.net (Wilmer van der Gaast)</author>
    <content:encoded>
    One week passed and in 24 hours I will already be almost halfway on my way back!&lt;br /&gt;
&lt;br /&gt;
New York is great, both as a city and as a Google office, and I&#039;ll definitely try to have some more trips to here in the future. The first night I walked here, on my way from the Penn Ave LIRR station to the apartment, I already decided I&#039;d spend as little time in the apartment as possible. Weather forecasts looked like they were going to get in the way, but the actual weather was pretty fine (almost) all the time. &lt;br /&gt;
&lt;br /&gt;
What did I see? Loads of high buildings, walked along the water quite a bit, saw the building site that used to be the WTC (I expected to see some monument, but nope!), Times Square, a view from on &lt;a href=&quot;http://en.wikipedia.org/wiki/GE_Building&quot;  class=&quot;bb-url&quot;&gt;the General Electric Building&lt;/a&gt;, the Statue of Liberty from far away, a tiny piece of Central Park, another park near it closer to the water, and blisters on my feet after walking for many hours especially during the weekend. I tried to not be a typical tourist and probably failed, but I must say that I saw a few of these things by accident by just running into them while pointlessly walking around through the city.&lt;br /&gt;
&lt;br /&gt;
I made over 500 pictures and will try to make a decent selection of what&#039;s actually interesting and original. This is probably going to take a while... :-(&lt;br /&gt;
&lt;br /&gt;
Time to catch some sleep now; in the morning I will finish packing and spend half a day at work. After that I&#039;ll get the joy of travelling to/being at JFK airport the night before the Independence Day weekend. My planning was definitely &quot;splendid&quot; with that detail in mind...  
    </content:encoded>

    <pubDate>Thu, 02 Jul 2009 04:53:52 +0200</pubDate>
    <guid isPermaLink="false">http://wilmer.gaast.net/blog/archives/51-guid.html</guid>
    
</item>

</channel>
</rss>