My job requires me to figure out road maps for software technologies. One of the key heuristics I use in figuring out where a software technology is likely to go is mapping out that technologies transition from a procedural to a declarative design environment. This technique is proving a big help for my work on … ∞
This article on using GPS and cellular technologies to overlay virtual worlds on real ones is just too cool. It's awesome to see Niven and Barnes' Dream Park vision really starting to happen.
Atoning for my mistake of buying my wife a Dell laptop running XP that has more or less been a constant nightmare over the years we've owned it I decided to give her a birthday present a bit early – a new iMac. My wife is no technophobe but similarly she is not a technophile. … ∞
Recently Sanjiva Weerawarana wrote in his blog how awful it was that settler homes in Gaza are being destroyed when the settlers leave. He further accuses anyone who believes the stated reason for the homes' destruction, that the Palestinians have better uses for the land, of being idiots. One wonders what Sanjiva would think of … ∞
I suppose some of my readers may have noticed just a tiny change in the way my blog looks. The biggest change is actually a move from Blosxom to WordPress driven mostly by the fact that my hacked together kludge of a Blosxom website was becoming unmaintainable. I'm really impressed with WordPress, not only could … ∞
All this talk of computing as a fungible utility is very nifty but it wouldn't be the first 'sounds great, adds nothing' technology to come down the pike (repeat after me – "I mostly just need XML and HTTP."). So as I embark on my new job of helping to figure out BEA's utility computing … ∞
In my previous article on utility computing I didn't talk at all about software licensing costs. In thinking about software licensing the key question I care about is: are software licensing costs a technology or a business challenge?