de en es fr nl pl pt sv zh

computers

Recognizing true free speech

David Gerber

There are many apps, social networks and programs that claim to offer privacy and censorship resistance, yet very few actually reach that goal (either by incompetence or malice). Here are the red flags to look for: Terms of services As soon as you have to agree to any ToS before running the app or...

JSpecify is a waste of time

David Gerber

It’s advertised as The One Nullability Annotation to Rule Them All ™️as if that was the problem to begin with. JSpecify is supposed to finally put an end to NullPointerExceptions in Java, because sometimes, it’s not obvious to know if a parameter or return value of a method can be null. The concept...

"Woz"

Unknown

I never have been an Apple fangirl, don't want an iPhone, but have been having serious envy of people using iPads for art. We have styluses for our Android tablets, but they have none of the fine control that the iPads do with their corresponding "pencils." I've been wandering by a 6th generation...

Logging security

David Gerber

I recently got some security warning from a linter while logging user supplied data. I didn’t pay much attention at first because it’s not enabled in production and not even while I debug myself because there’s too much output. I only enable it when needed. Anyway, the point is that you can fake...

Some thoughts on learning about computers

Martín Villalba

Here's a thought that has been rattling around in my head for the last 10 years or so. My first word processor was WordStar, but I never got to use it fully. After all, what use does a 10 year old have for a word processor in 1994? I then moved on to MicroCom's PC-Flow for several reasons. First...

Why you shouldn’t use Google Chrome

David Gerber

Until now I used Chrome with a few settings tweak like disabling sending usage statistics, uBlock origin, no crash reports and so on. Then, when checking why one my newly installed WordPress themes was using some Google fonts, I came upon Chrome sending this with a GET request: If you check with...

Archiving YouTube

David Gerber

Lately, YouTube has been on the hunt to take down informative videos. It’s often hard to know the exact reason and it seems even a few users signaling a video will make it vanish. Most people use the Favorite option of YouTube to save interesting videos, but once a video is removed, this is what …...