I may start posting here again...
If I don't get distracted with all my amazing new SCIENCE adventures here in New York City!
Stay tuned, or not, who knows!
Edit: Fuck. If I'd held out three more days it would have been two years since my last post. Meh.