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

Notes

last update:

STFU

So you have a friend who is going to spend some time traveling and that journey includes the United States. Usually you would buying him a travel guide. But our times require something different. I recommend that you send your fiend the link to Professor James Duane talk entitled "Don't talk to the Police". In a country where habeas corpus is no longer controlled by the court system, those 26 minutes could save your friend a lot of trouble.

Back...

The latest weeks where a bit crazy but normality is returning.

Tweaks to MySQL installation

After you install one of the MySQL packages available for the Mac, there are some steps that you should do. First, make sure your MySQL installation knows about time zones. This is important if you want to run your MySQL in the UTC time zone. To update the mysql database time zone tables, do: mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql Type the password at the prompt (hit enter if you don't have one yet).

DBD::mysql and db_imp errors

I'm installing all my MySQL stuff in a Leopard 10.5.4 desktop and I made some mistakes along the way that I though about documenting here for future reference. First, although the hardware and OS are 64-bit in a lot of places, the standard perl installed is not one of those. So stick with the i386 MySQL package (or try a 64bit server, but use the 32bit client...). I'm using the Proven Scaling MySQL packages mentioned earlier, and I'm happy so far.

$chromatic++

Nothing to add, really. Maybe another day.

QOD

In response to the FSF article on the iPhone, let me point you to the balanced view of Stu Charlton. Quote of the day: The OpenMoko counter-argument is "give it time, in the long run, it will win". And look, in a way, I hope so. Using the iPhone is a great case of following Keynes' adage, in the long run, we are all dead., where we optimize for short term gratification at the expense of our future.

QOD

In response to the FSF article on the iPhone, let me point you to the balanced view of Stu Charlton. Quote of the day: The OpenMoko counter-argument is "give it time, in the long run, it will win". And look, in a way, I hope so. Using the iPhone is a great case of following Keynes' adage, in the long run, we are all dead., where we optimize for short term gratification at the expense of our future.

Creating a new user using dscl

In case you ever need to create a new user in Leopard using the command line, the required steps are documented in the Porting UNIX/Linux Applications to Mac OS X document.

Disqus

Heads up: I'm switching my comments to Disqus. I had several people complaining about the current HaloScan-based system. Expect minor disturbances in the force. Update: we are now Disqus-powered. They still don't have an importer for old comments, so for a while, old comments are orphaned. Hope they fix that soon.

Subversion 1.5.0

I missed the release of the new 1.5.0 version of Subversion. Its funny, actually. This was somewhere around June (the blog post lacks a proper date), and I didn't see it mentioned on any of the blogs I follow. Anyway, its out and I was expecting it to see the new merge tracking stuff. One of my gripes with Subversion is that yes, branching is cheap, but the merge part is awful hard to do and puts much of the load into your lap.