Building simplicidade.org: notes, projects, and ocasional rants

Notes

last update:

Doing Acid

A quick post to point you to some Acid3 test results. The thing that got my attention is that IE 5.5 has a better score than IE6 and IE7. Strange. Also, a piece be the Webkit team (currently leading the score with an impressive 90%) telling us how did they get there and why those numbers should be taken lightly. The sense I got from reading that article is that Webkit will reach 100% real soon.

One of the biggest problems I have with TextMate and large projects is "Find in Project": it is a bit slow;it searches everywhere, even files it shouldn't.There is a nice alternative that uses grep by Henrik Nyh. But I'm a big ack fan, so I hacked Henrik command to use ack, and the result is Search in Project with ack-command for TextMate. A future version might move to tm_dialog. Maybe I'll copy the GrepInProject++ as the basis for the next version.

IE8

IE8 Beta 1 hit the streets yesterday, and it is good. A much needed improvement over IE7. My favorite feature: WebSlices. Pity they are not hAtom-compliant though. One can only hope they improve on this in a future beta.

Open AIM

The Open AIM effort is a welcome step by AOL. But is it in the right direction? If you are thinking about writing a XMPP Transport/Gateway using these specs, you should read carefully the Terms and Conditions page. There are two issues I can see: most of the required "compensations" listed (Ads, Buddy Info, Expressions, AIM start page or AIM toolbar) are very difficult if not impossible to do in a server-side scenario;the mandatory ad usage above 100.

ejabberd cool coder required

If you want to get your hands dirty in ejabberd goodness and have a more erlang'iang brain than my own, here is a simple request: hack and slash into the PEP code, and allow the use of an ACL to decide which users (JIDs) can publish to the node. Bonus points if you limit the nodes/namespaces to which I can publish to. I need to authorize a trusted external component to publish into PEP nodes hosted at my domain.

Paranoia sets in

I did a quick read over the article from The Wall Street Journal about the Apple shareholder meeting. I was mostly interested in any iPhone SDK tidbits. But the following paragraph about Flash support caught my attention: As Jobs put it Tuesday during the company's annual shareholder meeting, Apple's iPhone, with all its cutting-edge mobile Internet trickery, needs something much better than the current Flash player that Adobe makes for cellphones.

Tim Bray on OOXML

Tim Bray has been writing about the entire OOXML standardization process recently. Tonight he posted a very nice summary of all the major issues he sees with the OOXML format and with the process itself. Recommended reading.

Perl hackers using Git

I was wondering if all Perl hackers that are using Git, do you keep a separate repository for each module, or a single repository for all your modules?

Fez

Ok, I need to get my hands on this Fez game. Such a beautiful design and concept. Really, take the 5 minutes it takes to watch the video. It starts normally, but less than a minute into the video, your jaw will drop. update: the Fez author website.

git hosting sites

A couple of weeks back I started looking for Git hosting sites. My two picks where Gitorious and Github. At the time, and in the weeks that followed, I was too busy to start comparing the sites. But this week I want to start pushing my code out to these sites to see how they work. In terms of feature list, Github received a lot of love in the past weeks, as you can read from their new blog.