<?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-5796338</id><updated>2007-12-26T13:45:53.283-08:00</updated><title type='text'>Francois Rouaix's Serendipitious</title><link rel='alternate' type='text/html' href='http://www.rouaix.org/blogger/'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.rouaix.org/blogger/atom.xml'/><author><name>Francois</name></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>22</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5796338.post-3732702603878664861</id><published>2007-12-26T13:41:00.000-08:00</published><updated>2007-12-26T13:45:53.308-08:00</updated><title type='text'>OCaml and Cocoa</title><content type='html'>I have opened up an alpha-quality version of a bridge between Cocoa (Mac OS X API, Objective C version) and Objective Caml. Despite the common "Objective" prefix, this is not a perfect match, far from it.&lt;br /&gt;In its current state, most of Foundation and AppKit is available from OCaml, but callbacks are not yet implemented (hence any GUI app would be pretty much impossible to write).&lt;br /&gt;At this point I'm looking mostly for feedback; naming conventions are subject to change at any time, until I get to something that is palatable.&lt;br /&gt;The next major step is the implementation of callbacks.&lt;br /&gt;&lt;br /&gt;The license is new-BSD style, svn and wiki are at: http://code.google.com/p/objective-c-caml-bridge/</content><link rel='alternate' type='text/html' href='http://www.rouaix.org/blogger/2007_12_01_archive.html#3732702603878664861' title='OCaml and Cocoa'/><link rel='related' href='http://code.google.com/p/objective-c-caml-bridge/' title='OCaml and Cocoa'/><link rel='replies' type='application/atom+xml' href='http://www.rouaix.org/blogger/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/3732702603878664861'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/3732702603878664861'/><author><name>Francois</name></author></entry><entry><id>tag:blogger.com,1999:blog-5796338.post-2576645187013952534</id><published>2007-12-23T14:19:00.000-08:00</published><updated>2007-12-23T14:19:13.835-08:00</updated><title type='text'>The dark business of commercial fundraisers</title><content type='html'>&lt;a href="http://www.secstate.wa.gov/charities/search_detail_cfr.aspx?cfr_id=19"&gt;This commercial fundraiser&lt;/a&gt; has been calling us for months, first with a caller id indicating "Courtesy Call", then with blocked caller ID (shows as "PRIVATE"). Since I typically ask them to put our number on their do-not-call-list (which they don't do because fundraisers are allegedly not subject to the direct marketer obligation), they ask for my wife.&lt;br /&gt;&lt;br /&gt;The last call, from a certain Bill L, I asked gain "who's calling" after he demanded to talk to my wife. And then he called me a "f*ing idiot" and hung up. I kid you not. This is a fundraiser for charity. On December 23rd.&lt;br /&gt;&lt;br /&gt;If anybody reads this while searching for their company name, please, please, do not ever give to their clients. Just peruse the WA site and look at how much money they return to their clients: 13%. This means that they eat 87% of the donations. Look at some of their charity customers. Some numbers are appalling. For comparison, the Red Cross uses 75% of donations to programs, NHF 92%.</content><link rel='alternate' type='text/html' href='http://www.rouaix.org/blogger/2007_12_01_archive.html#2576645187013952534' title='The dark business of commercial fundraisers'/><link rel='related' href='http://www.secstate.wa.gov/charities/search_detail_cfr.aspx?cfr_id=19' title='The dark business of commercial fundraisers'/><link rel='replies' type='application/atom+xml' href='http://www.rouaix.org/blogger/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/2576645187013952534'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/2576645187013952534'/><author><name>Francois</name></author></entry><entry><id>tag:blogger.com,1999:blog-5796338.post-5924650014566755342</id><published>2007-09-05T20:37:00.001-07:00</published><updated>2007-09-05T20:41:36.067-07:00</updated><title type='text'>Quartz Composer and Mac Dashboard Widget</title><content type='html'>I've recently been playing with Quartz Composer, a cute (and limited) tool to make 2d/3d animations. My first application using Quartz Composer is a dashboard widget that performs simple searches on Amazon.com. I plan to use the same core of images rotating on a ring in 3D to implement other simple web APIs (e.g. Google Image Search, etc.) soon.&lt;br /&gt;&lt;br /&gt;In the mean time, enjoy my widget at &lt;a href="http://www.scrollring.com"&gt;scrollring.com&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://www.rouaix.org/blogger/2007_09_01_archive.html#5924650014566755342' title='Quartz Composer and Mac Dashboard Widget'/><link rel='related' href='http://www.scrollring.com' title='Quartz Composer and Mac Dashboard Widget'/><link rel='replies' type='application/atom+xml' href='http://www.rouaix.org/blogger/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/5924650014566755342'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/5924650014566755342'/><author><name>Francois</name></author></entry><entry><id>tag:blogger.com,1999:blog-5796338.post-5017766671354859856</id><published>2007-06-28T07:34:00.001-07:00</published><updated>2007-06-28T07:38:44.890-07:00</updated><title type='text'>John Doerr on going green</title><content type='html'>If you liked Al Gore' Inconvenient truth, then you must watch this talk that John Doerr gave a TED in March 2007.</content><link rel='alternate' type='text/html' href='http://www.rouaix.org/blogger/2007_06_01_archive.html#5017766671354859856' title='John Doerr on going green'/><link rel='related' href='http://www.ted.com/index.php/talks/view/id/128' title='John Doerr on going green'/><link rel='replies' type='application/atom+xml' href='http://www.rouaix.org/blogger/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/5017766671354859856'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/5017766671354859856'/><author><name>Francois</name></author></entry><entry><id>tag:blogger.com,1999:blog-5796338.post-4925868599255799301</id><published>2007-06-22T07:45:00.000-07:00</published><updated>2007-06-22T07:52:10.258-07:00</updated><title type='text'>Photosynth and Seadragon</title><content type='html'>&lt;a href="http://labs.live.com/photosynth/"&gt;Photosynth&lt;/a&gt; and &lt;a href="http://labs.live.com/Seadragon.aspx"&gt;Seadragon&lt;/a&gt; are two amazing pieces of technology for visual displays. Photosynth is a collaboration between UW and MSR, while Seadragon was acquired (see bio of the creator, Blaise Aguera y Arcas, &lt;a href="http://research.microsoft.com/workshops/fs2006/bios.aspx"&gt;here&lt;/a&gt;).</content><link rel='alternate' type='text/html' href='http://www.rouaix.org/blogger/2007_06_01_archive.html#4925868599255799301' title='Photosynth and Seadragon'/><link rel='related' href='http://labs.live.com/photosynth/blogs/Photosynth+At+TED+Conference.aspx' title='Photosynth and Seadragon'/><link rel='replies' type='application/atom+xml' href='http://www.rouaix.org/blogger/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/4925868599255799301'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/4925868599255799301'/><author><name>Francois</name></author></entry><entry><id>tag:blogger.com,1999:blog-5796338.post-3929176650862632802</id><published>2007-05-01T09:49:00.000-07:00</published><updated>2007-05-01T09:57:27.917-07:00</updated><title type='text'>CBCS and TCPA</title><content type='html'>There is a business somewhere called CBCS that is violating TCPA and getting away with it. This business, for which I can't get any contact information without disbursing research fees, has been calling my cellphone using automated dialers for weeks. The caller id number is 1-888-547-5354. When I answer the phone, I hear a message saying that someone (Tom, Catherine, or some other first name) wants to contact "John Doe" (name changed to protect that person) and that I need to call back 1-888-547-5354 today.&lt;br /&gt;&lt;br /&gt;Note: it is illegal under TCPA to use automated dialing and to use prerecorded voice  messages to contact a cellphone number.&lt;br /&gt;&lt;br /&gt;I called back a couple of times, trying to get business information so I can attempt a Small Claim litigation. The only information ever given to me over the phone is "CBCS".  If I ask more questions, they say "good day to you" and hang up.&lt;br /&gt;&lt;br /&gt;Having grown tired of it, I asked them to remove my cellphone number from their system. Hope it will work, because this is annoying.&lt;br /&gt;&lt;br /&gt;And, by the way, my cellphone bill records all the calls they made to me, and I have a couple recorded on my voicemail.</content><link rel='alternate' type='text/html' href='http://www.rouaix.org/blogger/2007_05_01_archive.html#3929176650862632802' title='CBCS and TCPA'/><link rel='replies' type='application/atom+xml' href='http://www.rouaix.org/blogger/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/3929176650862632802'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/3929176650862632802'/><author><name>Francois</name></author></entry><entry><id>tag:blogger.com,1999:blog-5796338.post-116269130535760133</id><published>2006-11-04T17:48:00.000-08:00</published><updated>2006-11-17T17:29:06.680-08:00</updated><title type='text'>More quickshop pages</title><content type='html'>Since I made a whopping $6.96 last month from my &lt;a href="http://astore.amazon.com/latlonorg-20"&gt;astore&lt;/a&gt;, I thought I might try more of the same. Since the astore features are still somewhat limited, I hacked a simple page for the most wanted product right now: the &lt;a href="http://s3.amazonaws.com/quickshop/zune.html"&gt;Zune Media Player&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Note: I'm fortunate enough to enjoy a high PageRank on rouaix.org, and this is why my astore shows up 3rd in &lt;a href="http://www.google.com/search?client=safari&amp;rls=en&amp;q=pampers+diapers+amazon&amp;ie=UTF-8&amp;oe=UTF-8"&gt;this Google search&lt;/a&gt;. Why does PageRank give a 5/10 to rouaix.org? Because I've been around so long and there are links from old places.  Is it worth 5/10? You decide.&lt;br /&gt;&lt;br /&gt;Update: aStore now supports multiple store, here's the &lt;a href="http://astore.amazon.com/zunestore-20"&gt;Zune Media Player aStore&lt;/a&gt;, the &lt;a href="http://astore.amazon.com/myipod-20"&gt;iPod aStore&lt;/a&gt;, the &lt;a href="http://astore.amazon.com/applestore-20"&gt;Apple computers aStore&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://www.rouaix.org/blogger/2006_11_01_archive.html#116269130535760133' title='More quickshop pages'/><link rel='related' href='http://s3.amazonaws.com/quickshop/zune.html' title='More quickshop pages'/><link rel='replies' type='application/atom+xml' href='http://www.rouaix.org/blogger/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/116269130535760133'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/116269130535760133'/><author><name>Francois</name></author></entry><entry><id>tag:blogger.com,1999:blog-5796338.post-116049023821104591</id><published>2006-10-10T07:23:00.000-07:00</published><updated>2006-10-10T07:23:58.250-07:00</updated><title type='text'>Exalead finally launches</title><content type='html'>&lt;a href="http://www.exalead.com/search"&gt;Exalead&lt;/a&gt; has launched (as in: it's still in beta but the index has grown significantly). Finally someone (Francois Bourdoncle) is bringing something new (per-request clustering) to the arena. It's not totally new, as IIRC Francois had implemented this for Altavista back in the days (it was called Cow-9). &lt;br /&gt;&lt;br /&gt;Make yourself a favor - switch away from the GOOG for a week, see what the world looks like elsewhere.</content><link rel='alternate' type='text/html' href='http://www.rouaix.org/blogger/2006_10_01_archive.html#116049023821104591' title='Exalead finally launches'/><link rel='related' href='http://www.exalead.com/' title='Exalead finally launches'/><link rel='replies' type='application/atom+xml' href='http://www.rouaix.org/blogger/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/116049023821104591'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/116049023821104591'/><author><name>Francois</name></author></entry><entry><id>tag:blogger.com,1999:blog-5796338.post-115922376042441784</id><published>2006-09-25T15:36:00.000-07:00</published><updated>2006-09-25T15:36:00.630-07:00</updated><title type='text'>Buy diapers faster...</title><content type='html'>Since buying our favorite diaper brand on Amazon.com is a little bit more fastidious than it should, I ended up using the newly released aStore to build a simple frontend with all &lt;a href="http://astore.amazon.com/latlonorg-20"&gt;Pampers Diapers (Swaddlers and Cruiser)&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://www.rouaix.org/blogger/2006_09_01_archive.html#115922376042441784' title='Buy diapers faster...'/><link rel='related' href='http://astore.amazon.com/latlonorg-20' title='Buy diapers faster...'/><link rel='replies' type='application/atom+xml' href='http://www.rouaix.org/blogger/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/115922376042441784'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/115922376042441784'/><author><name>Francois</name></author></entry><entry><id>tag:blogger.com,1999:blog-5796338.post-114918368216245634</id><published>2006-06-01T10:38:00.000-07:00</published><updated>2006-06-01T10:41:22.176-07:00</updated><title type='text'>Annoying idiom of the day: "provide color"</title><content type='html'>I keep hearing this idiom in analyst questions on earnings conference calls. Now I read it in a CEO blog post. What does it mean? What is "color"? Why not "robe" while we're at it...</content><link rel='alternate' type='text/html' href='http://www.rouaix.org/blogger/2006_06_01_archive.html#114918368216245634' title='Annoying idiom of the day: &quot;provide color&quot;'/><link rel='related' href='http://blogs.sun.com/roller/page/jonathan?entry=phase_2' title='Annoying idiom of the day: &quot;provide color&quot;'/><link rel='replies' type='application/atom+xml' href='http://www.rouaix.org/blogger/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/114918368216245634'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/114918368216245634'/><author><name>Francois</name></author></entry><entry><id>tag:blogger.com,1999:blog-5796338.post-114287368690074429</id><published>2006-03-20T08:38:00.000-08:00</published><updated>2006-03-20T08:54:49.136-08:00</updated><title type='text'>Customer experiences and international travel</title><content type='html'>I recently flew from the US to EU on Northwest Airlines with a connection in Amsterdam. Happened to be the cheapest flight, and my favorite airline had cancelled my previous reservation for no discernible reason.&lt;br /&gt;&lt;br /&gt;1- I have rarely seen a piece of software as broken as the VOD system that NWA runs in its Airbus. This thing is supposed to give you full VOD and Music-on-demand as well as advanced maps. In practice, there are major refresh bugs (some blocks of text stay on the screen; maps appear garbled; etc.) and major navigational problems (pressing a key seems to produce a random result). It wasn't only my unit. 4 other units that I was able to observe had the same symptoms. Honestly, I'd be ashamed to put something like that in front of people, even for testing within my own company. Unbelievable.&lt;br /&gt;&lt;br /&gt;2- If you can avoid it, do not connect in AMS (Schipol). I had a comfortable time to connect (1h30). For some reason the airline wasn't able to print the boarding pass for my EU flight ahead of time. In itself, this is weird. After all, all these companies (NWA, KLM, AF) belong to the same "team". Expedia was able to make the reservations. What's so hard about printing a boarding pass? So, in AMS I'm heading to a "transfer desk" as instructed by the flight attendants from the US flight. The first desk is unmanned, and there's a huge check-in line of maybe 1hr worth of people at the check-in desks next to it. I don't even know whether this check-in line will work for me, so I head on to information. And I'm right. I should be going somewhere else. When I reach the correct transfer desk, I have to take a ticket, somewhat like at the DMV in California or random administrations in France. I get #278 and the current called number is #135, with three desks opens and about one hour to my flight. Excuse me? Determined not to miss my flight, I head on to the gate and inquire at the desk there. Oh, of course I can get my boarding pass printed in about 10 seconds there. What the, as they say, F?&lt;br /&gt;&lt;br /&gt;3- Getting my AVIS car, I'm told to initial the drawings indicating that the car is in mint condition. The rep tells me that the car is practically new, really. Come on. This is Paris. There's no such thing as an unbanged car. Sure enough, broken light, scratch paint, and to top it off the tank isn't even full. Again, WTF?&lt;br /&gt;&lt;br /&gt;Is everybody so blase with international travel that they expect a bad experience over and over again? Doesn't anybody care anymore?</content><link rel='alternate' type='text/html' href='http://www.rouaix.org/blogger/2006_03_01_archive.html#114287368690074429' title='Customer experiences and international travel'/><link rel='replies' type='application/atom+xml' href='http://www.rouaix.org/blogger/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/114287368690074429'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/114287368690074429'/><author><name>Francois</name></author></entry><entry><id>tag:blogger.com,1999:blog-5796338.post-114227950361309630</id><published>2006-03-13T11:33:00.000-08:00</published><updated>2006-03-13T11:51:48.753-08:00</updated><title type='text'>How about Google Stars?</title><content type='html'>&lt;strike&gt;Keyhole&lt;/strike&gt; Google Earth is pretty cool. Google Moon was an April 1st joke. &lt;a href="http://www.google.com/mars"&gt;Google Mars&lt;/a&gt; is a novelty item. What I'd like to see is Google Stars. Take the best NASA and ESA pictures, and make them available in a map-type GUI, infinitely zoomable (say logarithmically?). More, hack some glue between the upcoming &lt;a href="http://www.amazon.com/exec/obidos/ASIN/B000CNPAAA/latlonorg-20"&gt;Celestron SkyScout&lt;/a&gt; and your browser, and &lt;a href="http://a9.com/space%20the%20final%20frontier"&gt;there you go&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.amazon.com/exec/obidos/ASIN/B000CNPAAA/latlonorg-20"&gt;&lt;img src="http://images.amazon.com/images/P/B000CNPAAA.01.THUMBZZZ.jpg"&gt;&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://www.rouaix.org/blogger/2006_03_01_archive.html#114227950361309630' title='How about Google Stars?'/><link rel='related' href='http://www.google.com/mars' title='How about Google Stars?'/><link rel='replies' type='application/atom+xml' href='http://www.rouaix.org/blogger/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/114227950361309630'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/114227950361309630'/><author><name>Francois</name></author></entry><entry><id>tag:blogger.com,1999:blog-5796338.post-113760825124534643</id><published>2006-01-18T10:10:00.000-08:00</published><updated>2006-01-18T11:05:38.236-08:00</updated><title type='text'>Reason #238 why I hate Windows</title><content type='html'>I'm typing away something important I'm thinking about. Suddenly my laptop grinds to a halt, apps are unresponsive, I can't switch in less than 20 seconds, the disk whirs like crazy. What's going on? It's MCSHIELD.EXE time! Woohoo. What is it, why does it run and when? I don't know the details, except I'm suspecting that it has to do with virus "protection". The freaking thing has me stopping doing work for 10 minutes. Sometimes it's when I boot or login: the first 10 to 15mn the laptop is unusable. Sometimes it's in the middle of the day (10:05 am today).&lt;br /&gt;&lt;br /&gt;Why is this happening? Because of an inherently unsafe operating system and so-called productivity suite, that nobody has ever gotten fired for forcing unto unsuspecting office drones.&lt;br /&gt;&lt;br /&gt;Well, it looks like it's done, so back to work...</content><link rel='alternate' type='text/html' href='http://www.rouaix.org/blogger/2006_01_01_archive.html#113760825124534643' title='Reason #238 why I hate Windows'/><link rel='replies' type='application/atom+xml' href='http://www.rouaix.org/blogger/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/113760825124534643'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/113760825124534643'/><author><name>Francois</name></author></entry><entry><id>tag:blogger.com,1999:blog-5796338.post-113717438731153089</id><published>2006-01-13T09:36:00.000-08:00</published><updated>2006-01-13T09:46:27.356-08:00</updated><title type='text'>Software I want: stream MP3 from mt-daapd to Airport Express</title><content type='html'>We don't have a central Linux server at home anymore, both our desktops died of old age (as well as two transatlantic moves and long stays in storage). Instead we have laptops (iBook and PowerBook) and a couple of NSLU2. One of the NSLU2 is simply a Samba file server. The second NSLU2 has been reflashed to use Unslung, and it runs mt-daapd and a few other things. This is good because it frees space on our laptops drives. Most the music lives on the NSLU2 instead on the laptops.&lt;br /&gt;But when we play music with iTunes streaming to an Airport Express, we're using twice the wireless network bandwith. Also, we can't start music and then close the laptop's lid. This is silly.&lt;br /&gt;&lt;br /&gt;Instead, I'd like to stream music (mostly MP3) directly from mt-daapd to an Airport Express. I looked around, but couldn't find anything obvious.</content><link rel='alternate' type='text/html' href='http://www.rouaix.org/blogger/2006_01_01_archive.html#113717438731153089' title='Software I want: stream MP3 from mt-daapd to Airport Express'/><link rel='replies' type='application/atom+xml' href='http://www.rouaix.org/blogger/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/113717438731153089'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/113717438731153089'/><author><name>Francois</name></author></entry><entry><id>tag:blogger.com,1999:blog-5796338.post-113631005495612711</id><published>2006-01-03T09:38:00.000-08:00</published><updated>2006-01-03T09:41:54.440-08:00</updated><title type='text'>Reason #237 why I hate Windows</title><content type='html'>Every time, every single time I reboot Windows XP, my frigging Start Bar shrinks in width (it's on the left side of the screen) so instead of display the icons like I intended (2 rows of 2), it shows 2 half rows and the "extend me" arrow. &lt;br /&gt;&lt;br /&gt;Why, oh why? What's hard in remembering the size of the Start Bar?</content><link rel='alternate' type='text/html' href='http://www.rouaix.org/blogger/2006_01_01_archive.html#113631005495612711' title='Reason #237 why I hate Windows'/><link rel='replies' type='application/atom+xml' href='http://www.rouaix.org/blogger/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/113631005495612711'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/113631005495612711'/><author><name>Francois</name></author></entry><entry><id>tag:blogger.com,1999:blog-5796338.post-113580673482769602</id><published>2005-12-28T13:48:00.000-08:00</published><updated>2005-12-28T13:52:14.826-08:00</updated><title type='text'>Changed web hosting</title><content type='html'>rouaix.org used to be hosted by ipowerweb.com, mostly because I knew someone who worked there in the early days (hi Philip). However, the customer service there is abysmal, and the ipowerweb mail servers are setup so that you, the customer, are pretty much considered as a spammer by default. Say you want to send a few Christmas cards... After 30 or so (maybe 50), the ipowerweb mail servers bounces all your outgoing email (unrouteable domain example.com).&lt;br /&gt;&lt;br /&gt;And, of course, their customer service is a joke. Really.&lt;br /&gt;&lt;br /&gt;So I switched today, and I'm now hosted by lunarpages.com... Let's see how that goes.</content><link rel='alternate' type='text/html' href='http://www.rouaix.org/blogger/2005_12_01_archive.html#113580673482769602' title='Changed web hosting'/><link rel='related' href='http://www.lunarpages.com' title='Changed web hosting'/><link rel='replies' type='application/atom+xml' href='http://www.rouaix.org/blogger/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/113580673482769602'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/113580673482769602'/><author><name>Francois</name></author></entry><entry><id>tag:blogger.com,1999:blog-5796338.post-112965558708444977</id><published>2005-10-18T10:13:00.000-07:00</published><updated>2005-11-02T09:42:48.853-08:00</updated><title type='text'>Sweet TB</title><content type='html'>If only this device had been network enabled... Either I'm out of touch with what people want for their home, or the manufacturers don't get it.&lt;br&gt;&lt;br /&gt;&lt;a href="http://www.maxtor.com/portal/site/Maxtor/menuitem.ba88f6d7cf664718376049b291346068/?channelpath=/en_us/Products/External%20Storage/OneTouch%20III%20Family/Maxtor%20OneTouch%20III%20Turbo"&gt;Maxtor.com - Maxtor OneTouch III Turbo&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://www.rouaix.org/blogger/2005_10_01_archive.html#112965558708444977' title='Sweet TB'/><link rel='related' href='http://www.maxtor.com/portal/site/Maxtor/menuitem.ba88f6d7cf664718376049b291346068/?channelpath=/en_us/Products/External%20Storage/OneTouch%20III%20Family/Maxtor%20OneTouch%20III%20Turbo' title='Sweet TB'/><link rel='replies' type='application/atom+xml' href='http://www.rouaix.org/blogger/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/112965558708444977'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/112965558708444977'/><author><name>Francois</name></author></entry><entry><id>tag:blogger.com,1999:blog-5796338.post-112421728131463312</id><published>2005-08-16T11:32:00.000-07:00</published><updated>2005-11-02T09:44:09.553-08:00</updated><title type='text'>Greed</title><content type='html'>&lt;span class="body"&gt;&lt;blockquote&gt;A rush to purchase $50 used laptops turned into a violent stampede Tuesday, with people getting thrown to the pavement, beaten with a folding chair and nearly driven over. One woman went so far to wet herself rather than surrender her place in line.&lt;/blockquote&gt;&lt;/span&gt;Says &lt;a href="http://hosted.ap.org/dynamic/stories/C/COMPUTER_FRENZY?SITE=CASTO&amp;SECTION=HOME&amp;amp;TEMPLATE=DEFAULT"&gt;AP&lt;/a&gt;. More fuel for platform flamewars: they were iBooks.</content><link rel='alternate' type='text/html' href='http://www.rouaix.org/blogger/2005_08_01_archive.html#112421728131463312' title='Greed'/><link rel='related' href='http://hosted.ap.org/dynamic/stories/C/COMPUTER_FRENZY?SITE=CASTO&amp;SECTION=HOME&amp;amp;TEMPLATE=DEFAULT' title='Greed'/><link rel='replies' type='application/atom+xml' href='http://www.rouaix.org/blogger/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/112421728131463312'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/112421728131463312'/><author><name>Francois</name></author></entry><entry><id>tag:blogger.com,1999:blog-5796338.post-112413951114771518</id><published>2005-08-15T13:51:00.000-07:00</published><updated>2005-11-02T09:45:10.796-08:00</updated><title type='text'>Search engine size and pseudo-science</title><content type='html'>&lt;a href="http://vburton.ncsa.uiuc.edu/indexsize.html"&gt;This&lt;/a&gt; short "article" from some people at NCSA is pathetic. Let's pass on the fact that they can't spell the word "comparison". About half way down in the "Methodology" (sic) section, you will read this:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;In order to create a large number of queries that returned less than 1,000 results, we took the commonly available English Ispell Wordlist (a total of 135,069 words) [3] and wrote a PERL script to randomly select two words at a time from that list.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;English?&lt;/span&gt; So, we're back in 1994 then?&lt;br /&gt;&lt;br /&gt;(Update: they fixed the typo).</content><link rel='alternate' type='text/html' href='http://www.rouaix.org/blogger/2005_08_01_archive.html#112413951114771518' title='Search engine size and pseudo-science'/><link rel='related' href='http://vburton.ncsa.uiuc.edu/indexsize.html' title='Search engine size and pseudo-science'/><link rel='replies' type='application/atom+xml' href='http://www.rouaix.org/blogger/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/112413951114771518'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/112413951114771518'/><author><name>Francois</name></author></entry><entry><id>tag:blogger.com,1999:blog-5796338.post-108352184710203580</id><published>2004-05-02T11:10:00.000-07:00</published><updated>2005-11-02T09:45:38.603-08:00</updated><title type='text'>Ringtones rip-off</title><content type='html'>There is supposedly a multi-billion industry for Mobile phone ringtones and other vanity "improvements" to cell phones. It looks like information is not flowing freely. If you own a certain generation of phones (e.g. SE T610), you already have all you need:&lt;br /&gt; - Bluetooth for file transfer&lt;br /&gt; - MIDI files as tones&lt;br /&gt;That's right. Download pretty much any .mid file that's out there (and they've been out there for 10 years already), and you get a new ringtone. I bet you *will* find one that you like...</content><link rel='alternate' type='text/html' href='http://www.rouaix.org/blogger/2004_05_01_archive.html#108352184710203580' title='Ringtones rip-off'/><link rel='replies' type='application/atom+xml' href='http://www.rouaix.org/blogger/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/108352184710203580'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/108352184710203580'/><author><name>Francois</name></author></entry><entry><id>tag:blogger.com,1999:blog-5796338.post-106335918445463817</id><published>2003-09-12T02:33:00.000-07:00</published><updated>2005-11-02T09:48:08.653-08:00</updated><title type='text'>French historic pictures on-line</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.rouaix.org/blogger/sap01_pa00084n_t.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px;" src="http://www.rouaix.org/blogger/sap01_pa00084n_t.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.culture.fr/public/mistral/memsmn_fr?ACTION=CHERCHER&amp;FIELD_6=SERIE&amp;VALUE_6=inondations%20en%201910"&gt;This collection of pictures&lt;/a&gt; is just one of &lt;a href="http://www.mediatheque-patrimoine.culture.gouv.fr/fr/archives_photo/index.html"&gt;many&lt;/a&gt; made available by the French Ministry of Culture, among &lt;a href="http://www.culture.fr/culture/inventai/presenta/bases-rechguidee.htm"&gt;others&lt;/a&gt; in their amazing collection of &lt;a href="http://www.culture.fr/culture/bdd/index.html"&gt;databases&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://www.rouaix.org/blogger/2003_09_01_archive.html#106335918445463817' title='French historic pictures on-line'/><link rel='replies' type='application/atom+xml' href='http://www.rouaix.org/blogger/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/106335918445463817'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/106335918445463817'/><author><name>Francois</name></author></entry><entry><id>tag:blogger.com,1999:blog-5796338.post-106327088295164756</id><published>2003-09-11T01:51:00.000-07:00</published><updated>2005-11-02T09:48:51.776-08:00</updated><title type='text'>Bye bye Grey Matter, Hello Blogger</title><content type='html'>So, &lt;a href="http://www.blogger.com"&gt;Blogger Pro&lt;/a&gt; is now free, thanks to Google. I guess it's time to abandon my &lt;a href="http://www.rouaix.org/blog/"&gt;old&lt;/a&gt; &lt;a href="http://www.noahgrey.com/greysoft/"&gt;Grey matter&lt;/a&gt; setup.</content><link rel='alternate' type='text/html' href='http://www.rouaix.org/blogger/2003_09_01_archive.html#106327088295164756' title='Bye bye Grey Matter, Hello Blogger'/><link rel='replies' type='application/atom+xml' href='http://www.rouaix.org/blogger/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/106327088295164756'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5796338/posts/default/106327088295164756'/><author><name>Francois</name></author></entry></feed>