Building a Frankenstein 64
👶 From when Mosaic took over Gopher. 🏢 VP of Engineering @ Cloudflare 🕹️ Slightly addicted to retrocomputing 🔍 Hit Ctrl-K to Search
👶 From when Mosaic took over Gopher. 🏢 VP of Engineering @ Cloudflare 🕹️ Slightly addicted to retrocomputing 🔍 Hit Ctrl-K to Search
This series of articles is a tutorial on the theory and practice of developing language parsers and compilers. Before we are finished, we will have covered every aspect of compiler construction, designed a new programming language, and built a working compiler.
Tutorials and articles of Inigo Quilez on computer graphics, fractals, math, art, demoscene, shaders and more.
I like production gear. Audio, video and .. miscellaneous. I like things that seem like they'll make me oh-so-very productive. I'm a sucker prosumer as a hobby. Let's talk about Elgato, Elixir and why I never actually get anything done. This is unfortunately not sponsored by a prosumer brand, or anyone, that'd have…
Action by the largest U.S. banks reflects their confidence in the country’s banking system and helps ensure First Republic has the liquidity to continue serving its customers.
GPT-4 will change the world.
A few of my previous blog posts have been about quirks in the UK postal address system. As a result of these posts being moderately popular, people have contacted me to tell me about other such quirks. This pleases me greatly – I like quirks.
How Ahrefs Saved US$400M in 3 Years by NOT Going to the Cloud Clouds for IT infrastructure are so popular lately that moving into the cloud has become a trend. Infrastructure as a service (IaaS) …
First part of a story on how I’ve built 25 Gbps router for home use.
New CU Boulder research finds that overweight populations have a 22% higher mortality risk than those of healthy weight, while obese populations have as much as
I don't trust Signal because it pretends to be things which it provably isn't and forces use of their controlled the network. This means that if Signal wanted to, they could intercept messages. In this article I show receipts, that while each individual issue is not back-breaking: casts huge doubts to me on if i…
I've been contacted a few times recently about the sharp decline in descriptive images on the events listings.
“The computer has long been a solution looking for problems—the ultimate technological fix which insulates us from having to look at problems.” – Joseph Weizenbaum (1983) Trying to kee…
Semantic search and retrieval-augmented generation (RAG) applications require systems to be able to save lots of embedding vectors…
The embarrassing investor meltdown surrounding Silicon Valley Bank should drive us to consider new models.
In my last blog post I discussed how a small solar project - to power this blog on a Raspberry Pi - escalated into a full-blown off-grid solar setup, large enough to power the computer I use at the moment to write this update 1 . In this update, I want to discuss my battery upgrade.
After two months of open beta, we’ve shipped more than 200 of the most-wanted updates to our Dev Mode workspace.
In the distant nethermists of time, documents once briefly ruled the earth (or at least Mac OS), and to that end I managed to find a verrr...
Two U.S. men have been charged with hacking into a U.S. Drug Enforcement Agency (DEA) online portal that taps into 16 different federal law enforcement databases. Both are alleged to be part of a larger criminal organization that specializes in using fake emergency data requests from compromised police and government…
A critical security vulnerability in Gumroad's API allowed anyone to generate unauthorized license keys for paid products without making a purchase.
Version 4.0.0 is available! WeeChat now follows a practical semantic versioning and there are breaking changes in this release, please read carefully the release notes. See
There is a ten-foot long alcove in our lower-level hallway — we call it the gallery . This is the one place in our house I can hang whatever I want (i.e., my own art) and switch it out whenever I want. To facilitate this, I installed a hanging system — basically a slotted rail mounted near the ceiling, with sliding…
Once upon a time, there were many music composition software packages, mostly written in Common LISP. To name a few I know, Common Music, Symbolic Composer (not related to the Symbolics Lisp Machine). Common Music is still available in source code but I doubt if anyone is still able to setup that. Symbolic Composer…
From reconfiguring the system to reconfiguring the user.
See how Scaler Pro combines the best of our current plans for companies of all sizes while enabling you to grow with the best database for serverless.