My purpose-built OpenSim workstation is now 40 months old. It was about $900 worth of boxed parts gathered around the Winter solstice in 2007 and built up by January. An overclocked Intel Core2 Duo E6550 two-thread processor at 3.4 GHz, 4 GB memory, and requiring a modestly noisy processor fan, tonight it has been racing its 4-month-old companion machine built as a learning system for a second grader. The 40-month-old machine first ran Ubuntu 7.10 x86_64.
The 4-month-old machine was inspired by the Cr-48 laptop design, and features an Intel D510MO system board with a 1.6 GHz Atom four-thread processor, 2 GB memory, and an SSD as its only storage device. It was gathered as $275 worth of boxed parts around Winter solstice in 2010. The 4-month-old machine first ran Ubuntu 10.10 x86_64.
Anyway, both machines are running the Ubuntu Narwhal upgrade at the same time. The older Core2 started first, but the new Atom machine is already at the Cleaning Up state and the Core2, which started its upgrade about 10 minutes earlier, is now five minutes behind the Atom. While surely some of this is due to the 10x age ratio between the machines, I also take note that it’s a rather sturdy validation of the sort of hardware that sits within the Cr-48.
Atom is restarting to boot into Narwhal at 2305h; Core 2 restarting at 2308h.
Whoa. There’s a ribbon along the left. It’s like a color flashback of NeXTSTEP…
You know, the more things change, the more they stay the same. I’m sort of mildly shocked at how the new Unity interface has changed Ubuntu desktop so much—and yet it’s rather familiar to me and anyone else who used NeXTSTEP about 22 years ago! If anyone tells you this looks like Apple OS X, pat them on their pointed head and say “It sure does! But what does OS X look like?”
In the past 10 days I’ve sat in front of the arrival of Windows 7 on my work workstation, and now Ubuntu 11.04 Narwhal here at home. It is a big change in interface in both cases, and I’m casting about a little bit for some of my familiar points of reference for adjusting system stuff.
In Narwhal, I find that the System Settings are now found at the base of the Off button in the far upper right. The new Control Center reminds me of some of the CPanel screens I use to configure web domains.
What’s really wild about the Control Center is that it starts to look like the Chrome 12 and up Settings panel. This is where the experience is a bit discordant for me. On the desktop, I’m back at NeXTSTEP, but for the system settings, I’m right up here just like ChromeOS. It was even a touch like that on Windows 7 this week when I installed Internet Explorer 10 preview, and saw interface and settings that looked to me a lot like Google Chrome and Chromium browsers. Hey, it’s a small world.
OpenOffice suite has evolved into LibreOffice. Apps have some shutdown buttons on the upper-left that look like the three jewels in Safari’s interface. There’s a bit of everything showing up here, and as long as its aggregating all the good ideas from all the various interfaces, that seems like a good thing. In a way, that was one of the positive experiences that I recall from using MS Windows 95 the first time. At that juncture, Microsoft seemed willing to incorporate the best keyboard shortcuts and take some ideas from NeXTSTEP, Macintosh, and Windows 3.1 and just include everything together.
That approach suited me far, far better than the Steve Jobs diktat. Remember, he was the one who insisted for almost decades that the mouse should only have one button, and that keyboards should have clovers imprinted upon them. That sort of preciousness in design turned me away from Apple, and although it smells sweet once in awhile, whenever I drive the interfaces that appear from Cupertino—where others see polish and finely oiled machinery, I see patronizing choices made on behalf of consumers being bled while held in cramped chambers. But enough of the past!
My last three weeks systems experience has been revolutionary. I’ve made my first use of Windows Server 2008 R2 64-bit on a 16-thread machine, and was able to fully tap out its processing resources with various GIS activities. I’ve started settling in to a new Windows 7 workstation with 12-thread hardware (and struggled to get it more than 25% utilized—more on that soon). I’ve watched a $275 system configured for a child’s use outrun a 3-year-old overclocked gamer rig. As I write here on a Cr-48 (with merely two threads) I sense the Chrome interface has either found its way into other interfaces, or Chrome has somehow copied some prescient proto-interface that I never saw. It’s like things nifty and new just five months ago with Chrome OS are now getting mainstreamed in Microsoft products (at least as I see IE 10), and in Ubuntu 11.04 (with its System Settings interface update), even as this ChromeOS interface itself evolves toward what’s in Chromium and Google Chrome 13.
It’s all rather good, but this Spring’s revolution in interfaces tells me that we’re on the brink of a post-Microsoft-hegemony consumer and commercial computing world. Smaller stuff is smarter than one might expect. Cheaper stuff is more capable than it seemed just a few months ago.
For my work, these new systems capabilities mean that products that were fancy and costly to produce six months ago are now far more attractive because they are both affordable and higher-quality.