The Theory of Everything – Now on Video!

The Elegant Universe on PBS.orgHaving gotten so much from Brian Greene’s book, The Elegant Universe, I was pleased to learn (via kottke.org) that it was to be the subject of a documentary of the same name on PBS.

The entire three hour program is available to view in streaming video. Taking a three hour program to the web is an interesting challenge. When dealing with our own challenge of sharing a large amount of video from the Zap Your PRAM conference, we turned to the noble institution that is the Internet Archive. They are providing free bandwidth and storage for our conference recordings, as they will gladly do for any and all free and open media.

Since we were dealing with relatively lo-fi audio and video and presumably a relatively humble scale, simply chopping up our one-hour conference sessions into 100-200MB Quicktime files was sufficient (thanks to Peter for handling the video conversion). PBS has chosen a different technique for dealing with video on the web. They have divided each of the three one-hour programs into 8 chunks of Real or QuickTime video.

This micro-segmentation technique does work quite well for the web, these 6-8 minute chunks of video make are palatable on a computer screen and it is easy to pick up where you left off. That said, I would much rather let the entire video download overnight in a mammoth video (probably one video per one-hour episode) and watch the whole thing as it was intended. Bittorrent could help with the distribution, though it is limited to a small early-adopter crowd so far.

That said, I won’t let complaints about format keep me from enjoying the series. I’m off to watch it now.

 

Paying for Fewer Features

I’ve heard many people complain that Apple is charging too much (or that they shouldn’t be charging at all) for the “point releases” (10.2, 10.3, etc.). I completely sympathize with these complaints. The last two point-releases, 10.2 and 10.3, each costs $129 US ($179 Canadian).

However, I have to stick to the position that I’ve long since taken on software upgrades and pricing. I would love it Adobe would stop cramming crap new features into Photoshop and Illustrator. Rather, I would like them to spend a few months without adding any new features and just make everything better. Take the startup time down a few seconds, subtly refine the UI, fix bugs. I would pay.

This is what Apple has done with OS X 10.3. There are some new features, but the important improvements are subtle and all over the place. The end result is that the system just feels better. That’s worth the money for me. I wish more developers would focus on solidifying and simplifying rather adding more and more features.

My favourite part of the design process is the latter stages, even post-launch/release, when a slew of tiny improvements that seem independently insignificant add up for make the end result seem more mature and mysteriously better. For example, I would love to see the subtle changes that Matthew Haughey has suggested for the new A List Apart site implemented.

In the early stages of development of Mozilla Firebird there was a rule that each release (and there were frequent releases) had to be smaller (file size of the download) than the previous release. This forced the developers to keep simplicty and efficiency in mind and encouraged the optimization of existing features as much as adding new features.

I think where this gets lost is when the marketing department (curse them!) starts to get control over the feature list. I’m convinced that Microsoft Office changes its “skin” with each version just to look like something new and worth paying for.

 

Do we all need a personal system administrator?

My family has embraced the home computer. They use Hotmail to keep in touch with relatives. They use a scanner, despite absolutely terrible software that came with it (Canon). They use MSN Messenger to chat with friends (a lot). They use Microsoft Word to write papers, letters, and memos and print them off on an Epson printer ink-jet.

The trouble is, every few weeks, they’re Windows XP computer becomes overrun with spy-ware, viruses, and general crap. A knowledgeable friend told me that if you put a plain-old Windows XP, unprotected, directly on the Internet, it will be compromised in hours. I thought he was exaggerating. After another visit to my parent’s computer, I know that he is not.

They have pop-up windows coming up when you don’t even have a web browser running (some spy-ware app). I ran a slew of anti-virus and anti-spyware apps and discovered hundreds of unwanted apps and files.

The trouble is, I would rather dig ditches in the hot sun than do tech support. I am terrible at it. My girlfriend tells me that it uncovers an ugly and angry side of me. I have no patience. I find doing tech support more stressful than almost anything else in life. It is a massive personality/character flaw of mine.

So, I’ve come to the conclusion that my parents do need someone to help them with their computer, and that I’m not sure I can do it. So what do I do? I thought about buying them an iBook (or eMac). That would solve a lot of the spyware/virus issues. However, I’m afraid it would uncover a whole slew of new issues. They would have to learn a new OS – not matter how good it is. I would be less able to help them, as I’m less familiar with OS X than I am with Windows.

I wish I could give them a simple locked-down system with a word-processor and web-browser, and not let them (or anyone) install anything else. I could probably do this with Linux, but that would be a whole new can of worms – and I’m not really qualified.

