Some things just take time
On friction, patience, and planting trees.
The latest blog posts to take off on Hacker News. 49,188 posts.
On friction, patience, and planting trees.
A bespoke software revolution? I don't buy it. It'll exist. It already exists. Small consultants and big consulting firms have made custom software for years. It almost always sucks. It’s bloated, confusing, and because the client pays, it’s built in all the wrong ways. Who’s excited about bespoke software? Software…
Editing photos as I press the shutter.
BIO is the I/O co-processor in the Baochip-1x, a mostly open source 22nm SoC I helped design. You can read more about the Baochip-1x’s background here , or pick up an evaluation board at Crowd Supply .
The cryptocurrency industry super PACs dumped $14.2 million into the Illinois primaries. 90% of that – $12.8 million – was wasted, in that it went to opposing Democratic candidates who won their primaries (Stratton in the Senate race, Ford in H-07) or supporting their opponents. The PACs' only victories in the state…
A blog about software craft and quality
Fixing common Java anti-patterns took an app from 1,198ms to 239ms. Eight patterns that compile fine and pass code review but silently drain CPU and balloon heap, with benchmarks and code fixes for each
Many years ago, someone tried to get me into cryptocurrencies. "They're the future of money!" they said. I replied saying that I'd rather wait until they were more useful, less volatile, easier to use, and utterly reliable. "You don't want to get left behind, do you?" They countered. That struck me as a bizarre…
The Social Smolnet par Ploum - Lionel Dricot.
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.
My thoughts on the friendship recession and what I'm doing to maintain friendships.
The Soul of a Pedicab Driver, by Carl Etnier.
Wayland has been a broad misdirection and misallocation of time and developer resources at the expense of users. With more migration from other operating systems, the pressure to fix fundamental problems has become more prominent. After 17 years of development, now is a good time to reflect on some of the larger…
How an undefined behavior in C made me pull my hair out for days but became my first patch to the Linux kernel!
How Delve managed to falsely convince hundreds of customers they were compliant and then lied about it when exposed and called out
every regex engine that promises linear time breaks that promise the moment you ask for all matches. the problem has been there since the 70s, hiding in the iteration loop.
Your government wants you to create taxable wealth.
…symmetry isn’t just a preference for “pretty” shapes. Contents Introduction The HM-GM-AM-QM Inequality The two circles The Semicircle The Container The 3D container The Sum of Squares Inequality Nesbitt’s Inequality Conclusion Introduction While I was randomly browsing the web, I came across this nice picture: Roland…
An AI assistant that builds reactive UIs mid-conversation — forms, streaming data, callbacks — using markdown code fences and a mount() UI primitive.
Modern processors have the ability to execute many instructions per cycle, on a single core. To be able to execute many instructions per cycle in practice, processors predict branches. I have made the point over the years that modern CPUs have an incredible ability to predict branches. It makes benchmarking difficult…
The people making these decisions for these websites are like ocean liner captains who are *trying* to hit icebergs.
When life gives you switches...
Specifications do not address the limitations of agentic coding
Tom Hartmann had not planned to become a Software Mechanic.
A gentle introduction to Bayesian statistics for data scientists who, like me, are confused by it.
GambleAI I’ve been coding a lot with AI since November, when we all noticed it got really good. And it is quite good for instantly generating something th...
Two AI agents, 11,345 receipts, and 1.6 billion tokens to find out what I’ve spent on eggs since 2001.
The one where I crowdsource an argument winner.
Why not benchmark with physical experiments?
The Wall Street Journal recently reported that leadership wants OpenAI, the company, to focus. Seems like a plain old business strategy story. Nope! First, in more prosaic terms, the all-hands and …