LLMs are steroids for your Dunning-Kruger
ChatGPT and LLMs amplify both insight and illusion. They are not knowledge engines, but confidence engines shaping how we think and learn.
ChatGPT and LLMs amplify both insight and illusion. They are not knowledge engines, but confidence engines shaping how we think and learn.
5k words, 23 minutes reading time
Learn about the overengineered anchoring pattern, a technique to improve the user experience of scrollable content.
Apple & Google at the EU DMA compliance workshops, June 2025.
The target system was a distributed data processing platform that ran across hundreds of thousands of machines. At such scales, a 0.5% improvement would easily make up my salary going forward, and 2% was a good result for the half.
How to build a RAG system that's fully self-hosted.
A blameful postmortem of how my viral HackerNews project got compromised by legacy passwords, missing auth, and the perils of vibe coding.
The X account of a Turkish opposition leader with 9.7M followers is restricted in Turkey. Although his new account is not restricted, many users say they don't see his posts on their homepages.
In this day and age, celebrities have a lot of influence over our politics. Garthwaite and Moore estimated that Oprah Winfrey’s endorsement of Barack Obama in 2008 netted him an extra 1 milli…
A developer's guide to downloading and running LLMs on macOS, for experimentation and privacy.
How it took several months for me to get warm...
But for what I do use LLMs for, it’s invaluable.
While looking through the articles on a "social engineering" themed forum I discovered a relatively new scam scheme that shocked me. People create thousands of GitHub repositories with all sorts of things - from Roblox and Fortnite mods to "cracked" FL Studio and Photoshop. As soon as you download and
The big idea of James C. Scott’s Seeing Like A State can be expressed in three points: Modern organizations exert control by maximising “legibility”: by…
The Tyranny of Stuctureless by Jo Freeman
One of the neat things about AWS is that it's almost twenty years old. One of the unfortunate things about AWS is... that it's almost twenty years old
Last month I asked people to hack part of my YouTube video, specifically to de-pixelate the contents of a folder I had pixelated starting at the 4:57 mark. Your browser does not support the video tag. For years, people have used the censor tool to blur or pixelate out parts of videos where there's sensitive…
If you don't want a long an boring introduction, skip directly to the virtual pipes method description . I will get a little bit sad if you do this, though x)
While Silicon Valley obsesses over AI, a weight-loss drug is quietly becoming the biggest economic disruptor since the internet. Here's why your job, investments, and future depend on understanding it
Asynchrony is not concurrency.
This is a translated version of a talk I gave at P.I.W.O in June, with cleanups and adjustments for the blog form.
A detailed explanation of why I chose OCaml as the ‘default’ programming language for every project.
As everyone is well aware, the world is still going nuts trying to develop more, newer and better AI tools. Mostly by throwing absurd amounts of money at the problem. Many of those billions go towards building cheap or free services that operate at a significant loss. The tech giants that run them all are hoping to…
One paper that caught my attention a bit ago was Selective attention in hypothesis-driven data analysis by Itai Yanai and Martin Lercher. In their study, students who were given specific hypotheses to test were much less likely to notice an obvious “gorilla in the data” compared to students who explored the data…
2025 Year in Review of LLM paradigm changes
Whether it's building a new project from scratch, implementing a big feature, or beginning a large refactor, it can be difficult to stay motivated and complete large technical projects. A method that works really well for me is to continuously see real results and to order my work based on that.
Announcing AoCO 2025 - daily December posts about compiler optimisations
Anubis could not load its JavaScript. The server may be overloaded. Please reload the page to try again.
In September 2023, KrebsOnSecurity published findings from security researchers who concluded that a series of six-figure cyberheists across dozens of victims resulted from thieves cracking master passwords stolen from the password manager service LastPass in 2022. In a court filing this week, U.S. federal agents…