Pinboard Blog: A Bad Privacy Bug  

And this is how you explain your mistakes and apologize on the Internet.

 
75
Kudos
 
75
Kudos

Now read this

Growing Pains

Matt Alexander: We no longer live in a world in which commerce is characterized by the simplistic exchange of currency for a product or service. Instead, the Internet has given rise to utterly new forms of revenue generation. Although,... Continue →