Archive for the ‘Technology’ Category

DEBS 2010 Highlights

I spent the first half of last week at DEBS 2010 at King’s College in Cambridge, UK. It was a great conference, many good papers and interesting attendees. As usual some of the best ideas came from the hallway sessions. But I’d like to provide some pointers to my favorite papers of the conference:

David Jeffery’s [...]

Read the rest of this entry »

Analysis of May 6th: The Importance of Near Misses

Since writing about stock market crashes and normal accidents, I spent even more time talking about the events of May 6th. Good analysis is starting to come out. The best I have seen so far is Nanex’s Flash Crash Analysis. Their conclusion is that the crash was precipitated primarily by a queuing and timestamping bug [...]

Read the rest of this entry »

Device Convergence, or how I learned to stop worrying and love the Kindle

A number of months ago I posted my disappointment in the version 1 Kindle. I’ve also tried out the version 2, and continue to be convinced that the Sony Reader is a better piece of hardware for dedicated book reading.
But (if there wasn’t a but there wouldn’t be much of a post here) the Sony [...]

Read the rest of this entry »

Synthetic Biology and Big Ball of Mud

Researchers at the MIT OpenWetWare project are attempting to engineer Synthetic Biology, creating reusable and composable biological components that can be combined to create useful organisms. In the process, they are discovering that biological systems don’t follow the same patterns of good architecture familiar to us from software.
In software engineering, architecture is perceived as critical [...]

Read the rest of this entry »

Acela WiFi: Finally Here, Could Be Better

Riding the Acela to New York yesterday, I had my first opportunity to try out the new WiFi service. I’m glad to see Acela moving into the 21st century and joining the ranks of BoltBus and LimoLiner by offering WiFi on trips to New York. It’s been a long time coming, and now that it [...]

Read the rest of this entry »

10 Days with the Google Nexus One

On Tuesday January 5 Google announced the Nexus One smart phone. On Thursday January 7, my Nexus One arrived.
For context, I’ve historically been a BlackBerry user, but have been steadily driven away by the browser experience. My wife was a zero-day iPhone adopter, and I’ve spent a lot of time using an iPhone. I also [...]

Read the rest of this entry »

Android G1 and Palm Pre versus iPhone and BlackBerry Benchmarks

In my last post, I shared benchmark data for the web browser on the iPhone versus BlackBerry. My theory is that web browser performance is critically important for smartphone user experience. Furthermore, the BlackBerry seems to be embarrassingly inferior to the iPhone in this respect. This begs the question, how do other phones stack up.
Thanks [...]

Read the rest of this entry »

BlackBerry versus iPhone – Benchmarking the Browser

Lately I’ve been thinking about getting a netbook. They seem trendy, and I like gadgets. But I’ve started questioning what I would get from one that I don’t get from my current devices. I’ve concluded that what I want isn’t a netbook, it is a phone that is actually good.
I’m the happy owner of a [...]

Read the rest of this entry »

How long will PCs and Servers use the same CPU?

A couple of weeks ago I attended a meeting at MIT on Cloud Computing. One of the questions from the audience was how cloud computing impacts high performance computing. The response was that in a cloud of inexpensive commodity servers, scientific applications must learn to spread applications across large numbers of parallel compute nodes. This [...]

Read the rest of this entry »

Hello Wordpress!

I switched to Wordpress. Let’s see if anyone notices.

Read the rest of this entry »