CDC officials’ resignation emails
The end of an era.
The latest blog posts to take off on Hacker News. 4,109 posts.
The end of an era.
Joe Gebbia has no business designing government services.
I am an AI hater. This is considered rude, but I do not care, because I am a hater.
Rust is known for having a steep learning curve, but in this post we will be looking at another curve, the one showing developer productivity in relation to the project size.
I first ran into Forth about 20 years ago when reading a book about designing embedded hardware . The reason I got the book back then was to actually learn more about the HW aspects, so having skimmed the Forth chapter I just registered an "oh, this is neat" mental note and moved on with my life. Over the last two…
Making programs slower can be useful to find...
We’ve had decades of thought leadership around testing, especially coming from holistic development philosophies like Agile, TDD, and BDD. After all that time and several supposedly superseding movements, the developers I talk to seem to have developed a folk wisdom around tests. That consensus seems to boil down to…
In the AI era, the winners won’t be the tools you adapt to — they’ll be the tools that adapt to you.
I’ve invested in a new odometer to help my car go faster. Accountability is important, and as a driver I believe the most important thing I can do is set measurable, achievable and inspiring goals for the people pushing my car down the road.
Every now and then someone tells me that their child loves video games and wants to get into the game industry, then asks me how...
Google announced a program that is proving to be unpopular among Android app development experts. I have questions.
AI coding has made me much more productive—but at a strange cost. I can't listen to music when I code anymore.
In 2020, Apple released the M1 with a custom GPU. We got to work reverse-engineering the hardware and porting Linux. Today, you can run Linux on a range of M1 and M2 Macs, with almost all hardware working: wireless, audio, and full graphics acceleration.
I do not enjoy writing about technology. Aside from the shiny, birdlike emotion I get from opening a new Apple product every three years, I do not enjoy using much of modern technology. I view my phone with mistrust and resentment, even as I allow it to eat my time with distractions to recover from a day of ostensibly…
Sometimes a merge request (MR) doesn't merit a code review (CR) because AI was used in a bad way that harms the team or the project. For example:
Half a century ago, the puzzling phrase "special register groups" started showing up in definitions of "CPU", and it is still there. In this...
I was reading the latest issue of the journal Science , and a paper mentioned the compound Cr 2 Gr 2 Te 6 . For a moment, I thought my knowl...
Windows 7 ESU extended support for all Windows 7 users out there!
Folie a deux ex machina
SSL requirements are quickly becoming obnoxious.
The U.S. taking an equity stake in Intel is a terrible idea; it also happens to be the least bad idea to make Intel Foundry viable.
For the last ten years or so of working on Bundler, I’ve had a wish rattling around: I want a better dependency manager. It doesn’t just manage your gems, it manages your ruby versions, too. It doesn’t just manage your ruby versions, it installs pre-compiled rubies so you don’t have to wait for ruby to compile from…
I’m a big fan of “sharp tools”. These are tools that are powerful enough to be hugely helpful or harmful, depending on how they’re used. Most forms of direct…
A CLI tool is not an app, and none of you are reading the docs as carefully as you think you are
Will Smith is being accused of generating fake fans with AI, but it's complicated: the crowds are real, but the videos were manipulated by Smith's team and YouTube itself.
Lately I’ve been trying to find (and understand) the limits of time syncing between Linux systems. How accurate can you get? What does it take to get that? And what things can easily add measurable amounts of time error? After most of a month (!), I’m starting to understand things. This is kind of a follow-on to a…
These are the not the work of carpenters who care about the backs of the cabinets they’re building. These icons are so bad, they look like the work of untrained “How hard can it be?” dilettante carpenters who only last a few days on the job before sawing off one of their own fingers.
Earlier this month I covered Jonathan Clark's effort to reverse-engineer the Pi Zero 2 W, and just yesterday, I discovered TubeTime reverse-engineered the Compute Module 5. i reverse-engineered the Raspberry Pi Compute Module 5! check it out at github.com/schlae/cm5-r... [image or embed] — Tube Time…
Reasons why you should consider breaking your hardware up into MiniPCs.