dullrazor.net
Geeky Sunday Ramblings
Figured I’d take today and ramble on a little bit about tech developments lately, and some of my geekier interests over the last few days. But let me start off by saying: Dear Cardinals, than…