You’ll recall the buzz. Since then, I’d been wondering whatever happened to Dean Kamen’s “it”. Here’s some followup — essentially, it remains vaporware, it seems. Inexplicably, Time magazine includes it among its best inventions of 2001