A review of some of the top tech stories for the past week, with tongue planted firmly somewhere near cheek.

read more