3.141592653 (UPDATED x 2)

There. 9:26 a.m. on March 14, 2015 has come and gone (at least in my time zone—sorry, Hawaii), and we never have to see this stupid meme again in our lifetimes:

March 14, 2115 will probably be even more insipid, I fear.

Continue reading

Share