Timeline of the far future
294 points by microtherion
Read the article
Discussion on Hacker News