Just in time for throwback Thursday, this blast from the past is pretty much the most amazing thing ever.
Earlier this week, Y Combinator's Hacker News posted a link to an Angelfire website that might be the first page ever designed by Facebook's Mark Zuckerberg. The page, attributed to the AOL email Themarke51@aol.com, welcomes visitors with a blinking dinosaur eye.
In an effort to confirm whether this is actually the Zuckerburg's page, Motherboard's Adam Clark Estes traced the screen name of the primary account holder back Dr. Edward Zuckerberg -- the name of the CEO's dad. And one "Mark Zuckerberg" is also listed as the author in the page's source code.
Meanwhile, The Verge points to a section called "The Web," which encourages friends and acquaintances to add themselves to an ever-growing web of connections. (A network of friends, you say? Where have we heard that before?)
Gizmodo, for one, seems fairly convinced the site belonged to Zuckerberg.
Everything seems to really point to 15-year-old Zuck creating this Angelfire page but with the Internet being what it is, you never know if this is just some sort of elaborate hoax by some hungry app developer who thinks magnetic poetry can be sold for millions.
If authentic, the page gives some insights into the mind of the famously private CEO.
The "About Me" section, for example, reveals an adorably geeky taste in rap music:
Hi, my name is...Slim Shady. No, really, my name is Slim Shady. Just kidding, my name is Mark (for those of you that don't know me) and I live in a small town near the massive city of New York. I am currently 15 years old and I just finished freshman year in high school. I have remodeled this website in an attempt that perhaps some search engine will recognize it.
Other amazing features of the Angelfire page include a rudimentary pong game, a model of a Cow-a-Bungee event designed for Science Olympiad and a fabulously dated section simply labeled "The Best:"
ALSO ON HUFFPOST:
Start your workday the right way with the news that matters most. Learn more