Using the 5S Principle in Coding
A few years ago, I read The Toyota Way, driven by my curiosity about the origins of Agile software development. However, I became even more…
The latest blog posts to take off on Hacker News. 5,273 posts.
A few years ago, I read The Toyota Way, driven by my curiosity about the origins of Agile software development. However, I became even more…
UChicago Pritzker Molecular Engineering Prof. Y. Shirley Meng’s Laboratory for Energy Storage and Conversion has created the world’s first anode-free sodium
“If you look at zero you see nothing; but look through it and you will see the world.”
A review of Jonathan Haidt’s The Anxious Generation, exploring how social media and overprotective parenting affect children’s mental health.
There's a fascinating Rust library, loom, which can be used to thoroughly test lock-free data structures. I always wanted to learn how it works. I still do! But recently I accidentally implemented a small toy which, I think, contains some of the loom's ideas, and it seems worthwhile to write about that. The goal here…
(Discussion on HackerNews)
Being involved with retro computers, I have a few floppy disks (of the 3.5-inch variety) that I would like to preserve as faithfully as possible. Of course, I know there are dedicated devices for doing that, such as the Kryoflux or the SuperCard Pro . But it occurred to me that I already own the required hardware to…
DuckDB extensions can now be published as DuckDB Community Extensions. The repository makes it easier for users to install extensions using the INSTALL extension_name FROM community syntax. Extension developers avoid the burdens of compilation and distribution.
One-indexing problems in everyday life
Great success brings with it great expectations. And sometimes it brings an identity crisis as well.
A blog about making a game to achieve my childhood dream (of getting the DVD logo in the corner)
Hello, Today we want to share some exciting news!
It has been three days. The room is cold and dark, but your screens are blinding. You feel disoriented as you come in and out of dissociative episodes. Now and again, you laugh, to no accompaniment. Why are you here? Was this your fault?
Web browsers are integrating the current AI trend with Large Language Model (LLM) functionality. But there are fundamental issues with it. We address them.
If you've ever said "soft skills" and felt weird about it, this essay is for you
As projects get more complicated the tooling has to improve. Outgrowing the arduino-ide is easy on the Pi Pico with the excelent pico-sdk but what if things get even more complicated...
How dirt cheap batteries will completely transform our electricity grid, paving the way for solar and wind and replacing grid reinforcements with grid buffers.
By structuring the comments on Hacker News using a predefined response_scheme for the LLM, I’ve tried to get a feeling for current job market and trends.
Techniques developed to analyse the ripples in spacetime detected by one of the 21st century’s most sensitive pieces of scientific equipment have helped cast new light on the function of the oldest known analogue computer.
What constitutes managerial competence? As a vague starting point for an answer, we could say that competent management sets achievable objectives and then achieves them, by organizing and incentivizing the necessary work.
The mechanical computer uses a complex structure of rigid, interconnected polymer cubes to store, retrieve and erase data without relying on electronic components.
Property-based testing is a rare example of academic research that has made it to the mainstream in less than 30 years. Under the slogan “don’t write tests, generate them” property-based testing has gained support from a diverse group of programming language communities. In fact, the Wikipedia page of the original…
What if you had to fight against your company's culture to bring a revolutionary tool to life? Meet Jeffrey Snover, the Microsoft architect behind PowerShell, a command tool that transformed Windows system administration. Initially met with skepticism, Snover's idea faced resistance from a company that favored…
Creating a startup of small teams can help you ship stupidly fast.
10 years on, some things have changed and some did not
How do you find near-duplicates in a massive collection of documents? An exploration of the Jaccard similarity metric, and the MinHash hashing trick used to efficiently approximate it at web scale.
In this post we will implement a data compression program in about 150 lines of Haskell. It will use Huffman coding and handle arbitrary binary files using constant memory for encoding and decoding.