Building notes, projects, and ocasional rants


last update:

Screen real-estate

This is about how many windows you can open :)

Kiwi will be based on Kwiki

I’ve been thinking about my personal content management system. It’s one of my top priorities because a lot of stuff is waiting for it. To speed things up, I decided to take a look at Kwiki. And all I can say, I’m sold. It’s a wonderful architecture, everything is a plugin (like I wanted to do in Kiwi), and it’s easy to extend. So next steps are: get to know Kwiki: I got a copy running, and I’ll be looking into it add the object-oriented database system to it make the database hiearquical

Things I would do if I could have a Orkut API: Make a iCalendar file of my friends birthdays; Export my friends IM addresses and use that to feed my IM client buddy list And now we wait.

Yahoo changes IM protocol

Yahoo changed their IM protocol once again. The official reason is to prevent IM spam (or spim). I felt this in the flesh yesterday, when my client Proteus refused to connect to Yahoo network, but I didn’t have a clear opinion about this. Parts of Jeremy post helped me put it all in perspective. First, I never got IM spam over Yahoo or any other network, so my perspective over this could be somewhat biased. enhancements

Nuno was complaining about the lousy support of multiple profiles in I agree with him, but today I noticed that I already was using some obscure features that make it all easy :). First, in the preferences account panel, you can put several email addresses, comma separated. They will all show up in the drop-down in the Compose window, so you can change the From address easily. With MailEnhancer, you can even change the signatures auto-magically.

Death and Taxes

The only two certain things in life are death and taxes. And it seems that the drug dealers now have both to worry about, at least in Kansas. Amazing… (via The Old New Thing)


The spec of TypeKey is available. And the mandatory perl module is also available :). I really like web-based “centralized” authentication systems. It’s a nice stepping stone to more useful SIM-card or Smart-card based ones. It will keep me happy for a couple of months until I get decent support for smart cards in my OS of choice. Update: and something new, at least for me, MyUID. Same thing, it seems, diferent implementation.


So I’ve got an account on Gmail, at last. I was curious to see the javascript behind it, so now I can :). I’ll play a bit more in the wekend.


I always wanted to learn PerlTk, it seems the most portable way to do a quick GUI for some perl script. My problem with it is that, being a Mac user for sometime now, I really don’t want to run X11 to use it. Apparently, my problem is solved… TclTk Aqua Batteries-Included is a Tcl/Tk distribution (binary with source available) that runs native in Aqua. I’m going to install it, and then I’ll try to compile PerlTk against it.

Changing Powerbooks

My Powerbook is now 2 years old. It stills runs perfectly, and the battery still provides 2+ hours of charge (with heavy use; almost 3:00 if editing text only and if I’m really careful with battery usage). So I don’t have reason to change to a new one just now. Anyway, I asked around (Nuno and Pedro) what features would make them switch to a new one right now. Based on their opinion, and my own personal interests, I decided to write the reasons that will make me buy a new powerbook.