Thu Feb 03
How an oddity in the way UTF-8 encoding works can cause all sorts of problems for unwary developers, including security weaknesses.
So I love academia, and I also built two businesses. When I dropped out of studying physics to focus on my company, I assumed I knew everything, since I had studied physics! Turned out that if you enter the world of commerce, it is very bad if you are visibly confused about the difference between business...
My Cheapskate Commenting System 2022-02-03 My blog now has comments! Well, kind of… I went down a two day long rabbit-hole trying to find the best solution for implementing comments on my static website (generated via Jekyll FYI). There are a ton of options out there and many open source models that allow you to...
Life is a war—a long war between happiness and others. In every battle of this war, we expect fairness—be happy as much as others and be treated as equals. From childhood, I was taught that people who are morally good and lawful will always win this war. That's who I wanted to be. All the movies, books, and...
I had the pleasure of taking apart and servicing this cool piece of cycling history for one of my builds recently, so I decided to take a couple of pictures and write a few words about it. The SRAM Automatix was1 a truly automatic internally-geared hub. Unlike a regular kickback hub, where you have to pedal...
Abandonando la escritura a mano Después de una semana bastante horripilante en cuanto a carga de trabajo, hoy por fin me he podido parar un rato a escribir. Esta semana apenas he escrito nada y cuando digo escribir me estoy refiriendo a teclear algo sobre un ordenador que no tenga que ver con mi trabajo. Por que...
I’ve been thinking a lot about how difficult it has become to discover quality content on the Internet, not because it isn’t there, but because the signal to noise ratio is really bad, and most venues of discovery don’t seem to be able to handle it. Recommendation algorithms seem to work almost too well, to the...