Detecting when LLMs are uncertain
A deep dive into a new reasoning technique called Entropix.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 3,433 posts.
A deep dive into a new reasoning technique called Entropix.
This article explains how a game can be made in Prolog by leveraging the hidden power of logic programming. Inspired by the elegance of data-driven design and declarative programming paradigms, I will be explaining a new way of designing game rules which can at the same time be used as the source code of the gameplay…
Airlines use up to four digits for flight numbers. That means they can have up to 9,999 flights (since there’s no flight zero), and no one comes close. American Airlines operates around 6,700 daily flights including its American Eagle regional services. So they should have plenty of room to grow! Except they don’t…
The Intel N100-based Radxa x4 has taken the headlines over the last week or so, and for good reason! Does the x86 SBC live up to the hype?
The lofty theory and the sordid reality of "perf".
I recently implemented a small program to visualize the inner workings of a scheme that compresses floating point timeseries by XORing subsequent values. The resulting visualizations are quite neat…
If you’ve done any 3D programming, you’ve likely encountered the zoo of techniques and representations used when working with 3D rotations. Some of them are better than others, depending on the situation.
Learn how asyncio works by recreating it from scratch with Python generators and using the __await__ dunder method for the async/await keywords.
In 1995, El Salvador had an intentional homicide rate of 139 per 100,000, the highest in the world and one of the highest rates recorded in modern history. Like all educated middle-class Americans,…
Learn to write and modify Zero Knowledge Proofs from scratch. You'll build a digital signature scheme using hash-based commitments, gaining practical ZKP programming skills and intuition along the way. By the end, you'll have all the tools you need to implement things like group signatures.
Ben Recht got my attention with a tweet about his blog post "The Higgs discovery did not take place.” I’m generally a fan of Ben’s writing, but I think he’s off base on a number of issues, and I’ll explain why. [Updated Oct 23rd, 2024] Ben's …
PostgreSQL isn’t just a simple relational database; it’s a data management framework with the potential to engulf the entire database…
Copyleft trolls, robosigning, and Pixsy.
By Ruben Schade in Eora/Sydney, Australia.
I have come to believe that by and large “best practices” are doing more harm than good. Not necessarily because they’re bad advice as such, but because they’re mostly pounded by either 1) various types of zealots, idiots, and assholes who abuse these kind of “best practices” as an argument from authority, or 2)…
I am making steady progress towards moving the Computers Are Bad enterprise cloud to its new home, here in New Mexico. One of the steps in this process is, of course, purchasing a new server... the current Big Iron is getting rather old (probably about a decade!) and here in town I'll have the rack space for more…
Now this summer school draws to a close, it seems appropriate to try to put its topic into some perspective
For a few years now I have been working on the Haskell Language Server (HLS), and the lsp library for the LSP protocol and writing LSP servers. Unsurprisingly, I have developed some opinions about the design of the LSP! Recently I gave a talk about HLS and LSP at the Haskell Ecosystem Workshop at Zurihac 2024. One…
tldr: Apple thinks it is fine. I do not. On December 28 2023, bugreport 12604 was filed in the curl issue tracker. We get a lot issues filed most days so this fact alone was hardly anything out of the ordinary. We read the reports, investigate, ask follow-up questions to see what we can learn … Continue reading the…
Scalable high-resolution (megapixel) pixel-space image synthesis.
Europe is special to me as I consider myself a proud European, but damn we need to talk. Europe please wake up.
Proton email keeps sending my non-Proton email accounts encrypted emails. I figure out why and show you how to turn it off.
Designing a dictionary of visually unambiguous characters for IDs.
Code level discussion of web scraping, gray hat automation, growth hacking and bounty hunting
An overview of the big ideas behind Mamba, a brand-new language model architecture.
AI Demand is Driving Skyrocketing US Investment in Computers, Data Centers, and Other Physical Infrastructure
Every so often, the web development community gets into a tizzy about something, usually web components. I find these fights tiresome, but I also see them as a…
Millions die prematurely from local air pollution, but we can reduce this number significantly.
Taking a look at a16z’s blog posts.
A few years ago, my cat gave me my most memorable middle of the night software engineering incident. I was working at a startup, and we didn’t have a formal on-call rotation yet. That was a deliberate decision, since being on-call is painful, and the team was good about just collectively keeping an eye out for urgent…