Weekly Tech Views – April 30, 2016

Real tech stories. Really shaky analysis. First lawn mowing of the season today, thanks to the yearly tradition of a panicked neighbor thinking their pet has run away only to realize it had been standing in the middle of our back yard the whole time. I end up getting a dirty look, like it wasContinue reading “Weekly Tech Views – April 30, 2016”