They are willing to pay someone else to help, but I have no-where to point them. Most tech support at local computer firms is too expensive and the people can be clueless.

Surely I’m not the only reluctant-relative-system-administrator (while talking with Stephen DesRoches about this, he enthusiastically agreed). What can we do to make this easier (for me and my parents)? Help!

My plan for now is to block of Saturday afternoon and re-format their machine, put it behind a hardware router (as a firewall), and hope it doesn’t happen again.

 

Hypocritical Greenery

Two semi-random environmental notes from a complete evironmental hypocrite (me):

Thumbnail of waste movement mapFirst, Tessa Blake, who shared her fantastic soon-to-be-release film, The Pink House at the Zap Your PRAM conference mentioned the weekly Chicago radio show This American Life. When I saw the link to This American Life on Matt Rainnie’s new weblog, I knew it was worth checking out.

The first thing I saw on the This American Life website was this amazing map of the movement of solid waste in the United States. It speaks for itself.

While I admit to only having copped the context-free statistic and not having read the article yet, I thought it was worth sharing anyhow: Slashdot links to an article that suggests that:

“A staggering 98 tons of prehistoric, buried plant material is required to produce each gallon of gasoline we burn in our cars, SUVs, trucks and other vehicles.”

 

Acts of Volition gets Slashdotted!

I have reached uber-geek nirvana: our Branding Mozilla article has been Slashdotted.

 

Branding Mozilla: Towards Mozilla 2.0

Mozilla LizardI’ve been using and enjoying the products of the Mozilla project more and more lately. I’ve been hooked on Mozilla Firebird for a while, and my recent Mozilla Thunderbird theme was my first real contribution (if you could call it that) to the movement.

I’m very interested in the success of the project, and so I have written a short article outline some recommendations and ideas for branding Mozilla.

For those too lazy/busy to read the article (or those who understandably might value their time more than my words and ideas), here’s the 10-second version:

The Mozilla Project should adopt a simple, strong, consistent visual identity for the Mozilla products including consistent icons across applications that mesh with the host operating system.

Read the article in full and please feel free to comment in reply to this post.

Branding Mozilla: Towards Mozilla 2.0

Recommendations for the branding and visual identity of the Mozilla Foundation’s product and project line.
 

Free/Open Rock & Roll

Creative Commons iconThe Creative Commons project has released a CD of music available under the Creative Commons lisences. I’m honoured to see that two tracks by Horton’s Choice, my now defunct rock band, have been included.

If someone ever did a Horton’s Choice remix, it would blow my mind.

 

God, Satan, on CNN

The front page of CNN.com often seems to be as hilarious and absurd as the front page of The Onion. My friend Dan James point today’s particularly notable list of “top stories” (see the full screenshot):

CNN Screenshot
 

Six Degrees of Zap

Zap Your PRAM ConferenceOur Zap Your PRAM conference is coming up next weekend and it’s really starting to come together. We’ve got a great lineup of participants, a great venue, and good eats.

I got an email this morning from Peter Rukavina, one of our Zap organizers, who is on the road to New York today. Apparently weblogger extraordinaire, Dave Winer is going to be on PEI for another conference (flash site) that week.

As it turns out Dave, who’s living in Boston, knows two of our participants, Buzz Bruggeman from Florida and Sebastien Paquet from Moncton, New Brunswick. All three will be on PEI next weekend.

It’s a small world.

 

Does 1.0 Matter Anymore?

More and more of the software I’ve been using lately has been open source. With this shift comes a different approach to releasing updates and to version numbering. Following the “release early, release often” mantra canonized by Eric Raymond in The Cathedral and the Bazaar, many major open source projects like Mozilla release “nightly builds” throughout the development process.

The practice isn’t unique to open source. While they don’t release them, Microsoft does nightly builds of developing versions of Windows. The developers of the closed-source RSS reader I use on Windows, NewzCrawler, have be releasing frequent “beta builds” publicly.

I remember an old article in Windows Magazine (I think it was by Fred Langa) that worried that delivery of software over the internet rather than on physical media would lead to “dribble-ware” – software that was let out the door before it was ready, only to be patched after the fact (sound familiar?).

With all of these changes, I’m beginning to wonder if major version numbers are loosing their significance. Three applications that I am relying heavily on these days are all significantly pre-1.0 (Mozilla Firebird – 0.6, Mozilla Thunderbird – 0.2, and Gaim – 0.7). Having been released frequently for months (years) already, I doubt that these applications are any less complete or stable than most “1.0” software.