This article first appeared on the Hacker News site.The views expressed here are the author’s own and do not necessarily reflect Al Jazeera’s editorial stance.

Continue Reading...