List of April Fools' Day Announcements
592 points by conroy
Discussion on Hacker News