Earlier this week Tim Bray explained why he’s given up on software patents and today we learn that Facebook has patented the activity stream, which was not their idea in the first place. Of course the patent examiners wouldn’t know that, further illustrating the fact that the patent office shouldn’t be in that business and that nearly all progress in software is iterative. We don’t need patents.