Sunday, October 31, 2004

Reverse compatibility

With apologies to Emerson... "A foolish devotion to reverse compatibility is the hobgoblin of little minded companies."

I read an excellent essay on the perils of attempting to maintain reverse compatibility at all costs. Of course Microsoft's motivation for using this approach was/is to control market share and has in fact worked very well for them.

Yet this strategy also acts as a self limiting aspect of monopolistic entities, and while it's a little early to be predicting the demise of Microsoft, we can certainly identify this as an opportunity for open source to make significant gains in the market.

Saturday, October 30, 2004

bittersweet

Tate is leading a tour of his newly rearranged bedroom and comes to the bed used by his sister when she is with us.

"... and this is Zennie's bed, she's at Costco."

You are missed Zen.

Friday, October 29, 2004

bloggin'

It seems to always be a trade off between convenience and functionality and blogging software is no different. Being new to all this, I launched a thorough investigation of the available blogging clients. I had the following criteria (in no particular order):

  • allow working offline (and keep all content locally)
  • allow me to host my blog anywhere (like my mac.com site)
  • rich client composing/editing
  • run well on OSX
  • be written in python
  • be open source
Well, I quickly found that this was not going to be easy. I had a free copy of iBlog which I had picked up last year through my .mac account. I gave it a half day trial but just couldn't get it to do what I wanted (which admittedly may have been more than it was designed to do). I did like the categories but I am assuming that they are not unique to this product.

I then looked for clients that googled with "python OSX". Not much luck there and I wasn't really expecting anything since, with few exceptions, python apps have weak GUIs and even weaker aqua support in OSX.

Ok, so where the blog gets hosted is not that important as long as I can get the content out at anytime if I should choose to move it to a new system.

I then checked out blogger.com on the recommendation of my friend Pete. It is impressive, even before I was able to use the advanced composition features since Safari is my primary browser. I am now composing and editing my blog with Mozilla. Firefox is supposed to work fine with blogger on OSX, yet although I have had this browser running successfully in the recent past, the current release does a strange little repeating crash/start dance that seems to be caused by one of my third party browser plugins. So I am on Mozilla until either Safari gains full blogger.com support or I take the time to debug the Firefox trot.

Thursday, October 28, 2004

Tech Favourites

By way of introduction and to give perspective, here are a few of my favourite technical things:

Past
  • Basic Plus on a PDP 11/70 running RSTS/E - you never forget your first programming experience
  • MDBS III (now Titanium?) - you never forget your first DBMS
  • Qunix (now QNX) - most efficient operating system
  • XIM (now Zim) - most efficient/elegant data manipulation language
Present
  • REBOL - elegant language, made coding fun again
  • OSX - most productive/pleasant operating system experience
  • 17" Powerbook - nice
  • A9 - best search engine interface
  • Python - the language I have been looking for all of my life
  • PostgreSQL - made me excited about data management for the first time in years
As you might have guessed, efficiency and elegance are very important to me.

Wednesday, October 27, 2004

8 femmes and a Swimming Pool

I just saw a film by François Ozon called 8 femmes. What an interesting treat. Looking it up on IMDB I discovered that he had directed another movie that I recently saw and really liked. That one is called Swimming Pool and while it is in a totally different style, it has a similar feel.

Not for everyone, but two films I highly recommend.

Tuesday, October 26, 2004

Welcome

This is a place where I will store my errant thoughts, ideas and discoveries. You are all welcome to read and comment if you wish.

"landi" is meant to be a pluralized form of my surname "landis" sort of like fungi/fungus