Month: May 2019
-
How to write an app (that respects privacy and supports security)
Some difficult-to-meet requirements Be open source. Don’t make users have to trust your black box. I don’t want to have to trust you. I don’t know you. Don’t just release your in-house source […]
-
Why your company should consider getting a NAS
What’s a NAS again? “NAS” means “network-attached storage,” but this buzzphrase has come to mean more than just a backup drive for your local network. It’s also, and maybe more importantly, an easy-to-set-up […]
-
How I got rid of Google calendar
It was about 2013 that my friend Terrence Yang told me I should be using Google Calendar, because everybody was using Google Calendar. So I did. And he was right: almost everyone else […]
-
A Free Speech Credo
I. Free speech is nothing if not offensive. Free speech just is the right to say offensive things. Popular, safe speech needs no protection; only unpopular, unsafe speech does. Free speech needs protection precisely […]