Yesterday, the site was deluged with a flood of new visitors (welcome!). Apparently the Facebook / Zuckerberg cartoon struck a chord with many of you. :) Here are the inks …