Writing

Choose

Excited about edX

For a couple of years now I have been complaining to folks in the Harvard administration that the school is woefully behind when it comes to embracing the Internet. So I was thrilled to see the announcement of the edX [...]  Read more

Tech Tuesday: Syntax

Last Tech Tuesday, I introduced programming languages by making a series of analogies to human languages. We will continue the programming cycle today by deepening that analogy with regard to syntax. Syntax is the set of rules that describe how [...]  Read more

Identity: A Huge Business Opportunity

Companies across our portfolio are spending a lot of resources on suppressing various types of undesirable behavior ranging from comment spam to outright financial fraud. Much of this could be avoided through a probabilistic identity system. I have written about [...]  Read more

CISPA: Asking for a Fight

I don’t know whether to be upset or happy about the machinations that went on yesterday and resulted in the House passing CISPA with a 248-168 vote. There were critical last minute changes to the bill that vastly enhance the [...]  Read more

Hacking Society Follow-up

On Tuesday we held a wonderful one day event at the USV offices with the title: Hacking Society. The basic premise was relatively simple. Networks are a emerging on the Internet that are disrupting existing hierarchical institutions. Starting from that [...]  Read more

Tech Tuesday: Programming Languages

This is the first post in the Tech Tuesday cycle on programming. Let’s begin with a simple observation: even though various human languages are quite different from each other they cover much of the same territory – the human experience. [...]  Read more