Every 60 seconds 320+ new Twitter accounts are created, 6,600+ new photos are uploaded to Flickr and 12,000 new ads are posted on Craigslist. Check out the inforgraphic created by Shanghai Web Developers that shows more internet activities that have happened in the time it has taken you to read this paragraph.

Thanks to Cathy Maas for today’s fodder.