It’s been more than three years since I last published anything about technology (it was a post where I expressed my distaste for Instagram on Android, a notion that persists to this
Sometime last week, Microsoft presented live.com. It’s basically their try to latch onto what they perceive as the whole Web 2.0 movement. Until a few days ago, there was no