Month: January 2019
-
A plea for protocols
The antidote to the abuses of big tech is the very thing that gave birth to the Internet itself: decentralized, neutral technical protocols. The thought that inspires my work. Ever since I started […]
-
We need to pay more for journalism. A lot more.
I’m going to say a few obvious things, and then then a few unobvious things, about the business model for news publishing. Obvious thing #1: One of the most consequential facts of the […]
-
Further, alarming evidence of Larry’s creeping geekhood
Yes, I’m another one who has plunked down unnecessary amounts of money just to get a keyboard with keys that bump, click, and have precise activation points, and with switches that people care […]
-
How to delete Ruby and Rails (and other gems) from Ubuntu 18.04
In order to install Ruby and Rails on Ubuntu 18.04, first I had to completely wipe my first, abortive attempt. That proved to be harder than expected. So, in order to save others […]
-
Eric the Omnipotent
I’ve been making up a bedtime story for my boys (ages 12 and 8). I decided to start writing it down. What I have below is the first few evenings’ worth. I have […]
-
How and why I transitioned to Linux—how you can, too
First published Jan. 17, 2019; updated Nov. 15, 2019 Let me briefly tell my Linux story. If you’re thinking about moving to Linux, and wondering how you’d do so, it might give you […]
-
Why does information privacy matter, again?
It’s not just because you are a criminal and the coppers might catch you. Or because you really, really hate big corporations who just want to sell you stuff more easily. Or because […]
-
Stop giving your information away carelessly!
27 tips for improving your cyber-hygiene Who is most responsible for your online privacy being violated? You are. Privacy is one of the biggest concerns in tech news recently. The importance of personal privacy […]