Skip to main content

Posts

2021


The Deceptive PR Behind Apple’s “Expanded Protections for Children”

Update Dec 7, 2022: Apple scrapped the plan of CSAM-scanning iCloud Photos libraries. My wife is pretty tech-savvy. While not a software engineer and not a computer scientist, she has a good understanding of computing technologies, statistics, formal methods, and an intuitive (but quickly growing) grasp of machine learning.

2020


The LSP Revolution

Remember the days when you had to look for plugins for your editor to support your favourite programming language? Or even the language that isn’t your favourite, but which for some reason you need to write in?

Bargaining with my left-wing indulgence

Yesterday I read Rutger Bregman’s excellent opinion piece in The Correspondent, and today is Tuesday. Tuesday, in my household, is the recycling day.

The Four Stages of Staycation

Planning I’m gonna read a book a day. I’m gonna go through SICP (including all the exercises) and Kurt’s new Haskell book.

How not to interview software engineers

Don’t ask them to do an overly time-consuming assignment, unless you’re going to pay them. If they need to spend more than a couple of hours and you expect the solution to ship a full suite of tests, you’re doing it wrong.

“Twilight of Democracy”

Here’s what’s good about Anne Applebaum’s new book: it’s anecdotal in all the right places. This is a book that attempts to explain the authoritarian turns across Europe and in the United States and Applebaum, as you’d expect from her, provides a convincing, well-reasoned and insightful explanation as to why they are happening.

VS Code

The best, most entertaining and immortal topic in software engineering is back! Editor Wars! After reading Roben Kleene’s blog post I realized that I’ve been using VS Code all-day every-day for over a year now.

Sunk cost of my iPad Pro

In January 2019 I bought an 11-inch iPad Pro. It’s a magnificent piece of hardware that you can read many reviews of online.

A false sense of security

Marc Andreessen writes about how ill-equipped the United States is to handle the ongoing COVID-19 pandemic, and concludes that it’s due to the fact that the America lost its ability to “build” things, be it medical equipment, infrastructure, or financial mechanisms that’d allow the federal government to support its citizens better.