An exploration of SBCL internals | simonsafar.com
Logarithmic Hedonism | simonsafar.com
You can Actually Live in a Sci-fi Movie | simonsafar.com
How to Build the Evil Superintelligence out of the Book | simonsafar.com
Oddly simple GUI programs | simonsafar.com
Cars are Real Estate | simonsafar.com
Spaces for Humans | simonsafar.com
You Can Run a DNS Server 2025/05/03 In fact, it's not especially even hard to run a DNS server. In case you were wondering whether this would mean... writing zone files with some arcane syntax that BIND 9 is apparently famous of, I hereby present the main point of this post a recommendation for which DNS server to choose.| Simon Safar
Are LLMs Partial Lookup Tables? 2025/04/29 Many of you might be familiar with Searle's Chinese room thought experiment. If not, here's the basic idea. A person is sitting in a room which has an opening, through which sometimes the outside world deposits pieces of paper, full of Chinese characters. Now, our person doesn't actually understand Chinese; fortunately though, the room also contains a copious amount of notes, describing sequences of characters that could come in & instructions for th...| Simon Safar
Freedom to Remove Features | simonsafar.com
Error Handling and If Statements | simonsafar.com
PATH should be a system call | simonsafar.com
Just Throw It Into Postgres | simonsafar.com
Writing Code is a Conversation 2025/04/12 Especially for simpler projects, writing code feels like you're building something. You sit down, you make a plan, and you just flesh out all the parts you need to take care of. It's a top-down process, optimally. Obviously, despite our superpowers of doing things in our heads, this doesn't always go smoothly. Sometimes you need to backtrack and try another solution. Sometimes what you wrote just doesn't work, so you need to debug it line by line, pri...| Simon Safar
Slurping Data Quickly into Postgres | simonsafar.com
Cloudless Lights | simonsafar.com
On Finishing Blog Posts | simonsafar.com