<?xml version="1.0"?>
<rss version="2.0">
<channel>
<title>WhiteRabbit's braindump</title>
<link>http://www.rutschle.net/wiki/</link>
<description>English words from a French rabbit's brain</description>
<language>en-us</language>
<copyright>Copyright 2010 WhiteRabbit</copyright>
<pubDate>Sun, 16 May 2010 16:14:28 GMT</pubDate>
<lastBuildDate>Sun, 16 May 2010 16:14:28 GMT</lastBuildDate>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<generator>TiddlyWiki 2.1.3</generator>
<item>
<title>OmniPlugin</title>
<description>&lt;em&gt; This plugin interfaces TiddlyWiki and OmniComment&lt;br&gt;&lt;br&gt;&lt;/em&gt;&lt;code&gt;

config.macros.omni = {};

//&lt;/code&gt;</description>
<category>systemConfig</category>
<link>http://www.rutschle.net/wiki/#OmniPlugin</link>
<pubDate>Sun, 16 May 2010 16:14:27 GMT</pubDate>
</item>
<item>
<title>OmniComment</title>
<description>I am looking to replace Haloscan to have comments on here again. While I am at it I'd like to be able to get comments on any Web page.&lt;br&gt;&lt;br&gt;After a couple hours of research, I just cannot find software that will do what I want, except one which requires &lt;a tiddlylink=&quot;MySQL&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to #MySQL&quot; href=&quot;#MySQL&quot; class=&quot;externalLink&quot;&gt;MySQL&lt;/a&gt; (and I object to that). &lt;br&gt;&lt;br&gt;So I'm starting a new project: &lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.rutschle.net/tech/omnicomment.shtml&quot; href=&quot;http://www.rutschle.net/tech/omnicomment.shtml&quot; class=&quot;externalLink&quot;&gt;OmniComment&lt;/a&gt;</description>
<category>blog</category>
<category>tech</category>
<link>http://www.rutschle.net/wiki/#OmniComment</link>
<pubDate>Sun, 02 May 2010 17:59:00 GMT</pubDate>
</item>
<item>
<title>ViewTemplate</title>
<description>&amp;lt;div class='toolbar' macro='toolbar -closeTiddler closeOthers +editTiddler permalink references jump'&amp;gt;&amp;lt;/div&amp;gt;&lt;br&gt;&amp;lt;div class='title' macro='view title'&amp;gt;&amp;lt;/div&amp;gt;&lt;br&gt;&amp;lt;div class='subtitle'&amp;gt;&amp;lt;span macro='view modifier link'&amp;gt;&amp;lt;/span&amp;gt;, &amp;lt;span macro='view modified date &lt;a tiddlylink=&quot;DD MMM YYYY&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to #DD MMM YYYY&quot; href=&quot;#DD%20MMM%20YYYY&quot; class=&quot;externalLink&quot;&gt;DD MMM YYYY&lt;/a&gt;'&amp;gt;&amp;lt;/span&amp;gt; (created &amp;lt;span macro='view created date &lt;a tiddlylink=&quot;DD MMM YYYY&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to #DD MMM YYYY&quot; href=&quot;#DD%20MMM%20YYYY&quot; class=&quot;externalLink&quot;&gt;DD MMM YYYY&lt;/a&gt;'&amp;gt;&amp;lt;/span&amp;gt;)&lt;br&gt;&amp;lt;div class='tagging' macro='tagging'&amp;gt;&amp;lt;/div&amp;gt;&lt;br&gt;&amp;lt;div class='tagged' macro='tags'&amp;gt;&amp;lt;/div&amp;gt;&lt;br&gt;&amp;lt;div class='viewer' macro='view text wikified'&amp;gt;&amp;lt;/div&amp;gt;&lt;br&gt;&amp;lt;/div&amp;gt;&lt;br&gt;&lt;br&gt;&amp;lt;div class='tagClear'&amp;gt;&amp;lt;/div&amp;gt;</description>
<category>systemTiddlers</category>
<link>http://www.rutschle.net/wiki/#ViewTemplate</link>
<pubDate>Sun, 02 May 2010 14:11:00 GMT</pubDate>
</item>
<item>
<title>The problem with externalisation</title>
<description>I read much concern about how our privacy is threatened by all sorts of companies, such as Google (who knows everything about your secret desires) and Facebook (who knows all of your friends' birthdays).&lt;br&gt;&lt;br&gt;My biggest concern relating to all these services is externalisation, which comes at the price of loss of control over the service or your data, or both. What happens if tomorrow Facebook decides to charge you 5 euro a month for their service? Chances are there would be an uproar at first, then most users would consider that it's too small a price to pay to worry about it. Yet they'd never have joined in the first place, had the service not been free in the first place.&lt;br&gt;&lt;br&gt;Something similar happened to me recently: I used Haloscan to manage comments on this blog. Haloscan was free, easy to integrate and convenient: it did everything magically, filtered spam out, provided RSS feeds for comments and so on. And then inevitably one day they ran out of resources and slashed their free offers. I no longer have comments on my blog.&lt;br&gt;&lt;br&gt;External services are like the dark side of the force: they are easier, faster, but ultimately not as powerful as doing things the right way, which is hosting everything for yourself. Only then do you &lt;em&gt;know&lt;/em&gt; your service will surivive the stand of time. Well, as long as you pay for your ISP bill I guess.&lt;br&gt;&lt;br&gt;Eben Moglen expressed somewhat similar thoughts (although mostly from the point of view of privacy, which is another facet to the control of your own data) in a very interesting, recent &lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.h-online.com/open/features/Interview-Eben-Moglen-Freedom-vs-the-Cloud-Log-955421.html&quot; href=&quot;http://www.h-online.com/open/features/Interview-Eben-Moglen-Freedom-vs-the-Cloud-Log-955421.html&quot; class=&quot;externalLink&quot;&gt;interview&lt;/a&gt;.&lt;br&gt;</description>
<category>blog</category>
<category>tech</category>
<link>http://www.rutschle.net/wiki/#%5B%5BThe%20problem%20with%20externalisation%5D%5D</link>
<pubDate>Sun, 02 May 2010 14:03:00 GMT</pubDate>
</item>
<item>
<title>Posting e-mail</title>
<description>So, recently we ran into a problem at englishintoulouse.com: we have over 500 members, and our ISP, which I used as a smarthost, objects to our sending more than 200 e-mails a day. So, sending a newsletter becomes a two-day job, with the last people on the list getting the newsletter a lot later than they should.&lt;br&gt;&lt;br&gt;I went through the pain of setting up my own outgoing SMTP server. It was simple 10 years ago when all SMTP servers just accepted your e-mail: thanks to spammers, it's become much harder and your setup needs to be a lot more precise if you want large &lt;a tiddlylink=&quot;ISPs&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to #ISPs&quot; href=&quot;#ISPs&quot; class=&quot;externalLink&quot;&gt;ISPs&lt;/a&gt; to accept mail from your.&lt;br&gt;&lt;br&gt;Here are the changes I made.&lt;br&gt;&lt;br&gt;&lt;h1&gt; SPF&lt;/h1&gt;&lt;br&gt;SPF (Sender Policy Framework) is a DNS record that documents who has the right to send e-mail for your domain. In our case, the IP address documented as A and MX record are allowed to send e-mail for us.&lt;br&gt;&lt;br&gt;For &lt;a tiddlylink=&quot;MaraDNS&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to #MaraDNS&quot; href=&quot;#MaraDNS&quot; class=&quot;externalLink&quot;&gt;MaraDNS&lt;/a&gt;, you add a line like this:&lt;br&gt;&lt;pre&gt;%       spf     'v=spf1 a mx ~all'
%       txt     'v=spf1 a mx ~all'
&lt;/pre&gt;&lt;br&gt;More details about SPF, including a script that builds the SPF record for you, are available on the &lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.openspf.org&quot; href=&quot;http://www.openspf.org&quot; class=&quot;externalLink&quot;&gt;SPF Web site&lt;/a&gt;.&lt;br&gt;&lt;br&gt;&lt;h1&gt; ISP setup&lt;/h1&gt;&lt;br&gt;Several large ISP (e.g. AOL) filter incoming mail depending on the emitting IP address. &lt;br&gt;&lt;br&gt;Configure a reverse DNS with your ISP, so the RDNS is consistent with your domain (I am not sure this is totally useful).&lt;br&gt;&lt;br&gt;Remove your residential IP from &lt;a tiddlylink=&quot;SpamHaus&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to #SpamHaus&quot; href=&quot;#SpamHaus&quot; class=&quot;externalLink&quot;&gt;SpamHaus&lt;/a&gt; PBL: www.spanhaus.org, link &quot;Remove IP Address&quot;.  This lets most serious &lt;a tiddlylink=&quot;ISPs&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to #ISPs&quot; href=&quot;#ISPs&quot; class=&quot;externalLink&quot;&gt;ISPs&lt;/a&gt; (Yahoo, Gmail, ...) receive your e-mail.  Some other &lt;a tiddlylink=&quot;ISPs&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to #ISPs&quot; href=&quot;#ISPs&quot; class=&quot;externalLink&quot;&gt;ISPs&lt;/a&gt; use a blacklist from &lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.mail-abuse.com/&quot; href=&quot;http://www.mail-abuse.com/&quot; class=&quot;externalLink&quot;&gt;Trend Micro&lt;/a&gt;.  You'll also need to request being taken off their list.&lt;br&gt;&lt;br&gt;AOL still won't listen, so use your ISP as smarthost just for them, adding to /etc/exim4/hubbed_hosts:&lt;br&gt;&lt;pre&gt;aol.com: smtp.free.fr
&lt;/pre&gt;&lt;br&gt;AOL also lets you set up a spam feedback loop, but I am not done with that yet.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt; Check your DNS setup&lt;/h1&gt;&lt;br&gt;Another goal I had was to pass all of zonecheck(1) tests. This can be either run from their &lt;a target=&quot;_blank&quot; title=&quot;External link to www.zonecheck.com&quot; href=&quot;www.zonecheck.com&quot; class=&quot;externalLink&quot;&gt;Web site&lt;/a&gt; or installed under Debian &lt;code&gt;apt-get install zonecheck&lt;/code&gt;.&lt;br&gt;&lt;br&gt;It pointed out that my DNS setup was klunky at best. So, what I need to do is tell my registrar that each of my domains has two nameservers, ns1.% and ns2.%, with the appropriate addresses. The registrar transmits that to the registry. The thing is, this will only work properly if your DNS is consistent with the registry, i.e. you have ns1.% and ns2.% A and NS records set up. In &lt;a tiddlylink=&quot;MaraDNS&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to #MaraDNS&quot; href=&quot;#MaraDNS&quot; class=&quot;externalLink&quot;&gt;MaraDNS&lt;/a&gt;:&lt;br&gt;&lt;pre&gt;%       NS      ns1.%
%       NS      ns2.%

ns1.%           80.68.89.183
ns2.%           82.235.147.6
&lt;/pre&gt;&lt;br&gt;Then zonecheck insists that my servers should also serve TCP requests. In &lt;a tiddlylink=&quot;MaraDNS&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to #MaraDNS&quot; href=&quot;#MaraDNS&quot; class=&quot;externalLink&quot;&gt;MaraDNS&lt;/a&gt;, in &lt;code&gt;/etc/mararc&lt;/code&gt;:&lt;br&gt;&lt;pre&gt;tcp_convert_acl = &quot;0.0.0.0/0&quot;
tcp_convert_server = &quot;80.68.89.183&quot;
&lt;/pre&gt;(with the appropriate IP address of course), and restart zoneserver (not maradns!).&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt; Misc&lt;/h1&gt;&lt;br&gt;You can test your e-mail system with &lt;br&gt;&lt;pre&gt;telnet relay-test.mail-abuse.org
&lt;/pre&gt;This runs a series of security tests on the IP you're coming from and tells you the results. Ideal to find if you're accidently set up as an open relay.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
<category>tech</category>
<link>http://www.rutschle.net/wiki/#%5B%5BPosting%20e-mail%5D%5D</link>
<pubDate>Sun, 02 May 2010 14:02:00 GMT</pubDate>
</item>
<item>
<title>O'Sushi Bar</title>
<description>This refers to &lt;em&gt;O'Sushi Bar&lt;/em&gt; in town, we haven't tried any of the others, as it seems this actually is a chain.&lt;br&gt;&lt;br&gt;We had high hopes for O'Sushi when it opened: it was small, and was the first Japanese restaurant that didn't emphasise sushi (which is a small part of Japanese cooking) or skewers (which we're not sure even exists in Japanese cooking :) ). We could get ramen, tonkatsu and few other traditional dishes at very affordable prices.&lt;br&gt;&lt;br&gt;A year down the line, the restaurant has become quite big, raised its prices on all dishes, and now does a lot more sushi. It's got a cute sushi train that's actually done by boats floating on running water in a gully. Unfortunately, that kind of sushi is only available in a &quot;all you can eat&quot; formula, and is very, very average.&lt;br&gt;&lt;br&gt;Altogether we've been disappointed.&lt;br&gt;&lt;br&gt;O Sushi Bar, 30 r Gambetta, 05 61 21 98 64</description>
<category>restaurants in Toulouse</category>
<link>http://www.rutschle.net/wiki/#%5B%5BO'Sushi%20Bar%5D%5D</link>
<pubDate>Mon, 28 Sep 2009 10:40:00 GMT</pubDate>
</item>
<item>
<title>Multi-criteria sorting in Perl</title>
<description>This is so simple I want to cry.&lt;br&gt;&lt;br&gt;You know when you need to sort a list following several critiria? &quot;Sort the files by type, then sort those that have the same type by name, then by size&quot;.&lt;br&gt;&lt;br&gt;Perl's &lt;em&gt;sort&lt;/em&gt; and comparison operators (&lt;em&gt;cmp&lt;/em&gt; and &lt;em&gt;&amp;lt;=&amp;gt;&lt;/em&gt;) come in handy:&lt;br&gt;&lt;br&gt;&lt;pre&gt; @sorted = sort { $a-&amp;gt;type cmp $b-&amp;gt;type or $a-&amp;gt;name cmp $b-&amp;gt;name or $a-&amp;gt;size &amp;lt;=&amp;gt; $b-&amp;gt;size} @list;
&lt;/pre&gt;&lt;br&gt;Assuming of course the objects in &lt;em&gt;@list&lt;/em&gt; have &lt;em&gt;type&lt;/em&gt;, &lt;em&gt;name&lt;/em&gt; and &lt;em&gt;size&lt;/em&gt; methods available.&lt;br&gt;&lt;br&gt;This reads litteraly as &lt;em&gt;&quot;compare &lt;/em&gt;a&lt;em&gt; and &lt;/em&gt;b&lt;em&gt;'s types, and if they're the same then compare their names, and then compare their sizes&quot;&lt;/em&gt;.&lt;br&gt;&lt;br&gt;Of course you should never compare file sizes, because size doesn't matter.</description>
<category>coding</category>
<link>http://www.rutschle.net/wiki/#%5B%5BMulti-criteria%20sorting%20in%20Perl%5D%5D</link>
<pubDate>Fri, 28 Aug 2009 18:36:00 GMT</pubDate>
</item>
<item>
<title>Investing in real estate</title>
<description>A few days ago in a group conversation, there was a discussion on a number of bad things about France, and in particular on how it was a scandal that landlords had such a hard time getting rid of tenants that don't pay. I kind of put a damper on the conversation when I said that financially weak people should not invest in real estate, prompting questions on whether I considered people who are capable of buying a flat are financially weak. Although I felt I knew exactly what I meant, my arguments weren't ready. They are now.&lt;br&gt;&lt;br&gt;&lt;h2&gt;Investment&lt;/h2&gt;The foundation of investment is to keep some of your money and lend it to someone else in order to make a profit. The capital you invest may get lost or go down in value, so investors associate a risk with any investment, and ask for higher yields for higher risk investments.&lt;br&gt;&lt;br&gt;For example, investing in government-guaranteed bonds has a low risk of your capital disappearing, and has a low yield (in the order of 2% in France at the moment). Speculative investing in the Asian stock market can yield phenomenal returns (15%, sometimes more) but with a high risk of losing some of your capital (50% from 2000 to 2001 for example).&lt;br&gt;&lt;br&gt;One of the basic rules of investing in the stock market (i.e. riskier investments) is that &lt;em&gt;you should only invest money you can afford to lose&lt;/em&gt;. These words were actually &lt;em&gt;literaly&lt;/em&gt; said by an investment advisor I met a long time ago during the dot-com boom. It sounds like reasonable advice.&lt;br&gt;&lt;br&gt;&lt;h2&gt;Investing in Real estate&lt;/h2&gt;There is no reason to treat investing in real-estate any differently. This means that before investing in a flat, you need to assess your risk:&lt;br&gt;&lt;ul&gt;&lt;li&gt; You may not find a tenant (reducing your ROI to 0%)&lt;/li&gt;&lt;li&gt; The tenant may not pay its rent (reducing your ROI to 0%)&lt;/li&gt;&lt;li&gt; The tenant may leave and cause extensive damage to the&lt;/li&gt;&lt;li&gt; flat (sending your ROI in the negative)&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;It is true that French law is strongly in favour of the tenants. However this is known ahead of time by prospective landlords, and should not come as a surprise.&lt;br&gt;&lt;br&gt;According to my investment advisor, you should only invest what you can afford to lose. This means that:&lt;br&gt;&lt;ul&gt;&lt;li&gt; if you can't find a tenant, it shouldn't be a problem,&lt;/li&gt;&lt;li&gt; if your tenant doesn't pay rent, it shouldn't be a problem,&lt;/li&gt;&lt;li&gt; if your tenant damages your flat, it shouldn't be a problem.&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;Basically it means that &lt;em&gt;you can afford to lose the mortgage repayment&lt;/em&gt;. Otherwise you're exposing yourself to unacceptable risk (it's like borrowing money to invest in the Asian stock market). Being exposed to unacceptable risk is what I meant by being financially weak.&lt;br&gt;&lt;br&gt;</description>
<link>http://www.rutschle.net/wiki/#%5B%5BInvesting%20in%20real%20estate%5D%5D</link>
<pubDate>Mon, 20 Apr 2009 19:28:00 GMT</pubDate>
</item>
<item>
<title>Converting WMA to OGG</title>
<description>At the moment I have no CD drive in my main Linux computer. As a result I can't use my favourite CD ripping program (which is &lt;em&gt;jack&lt;/em&gt;, for the record). I have a CD drive on my work laptop which unfortunately runs &lt;a tiddlylink=&quot;WinXP&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to #WinXP&quot; href=&quot;#WinXP&quot; class=&quot;externalLink&quot;&gt;WinXP&lt;/a&gt;, so it can only produce WMA.&lt;br&gt;&lt;br&gt;So, I use Windows Media Player to extract the tracks to lossless WMA, then I copy them over to the Linux server and convert them as such:&lt;br&gt;&lt;br&gt;&lt;pre&gt; for i in * ; do mplayer -ao pcm &quot;$i&quot;; mv audiodump.wav &quot;$i.wav&quot;; done
 oggenc *.wav
 rm *.wma *.wav
 rename s/.wma// *
&lt;/pre&gt;&lt;br&gt;and I'm left with the same files as OGG instead of WMA. Straightforward, almost.&lt;br&gt;</description>
<category>tech</category>
<link>http://www.rutschle.net/wiki/#%5B%5BConverting%20WMA%20to%20OGG%5D%5D</link>
<pubDate>Sat, 14 Mar 2009 09:16:00 GMT</pubDate>
</item>
<item>
<title>Securely running Firefox in a chroot</title>
<description>First problem: Debian stable's Firefox is old (2.x).  Solution: install a &lt;em&gt;chroot&lt;/em&gt; containing Sid, and install the latest version.&lt;br&gt;&lt;br&gt;Thing is, it's a recurring problem in Debian; I had removed my chroot settings last time Sid turned to Stable, and I forgot how it was done. This time I'll document it.&lt;br&gt;&lt;br&gt;Second problem: The Web browser is one of the most critical pieces of software you use. The main assets on a computer are its functions (the programs and servers you run) and your data.&lt;br&gt;&lt;br&gt;My machine acts as a server, so it's got Apache: but Apache can only read files, not normally write to them. So a vulnerability in Apache alone won't compromise my system much.&lt;br&gt;&lt;br&gt;On the other hand, my Web browser has the same rights as me, which means it can read or write any of my personal files. A vulnerability in Firefox is a threat to all my data.&lt;br&gt;&lt;br&gt;Solution: run Firefox under a different user ID which has access to nothing.&lt;br&gt;&lt;br&gt;So, let's do it.&lt;br&gt;&lt;br&gt;I use &lt;em&gt;schroot&lt;/em&gt; as a wrapper to &lt;em&gt;chroot&lt;/em&gt;.&lt;br&gt;&lt;br&gt;&lt;pre&gt;# Setup chroot
debootstrap sid sid

# Use same users as main system
cd sid/etc
rm passwd; ln /etc/passwd .
rm shadow; ln /etc/shadow .
rm group; ln /etc/group .
ln /etc/hosts .

# Install Firefox
cd ..
chroot .
apt-get update
apt-get install iceweasel
&lt;/pre&gt;&lt;br&gt;Now outside the &lt;em&gt;chroot&lt;/em&gt; we add the user (which automatically gets added to the &lt;em&gt;chroot&lt;/em&gt; as well) and install &lt;em&gt;schroot&lt;/em&gt;:&lt;br&gt;&lt;br&gt;&lt;pre&gt;adduser me_www
apt-get install schroot
vi /etc/schoot/schroot.conf
&amp;lt;&amp;lt; configure &amp;gt;&amp;gt;
&lt;/pre&gt;&lt;br&gt;For some reason X forwarding won't work if the &lt;em&gt;chroot&lt;/em&gt; doesn't share the same /tmp as the main system (this doesn't totally make sense to me) so we add this to {/etc/fstab}:&lt;br&gt;&lt;br&gt;&lt;pre&gt;/home           /root/chroot/sid/home/ none bind 0 2
/dev            /root/chroot/sid/dev none bind 0 2
/tmp            /root/chroot/sid/tmp none bind 0 1
/sys            /root/chroot/sid/sys none bind 0 1
&lt;/pre&gt;&lt;br&gt;Don't forget to mount all that ({mount -a}) then we can start Firefox, in the &lt;em&gt;chroot&lt;/em&gt;, under the new user ID:&lt;br&gt;&lt;br&gt;&lt;pre&gt;schroot -u me_www -c sid -- iceweasel --display $DISPLAY
&lt;/pre&gt;&lt;br&gt;Simple, innit?&lt;br&gt;&lt;br&gt;</description>
<category>tech</category>
<link>http://www.rutschle.net/wiki/#%5B%5BSecurely%20running%20Firefox%20in%20a%20chroot%5D%5D</link>
<pubDate>Fri, 13 Mar 2009 19:23:00 GMT</pubDate>
</item>
<item>
<title>On Genetically Modified Organisms</title>
<description>&lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.souslestoits.net/blog/index.php/post/ogm&quot; href=&quot;http://www.souslestoits.net/blog/index.php/post/ogm&quot; class=&quot;externalLink&quot;&gt;A good article&lt;/a&gt; from a genetician commenting on the fears about GMO. Very moderate and reasonable. Except for the fact that it's in French.&lt;br&gt;</description>
<category>blog</category>
<link>http://www.rutschle.net/wiki/#%5B%5BOn%20Genetically%20Modified%20Organisms%5D%5D</link>
<pubDate>Wed, 14 Jan 2009 14:41:00 GMT</pubDate>
</item>
<item>
<title>Yakiyori</title>
<description>A small japanese restaurant. It's easy to get lost on the way, so make sure you have a map of Colomiers. The service is very slow, so don't plan to go to the movies afterwards. It's the best sushi we've tried in and around Toulouse. Budget about 35EUR a head.&lt;br&gt;&lt;br&gt;Yakiyori: 14 r Prat, Colomiers, 05 61 15 79 21</description>
<category>restaurants in Toulouse</category>
<link>http://www.rutschle.net/wiki/#Yakiyori</link>
<pubDate>Sun, 16 Nov 2008 09:16:00 GMT</pubDate>
</item>
<item>
<title>Our new address</title>
<description>We have recently moved to the suburbs of Toulouse. At our housewarming party a friend mentionned that my blog wasn't up to date. I guess he meant I said nothing about the move. So there: our new address is 82.235.147.6. Of course if you use DNS, you don't need to know that.</description>
<category>nonsense</category>
<link>http://www.rutschle.net/wiki/#%5B%5BOur%20new%20address%5D%5D</link>
<pubDate>Sun, 16 Nov 2008 09:12:00 GMT</pubDate>
</item>
<item>
<title>Dalle et Pepie</title>
<description>A pretty little restaurant in &lt;a tiddlylink=&quot;Arnaud-Bernard&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to #Arnaud-Bernard&quot; href=&quot;#Arnaud-Bernard&quot; class=&quot;externalLink&quot;&gt;Arnaud-Bernard&lt;/a&gt;: the room sits about 20 to 30 people. The walls are all bricks and Garonne stones. Service is informal and friendly, and the food comes from Lyon: escargots, boudin, quenelles and so on, all excellent. Dinner will cost you about 25EUR a head.&lt;br&gt;&lt;br&gt;Dalle et Pepie, 31, rue de la chaine, Toulouse, 05 61 21 55 33</description>
<category>restaurants in Toulouse</category>
<link>http://www.rutschle.net/wiki/#%5B%5BDalle%20et%20Pepie%5D%5D</link>
<pubDate>Sun, 16 Nov 2008 09:10:00 GMT</pubDate>
</item>
<item>
<title>La Forge</title>
<description>La Forge is a restaurant from another world. It's a restaurant set in a pretty red brick building in a small village twenty minutes out of Toulouse. The tables are set around a huge fireplace. It's altogether a rather nice place.&lt;br&gt;&lt;br&gt;Cooking is very traditional southern French: Expect foie gras, duck, and so on (their foie gras in particular is excellent). Prices are very reasonable, with dinner set menus around 20EUR.&lt;br&gt;&lt;br&gt;It's only open on friday night, saturaday lunch and dinner, and sunday lunch. Cards are not accepted, so come with cheque books or cash.&lt;br&gt;&lt;br&gt;La Forge: Lavalette. 05 61 84 76 00</description>
<category>restaurants in Toulouse</category>
<link>http://www.rutschle.net/wiki/#%5B%5BLa%20Forge%5D%5D</link>
<pubDate>Sun, 16 Nov 2008 09:10:00 GMT</pubDate>
</item>
<item>
<title>Linutop based computer?</title>
<description>I was telling Narelle about &lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.linutop.com/linutop2/index.en.html&quot; href=&quot;http://www.linutop.com/linutop2/index.en.html&quot; class=&quot;externalLink&quot;&gt;Linutop&lt;/a&gt; computers and how they were pretty cool, but too expensive for they are when you can get a big computer for 350EUR, and that Linutop's pretty much force you to have a server of some kind anyway. She came up with an interesting idea: with an external USB disc, you actually have a full computer.&lt;br&gt;&lt;br&gt;I'll track my research on the topic of 'superlight, super-silent' computers here.&lt;br&gt;&lt;br&gt;&lt;br&gt;Linutop 1 considered too small (256Mb not really enough for Firefox (what about &lt;a tiddlylink=&quot;FF3&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to #FF3&quot; href=&quot;#FF3&quot; class=&quot;externalLink&quot;&gt;FF3&lt;/a&gt;?))&lt;br&gt;Linutop 2: 333EUR incl VAT&lt;br&gt;&lt;br&gt;&lt;a tiddlylink=&quot;IDE-USB&quot; refresh=&quot;link&quot; target=&quot;_blank&quot; title=&quot;External link to #IDE-USB&quot; href=&quot;#IDE-USB&quot; class=&quot;externalLink&quot;&gt;IDE-USB&lt;/a&gt; enclosure: &lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.xpcgear.com/usbenclosure.html&quot; href=&quot;http://www.xpcgear.com/usbenclosure.html&quot; class=&quot;externalLink&quot;&gt;20USD&lt;/a&gt; or &lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.amazon.fr/APM-Boitier-Alu-Externe-pour/dp/B000TJ4TC2/ref=sr_1_12?ie=UTF8&amp;amp;s=electronics&amp;amp;qid=1208859337&amp;amp;sr=8-12&quot; href=&quot;http://www.amazon.fr/APM-Boitier-Alu-Externe-pour/dp/B000TJ4TC2/ref=sr_1_12?ie=UTF8&amp;amp;s=electronics&amp;amp;qid=1208859337&amp;amp;sr=8-12&quot; class=&quot;externalLink&quot;&gt;14EUR&lt;/a&gt; or a better one at &lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.amazon.fr/EW-Link-SATA-External-Hard-Enclosure/dp/B0010VGQJM/ref=sr_1_11?ie=UTF8&amp;amp;s=electronics&amp;amp;qid=1208859337&amp;amp;sr=8-11&quot; href=&quot;http://www.amazon.fr/EW-Link-SATA-External-Hard-Enclosure/dp/B0010VGQJM/ref=sr_1_11?ie=UTF8&amp;amp;s=electronics&amp;amp;qid=1208859337&amp;amp;sr=8-11&quot; class=&quot;externalLink&quot;&gt;20EUR&lt;/a&gt;&lt;br&gt;Disc: 500GB for &lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.amazon.fr/Disque-dur-interne-3-5-Hitachi-DeskStar/dp/B0013YL5WY/ref=pd_sxp_grid_pt_0_2&quot; href=&quot;http://www.amazon.fr/Disque-dur-interne-3-5-Hitachi-DeskStar/dp/B0013YL5WY/ref=pd_sxp_grid_pt_0_2&quot; class=&quot;externalLink&quot;&gt;100EUR&lt;/a&gt;&lt;br&gt;&lt;br&gt;Or:&lt;br&gt;500GB USB disc: &lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.amazon.fr/Iomega-Disque-externe-500Go-USB2/dp/B000SKLNRG/ref=sr_1_1?ie=UTF8&amp;amp;s=electronics&amp;amp;qid=1208859247&amp;amp;sr=8-1&quot; href=&quot;http://www.amazon.fr/Iomega-Disque-externe-500Go-USB2/dp/B000SKLNRG/ref=sr_1_1?ie=UTF8&amp;amp;s=electronics&amp;amp;qid=1208859247&amp;amp;sr=8-1&quot; class=&quot;externalLink&quot;&gt;100EUR&lt;/a&gt; or &lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.amazon.fr/Western-Digital-WD5000KS-interne-SATA-300/dp/B000JFGI16/ref=pd_sxp_grid_pt_1_2&quot; href=&quot;http://www.amazon.fr/Western-Digital-WD5000KS-interne-SATA-300/dp/B000JFGI16/ref=pd_sxp_grid_pt_1_2&quot; class=&quot;externalLink&quot;&gt;93EUR&lt;/a&gt;&lt;br&gt;&lt;br&gt;An alternative to the USB enclosure would be to actually get a dedicated disc server such as &lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.amazon.fr/Lindy-Bo%C3%AEtier-Quad-HDD-noir/dp/B0012GHXCY/ref=pd_sbs_ce?ie=UTF8&amp;amp;qid=1215509132&amp;amp;sr=8-1&quot; href=&quot;http://www.amazon.fr/Lindy-Bo%C3%AEtier-Quad-HDD-noir/dp/B0012GHXCY/ref=pd_sbs_ce?ie=UTF8&amp;amp;qid=1215509132&amp;amp;sr=8-1&quot; class=&quot;externalLink&quot;&gt;this Quad-disc NAS&lt;/a&gt;. What's interesting here is the ability to scale: get one NAS with 500GB then several Linutops working off the same storage.&lt;br&gt;&lt;br&gt;EDIT 13SEP2008: An alternative would be a &lt;a target=&quot;_blank&quot; title=&quot;External link to http://www.fit-pc.com/new/&quot; href=&quot;http://www.fit-pc.com/new/&quot; class=&quot;externalLink&quot;&gt;FitPC&lt;/a&gt; which has an internal disc for a similar price range.&lt;br&gt;</description>
<category>blog</category>
<category>tech</category>
<link>http://www.rutschle.net/wiki/#%5B%5BLinutop%20based%20computer%3F%5D%5D</link>
<pubDate>Sat, 13 Sep 2008 12:34:00 GMT</pubDate>
</item>
<item>
<title>Reason and Faith</title>
<description>Yesterday I was listening to the radio and heard some goon of the pope talk about his highness' philosophical greatness. Apparently the pope is visiting France and that's worth ignoring all the pledges of laicity written in French law.&lt;br&gt;&lt;br&gt;So, what's the summary of his highness &lt;a target=&quot;_blank&quot; title=&quot;External link to http://frafilm.blog.kataweb.it/files/2007/10/pope_palpatine.jpg&quot; href=&quot;http://frafilm.blog.kataweb.it/files/2007/10/pope_palpatine.jpg&quot; class=&quot;externalLink&quot;&gt;Palpatine&lt;/a&gt;?  He seems to be trying to reconcile reason and faith. He reasons that Pure Reason, i.e. reason without faith, leads to scientism and corruption of everything, with, like, the atomic bomb and genetic engineering (and abortion, presumably). Holy crap, isn't that &quot;Science sans conscience n'est que ruine de l'ame&quot; (Rabelais, five centuries ago)?  Way to go, thinker!&lt;br&gt;&lt;br&gt;And at the other end of the spectrum, is Pure Faith, which is also bad because that's what those evil islamists are doing. Lucky catholics don't believe too much, eh?&lt;br&gt;&lt;br&gt;The argument of reason is laughable. Anyone who exercises reason should see that the atomic bomb is not a good thing, and among the reasons to avoid GMO, none are religious and all are related to actual, reasonable reasons (which are not linked to profit: just because it's outside the scope of capitalist reason, doesn't means it's outside of the scope of Reason).&lt;br&gt;&lt;br&gt;It just blows my mind that this sort of argument is still going around. Faith, by definition, has nothing to do with reason, and vice-versa: the minute I uncritically believe something that is told to me, I stop using reason. I guess that's just too hard to reconcile in the head of a pope.&lt;br&gt;&lt;br&gt;</description>
<category>blog</category>
<category>politics</category>
<link>http://www.rutschle.net/wiki/#%5B%5BReason%20and%20Faith%5D%5D</link>
<pubDate>Fri, 12 Sep 2008 06:18:00 GMT</pubDate>
</item>
<item>
<title>La Cabane de L'aiguillon</title>
<description>This is a paradise for the oyster lover: set directly in the production place, a few tables are set under a big vine and you'll get your pick of locally produced oysters. The people there are very nice, and you can see the work of the oyster farm while enjoying them with a glass of white and bread and butter. Among the oysters we tried around Arcachon, theirs also seem to be the best: clear, healthy-looking, appetizing. And cheap. And goooooood.&lt;br&gt;&lt;br&gt;La Cabane de l'Aiguillon&lt;br&gt;Boulevard Pierre Loti&lt;br&gt;33120 Arcachon&lt;br&gt;05 56 54 88 20</description>
<category>restaurants</category>
<link>http://www.rutschle.net/wiki/#%5B%5BLa%20Cabane%20de%20L'aiguillon%5D%5D</link>
<pubDate>Tue, 05 Aug 2008 11:17:00 GMT</pubDate>
</item>
<item>
<title>Great Business ideas</title>
<description>I have lots of ideas for businesses, which I usually have no intention of following up (because of lack of ambition, laziness and so on). I'll give them to the world. If you make a fortune using my ideas, consider giving me a bottle of wine or something.&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt; Breakfast delivery route: Most people are too busy/lazy to get up in the morning and get fresh bread rolls or croissants from their local bakeries (this is a problem in France &lt;span&gt;&#8212;&lt;/span&gt; other countries may not even have bakeries at all). The idea is to get a delivery service to bring fresh croissants to people in the morning. Basically this is the same as the old milk delivery or paper routes. Milk deliveries have disappeared not so much because it's too expensive, but because the availability of fridges has made them useless. Although bread machines do exist, they don't make croissants, and a good baker makes better bread (well, that's not true everywhere &lt;span&gt;&#8212;&lt;/span&gt; a scary number of bakers make bread that's worse than supermarkets). I reckon it would work.&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt; Wine bank: You bought all that very nice wine from Bordeaux, and you were told it's best to age it another three to ten years. Wine matures best at constant temperature of about 17C, preferably with high humidity. Clearly you can't keep those bottles in your flat (it's clutter, and temperature in flats tend to vary drastically), and so-called wine fridges are not a real solution (you're not going to buy a 100-bottle fridge, put that in your bar, and fill it with bottles you can't touch for three years) (okay, maybe you &lt;em&gt;are&lt;/em&gt; going to do that, in which case my service won't interest you). The solution is to take your wine to the bank: it's just like a safe deposit box, you pay a small fee per bottle and per year kept and the temperature and humidity is guaranteed.&lt;/li&gt;&lt;/ul&gt;</description>
<category>blog</category>
<link>http://www.rutschle.net/wiki/#%5B%5BGreat%20Business%20ideas%5D%5D</link>
<pubDate>Mon, 04 Aug 2008 14:19:00 GMT</pubDate>
</item>
<item>
<title>13 April 2008</title>
<description>&quot;Your cat fell off the balcony,&quot; kids coming up the stairs told us. &quot;What? No, he's right over here.&quot; &quot;No, he's down there he fell off!&quot; Our cat comes over to see what's going on. &quot;See, he's right here.&quot; &quot;Oh.&quot; &quot;Oh, &lt;em&gt;a&lt;/em&gt; cat fell off the balcony&quot;.&lt;br&gt;&lt;br&gt;Sure enough, we could see it down there on the floor, laying and looking around. We went downstairs to see if we could help.&lt;br&gt;&lt;br&gt;&lt;br&gt;It was the cat from the neighbours upstairs, a small, young cat that was into extreme acrobatics. One afternoon I found him in front of our door, and he escaped into our flat. I spent ten minutes trying to get him, as he jumped from the balcony to the office window (we're on the sixth floor) and balanced on the railing, all that in high wind.&lt;br&gt;&lt;br&gt;On that sunny Sunday, he was laying on the floor, in the corner of a garage door, just under the balconies. He was looking around as we approached. Blood was coming out of his mouth and eyes. After a minute not knowing what to do, Narelle went back up to see if she could find the owners, or call or a vet, or something.&lt;br&gt;&lt;br&gt;I stayed with him and laid my hand on his neck. He cried blood. He was fighting to breathe for all the blood in his mouth and windpipe and lungs. I felt powerless and sad. I could hear the gurgle of the blood down in his throat. He'd pooed himself. That's the smell of death, a mixture of blood and shit.&lt;br&gt;&lt;br&gt;Later the owners came and I moved the cat in its carrier. I didn't think he stood a chance after that fall from the 7th floor down on to concrete, but you've got to do what you've got to do.&lt;br&gt;&lt;br&gt;That night the neighbours came around to let us know the vet gave him morphine, then found he had perforated lungs, perforated palate. He was put to sleep.&lt;br&gt;&lt;br&gt;Shit.&lt;br&gt;&lt;br&gt;</description>
<category>blog</category>
<link>http://www.rutschle.net/wiki/#%5B%5B13%20April%202008%5D%5D</link>
<pubDate>Tue, 15 Apr 2008 09:27:00 GMT</pubDate>
</item>
</channel>
</rss>