Can You Learn From a Prediction That Was Wrong?
Recently, a bunch of the blogs and journals I read (including my friends, not just big, famous sources) have had some bones to pick with Clifford Stoll’s 1995 Newsweek opinion piece, “Why Web Won’t Be...
View ArticleAugmented Reality vs. Low Tech — Ready? Fight!
I’ve written before about augmented reality, Sixth Sense, and so on. Here’s a question: Is this really augmentation? As augmented reality takes hold, we’ll have more and more people wandering around...
View ArticleFacebook and Privacy
Okay, so I’m a little late to the party in posting this. All the professional bloggers have already written about it, while I’ve been busy with my day job. Nonetheless, something that’s been on my mind...
View ArticleBefore You Can Talk About the Singularity, You Must Define It
If you think about technology, and where it may be taking us, it’s impossible to ignore the idea of the Singularity. But if you’re going to talk about it at all, it’s best to start off by defining just...
View ArticleWhat Are We Giving Up With E-Text?
Engineering is about tradeoffs, and each technology has its advantages and drawbacks. Whenever we leave one technology behind and adopt a new one, we’re sacrificing something. We may be making a...
View ArticleSingularities Aren’t Just In the Future
In my first post about the Singularity, I rummaged through various possible definitions for “what the hell does ‘Singularity’ even mean, anyway?” On my list of five options, number 2 was: “A time when...
View ArticleHow Do We Stop the Spying?
I should really write something about the ongoing — and increasingly horrifying — revelations of NSA spying. The latest round of news basically boils down to: The NSA can now say, “I’m in ur crypto...
View ArticleI Feel Like Part of the Problem
In San Francisco now, I no longer feel like a useful, contributing member of The City’s social or cultural scene. Merely by virtue of being “a developer”, I feel like I’ve become Part Of the Problem. I...
View ArticleInstalling Software From the Internet
I’m getting ready to spin up a few new web development projects. I think I want to do them on Ruby On Rails. That means getting a good RoR development environment installed on Finrod. About 5 levels of...
View Article
More Pages to Explore .....