Walsby's Square Archaea! Haloquadratum walsbyi Skeptic Wonder, 04 Dec 2010 Procrastination and overwhelming itch to get back to blogging win over the more pressing obligations tonight. Fuck'em, it's…