This One's Just For You
Okay, so I don't post links to Youtube videos a whole lot, but this one is special. Make sure you view it on the site itself, with the US English language setting (because it really is special), and make sure to catch what's in the tabs at the top of the page.(Almost) Got a New Bike
Today, I apparently felt very optimistic.No Nick Cave and a Cycling Problem
Damn! I wanted to see Nick Cave & the Bad Seeds, coming to the Metropolis in October, but it's sold out! Oh well, I'll be trying to go to more small shows, I think. It's been too long I have been to La Sala Rossa, for example, and places like Zoobizarre merit being visited again. Oh, and going to see Miss Kittin & The Hacker on the 27th at SAT! Awesome!Syndicated 2008-09-13 17:50:33 (Updated 2008-09-13 17:54:26) from Pierre Phaneuf
Nothing Sucks Like A Vax!
We moved into our new office this week (photos courtesy of MAD, thanks!), and it's pretty damned awesome! Considering the small size of the office (in number of people), it is extremely nice, the food is great, and so is the view (we had a nice view from the 24th floor, but now we're more "in the action", I like that better). Plus, we can easily reach the wifi from the pub nearby, hehe!Syndicated 2008-06-28 03:50:43 (Updated 2008-06-28 03:54:59) from Pierre Phaneuf
20 Jun 2008 (updated 15 Jul 2008 at 02:07 UTC) »
Putting Thoughts Together
Something that I have said a number of times is that nowadays, there is almost no reason to pick C over C++ for a new project (one of the few reasons that I know of involve writing execute-in-place code for very small embedded systems, so no, GNOME definitely doesn't qualify!). Worst case, you write exactly the same code you'd have written in C, just avoiding using the new keywords as identifiers, and you then get better warnings (remember, no templates would be involved) and stricter type checking (no more silent casting of void* to pointers to random things! No more setting enums from any random integral junk you happen to have at hand! No more forgetting a header and using a function with the wrong parameters!).Syndicated 2008-06-18 16:04:05 (Updated 2008-07-15 02:04:48) from Pierre Phaneuf
Moving On
Reg Braithwaite was writing not long ago about how we can be the biggest obstacle to our own growth. It made me realize how I've dropped things that I was once a staunch supporter of.Syndicated 2008-05-28 15:29:20 (Updated 2008-05-28 20:06:04) from Pierre Phaneuf
Timeouts In Blocking Socket Code
I was wondering how to handle timeouts correctly while blocked for I/O on sockets, with as few system calls as possible.Following Up On The End Of The World
Being the end of the world and all, I figure I should go into a bit more details, especially asThe End Of The World (As We Know It)!
Ok, here we go:25 Apr 2008 (updated 7 May 2008 at 17:08 UTC) »
Old Fogeys
I've become a member of Communauto last week, and combined with getting my bike back, means that I'm at what is going to be my peak mobility for the next little while.Syndicated 2008-04-25 16:39:47 (Updated 2008-05-07 17:01:30) from Pierre Phaneuf
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!