Remembering Steve Jobs
I was doing some errands earlier this evening (Toronto time) … While I was in the car, the all-news station (680news) I had on played some of Steve Jobs’ 2005 commencement address to Stanford grads. As I listened, and later re-read my own blog post on discovering the same address, I’m struck on the event of his passing by the importance of valuing every experience in life. In Jobs’ case, he eventually leveraged his experience with calligraphy to design the typography for the Apple Mac – after a ten-year incubation period!
I think it’s time to read that Stanford commencement address again …
RIP Steve – and thanks much.
Multi-Touch Computational Steering
About 1:35 into
Jeff Han impressively demonstrates a lava-lamp application on a multi-touch user interface.
Having spent considerable time in the past pondering the fluid dynamics (e.g., convection) of the Earth’s atmosphere and deep interior (i.e., mantle and core), Han’s demonstration immediately triggered a scientific use case: Is it possible to computationally steer scientific simulations via multi-touch user interfaces?
A quick search via Google returns almost 20,000 hits … In other words, I’m likely not the first to make this connection
In my copious spare time, I plan to investigate further …
Also of note is how this connection was made: A friend sent me a link to an article on Apple’s anticipated tablet product. Since so much of the anticipation of the Apple offering relates to the user interface, it’s not surprising that reference was made to Jeff Han’s TED talk (the video above). Cool.
If you have any thoughts to share on multi-touch computational steering, please feel free to chime in.
One more thought … I would imagine that the gaming industry would be quite interested in such a capability – if it isn’t already!
Stainless Improving By Leaps and Bounds!
When I first wrote about Stainless, I indicated that it provided impressive features/functionalities for a version 0.1 release. In a subsequent post, I elaborated on Stainless’ strengths and weaknesses.
Stainless is now at version 0.2.5. And in the space of a few weeks, Mesa Dynamics has addressed a number of the weaknesses I previously noted. Specifically:
- Download capability – It just works now! Thanks!
- Offline mode – Via Google Gears. Interestingly, I predicted this might take some time. I am so happy to be wrong!!
- Interaction with Google Notebook – Even via the bookmarklet is fine!
- URL Caching/Auto-Completion – As noted previously …
On Discovering Steve Jobs’ June 2005 Commencement Address at Stanford
If you haven’t already read the commencement address that Steve Jobs gave to Stanford graduates in June 2005 I strongly suggest you do read it.
I was only made aware of this address earlier today. And although I already admire the man as one of the key people that has brought me the technology I embrace the most, after reading this speech my admiration of Jobs has escalated a few quantum levels.
For example, much is rightly made of Apple’s user interfaces. In this speech, Jobs provides some insight on how this came about:
Reed College at that time offered perhaps the best calligraphy instruction in the country. Throughout the campus every poster, every label on every drawer, was beautifully hand calligraphed. Because I had dropped out and didn’t have to take the normal classes, I decided to take a calligraphy class to learn how to do this. I learned about serif and san serif typefaces, about varying the amount of space between different letter combinations, about what makes great typography great. It was beautiful, historical, artistically subtle in a way that science can’t capture, and I found it fascinating.
None of this had even a hope of any practical application in my life. But ten years later, when we were designing the first Macintosh computer, it all came back to me. And we designed it all into the Mac. It was the first computer with beautiful typography. If I had never dropped in on that single course in college, the Mac would have never had multiple typefaces or proportionally spaced fonts. And since Windows just copied the Mac, its likely that no personal computer would have them. If I had never dropped out, I would have never dropped in on this calligraphy class, and personal computers might not have the wonderful typography that they do. Of course it was impossible to connect the dots looking forward when I was in college. But it was very, very clear looking backwards ten years later.
What a wonderful way to, as Jobs describes it, connect the dots.
Browser Wars Revisited: Safari vs. Firefox?
Seemingly not to be out-done by all the buzz surrounding Firefox 3, Apple today (March 18, 2008) released version 3.1 of its Safari Web browser.
Apparently, we’ll love Safari because:
- It’s fast – Up to 3x Firefox 2 on page loads and 4.5x on JavaScript execution. And although that’s impressive, performance is definitely coming across as one of Firefox 3′s core competencies. It’d be interesting to run the same tests with Safari 3.1 and even Firefox 3 Beta 4.
- The UI – Of course. However, this is another area where Firefox 3 has made significant headway. Even on a Mac, Firefox 3′s UI is also elegant and clean. (For an amusing take on the Apple UI paradigm, have a look at this Eric Burke cartoon. I’m not sure how Burke would represent the Mozilla UI … However, one thing’s for sure, it’s become a lot more elegant and cleaner over the years.)
- Find – The Firefox 3 implementation looks remarkably like Safari’s.
- Resizable text areas – Excellent. Not sure if Firefox 3 has this.
Safari 3.1 also presents a twofold irony with respect to Web standards:
- You need to do a little digging (page 8 of the Safari Product Overview) to determine what is meant by Web standards support. And once you do, you’ll learn that it relates to CSS, HTML 5 and SVG. Of these, “HTML 5 offline storage support” has the potential to be most interesting, as Google is analogously demonstrating with Google Gears. So, it’s ironic you need to dig for something that has such value.
- In it’s support of HTML 5, we have a commercial entity (Apple) leading the way in terms of implementing standards. This is refreshing in general, and in particular in Apple’s case, as traditional expectations would have the Open Source implementations (e.g., Firefox) ahead in this regard. To quote Alanis Morissette: “Isn’t it ironic… don’t you think?”
When you factor in support for Windows, and apparently frequent releases, it’s no wonder that Safari is gaining momentum at the expense of Microsoft Internet Explorer (IE) and Firefox.
And not that I’ve been following developments with IE, but one has to wonder, if we are to re-visit the IE vs. Netscape browser wars of yesteryear, might the combatants this time be Apple Safari 3.x and Mozilla Firefox 3.x?
One can only hope!


