Thursday, July 07, 2005

I Don't Like Dashboard or Spotlight

<rant>
I've upgraded to Apple's "Tiger" OS and I'm trying to like it, but really I don't.


I don't need or want Dashboard widgets, but there's NO WAY to turn them off, or opt out. The closest thing is to "Remove from the Dock" but all the widget processes are still running.


I also don't want Spotlight indexing everything on my computer, and there is no opt out for that either! I turned off all the check boxes for types of content in preferences but it's still indexing away and there's NO WAY to turn it off or stop it. That is totally bogus.


Do I have to go in and edit /etc/rc files to stop this?! That's crazy! New features are fine, but it's my CPU and I want an off switch for these new things!!


</rant>

Monday, July 04, 2005

Open Source

Thanks to Alan Kleymeyer for this pointer to an open-source "smackdown" posting on Forbes.com. Very interesting.


I have some opinions about open source. My old company, RightBrain Software, released several products as open source for NeXT computers in 1992, long before the current craze. It didn't work that well as an endeavor, mostly because people don't really want to see or touch the source code. "Open source" is a euphemism for "free". People want free stuff. It's as simple as that.


But is it? Most open source is almost complete and somewhat maintained. A long dig through sourceforge.net which is one of the biggest open source repositories will show you that a staggeringly large number of source projects are languishing (or rotting, frankly).


Open source projects usually come into existence when one extremely bright programmer builds something ambitious, but then tires of it, or gets a day job. Unable to just delete and forget the project, he/she pushes it into the open source community, where (if it's cool, and useful) it is swarmed by a half dozen programmers who "maintain" it for a while, or port it to BeOS, or fix compile errors in new versions of MacOS X or whatever it takes.


I've seen many good programmers use open source projects as "example code" to build commercial products. I've rarely seen open source actually become the foundation of anything useful. And when it does, it becomes extremely difficult to maintain, fix bugs, and move forward, because none of the original authors of the code are around to help.


It's not that open source is bad, it's just a lot more difficult to use effectively than most people think. And it's definitely not going to save the world.

Sunday, July 03, 2005

SuperNova conference

David Weinberger did some great video interviews for c|net at the SuperNova show. Here's the link to the whole page with lots of interesting folks.


There's an interview of me talking about how blogging is a symptom of a bigger problem, that it's still way too hard to get a web presence.