Twits du Jour (Feb 6)

Twits du Jour (Feb 6)

<1 min read

My scattered tweets for February 6, 2013

Read more →
Your Password is Obsolete

Your Password is Obsolete

2 min read

With leaks and dumps become all too common, a string of characters can't protect you anymore.

Read more →