Uh, yeah, I know it is an April fools prank. Geez, I hope when the singularity really arrives our successors will have more humor than some of us apes did!
Some of us don't like the site being all junked up with phony articles and basically useless for a day. Besides, it's not very funny without any context and the original link was already posted.