Older blog entries for wingo (starting at number 126)

20:51. Restate my assumptions. 1) The universe is made of….

Tired of running make in a big project, doodling off to the web to pass the time, and forgetting about your make job? Well then zmake is for you. Notification icons while building, and success/failure notifications when done. Not elegant at all, and it still doesn’t make building gst-plugins palatable, but it’s something.


Brian Mastenbrook ruminates on Apple’s shift to Intel (via planet lisp). Rather interesting. My initial reaction was that this was bad for computer science to target one architecture, but Brian sees freedom in Apple’s JIT compiler (supplied by Transitive).

I occasionally find myself wondering what hardware deficiencies Alan Kay is ranting aboutNeither Intel nor Motorola nor any other chip company understands the first thing about why [the Burroughs B5000] architecture was a good idea, etc. Wha?


3 Jun 2005 (updated 3 Jun 2005 at 08:40 UTC) »

[an accumulated entry]

dispatches from the land of navel-gazing and quarter notes

Saw a show a couple nights ago, Nada to the Surf. Somehow missed them the first time around. Good energy there.


It was 30 degrees C when we got into Stuttgart. Hotter than Barcelona. Folks there were really digging it — you could feel a lightness walking down the street, as if movement was achieved by floating rather than footing. I think the locals were all issued with an inner child that they took out for days like that.

Sunday’s drizzle put an end to the floatage. The child-like bliss was put back in storage, changed out with quick grumpy shuffling. In all cases the streets and metros were strikingly silent. It could be packed with people but I felt like I was in a padded room. Probably just that transport is loud here in Spain, from the metro roaring on its tracks to the noise-enhanced scooters above ground.


Quite enjoyable, except for the massive headache tuesday morn. Interesting folks met: Andrew Overholt who hacks Eclipse, Ralph Giles who hacks Ogg, Conrad Parker who hacks Annodex and fish, Marius Vollmer who hacks parentheses and is too old school to have a web site, and many others I’m too lazy to list. Ralph and Conrad are working from BCN for a little while, which should produce some fun hacks.

Also, I know nothing whatsoever about any “police” “incident”. “OK?”

impressions remixed

I was playing basketball the other day with an old friend in the states, when suddenly I had an “oh shit!” moment — when did my plane leave? I reached in my pocket for my ticket and it was in two days. Good thing I checked because otherwise I would have missed it. And how long had I been in the states anyway?

When I woke up I had no idea where I was. Barcelona, as it turns out.

fanboy, or, people I envy

This guy bothers me. Everything he does is so… poignant. He even names the only proper word to describe him!!! Comics! Code and poignant (again!) commentary! Enumerate me among your fans.

In related news, Thomas has of late been seeing a “fan error” when booting his laptop. So, as a type of public service, can everyone reading this please mail him telling him what a totally awesome individual he is. Extra points for specific qualities and use of the word “totally”. Totally!


26 May 2005 (updated 26 May 2005 at 23:38 UTC) »

Going to GUADEC tomorrow! Quite excited, will be good to meet most folks for the first time. Hack a bit, chat a bit, quaff a bit.

Going to GUADEC? Have a look at Scott Berkun’s great article, How to get the most out of conferences. Warning, you might lose a couple hours if you start to read the other articles he has.

Places I’ve been since being back to Barcelona: Home, work, two morning cafés, three lunch places, the dry cleaner’s, the supermarket, a paqui. Lame.


A new report on free and proprietary software in public computer labs in Africa is out from the good folks at bridges.org. Skip down to the “Key ground-level findings” for the buzzword-laden summary.

From my experience in Namibia, I think their findings are mostly accurate. Free software has historically worked well only in well-planned, well-supported installations. You can always find random people to administer an isolated installation of windows 98 boxes; linux expertise is much harder to come by. And it is unfortunately true that most computer labs are not sustainable. Do-gooders from $RICH_COUNTRY drop 20 computers in a room, say “go”, and then wonder why it doesn’t exist two years later.

On the other hand, if well done, free software can be a liberating force in the developing world. Namibia was lucky to have Schoolnet.na, a home-grown organization that focused as much on the human side of computing as the actual hardware.

Well, I’m babbling now. If you didn’t catch it before, check out their rad comic book about their work, even if they did steal their name from another project :-)


26 May 2005 (updated 26 May 2005 at 00:33 UTC) »


My old laptop seems to only recognize both sticks of memory if I (1) bend back the stays on one side so it doesn’t click into place, and (2) don’t put on the cover to the memory area. So one stick is just hanging down onto the table from underneath. I imagine that’s the end of this computer’s mobility.

serial access

Contentious locks in a 5-person house: the washing machine, the good knife, counter space (2 locks), the hammock.


A flatmate rented Pi, which I couldn’t avoid being dragged into again. Fine film. It’s survival of the fittest, Max, and we’ve got the fucking gun!


Site was down earlier today due to a misconfiguration. Should be fine at this point. Let me know if anything’s broken at this point (not that anyone ever does).


22 May 2005 (updated 22 May 2005 at 14:11 UTC) »

So the final count is 26 days in the states, up from an intended 10. I catch a redeye to Munich tomorrow, four hours of layover and another flying bus to Barcelona. It’s been a good time, but I’m ready to go back. This place is cashed. (Funny how home can refer to both origins and current domicile.)

Also workwise it’s been tough to be productive. Haven’t been hacking flumotion as much as I should. Did do a fair amount of work on GStreamer 0.9, though. Some things about it are more complicated by nature (more threads in 0.9), while others seem to just keep getting simpler. Jamboree works with 0.9 (with a couple patches), which brings us out of the theoretical world.

I’ve been on an album-buying kick recently. The most satisfying ones have been the tapes I had in 1998 but lost along the way: Silver Jews, American Waters; Yo La Tengo, I Can Feel the Heart Beating As One. God forbid I see a Belle and Sebastian album, I’ll revert to being 18. Other artists: Buck-O-Nine, Neil Young, The Ramones, Mountain Goats, Del McCoury and the Dixie Pals, Doyle Lawson and Quicksilver.

Got a Brenda Fassie best-of in a used CD shop in Raleigh, which is odd considering she’s a South African pop diva that I used to listen to out in the bush of Namibia. There are some really hot songs on it, but a lot of cheese. Which can be fun, but like Jesus said, man cannot live on cheese alone.

advo update: TazForEver: Don’t be too clever.


How to know your visit somewhere has been too long: When you drive around for four hours looking for a friend that’s home that will take you in for the night.

We passed through the “Hey, Wingo’s around!” stage a long while back, visited “I think Wingo’s still around”, and now have reached “Is Wingo still around?”. I just reached the last stage, too.


The current language discussion on p.g.o is mind-numbingly boring. For the platform libraries we have C, which is easily bindable. For communicating between services we have D-BUS, which is also easily bindable. But to put anything in the platform beyond easily-bindable libraries is just dumb.

Beyond that (e.g. for the desktop), it means that people can write apps in whatever language they like. Even if it’s Java. Really, it’s ok.

In semi-related news, Juri Pakaste recently released a speed reader for Gnome, written with guile-gnome. And, kudos to Andreas Rottmann, who did the heavy lifting to push guile-gnome into Sarge.



Found Canonical’s Breezy plannage today.

There seems to be a large focus on thin client integration via polypaudio, faster networked x, even up to using mtools in nautilus. Think I’ve seen this before.


117 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

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!