Ramblings of General Geekery

TIL that technically the web was invented in France (and as you know “technically correct” is the best kind of correct). Scroll to the “Update, Jan 2012” for the good bits.