The day Return became Enter (2023)
A deep dive into the convoluted and fascinating story of one of the most important keys on the keyboard
A deep dive into the convoluted and fascinating story of one of the most important keys on the keyboard
I was hired on at Apple in October of 1995. This was what I refer to as Apple’s circling the drain period. Maybe you remember all the doomsaying — speculation that Apple was going to be shuttering soon. It’s a little odd perhaps then that they were hiring at all but apparently Apple reasoned that they nonetheless…
A colleague spotted base64-encoded JSON in a long string of gibberish without any tools. I was amazed, until he explained how anyone can do it.
Reproducibility is a bedrock of scientific progress. However, it’s remarkably difficult to get reproducible results out of large language models. For example, you might observe that asking ChatGPT the same question multiple times provides different results. This by itself is not surprising, since getting a result from…
About a year ago, Hetzner launched the AX162 server line. It offered better price / performance than its predecessor, AX161. We were very excited to adopt it, but we soon encountered serious reliability issues. We observed that the new servers had 16 times higher annual failure rates.
I hope you'll enjoy the video as much as I enjoyed making it! There are many little details that I'll let you discover on your own.
A lot of people think LLMs are expensive to operate. That was true a couple of years ago, but these people haven't updated their views after an approximately 1000x reduction in prices over two years.
After spending part of my holiday building and deploying a new Rails 8 application, It's clearer than ever that Rails is awesome, and it's especially great f...
Recently, people have been asking me why I’m pausing Boo to work on a programming language. I think it would actually be cool to write down how I feel.
Making sure I don’t forget what I read.
Reading, writing, cooking, and maybe some other random explorations.
Silent changes in payment methods on big creator funding platforms raise some unpleasant questions.
Also: another paper that seals the deal
This is the second year I brought my Dad (a now-retired radio engineer and co-host of Geerling Engineering) to Open Sauce, a Bay Area maker faire-like event, dreamed up by William Osman and featuring hundreds of exhibits ranging from mad science, to vintage electronics, to games, to world-record-breaking Rubik's Cube…
Memory safety and sandboxing are two different things. It's reasonable to think of them as orthogonal: you could have memory safety but not be sandboxed, or you could be sandboxed but not memory safe.
A few years ago at work, I had a project which offered an opportunity to look at the new generation …
Privacy is dead: For multiple months, any O2 customer has had their location exposed to call initiators without their knowledge.
It’s A Race Between Building Up and Burning Down
Technical taste is different from technical skill. You can be technically strong but have bad taste, or technically weak with good taste. Like taste in general…
I love DNS esoterica. Weird little things that you can shove in the global directory to be distributed around the world instantly(ish). Domain names, like www.example.com usually resolve to servers. As much as we think of "the cloud" as being some intangible morass of ethereal Turing-machines floating in probability…
Also: World League Basketball
We've released version 0.4.2 of zlib-rs , featuring a number of substantial performance improvements. We are now (to our knowledge) the fastest api-compatible zlib implementation for decompression, and beat the competition in the most important compression cases too.
AI coding tools boost productivity but may sacrifice the flow state and deep satisfaction developers experience when writing code by hand. What are we losing?
A word to the wise: Do not set any cron jobs for 2:00 am or 3:00 am on Sunday morning! Or to be safe, on other mornings besides Sunday as well, since jobs originally set to run on some particular day may eventually be changed to run on another day, or every day.
Record-high solar and wind bring the US to a clean power tipping point.
More than a feed reader, a content curation system to find the top articles of all sources
Today, we open sourced our Zero-Knowledge Proof (ZKP) libraries, fulfilling a promise and building on our partnership with Sparkasse to support EU age assurance.
Why the OAuth2 protocol was designed the way it is and how it works.
Caltrain announced at its monthly Board of Directors meeting that regenerative braking on the new trains is generating and sending back to the electric grid approximately 23% of the energy consumed by the system.
Why do people take screenshots of text?