I never cease to be amazed by the bizarre and inane uses to which the web can be put. The most recent case in point is Camfess, "a site where you can share your secret on video anonymously." Makes sense, right? You have a secret, so why not share it online with everyone?
This is a really, really, really dumb idea.… Read more