Hacker News Front Page

Stories from the Hacker News front page worth reading.

Hacker News is the golden standard when it comes to sharing interesting links on the Internet. However, not all of those are read-worthy. We decided to do something about it. This page contains a selection of articles that hit the front page of Hacker News and are worth your reading time and attention.

How to spend 15 years perfecting a product

2 days ago

At the start of 2023, there was only a hint of what was yet to happen. ChatGPT 3.5, a very silly model from today's perspective, but a GENIUS-level AI at the time, made me wonder whether any purely information-based product was pretty much doomed. I'm looking at you, my silly books and websites!

My Throw Decides My Aim

2 days ago

A D-A-D song, heard as a blues sung by a large language model. On generating your intention after the fact, the voice with no throat behind it, and what interpretability keeps finding.

Towards a Harness That Can Do Anything

3 days ago

I've been thinking about how to free LLMs from the chat pane for a few years now. Watching what people have tried and seeing what worked (and didn't), I've formed my own opinions on the right way to approach it. Here are my thoughts, and what I've been working on recently.

Why do people hate the tech industry? (2023)

3 days ago

I’ve been watching the shifting sentiments towards the tech industry for some while now, and it’s funny - they’ve shifted so much, and so quickly, that even people in the startup ends of the tech industry seem to have worked out that, you know, not everyone likes them anymore! What’s funny, though, ...

Manifest Man

5 days ago

“At Manifest, though, there is a certain existential loneliness, a specifically sexual strain of angst, that did not lift once in the three days of the conference.”

The Graph That Should Be Front-Page News

5 days ago

Every so often the Earth produces a signal that is impossible to ignore. This graph is one of them. It shows sea-surface temperatures in the NiĂąo 3.4 region of the equatorial Pacific, one of the most important parts of the Earth's climate system. Each blue line represents a different year since 1982...

Honey, We Bought an AI Story

10 days ago

Bona Books share a hard-learned lesson: we accidentally bought AI-generated fiction. This deep dive into our experience with submission fraud covers the "red flags" we missed, the toll it took on our small press, and our call for industry-wide solidarity against AI-written content. Learn h

Vaclav Havel, the Power of the Powerless (1978)

13 days ago

As the interpretation of reality by the power structure, ideology is always subordinated ultimately to the interests of the structure. Therefore, it has a natural tendency to disengage itself from reality, to create a world of appearances, to become ritual. In societies where there is public competi...

Returning to Zig after losing trust in Rust's governance

13 days ago

Zig is rising in popularity. It hasn't yet seized the space occupied by even Rust or Go, much less C, but it has been adopted by a few major projects and countless smaller ones. As such, it's becoming an important language for the future. having been interested in Zig for several years, I decided to...

Programmers need to start meditating now

13 days ago

For over 20 years, the meditative focus of programming has been one of the best parts of my job. Every week I’d spend countless hours in a flow state, which quiets the default mode network. The DMN is responsible for daydreaming/reflection but also rumination/worrying, so quieting it settles your mi...

Odin, Wikipedia and Engagement Farming

15 days ago

programming public-discourse politics Written on 27 Apr 2026 9238 words Odin, Wikipedia and Engagement Farming Imagine one day you wake up, you drink your morning glass of milk, brush your teeth, sit on your computer, stare your own diffuse image on the display, while reflecting on your own gi...

Coding without AI: a revolutionary new way to work

15 days ago

For the last 20 years or so I’ve been trying out a new way of programming, one that (surprisingly) doesn’t use any LLMs or AI coding agents at all. It’s just me, a keyboard, and an IDE or text editor, writing code line by line—literally typing things like functions and curly braces. I realize this s...

Best Simple System for Now

15 days ago

You can have your cake and eat it, as long as you bake it carefully. ‘We can do this the quick way and pay later, or the thorough way and pay now.’ This seems to be a fundamental dichotomy in software development, between ‘perfectionism’ and ‘pragmatism’, but I do not think it has to be a trade-off ...

I Left Harry's All-Night Hamburgers

17 days ago

Harry’s was a nice place — probably still is. I haven’t been back lately. It’s a couple of miles off I-79, a few exits north of Charleston, near a place called Sutton. Used to do a pretty fair amount…

Solid and Clean Code never felt solid or clean to me

17 days ago

SOLID and Clean Code never felt solid or clean to mePublished 2026-07-01T00:00:00Z DanielI learned to program through online documentation and projects. I also read books but I don’t consider them pivotal to my programming or software engineering career. Some of the books I read are:Designing Data-I...

Why I Stopped Arguing with People

17 days ago

I am a software engineer, and I used to enjoy arguing with people for technical correctness. Code reviews, design meetings, mailing-list threads, dinner tables. If someone was wrong, I wanted them to know it, and I wanted them to know exactly why. I collected counterarguments the way I collected pat...

Building Principia for Windows XP

19 days ago

Back in the day when Principia originally released for Windows in 2014, the game would run on versions as far back as Windows XP. Given that Principia 1.4 was released while Windows XP still had mainstream support, this of course made sense at the time, and there was no real reason not to support it...

Reflections on Software Engineering in the Age of AI

20 days ago

For those of you who don’t know, when I’m not writing novels, I spend my days as a software engineer, writing code. The software industry these days relies heavily on artificial intelligence. Because it has studied trillions of lines of publicly accessible source code, because code solves problems w...

Response to AI slop is from Robin Williams

20 days ago

There's a moment in the movie Good Will Hunting which perfectly summarizes all the problems with AI slop and online noise and infinite advice content. Sean (played by Robin Williams) is sitting next to Will (Matt Damon) on a bench in Boston Public Garden. I live here, so I know it well. The area

Om

22 days ago

This is going to sound cornier than a bucket of Jiffy-Pop, but it is a profound irony that a man with such a big and beautiful figurative heart could have such a lousy literal one.

Lianda and the Long March

24 days ago

Georeactor BlogRSS FeedLianda and the Long MarchJune 24, 2026Tags: bookshistoryseriesIn 2018, former journalist Yang Xiao walked 1,000 miles from Changsha to Kunming. He was following a trek taken by hundreds students and a few adventurous faculty of three elite Chinese universities in 1938. In the ...

Did my old job only exist because of fraud?

27 days ago

Early in my software engineering career, the UK-based startup I worked at, GenieDB, was taken over by a US Venture Capital fund, Frost VP, owned by Stuart Frost. I was functionally the only piece that came to the US. The code was rebuilt, the rest of the team eventually rotated out, even the core s...

The case against geometric algebra

27 days ago

The Case Against Geometric Algebra February 28, 2024 Every once in a while the internet gets talking about Geometric Algebra (henceforth GA) and how it’s a new theory of math that fixes everything that’s wrong with linear algebra and multivariable calculus. When I come acro...

LLMs Are Complicated Now

28 days ago

Back in 2022 and 2023 there were two big branches of machine learning happening at Meta1. The LLM work that led to Llama was a clean, smooth stack of repeated Transformer modules; the recommendatio…

The room the economy can't see

29 days ago

There is a room in Stockholm where a bunch of kids I know hang out. It is a Sverok lokal, which is to say a little clubhouse for a gaming association, and it is exactly the unglamorous kind of good you would hope it is. Kids who do not have anywhere else to be go […]

The Harajuku Moment

1 month ago

Most people have an insufficient reason for action. The pain isn’t painful enough. It’s a nice-to-have, not a must-have. There has been no “Harajuku Moment.”

After AI Takes Everything

1 month ago

Over the past month I’ve received three letters in a row from strangers — all software engineers I’ve never met. One was a frontend developer in infrastructure, another did data ops, the third was somewhere in between. The three letters look different, but they ask the same question. The first one a...

But yak shaving is fun

1 month ago

KO | EN This blog doesn’t use a static site generator or framework like Jekyll, Hugo, or Gatsby. I tried a few of them at first, but they gave me too little freedom to customize, so I decided to build the blog myself. Early on I just wrote posts in HTML, but that was so inconvenient that I built a s...

Why I Email Complete Strangers

1 month ago

The first time I emailed a stranger, I swear my cursor hovered over Send for a full five minutes.I had plenty of justifiable reasons to remain hesitant. Not wanting to take up their time, feeling bothersome, worried my question was a silly one... A hundred disparate excuses leading back to the same ...

I Am Not a Reverse Centaur

1 month ago

About a year ago I wrote on this blog about how coding with LLMs would not work for me, even if there were no ethical or environmental concerns preventing me to use them. I'm not going to repeat the…

It's Death

1 month ago

I’m feeling hungry, so I go to my kitchen and turn on the stove. I inadvertently have the handle of the frying pan sitting above the flame and when I go to pick up the pan my entire hand melts off in an instant.

Cleaning up after AI rockstar developers

1 month ago

We've all worked with a rockstar developer. They joined the team years ago, full of energy. They had great ideas about new tech, new paradigms, new architectures. Their cutting-edge ideas left everyone else feeling a bit behind and outdated.

Cannibalism

1 month ago

For a long time the tech industry revelled in the distruption of what it saw as old, legacy industries. But now, as AI takes over tech, we’re now starting to eat our own, and it’s dark and ironic.

Dopamine Fracking

1 month ago

The act of pumping immense, disproportionate resources into a previously casual or complex and layered activity to forcefully extract and squeeze out the purest, most concentrated dopamine hit

Building from Zero After Addiction, Prison, and a Felony

1 month ago

I spent ages 14-16 in a maximum-security juvenile prison, became a felon at 19, lost almost everything to addiction, and later rebuilt my life through software, open source, and a few people who took a chance on me. This is the condensed story, written for anyone wondering whether they have a future...

Making Peace with Your Unlived Dreams

1 month ago

I will never be a great snowboarder. For various genetic and non-genetic reasons, my knees are barely capable of surviving a three-hour hike, let alone the landing after a 1080. In fact, I’ll probably never be a snowboarder at all, given my orthopedist told me to stay away from anything that’s heavy...

The best relationships are all-encompassing.

1 month ago

are all-encompassing. I truly mean that. It's hard to grasp what that means. ALL is a huge little word. Encompassing everything seems impossible. And yet, with Alexandra, this seems to be occurring. And with others to a lesser extent but Alex highlights the impact best. Specifically to me, it ap...

Context Sculpting

1 month ago

A few months ago, I was reading “The Anatomy of an Agent Harness” by Viv (@Vtrivedy10). It’s a deep dive on what a harness is, why it’s important, and which ...

Good Careers at Bad Companies

1 month ago

Someone once asked me whether you can join a dysfunctional company and still have a good career. They assumed dysfunction is rare—something you'd see in advance and choose to join or avoid. But my experience is that most companies are dysfunctional in some significant and non-immediately obvious wa...

macOS Needs Its Grid Back

1 month ago

Two decades ago I had a better Mac desktop experience than I have today. I only had a single low res (by todays standards) screen, yet I felt like Hugh Jackman in Swordfish - deftly navigating more than nine displays without thinking, muscle and spatial memory working seamlessly together. TLDR; I bu...

It's Not Just X. It's Y

1 month ago

Against the Quantification of Integrity When the measure of language becomes its target, it ceases to be good language. 💡Nerd Rating: 1/5. I discuss the origins of certain linguistic tics in LLMs and what it means for writing, student assessment, and thinking. "It's not x, it's y." Large Langu...

The need for a socialist planned economy (2021)

1 month ago

This article is a transcript of the presentation given by Vincent R. Beaudoin at Fightback’s Marxist Winter School 2021. When the Soviet Union collapsed in 1991, Francis Fukuyama told us that this was evidence of the failure of the planned economy and the success of the capitalist market economy, an...

Jef Raskin, the Visionary Behind the Mac (2013)

1 month ago

Jef Raskin founded the Macintosh project at Apple, which led to the development of the Apple Mac and the popularisation of the graphical user-interface. He was Apple employee #31 and left the Macintosh team in mid-1981 after Steve Jobs took over the project. Jason Walsh: Before the Mac you were a pr...

Is This Sustainable?

1 month ago

Is this sustainable? Posted on Sunday May 24, 2026 A lot of what's been written on this topic falls into one of two camps: the "AI made me 30% more productive" piece, usually written by someone six months into using the tools and often by a consu...

The Silent Critic

1 month ago

Like most folks, I’ve been using The Models 1 to write code now for the better part of a year. My process has changed over the course of the last few months, partly because the models are …

The User Is Visibly Frustrated

1 month ago

In this article, I try to understand why coding agents can be infuriating to use. I think the problem is their conversational UX: they behave enough like helpful colleagues to trigger our social instincts, but they don't learn, adapt, or take responsibility the way people do, which makes their repea...

I manage teams without a single call

1 month ago

What I dislike most is short calls. When someone tells me, “I have a slot tomorrow at 11:30, let’s do a 10-minute call”. That’s the worst thing possible. For the other person, it’s just another call, one of dozens they have that day. But for me,

Amazon Web Services – Four Years and Out

1 month ago

Today marks four years since I joined AWS. My last day will be Friday.\nI have to say being fired from AWS is actually a relief. There have been a lot of changes to the company since I joined in 2022, and the company I wanted to work for is no longer the same company.\nThis past year, while I was do...

A Girl Who Couldn't Draw Home

1 month ago

I was scrolling through my feed when a photograph stopped me cold.A young girl, maybe seven or eight, standing in front of a blackboard. Warsaw, 1948. The photographer was David "Chim" Seymour, sent by UNICEF to document the aftermath of war on Europe's children. The girl's name was Tereska. She was...

Mug Shots: A Small Town Noir (2014)

1 month ago

Mug Shots: A Small Town Noir By Diarmid Mogg – Published April 3, 2014 Floyd M. Armstrong, arrested for loitering (and possibly stealing a roll of pennies and a box of shotgun shells) on a summer night in 1957, in New Castle, PA. Diarmid M...

Computer Hobby Movement in Canada

2 months ago

The computer hobby movement grew out of a more than half-a-century-long tradition of radio and electrics hobbyism backed by a large variety of magazines such as the American Modern Electrics (renamed The Electrical Experimenter) and Popular Electricity in Plain English both launched in 1908, Radio-C...

Using OR-Tools CP-SAT for Scheduling Problems

2 months ago

I’ve been working on improving how we schedule maintenance in Akamai’s cloud infrastructure, especially disruptive maintenance on hypervisor hosts serving hundreds of thousands of guest VMs. The problem is fairly complex, with competing constraints such as capacity, customer disruption SLAs, and con...

Productivity Isn't About Going Faster

2 months ago

Productivity Isn't About Going Faster Published on 7th Apr, 2026 It's about spending your time where it truly matters. For instance, would you really want to speed up time spent with your loved ones? When we’re able to discern what we really want, our north star, and what we truly want t...

Tracesofhumanity.org by Joanna Rutkowska

2 months ago

...or welcome back! I’ve been silent for the last 7 years and now I’m trying to resurface with this new blog :-) Some of you might remember my previous work on Qubes OS1, a paranoid-security OS, which I started back in 2009, and led its development for the

Surfel-based global illumination on the web

2 months ago

Can we use WebGPU to compute real-time global illumination with surface patches called surfels? Does it look good enough? Is it fast enough? And can we finally construct viable compute-heavy rendering pipelines right here on the open web? Join me on this journey and let's find out!

AI Is Breaking Two Vulnerability Cultures

2 months ago

A week ago the Copy Fail vulnerability came out, and Hyunwoo Kim immediately realized that the fixes were insufficient, sharing a patch the same day. In doing this he followed standard procedure for Linux, especially within networking: share the security impact with a closed list of Linux security ...

Permacomputing Principles

2 months ago

Contemporary permaculture is founded on three core ethics: Earth Care, People Care, and Fair Share. These ethics serve as a guiding compass for its design principles, co-creating a holistic framework for regenerative living. Similarly, permacomputing is built upon 10 principles that encourage and ra...

Programming Still Sucks

2 months ago

Sorry Peter. — I'm at a birthday party, and while most people here also work in tech, there's always a Guy with a Real Job. You know, a physical job, building some or other thing people need. And this Guy always asks some variant of the same question: aren't you worried AI is taking your job? I glan...

The AI operator: Biggest role in Silicon Valley

2 months ago

Before electricity was the steam engine. It was located in a separate floor/building but with a central shaft transferring energy required for work. All the work had to be concentrated around this line. Initially with electricity, people changed the source from steam to electricity but kept the same

The 'Hidden' Costs of Great Abstractions

2 months ago

In the world of computing, we tend to abstract away complexity. Doing so seems liberating. It enables us to focus on the bigger picture. Unfortunately, in doing so, the fidelity of our understanding often decreases. We sometimes end up blinding ourselves. Historically, running computer programs wa...

Why TUIs Are Back

2 months ago

Why TUIs are back Terminal User Interfaces (TUIs) are making a comeback. DHH’s Omarchy is made of three types of user interfaces: TUIs, for immediate feedback and bonus geek points, webapps because 37signals (his company) sells SAAS web applications and the unavoidable gnome-style native ...

Talking to Transformers

2 months ago

Effective prompting falls under four pillars: 1. Articulate your intent clearly using domain-specific language 2. Railroad the model into going where you want in conversation 3. Leverage the model's p…

When the Internet Was a Place

2 months ago

Not too long ago, the internet was a place you visited. The family desktop sat in its designated closet or back office. In schools, there were rooms filled with computers blinking in tandem, waiting for your class to arrive and hop online. You had to purposefully arrive at the internet, and when don...

Tim Cook Is Leaving. Good

2 months ago

Your AirPods just connected to the wrong device. Again. iMessage is taking twenty minutes to sync a message between your laptop and your phone sitting six inches apart. HomeKit forgot the kitchen …

Lessons from building multiplayer browsers

2 months ago

Get Your Reps product, design, and engineering lessons from building Sail & Muddy Published March 2026 In 2022 I was looking for a very specific thing: a small team, less than ten people, before product market fit, working on something I actually cared about. I started coding early on and ...

Branimir Lambov from IBM on Cassandra

2 months ago

Branimir Lambov from IBM on CassandraApril 26, 2026 by Phil Eatoninterviewsdatabasesjavaopen sourcecassandraYou are getting early access to this article as a subscriber. Your support makes articles like this possible. Thank you.This article is part of a series interviewing developers (not founders, ...

APL is more French than English

2 months ago

 APL is more French than English Almost Perfect Artifacts Improve only in Small Ways: APL is more French than English Professor Alan J. Perlis Yale University   I’m an apostate from ALGOL. Having been raised on programming languages of the ALGOL variety, I came under the influence of AP...

GPT-5.5: Mythos-Like Hacking, Open to All

2 months ago

Over the last couple of weeks, we’ve been part of a select group that had early access. We’ve been testing it across our benchmarks and workflows, and we’re sharing what we’ve observed in practice. Here’s our take on 5.5 and how it performed for our offensive security capabilities.

Adobe Is Cooked

2 months ago

Apr 22, 2026 Adobe is Cooked What do you get when you spend the last decade and a half exploiting the very same people you were supposed to empower? Adobe is a huge company. No doubt there is a surplus of great engineers and creatives there. It is unfortunately hollowed out by short-termism. I b...

At Long Last, InfoWars Is Ours

2 months ago

Let me tell you a story. When I was a child, I suffered from night terrors. It was always the same dream: I could hear my family and neighbors wailing in the street outside as they were pursued and then destroyed by a nameless malevolent force, something neither I nor anyone else could control, a […...

When moving fast, talking is the first thing to break

2 months ago

When you make speed and “moving fast” the biggest priority on a project or in an organization, the first thing to breakdown is talking to each other. Talking takes time. Consensus is expensive and slow. In a pressurized environment there’s no time to schedule calls, get input from subject matter exp...

The seven programming ur-languages

2 months ago

I regularly hear people asking which programming language to learn, and then reeling off a list of very similar languages (“Should I learn Java, C#, C++, Python, or Ruby?”). In response I usually tell them that it doesn’t really matter, as long as they get started. There are fundamentals behind them...

Casus Belli Engineering

3 months ago

Casus Belli Engineering April 16, 2026 Few things in a professional environment are more important than a lasting impression; be it for building trust or conveying unappreciated quality, it is oft...

Isaac Asimov: The Last Question

3 months ago

The last question was asked for the first time, half in jest, on May 21, 2061, at a time when humanity first stepped into the light. The question came about as a result of a five dollar bet over highballs, and it happened this way:

Arguing with Agents

3 months ago

Arguing With Agents 2026-04-14 I spent this past weekend angry at an AI agent. Truly. White hot actual anger. I had a clean plan, a well-structured prompt, explicit rules in the project’s context file. I queued the work and let it run. First task came back good. Second came back good. Some...

Sam Vimes 'Boots' Theory of Socio-Economic Unfairness

3 months ago

Perhaps one of the most popular quotes from the Discworld series is Sam Vimes’s ‘Boots’ Theory of Socio-economic Unfairness, propounded in Men at Arms: The reason that the rich were so rich, Vimes reasoned, was because they managed to spend less money. Take boots, for example. He earned thirty-eight...

Programming Used to Be Free

3 months ago

The appearance of Mythos – a private LLM allegedly capable of finding a multitude of 0-days – has made people concerned about being denied powerful tools. This seems to be a turning point in the mainstream discourse, and it motivated me to complete the think piece I’ve been meaning to write for a wh...

The Closing of the Frontier

3 months ago

The Closing of the Frontier Apr 10, 2026 The Anthropic Mythos announcement is the first time in my life I’ve felt truly poor. Maybe because I grew up on the internet and it was the one permissionless place where you could have leverage and a shot at uncapped exploration and ambition. That is now...

Bring Back Idiomatic Design

3 months ago

I’m part of the desktop software generation. From Windows 95 to Windows 7, I grew using mostly-offline software on computers operated via mouse and keyboard, well before tablets and smartphones. Recently, I’ve been missing one particular part of that era: its consistency in design. I want to tell yo...

Protect Your Shed

3 months ago

Constructing a skyscraper is a massive undertaking. You need architectural blueprints, council permits, and safety audits before the first piece of steel is even ordered. It requires hundreds of people coordinating over months or years. You can’t just throw up some drywall and hope the building hold...

Plague Ships

3 months ago

600 years ago, some local officials were more cognisant and proactive towards the dangers of infection than we have seen recently in NSW.

A Few Good Magazines From the 70s and 80s

3 months ago

Youngsters may find it hard to imagine, and us oldsters may find it hard to remember, but in the late 1970s through most of the 1980s, there were several very good magazines being published. This is a personal remembrance of periodicals I knew and loved. Not all of them are explicitl...

The Anti-Intellectualism of Silicon Valley Elites

3 months ago

I recently re-read Richard Hofstadter's Anti-Intellectualism in American Life, and now every time a reactionary Silicon Valley billionaire opens his mouth, I think about it. So I wrote about it for The Nation. Here's the column: On Instagram, there’s an activist named Brian Patrick (@pano.dime) who...

We Built It with Slide Rules. Then We Forgot How

3 months ago

We Built It With Slide Rules. Then We Forgot How. Leave a reply My father grew up on a subsistence farm, the kind that raised chickens and grew just enough to get by. Farmers were the original hackers. You couldn’t wait for the right tool or the right expert. ...

Why I'm betting on ATProto (and why you should, too)

3 months ago

Social media was supposed to connect us, but most of it has turned into ads, division, and loneliness. I'm betting on ATProto as a way to fix that, and not just for developers. Whether you're a scientist, journalist, or just someone who wants the internet to feel human again, I think ATProto matters...

Vulnerability Research Is Cooked

3 months ago

Vulnerability Research Is Cooked 30 March 2026 For the last two years, technologists have ominously predicted that AI coding agents will be responsible for a deluge of security vulnerabilities. They were right! Just, not for the reasons they thought. Within the next few months, co...

In Case of Emergency, Make Burrito Bison 3

3 months ago

The Making of Burrito Bison: Launcha Libre TL;DR Our previous game, Toto Temple Deluxe, didn’t sell as expected We decided to make a new Burrito Bison to get back on our feet financially We added lots of new features to improve on the 2 previous games We had to adapt the BB formula to the F2P mobil...

You Do Not, in Fact, Have to Hand It to Them

3 months ago

Way back in 2016, Mark Zuckerberg made a surprise appearance at the Mobile World Congress in Barcelona, memorialized in a photograph of him striding to the stage past rows of men with the Oculus Rift VR headsets strapped to their faces: Fast forward a decade and now the founder of

Some uncomfortable truths about AI coding agents

3 months ago

I’ve been following the development of generative AI closely for several years now. Early on, like most people, I was absolutely blown away by what OpenAI accomplished based on a relatively niche deep learning research paper from Google and a bit of reinforcement learning from human feedback. When i...

The bridge to wealth is being pulled up with AI

3 months ago

For two centuries, the credential system gave intelligence a route to heritable capital. Artificial intelligence is closing that route. This essay builds the argument from first principles - with probability theory, interactive simulations, and a prediction specific enough to be falsifiable - and pu...

You are not your job

3 months ago

You Are Not Your Job Mar 22, 2026 I'm Jacob - I run Sancho Studio a software consulting studio - I write about cryptography, craft, and human experience. Saying "I am a software en...

Meme Buildings

3 months ago

If buildings are meant to be for everybody, then everybody is surely entitled to have an opinion on them and any aspect of them – goes one line of reasoning. However, trying to identify buildi…

The Soul of a Pedicab Driver

3 months ago

The Soul of a Pedicab Driver by Carl Etnier Pedicabbing doesn't make me a better person. By trying to become a better person, however, I am becoming a better pedicab chauffeur. This is the story of a little spiritual journey I've taken over...

AI Coding Is Gambling

4 months ago

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...

Celebrating Tony Hoare's mark on computer science

4 months ago

Tony Hoare at the LASER summer school, September 2007 (All photographs in this article are by the author) Had they included just one of Tony Hoare’s major achievements, many scientific careers would be considered prestigious enough. His had a long list, which I am going to try to summarize, not pret...

Codegen is not productivity

4 months ago

There is a whole lot to say about generative AI. LLMs generate a bunch of code, this much is certainly true. Should we celebrate that? There is a long tradition of trying to measure software development output, and most of it tells us that lines of code is a poor metric of programmer productivity. I...

Microslop

4 months ago

Microslop. There, we did our part! This article will more than likely buy us a blacklist on the Bing network. For those people younger in the crowd, asking, "What's a Bing?" Ohh, bless you, child, for nature is healing. First, a special thanks to the PCMasterRace thread on Reddit for the graphic a

The Accidental Room (2018)

4 months ago

In downtown Providence, Rhode Island there is a large and prominent plot of land that sits on the bank of the Woonasquatucket River. In 1838, it was the home of the the Rhode Island State Prison. Later, the land housed the Continuing Education campus for the University of Rhode Island. After that ca...

The AI coding divide: craft lovers vs. result chasers

4 months ago

TL;DR: AI-assisted coding is revealing a split among developers that was always there but invisible when we all worked the same way. I've felt the grief too—but mine resolved differently than I expected, and I think that says something about what kind of developer I've been all along.

The Road Not Taken: A World Where IPv4 Evolved

4 months ago

Posted on February 10, 2026 by billpgThe Road Not Taken: A World Where IPv4 Evolved IP address exhaustion is still with us. Back in the early 1990s, when the scale of the problem first became obvious, the projections were grim. Some estimates had us running out of IPv4 addresses as early as...

Returning to Rails in 2026

4 months ago

I love a good side-project. Like most geeks, I have a tendency to go down rabbit holes when faced with problems - give me a minor inconvenience and I’ll happily spend weeks building something far more elaborate than the situation warrants. There’s joy in having a playground to explore ideas and “wha...

Temporal: The 9-Year Journey to Fix Time in JavaScript

4 months ago

JavaScript's Date object has been a source of bugs for three decades. Temporal, which just reached Stage 4, is a modern replacement with immutable types, first-class time zone and calendar support, and nanosecond precision. This is the story of how Bloomberg, Igalia, and the TC39 community spent nin...

Against vibes: When is a generative model useful

4 months ago

Against Vibes: When is a Generative Model Useful 2026-03-05 :: academia, research Let’s suppose I wanted to answer a question: is the tool X useful for the task Y. If I were scientific about this, I would analyze the properties of tool X and develop a model, and the task Y and the requireme...

I built a programming language using Claude Code

4 months ago

I built a programming language using Claude Code Published 10 Mar 2026 at 9:53PM IST Over the course of four weeks in January and February, I built a new programming language using Claude Code. I named it Cutlet after my cat. It’s completely legal to do that. You can find the source code on Gi...

We are building data breach machines and nobody cares

4 months ago

A few weeks ago, my longstanding friend and colleague Curt Cunning mentioned to me that he was slogging through Nietzsche, which bespeaks his incredible will to power through things that are unpleasant (one of the many things that makes him an exceptional engineer). In any case, it lead me to revisi...

Windows: Microsoft broke the only thing that mattered

4 months ago

Any tech nerd knows the unspoken contract that comes with being the only tech-literate person in the family. You get texts when someone's laptop is slow, called over during the holidays to fix the router, and consulted every eighteen months when someone needs a new phone or computer. For years, the ...

The New Apple Begins to Emerge

4 months ago

It’s official. Apple’s added Steve Lemay and Molly Anderson to their executive leadership page. After much drama following Alan Dye’s departure, the company has decided to not only elevate the two designers but give them the kind of platform that they deserve. They’re now listed right alongside folk...

CT Scans of Health Wearables

4 months ago

Experience the engineering behind today’s leading health wearables including Oura Ring, Dexcom G7, Omnipod, and Jabra Hearing Aids. Industrial CT scans reveal how these devices merge medical precision with consumer design.

Async Programming Is Just Inject Time

4 months ago

Async Programming Is Just @Inject Time March 2, 2026 • languages All I really wanted to do was learn a little bit more about different models for error handling, but then I kept seeing “effects” and “effect systems” mentioned, and after reading about Koka an...

Let's Get Physical

4 months ago

February 11, 2026 Let's Get Physical Table of Contents This week has been… eventful. And when I say eventful, I can say this has been the funniest pentest I have ever been on in my life. Let me tell you about it! The setup A company contracted us for a series of pentests, the whole en...

We Automated Everything Except Knowing What's Going On

4 months ago

The personal site of whom Kenneth has designed and built impactful systems that power global-scale operations, improve security, and drive efficiency. From leading infrastructure transformations at Cloudflare to optimizing AI-driven platforms at Balto, his career reflects a deep understanding of how...

Welcome (Back) to Macintosh

4 months ago

Welcome (back) to Macintosh 2026-03-01 For at least 10 years, every Time Machine set up I have been in charge of, or tasked with maintaining for someone else, has eventually run into an issue where it stops backing up successfully. The only solution has been to start ...

You Don't Have To

4 months ago

"In the year 5555, your arms are hangin' limp at your sides, your legs got nothing to do, some machine doin' that for you." Zager and Evans sang these words in 1969. Now, thirty-five centuries ahead of schedule, it's never been easier to tell the world "I didn't care about this and I don't care abou...

Everything Changes, and Nothing Changes

4 months ago

It’s a strange time to be a software engineer. We’re speedrunning a technical revolution that transforms our industry from one of craftsmanship to mass production and cheap code. This is painful to those who, like me, identified with the art and elegance of programming, and now have to reckon with t...

The Future of AI

4 months ago

The Parents’ Paradox: AI, Ethics, and the Limits of Machine Morality This post is based on a talk I gave at The AI & Automation Conference in London on February 25, 2026, and my slides. A…

Dear Time Lords: Freeze Computers in 1993

4 months ago

This is a semi-satirical / joking-not-joking post (spun out of a private mastodon post) that I will be taking absolutely no questions or comments about. If it does not amuse you please do not tell me in gruesome well-actually detail why it is a bad idea.<br /><br />My proposal: Computers should have

Time Is Different

4 months ago

3D TV, AMP, Augmented Reality, Beanie Babies, Blockchain, Cartoon Avatars, Curved TVs, Frogans, Hoverboards, iBeacons, Jetpacks, Metaverse, NFTs, Physical Web, Quantum Computing, Quibi, Small and Safe Nuclear Reactors, Smart Glasses, Stadia, WiMAX. The problem is, the same dudes (and it was nearly ...

The Slow Death of the Power User

4 months ago

The Slow Death of the Power User Published on February 24, 2026 There’s a certain kind of person who’s becoming extinct. You’ve probably met one. Maybe you are one. Someone who actually understo...

A simple web we own

4 months ago

A simple web we own By R. S. Doiel, 2026-02-21 Tenant and product or co-owner and participant? Today the Web and Internet is owned and controlled by large for profit corporations and a few governments1. Corporate ownership combined with government policies has left us...

Mathematics in the Library of Babel

4 months ago

Mathematics isn't only about saying true things. It's about asking the right questions, being confused, stumbling about, getting distracted, being wrong, recognizing when you're wrong, being stuck. Mostly being stuck. It's about clinging to a giant edifice and feeling it out until you understand som

The Only Moat Left Is Money

5 months ago

The Only Moat Left Is Money February 18, 2026 Every morning a few thousand people wake up and ship something. A tool, a SaaS, a newsletter, an app that does the thing the other app does but slightly differently. They post it on Hacker News. Nobody clicks. This is not new. What's...

Chess engines do weird stuff

5 months ago

Chess Engines Do Weird Stuff Things LLM people can learn from Training method Since AlphaZero, lc0-style chess engines have been trained with RL. Specifically, you have the engine (search + model) play itself a bunch of times, and train the model to predict the outcome of the game. ...

Poor Deming never stood a chance

5 months ago

This post is an elaboration of a shorter post I wrote about five years ago. The two management giants of the mid-twentieth century were Peter Drucker and W. Edwards Deming. Ironically, while Drucke…

History of AT&T Long Lines

5 months ago

The Long Lines division of AT&T was considered to be the “long distance” company that connected the regional Bell companies and independent telephone companies alike. This was the infrastructure that existed from the beginnings of the telephone to the “breakup” (divestiture) of AT&T in 1984. Followi...

The Sideprocalypse

5 months ago

You can't open a feed today without having AI boosters fling word salad like "agentic engineering" or "openclaw" into your beautiful but disapproving face. I'm terrible at predicting the future—you should ask me about selling NVIDIA stock in early 2022 some time—but one thing seems abundantly clear ...

I don't think AGI is imminent

5 months ago

Research in evolutionary neuroscience has identified a set of cognitive primitives that are hardwired into vertebrate brains: some of these are a sense of number, object permanence, causality, spatial navigation, and the ability to distinguish animate from inanimate motion. These capacities are shar...

How to Make a Living as an Artist

5 months ago

How to Make a Living as an Artist Preface I first wrote down these ideas in early 2017, just after I started to make a living as an artist. I came to them over time, but I wanted to document them at that specific moment in my career. The moment when I was finally sure that what I was doing was wor...

The Problem with LLMs

5 months ago

Premise Six months ago, a friend of mine, with whom I work on the nonprofit Pariyatti mobile app, sent me this blog post by Vijay Khanna: From Idea to App in 7 Hours. By now, this is a fairly common zero-to-one LLM coding story. (LLM is short for Large Language Model but for the purposes of this ess...

Heroku is not dead

5 months ago

When I read the blog https://www.heroku.com/blog/an-update-on-heroku/ , I had also thought Heroku was done. Then I talked to my friends who still work there, and I don't think Heroku is dead. I am going to talk about what happened, with a focus on organization dynamics in a start-up post acquis

I am happier writing code by hand

5 months ago

I felt the familiar feeling of depression and lethargy creep in while my eyes darted from watching claude-code work and my phone. “What’s the point of it all?” I thought, LLMs can generate decent-ish and correct-ish looking code while I have more time to do what? doomscroll? This was the third time ...

OpenClaw Is Changing My Life

5 months ago

I want to share some thoughts on my recent experience with OpenClaw. Over the past year, I’ve been actively using Claude Code for development. Many people believed AI could already assist with programming—seemingly replacing programmers—but I never felt it brought any revolutionary change to the way...

Bye Bye Humanity: The Potential AMOC Collapse

5 months ago

It’s been talked about for a while (in fact I covered this 6 years ago), but a lot of things have been said about the potential collapse of the Atlantic Gulf Stream, also known as the Atlantic Meridional Overturning Circulation or AMOC. This global current that keeps Europe and North America (but es...

Stories from 25 Years of Software Development

5 months ago

The first story takes place in 2001, shortly after I joined university. One evening, I went to the university computer laboratory to browse the Web. Out of curiosity, I typed susam.com into the address bar and landed on its home page. I remember the text and banner looking much larger ...

My AI Adoption Journey

5 months ago

Immediately cease trying to perform meaningful work via a chatbot (e.g. ChatGPT, Gemini on the web, etc.). Chatbots have real value and are a daily part of my AI workflow, but their utility in coding is highly limited because you're mostly hoping they come up with the right results based on their pr...

The Missing Layer

5 months ago

Vibe coding is too much work. I don't want to orchestrate a barnyard of agents to generate, refactor, validate, test, and document code I don't see, all while burning through a coal mine of tokens. I don't want to "live dangerously" or YOLO code. I'm not a Luddite who hates

Technocracy 2.0

5 months ago

As Alex Karp, the CEO of Palantir, says outright, the only lasting future for the United States is the merging of tech and the state. He cites the Manhattan Project as a precedent: a model that is now to be applied to virtually every lever of power. While Karp may not know it, this idea has deep roo...

Arcan-A12: Weaving a Different Web

5 months ago

This article is a companion piece to “Arcan Explained: A browser for different Webs” which covered how Arcan works as a browser engine. Some key takeaways from that article are: The focus is only on running networked applications where the outermost one takes on the responsibilities of window...

Outsourcing Thinking

5 months ago

Outsourcing thinking 30 Jan 2026First, a note to the reader: This blog post is longer than usual, as I decided to address multiple connected issues in the same post, without being too restrictive on length. With modern browsing habits and the amount of available online media, I suspect this post wi...

Backseat Software

5 months ago

What if your car worked like so many apps? You’re driving somewhere important…maybe running a little bit late. A few minutes into the drive, your car pulls over to the side of the road and asks: “How are you enjoying your drive so far?” Annoyed by the interruption, and even more behind schedul...

AI Tribalism

5 months ago

“Heartbreaking: The Worst Person You Know Just Made a Great Point” – ClickHole “When the facts change, I change my mind. What do you do, sir?” – John Maynard Keynes, paraphr…

FOSS "Just Fork It" Delusion

5 months ago

#FOSS “Just Fork It” Delusion hamish campbell Non classé 23/01/202623/01/2026 3 Minutes One of the most repeated mantras in #FOSS culture goes something like this: “If you don’t like it, just fork it.” On the surface, this sounds empowe...

Why talking to LLMs has improved my thinking

5 months ago

Why talking to LLMs has improved my thinkingPhilip O'TooleJanuary 22, 2026Uncategorized I’ve been surprised by one aspect of using large language models more than any other. They often put into words things I have long understood, but could not write down clearly. When that happe...

Model Market Fit

5 months ago

Product-market fit has a prerequisite that most AI founders ignore. Before the market can pull your product, the model must be capable of doing the job. That's Model-Market Fit.

Letter from a Birmingham Jail [King, Jr.] (1963)

5 months ago

16 April 1963 My Dear Fellow Clergymen: While confined here in the Birmingham city jail, I came across your recent statement calling my present activities "unwise and untimely." Seldom do I pause to answer criticism of my work and ideas. If I sought to answer all the criticisms that cross my desk, m...

Raising money fucked me up

6 months ago

About four months ago I quit my job at Doublepoint and decided to start my own thing. I'd been working on a little project with Pedrique (who would become my co-founder) for a bit over half-a-year and decided I had enough signal to determine he was someone I wanted to start a business with. I was ex...

Apples, Trees, and Quasimodes

6 months ago

Apples, Trees, and Quasimodes September 18, 2025 A while back, Ars Technica published a thoughtful piece about Jef Raskin, tracing his long pursuit of the “humane computer” and the cul-de-sacs where that pursuit ended. It’s a generous, well-told account of the designer who wanted to ma...

The Myth of the ThinkPad

6 months ago

Lenovo does not care about you.IBM did not care about you.Thinkpads do not exist for your benefit. There are a lot of videos and blogs seeking to answer the question “why are ThinkPads so popular” …

Have Taken Up Farming

6 months ago

Disclaimer: These are my personal views and do not represent any organization or professional advice. #life Tue, 13 Jan 2026 11:16:34 +0200 HAVE TAKEN UP FARMING My name is Dylan Araps and I used to be a software engineer, best known for my open source work (Neofetch, Pywal, KISS Linux, Pure Bash ...

Simple to Ornate and Back Again (2024)

6 months ago

Art history shows us that we tend to move between adding "unnecessary" elaborate decorations to clean styles and back again. It's almost an endless cycle repeated over and over. This cycle happens in the different arts and other fields where design is involved, like software. Let's trace it in archi...

Choosing learning over autopilot

6 months ago

I use ai coding tools a lot. I love them. I’m all-in on ai tools. They unlock doors that let me do things that I cannot do with my human hands alone. But they also scare me. As I see it, they offer me two paths: ✨ The glittering vision ✨ The glittering vision is they let me build systems in the ...

Code Is Clay

6 months ago

import { Hypercube, PotteryWheel, BreakingVase, ConveyorBelt, OneAmongMany } from './hypercube'; import Image from 'next/image'; import hypercubeClay from './hy

OLED Not for Me

6 months ago

OLED… Not for me. Published January 9, 2026 When I switched from an iMac to a Mac mini in late 2024 I choose an ASUS ProArt 5K PA27JCV (24″, 60 Hz) for the monitor and while it looked great, it died after 14 months, seemingly with a backlight or power supply problem. ASUS’ warran...

Logistics Is Dying; Or – Dude, Where's My Mail?

6 months ago

↳ Pony Express Rider, oil painting possibly by Lloyd Branson (1853-1925) In March 1860, William H. Russell established the Overland Express Route, colloquially called the Pony Express, to carry express mail between St. Joseph, Missouri, and California; an area with no colonialist settlements between...

2026 Predictions Scorecard

6 months ago

January 1, 2026 — Dated Predictions Predictions Scorecard, 2026 January 01 rodneybrooks.com/predictions-scorecard-2026-january-01/ Nothing is ever as good as it first seems and nothing is ever as bad as it first seems. — A best memory paraphrase of advice given to me ...

The Post-American Internet

6 months ago

Pluralistic: The Post-American Internet (01 Jan 2026) Today's links The Post-American Internet: My speech from Hamburg's Chaos Communications Congress. Hey look at this: Delights to delectate. Object permanence: Error code 451; Public email address Mansplaining Lolita; NSA backdoor in...

Utopian Scholastic

6 months ago

Utopian Scholastic | An Aesthetic and an Approach to Learning Last edited - 2025/12/25 Warning: this post has a lot of is positively dripping with of media. Please pardon the larger-than-usual webpage size as I geek out, reminisce, and ...

The Gentle Seduction

6 months ago

The Gentle Seduction by Marc Stiegler First Published by Analog Magazine in 1989 He worked with computers; she worked with trees, and the flowers that took hold on the sides of the Mountain. She was surprised that he was interested in her. He was so smart; she was so ... normal. ...

Adventure 751 (1980)

6 months ago

COME WITH ME TO COLOSSAL CAVE. WHERE MAGIC ABOUNDS AND TREASURES ARE FOUND. BID YOUR FINGERS FOLLOW YOUR COMMANDS AND I WILL BE YOUR EYES AND HANDS. YET BEWARE THE FIERY DRAGON, FOR HE KNOWS NOT WH…

A silly diffuse shading model

6 months ago

Now, of course it's not a new problem. In typical scenes this effect isn't seen because we have many different lights (so the black part is much smaller), we have textures (so with some ambient light there is still variation in the color), we have some form of ambient occlusion (which further provid...

Lottocracy: Democracy Without Elections

6 months ago

A website for the book Lottocracy: Democracy Without Elections published by Oxford University Press. Includes an introduction to lottocracy, events, audio/video, and connections to others working on sortition, lottocracy, and democracy and democratic innovation.

Remembering Lou Gerstner

6 months ago

The following is the text of an email sent today to all IBM employees by Chairman and CEO Arvind Krishna: IBMers, I am saddened to share that Lou Gerstner, IBM’s Chairman and CEO from 1993 to...

We Automated Federal Retirements

6 months ago

Two engineers walked into the government six months ago to drag federal retirements from an underground mine onto the Internet. They built retire.opm.gov and are poised to turn six-month waits into near-instant processing for hundreds of thousands of employees.

I Sell Onions on the Internet

6 months ago

Vidalia Onions to be exact. They’re classified as a sweet onion, and because of their mild flavor (they don’t make your eyes tear up), some folks can eat them like an apple. Most of my customers do. During a phone order one season – 2018 I believe – a customer shared this story where he ... Read mor...

Fascintern Media

6 months ago

We are facing a coordinated international fascist movement that works with explicit backing from Moscow, Washington, and tech monopolies, and is propagating itself through its own media apparatus. Yet people who claim to side with democracy keep doing work to support Fascintern media because they mi...

You're Not Burnt Out. You're Existentially Starving

6 months ago

“Those who have a ‘Why’ to live, can bear with almost any ‘How’.” ― Viktor Frankl quoting Friedrich Nietzsche, Man’s Search for Meaning Let me guess: Viktor Frankl calls this feeling the “existential vacuum” in his famous book Man’s Search for Meaning. Frankl was a psychologist who survived the Holo...

Inca Stone Masonry

6 months ago

Masonry Techniques of the Inca’s Master Builders 45 minute read The Inca civilization is often depicted as being shrouded in mystery, where how they achieved their incredible stonew...

William Golding's Island of Savagery

6 months ago

Portrait of the Author as a Historian William Golding’s Island of Savagery The Second World War disrupted narratives of mankind’s ‘progress’, but – as William Golding captured so vividly in Lord of the Flies – human histor...

It's all about momentum

7 months ago

It's all about momentum, innit? In physics and in your life, the only metric you should care about is momentum. I enjoy rally games. What made them truly click for me is understanding that rally driving is all about weight transfer. A car is a spring, and any of your inputs, throttle, brake or steer...

This is not the future

7 months ago

This is not the future by mathieui on Sat 08 November 2025 I thought about this when reading a mastodon post which commented on a news where a project adopted a "use Generative AI but disclose it" policy, because it is "the future" and "people are going t...

The Problem of Teaching Physics in Latin America (1963)

7 months ago

THE PROBLEM OF TEACHING PHYSICS IN LATIN AMERICA   by Richard P. Feynman   "The Problem of Teaching Physics in Latin America" is a transcript of the keynote speech given by Richard Feynman at the First Inter‑American Conference on Physics Education in Rio de Janeiro in June 1963.  Dr. Feynman is...

Six Big Bets

7 months ago

You don’t get to take unlimited big bets in a single lifetime. You get a small number of windows where risk tolerance, energy, capital, and conviction align. In The Black Swan Nassim Taleb frames this as asymmetric exposure to unlimited upside with limited downside. And startups are one of the clear...

We Need to Die

7 months ago

Why We Need to Die December 2025 There's this genuine repulsion I feel when people talk about a future where death by old age is no longer a thing. Something very deep within me just says "no, absolutely not", and I've been trying to figure out why. I did some digging, assu...

Alignment Is Capability

7 months ago

Alignment is not a constraint on capable AI systems. Alignment is what capability is at sufficient depth. OpenAI and Anthropic have been running this experiment for two years.

Perl's Decline Was Cultural

7 months ago

Perl's decline was cultural 2025-11-20 According to the Discourse, somebody killed perlThere's been a flurry of discussion on Hacker News and other tech forums about what killed Perl. I wrote a lot of Perl in the mid 90s and subsequently worked on some of the most tra...

Euler Conjecture and CDC 6600

7 months ago

In 1966, Lander and Parkin published a paper containing exactly two sentences. They reported that they had used a program that used direct search on a CDC 6600 to obtain one counterexample to Euler’s Sum Of Powers Conjecture. The result: 27^4 + 84^4 +110^4 +133^4 =144^4 A small program, written i...

The Junior Hiring Crisis

7 months ago

AI isn’t replacing everyone. It’s removing the apprenticeship ladder. Here’s what that means for students, early-career professionals, and the tech industry’s future.

Principles of Vasocomputation

7 months ago

Principles of Vasocomputation: A Unification of Buddhist Phenomenology, Active Inference, and Physical Reflex (Part I) Posted on July 12, 2023April 6, 2025 by Michael Edward Johnson A unification of Buddhist phenomenology, active inference, and physical refle...

We stopped roadmap work for a week and fixed 189 bugs

7 months ago

It’s Friday at 4pm. I’ve just closed my 12th bug of the week. My brain is completely fried. And I’m staring at the bug leaderboard, genuinely sad that Monday means going back to regular work. Which is weird because I love regular work. But fixit weeks have a special place in my heart. What’s a fixit...

A Unified Theory of Ego, Empathy, and Humility at Work

7 months ago

In our daily lives empathy and humility are obvious virtues we aspire to. They keep our egos in check. Less obvious is that they're practical skills in the workplace, too. I think, for developers and technical leaders in particular, that the absence of ego is the best way to further our careers and ...

Gnome is better macOS than macOS

7 months ago

Recently, I bought my first-ever MacBook. I’ve spent some time with it, and I gotta say - despite all that hot garbage that is thrown at GNOME for being an OSX clone, GNOME does the job better than I’ve expected, and certainly better than Apple. In some areas, that is.

A Year Without Caffeine

7 months ago

(This is the first of a two-part series.  The second part can be found here.) I used to drink more caffeine than you do. That is almost certainly true.  From my college days (1985ff) through the en…

ADHD and Monotropism (2023)

7 months ago

Fergus Murray with Sonny Hallett (2023) Monotropism was formulated as a theory of autism. It seeks to explain the experiences and traits of autistic people in terms of a tendency for resources like…

Go Cryptography State of the Union

7 months ago

20 Nov 2025 The 2025 Go Cryptography State of the Union Last August, I delivered my traditional Go Cryptography State of the Union talk at GopherCon US 2025 in New York. It goes into everything that happened at the intersection of Go and cryptography over the last year...

The lost cause of the Lisp machines

7 months ago

The lost cause of the Lisp machines 2025-11-18 :: lisp, stupidity, stories I am just really bored by Lisp Machine romantics at this point: they should go away. I expect they never will. History Symbolics went bankrupt in early 1993. In the way of these things various remnants of the comp...

The Pragmatic Programmer: 20th Anniversary Edition

8 months ago

The first chapter is less about coding and more about the general principles a pragmatic programmer follows. Most of all, it’s about taking responsibility for your work. The first tip of the chapter is Tip 3: You Have Agency: if you don’t like something, you can be a catalyst for change. Or you can ...

Decoding Leibniz Notation (2024)

8 months ago

I wrote this for myself to understand the Leibniz notation. Prerequisites for this post are the definition of the derivative and the Lagrange notation. If you don’t understand these yet, please study them first.

I can't recommend Grafana anymore

8 months ago

Published: 14/11/2025 6 minute readI can’t recommend Grafana anymoreDisclaimer: This tells my personal experiences with Grafana products. It also incudes some facts but your experience may entirely vary and I would love to here your take.I started my work life at a small software company near my u...

PBM Drug Pricing Distortion Report

8 months ago

This summer, we launched a new research work that examined the costs yielded by a reborn and evolved species of the prescription drug supply chain: drug companies who are also part of larger vertically integrated pharmacy benefit manager (PBM) corporations. In essence, PBMs are intended to be a st

Marble Fountain

8 months ago

I really enjoy procedural generation, especially systems designed to work with hardware outputs. After starting work at Formlabs in September of 2023 and gaining access to much nicer printers than I was used to, I started wanting to tackle some large algorithmic structure projects. Complexity is fre...

The Medici Method

8 months ago

Florence’s leading medieval family turned a banking career into political power and paradigm shifts in art and science. Their methods hold lessons for philanthropy today.

AI is Dunning-Kruger as a service

8 months ago

“Fake it till you make it” is given as advice devoid of any irony. Instead, deception and inflation of numbers is seen as a smart move until you have the resources and knowledge to properly do the task. KPIs and OKRs are meant not to reflect delivery goals but aspirations. When you’re not gunning fo...

I Work Best Under Stress (and My Family Pays for It)

8 months ago

I've always thrived on high workload, making things happen fast, multiple projects I believe in. That's when I'm at my best. But there's a pattern: the calmer work is, the calmer I am at home. The more stressed work is, the more irritable I am at home. It's a seesaw. My family is always on the losin...

Leaving Meta and PyTorch

8 months ago

**Leaving Meta and PyTorch** It's finally time... November 6th, 2025 [https://soumith.ch/blog.html](https://soumith.ch/blog.html) Eleven years at Meta. Nearly all my professional life. Making many friends for life. Almost eight years leading PyTorch, taking it from nothing...

Game Design Is Simple

8 months ago

So, let’s just walk through the whole thing, end to end. Here’s a twelve-step program for understanding game design. One: Fun There are a lot of things people call “fun.” But most of them are not u…

The Great Decoupling of Labor and Capital

8 months ago

A programming note: I initially wanted to cover Microsoft’s earnings today, but I am changing the schedule a bit as I felt more inspired to write today’s piece. Almost two decades ago, Hewlett-Packard (HP) was the first tech company to exceed $100 Billion annual revenue threshold in 2007.

Show HN: Strange Attractors

8 months ago

A visualisation of Strange Attractors using a Threejs particle system. In this post, I will try to explain the basics of dynamical systems, chaos theory, attractors and the butterfly effect.

Taking money off the table

8 months ago

Taking Money off the Table October 30, 2025 Recently I had a long call with an old friend who was facing an age-old predicament that I’ve been seeing more and more these days: Lucked out, worked hard, employer is crushing it, and now she’s sitting on a large amount of...

Boring Is What We Wanted

8 months ago

We are coming up on five years since the first M1 Macs shipped. It was an incredible time to be a Mac user. Those first Apple silicon Macs looked like the Intel machines they replaced, but they were better in every single way. In December 2020, John Gruber wrote: We knew this to be true: […]

Avoid 2:00 and 3:00 am cron jobs (2013)

8 months ago

Avoid 2:00 and 3:00 am cron jobs! By Jon Jensen April 8, 2013 A word to the wise: Do not set any cron jobs for 2:00 am or 3:00 am on Sunday morning! Or to be safe, on other mornings besides Sunday as well, since jobs originally set to run o...

Movie Posters from Africa That Are So Bad, They're Good

8 months ago

What do you get when you cross Hollywood, VHS tapes, and a bag of flour?If you were in Ghana in the late 1980s or 90s, the answer was pure, chaotic brilliance, hand-painted movie posters so wild, so bold, and so anatomically impossible, they’re now considered collectible art.Welcome to the world of ...

Populism Fast and Slow

8 months ago

It is natural that a person who is both concerned by the rise of right-wing populism and possessed of a bookish disposition might turn to the academic political science literature in search of a better understanding of the phenomenon.

I See a Future in Jj

8 months ago

I see a future in jj Oct 22, 2025 In December of 2012, I was home for Christmas, reading Hacker News. And that’s when I saw “Rust 0.5 released."" I’m a big fan of programming languages, so I decided to check it out. At the time, I was working on Ruby and Rails, but in college, I had wanted to foc...

If Apple Built a Factory, It Wouldn't Use a PLC

8 months ago

Imagine walking into a factory where every machine knows what the others are doing, not through dashboards, but through instinct. A conveyor slows down because it feels a delay downstream. A robotic arm adjusts its torque because a sensor on the previous line hinted at a different material softness....

Doing well in your courses: a guide by Andrej Karpathy

8 months ago

All-nighters are not worth it. Sleep does wonders. Optimal sleep time for me is around 7.5 hours, with an absolute minimum of around 4hrs. It has happened to me several times that I was stuck on some problem for an hour in the night, but was able to solve it in 5 minutes in the morning. I feel ...

What Are RFCs? The Forgotten Blueprints of the Internet

8 months ago

Think about it for a second: could the internet exist without standards and protocols? Of course not! Computers need shared rules and agreements to communicate with one another. Even human languages, like English, work much the same way. They function as a kind of communication protocol because we’v...

Scheme Reports at Fifty

8 months ago

Scheme Reports at Fifty: Where do we go from here? 18 October 2025 Based on my talk at the Scheme Workshop 2025. You might prefer to have me talk it at you instead. We are holding an election to the Scheme Steering Committee. Register to vote and nominate candidates! In December this year, the...

The Case for the Return of Fine-Tuning

8 months ago

Déjà Tune Most of my reading this week focused on fine-tuning, sparked by Thinking Machines Labs’ announcement of Tinker. The six-month-old, already $12B-valued startup founded by OpenAI’s former CTO Mira Murati wants to bring fine-tuning back into the spotlight with a new fine-tuning-as-a-platform ...

The Accountability Problem

8 months ago

The Accountability ProblemOctober 18, 2025 This is a transcript of my keynote presentation at the Agile Cambridge conference in England on October 2nd, 2025. The topic was “The Accountability Problem.” How do we define software department accountability so our business partners don’t do it for us? ...

Talent

9 months ago

“It is generally ill-advised to say 'never' and I'm pleased for you that your grafting has got you to where you wanted to be.”

Free Software Hasn't Won

9 months ago

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. # Free Software hasn't won …that doesn't sound right. I made the slides in Inkscape, on a computer running KDE and Linux, I use Firefox regularly. But maybe that's just me. What about y...

Nostr and ATProto (2024)

9 months ago

Nostr and ATProto Jul 5, 2024 This post could’ve been titled “Nostr vs ATProto”, but that really isn’t what I wanted to do here. While I will be comparing and contrasting them a lot, and that’s kind of even the point of writing this, I didn’t w...

Rating 26 years of Java changes

9 months ago

I first started programming Java at IBM back in 1999 as a Pre-University Employee. If I remember correctly, we had Java 1.1.8 installed at that time, but were moving to Java 1.2 (“Java 2”), which w…

Bitter lessons building AI products

9 months ago

Our AI visualizations worked 'pretty good'—which turned out to be the problem. Here's what we learned about building products during a massive technology shift, and why we now ship early, kill projects faster, and retry failed ideas every few months

I'm in Vibe Code Hell

9 months ago

When I started thinking about the problems with coding education in 2019, “tutorial hell” was enemy number one. You’d know you were living in it if you:

A Clausewitzian Lens on Modern Urban Warfare

9 months ago

Among Carl von Clausewitz’s many poignant dictums, the most commonly cited is undoubtedly that “war is not merely an act of policy but a true political instrument, a continuation of political intercourse, carried on by other means.” While Clausewitz never fought in a city like Fallujah, Kyiv, or Gaz...

Structured Procrastination

9 months ago

Structured Procrastination More Essays Links Blog Pre-order the Book! Get the T-shirt Structured Procrastination Author practices jumping rope with seaweed while work awaits. ``. . . anyone can do any amount of work, provided it isn't the work he is supposed to be doin...

Ken Parker, famed luthier, has passed

9 months ago

Ken Parker, known for the Parker Fly, has turned his attention to making the archtop guitar an instrument that plays to the strengths of all genres. His designs use space age and traditional materials, with unique and as time honored techniques, to produce instruments that are sweeter, louder, more

I do not want to be a programmer anymore

9 months ago

AI didn’t take my job, it took my authority. From losing an argument to my wife to debating clients armed with AI-generated flowcharts, I’m left wondering: do I still want to be a programmer, or just someone explaining why the confident answer isn’t always the right one?

Designers Should Look to Demis Hassabis. Not Jony Ive

9 months ago

Jony Ive's 1998 iMac ushered in a two-decade revolution that made design culturally dominant, teaching the world to care about curves, materials, and craft. But a new force is rising that doesn't live on surfaces at all—artificial intelligence is dissolving the interface itself, shifting design from

Be Worried

9 months ago

You Should Be WorriedFriday, October 3, 2025Author's note: I wrote this in March 2023, but just published in October 2025. I held back from publishing this originally for fear that I was being sensationalist. But with the launch of Sora 2, I couldn't not share these thoughts. I only regret I didn't ...

Talent Is Alignment

9 months ago

2025-10-03 Talent is Alignment Przemysław Alexander Kamiński · Raideur des doigts September 20th, 2025 marks exactly one year since I bought Roland’s FPX-30, 88-keys full sized digital piano. Being in my 4th decade of life I never taught myself any instrument, even tho...

Why I chose Lua for this blog

9 months ago

Why I chose Lua for this blog This blog used to run using with a stack based on Racket using Pollen and lots of hacks on top of it. At some point I realised that my setup was working against me. The moving parts and workflow I created added too much friction to keep my blog active. That happened mos...

Jane Goodall Dies at 91

9 months ago

Jane Goodall, the trailblazing naturalist whose intimate observations of chimpanzees in the African wild produced powerful insights that transformed basic conceptions of humankind, has died. She was 91.

The Software Essays That Shaped Me

9 months ago

I started reading software blogs before I got my first programming job 20 years ago. At this point, I've read thousands of blog posts and essays, but a small handful stuck in my mind and changed the way I think about software.

An Opinionated Critique of Duolingo

9 months ago

During the stay-at-home grim days of 2020, I started learning Spanish on Duolingo. Having a working understanding of Spanish seemed like a sensible first step towards opening a taco truck in Mexico, in case I had to run away from my doctoral studies. This July, after about 5 years I decided to end t...

Does AI Get Bored?

9 months ago

Does AI Get Bored? Sat September 27, 2025 We always give AI something to do. Chat with us, do tasks for us, answer questions, parse text. What happens when we give an AI nothing to do? I didn’t know, so I tried. I told it that it had “10 hours” and nothing to do, and to use ...

Go ahead, write the stupid code

9 months ago

Go Ahead - Write the “stupid” code When I finished school in 2010 (yep, along time ago now), I wanted to go try and make it as a musician. I figured if punk bands could just learn on the job, I could too. But my mum insisted that I needed to do something, just in case. So I went down to the local TA...

Farewell Friends

9 months ago

If this post is appearing, it means I’ve succumbed to cancer or one of its side effects. Please don’t feel sad for me. I’ve had a life filled with love, great experiences and wonderful career opportunities. Despite my demise at a relatively young age, I consider myself beyond fortunate. I’m hoping t...

My Deus Ex lipsyncing fix mod

9 months ago

Back in 2021 I made a mod for Deus Ex 1 that fixes the lipsyncing and blinking, which, I betcha didn’t know, was broken since ship. Everything I wrote about it is on Twitter, and it oughta be somewhere else, so here’s a post about it. The mod itself can be downloaded here. I guess I was...

Resurrect the Old Web

9 months ago

Recently a local news station in Maine reported a story of some middle schoolers calling their friends with landline telephones. Their parents thought they w...

The Wind, a Pole, and the Dragon

9 months ago

The Wind, a Pole, and the Dragon by kqr, published 2025-09-25 Tags: life One of my favourite requests for help online comes from the shibboleth-users group, where someone Japanese used machine translation to ask about the following problem: At often, the goat-t...

Cloudflare: A New Internet Business Model

9 months ago

Cloudflare launched 15 years ago this week. We like to celebrate our birthday by launching new products that give back to the Internet, which will do a lot of this week. But on this occasion we've also been thinking a lot about what's changed on the Internet and what has not.

Not Buying American Anymore

10 months ago

Not buying American anymore I feel like I need to first defuse any idea of antagonizing Americans themselves. The people are never to blame. This isn't a post criticizing the American people, it's criticizing the state of things that makes it impractical to have any sort of economical relation with ...

Adios Chicos, 25 Years of KDE

10 months ago

Posted on 14/9/202514/9/2025 by site adminAdios Chicos, 25 Years of KDE It was the turn of the millenium when I got my first computer fresh at university. Windows seemed uninteresting, it was impossible to work out how it worked or write programs for it. SuSE Linux 6.2 was much more inter...

Mother of All Demos

10 months ago

Douglas Engelbart's 1968 "Mother of All Demos" at SRI showcased interactive computing innovations, including the mouse debut, hypertext, real-time editing, and collaborative tools, envisioning augmented human intellect.

When the job search becomes impossible

10 months ago

Posted on September 12, 2025 by JeffWhen the Job Search Becomes Impossible: Three Phases of Burnout I have the good fortune to have a job right now, but many of my friends are out of work. Most have been searching for a while. Some are encountering a problem that has my full sympathy, somet...

Why do software developers love complexity?

10 months ago

The Great Pyramids took decades to build. It was a monumental feat of human ingenuity and collaboration. Today, we software developers erect our own pyramids each day - not from stone, but from code. Yet despite far more advanced tools, these systems don’t always make the experience better. So why, ...

Visual programming is stuck on the form

10 months ago

Underlying great creations that you love—be it music, art, or technology—its form (what it looks like) is driven by an underpinning internal logic (how it works). I noticed this pattern while watching a talk on cellular automaton and realized it's "form follows function" paraphrased from a slightly ...

I didn't bring my son to a museum to look at screens

10 months ago

I didn't bring my son to a museum to look at screens If your museum's exhibits could be experienced just as well on an iPad at home, you're doing it wrong. September 8, 2025 When I was a kid in the ’80s, one of my two favorite places on Earth was The Franklin Institute (TFI) in downtown Phila...

TikTok won. Now everything is 60 seconds

10 months ago

As of September 2025, approximately 170 million Americans spend, on average, one hour every day in an app that is designed to maximize psychological grip. While Congress fixates on TikTok’s data collection usages, what hasn’t received enough attention is how the platform has successfully industriali...

The Last Programmers

10 months ago

I quit my job at Amazon in May to join a startup called Icon. Best career decision I ever made, but not for the reasons you might think. At Amazon, I was on the Amazon Q Developer team, building their AI coding assistant. You'd think being at the center of Amazon's AI developer tools would be exciti...

iPhone Dumbphone

10 months ago

It’s common to rack up 4 hours or more of screen time a day on your phone. Here’s one way to see the cost of that: every 20 years, you lose 5 years of your waking time looking at your phone.

William James at CERN (1995)

10 months ago

The reader is almost certainly familiar with fractals, whether of the abstract or the naturalistic variety, but is perhaps less likely to know that computer programs have written verse (rhymed, blank and free), short stories, and even a novel. Art critics --- and more particularly, theoretical art ...

Why ML Needs a New Programming Language

10 months ago

Listen in on Jane Street’s Ron Minsky as he has conversations with engineers working on everything from clock synchronization to reliable multicast, build systems to reconfigurable hardware. Get a peek at how Jane Street approaches problems, and how those ideas relate to tech more broadly.

The Scam of Age Verification

10 months ago

June 30, 2025 The Scam of Age Verification June 30, 2025 This content is available in multiple languages. Choose your version: -- Select a language -- Čeština (Auto-translated) Deutsch (Auto-translated) Ελληνική (Auto-translated) Español (Auto-translated) Français (Auto-translated) Ma...

Vibe-Coding as a VC

10 months ago

A boiling-hot summer didn’t stop my token frenzy on vibe coding, reshaping our fund into an AI sandbox, and deepening my passions for entrepreneurship, tech, and product.

Don't Build Multi-Agents

10 months ago

Frameworks for LLM Agents have been surprisingly disappointing. I want to offer some principles for building agents based on our own trial & error, and explain why some tempting ideas are actually quite bad in practice.

Desert Graves

10 months ago

Graves Posted on August 6, 2021 by desertmountaineer Arizona is an interesting place. Even today, there is much remote country, and as I’ve wandered through its deserts and forests (yes, we have forests!), I have been surprised by how many times I’ve come across cemeteries and ...

Sometimes Software Is Done, or Why Hugo Why

10 months ago

I didn’t sit down this morning planning to write a grouchy blog post about Hugo. When I first used Hugo I loved it. It was fast. It was simple. It just worked, as much as any software does, and it solved a real problem. It was done. But people kept working on it. I’m sure that it has been improved i...

The Limits of NTP Accuracy on Linux

10 months ago

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...

Mob Programming

10 months ago

Why A Mob Programming Conference? Posted by Woody Z. on 8 January 2018, 12:35 pm Remember the movie “My Cousin Vinny”? (WARNING: Spoiler alert) Vincent Gambini is an aspiring lawyer fresh out of law school and on his first case. He achieves a tremendous victory and sa...

AGI Is an Engineering Problem

10 months ago

LLM models are plateauing, but true AGI isn't about scaling the next breakthrough model—it's about engineering the right context, memory, and workflow systems. AGI is fundamentally a systems engineering problem, not a model training problem.

Developer's Block

10 months ago

You want to write great code. In fact, most developers want each of their coding projects to be their best ever. That means different thing to different people, but if you apply all of the following practices from the start, you’ll soon get blocked.

It's okay to solve a problem twice

10 months ago

Quoth “How to Become a Hacker”: 2. No problem should ever have to be solved twice. Creative brains are a valuable, limited resource. They shouldn't be wasted on re-inventing the wheel when there are so many fascinating new problems waiting out there. Much more at the original post, including preemp...

A Guide to Gen AI / LLM Vibecoding for Expert Programmers

10 months ago

I get it, you’re too good to vibe code. You’re a senior developer who has been doing this for 20 years and knows the system like the back of your hand. Or maybe you’re the star individual contributor who is the only person who can ever figure out how to solve the hard problems. Or maybe you’re the p...

Building AI Products in the Probabilistic Era

10 months ago

AI turns products from deterministic functions into probabilistic systems. That requires expanding old playbooks (SLOs, funnels, siloed finance), and reasoning in terms of trajectories, Minimum Viable Intelligence thresholds, and data as company operating system.

You can't grow cool-climate plants in hot climates

10 months ago

Since moving to Deep South Texas 4 years ago I've come to realize that many plants I used to love growing in the cool mild maritime climate of the SF bay area are impossible to grow where I live. This is not just because of the high daytime heat. It's not as simple as that. Specifically, it is the h

Apple has not destroyed Steve Jobs' vision for iPad

10 months ago

No, Apple has not destroyed Steve Jobs’ vision for iPad Tuesday, August 19th, 2025 There’s been a lot of discussion since iPadOS 26 was introduced in June about how Apple has finally moved the iPad away from Steve Jobs’ original vision, transforming it from a simple content consumption device int...

The Enterprise Experience

11 months ago

It's the 18th of August. Today is a special day for me, as it marks my one-year anniversary of working at $ENTERPRISE. Before this I had been a professional software developer for the best part of a decade, but entirely in startups and SMEs. This time last year I made the dec...

Do Things That Don't Scale (2013)

11 months ago

Want to start a startup? Get funded by Y Combinator. July 2013One of the most common types of advice we give at Y Combinator is to do things that don't scale. A lot of would-be founders believe that startups either take off or don't. You build something, make it available, and if you've made ...

A love letter to my future employer (2020)

11 months ago

I didn’t expect the be confronted with it so soon, but week four of the Makers pre-course has guided me down the path of starting the first draft of my CV. I wasn’t ready for this. All the underlying thoughts I have had about myself and my abilities have been strapped to a Saturn V rocket and blaste...

The Whispering Earring (Scott Alexander)

11 months ago

The Whispering Earring (Scott Alexander) February 11, 2025 Cleaner, easier-to-reference repo of Scott Alexander’s The Whispering Earring (that’s the Schelling title, real title below). Original from livejournal is backed up here. Clarity didn’t work, ...

We shouldn't have needed lockfiles

11 months ago

We shouldn’t have needed lockfiles Imagine you’re writing a project and need a library. Let’s call it libpupa. You look up its current version, which is 1.2.3, and add it to your dependencies: "libpupa": "1.2.3" In turn, the developer of libpupa, when writing its vers...

Objects should shut the fuck up

11 months ago

Objects should shut the fuck up Tue 29 July 2025 — download I have a small car, and it has a dual-tank: gas and LPG, which is a great way to reduce my car-related budget, as LPG is way cheaper. Unfortunat...

The /o in Ruby regex stands for "oh the humanity "

11 months ago

Your code using the /o modifier Source: wikipedia Hi there! Do you like Regex? Do you like performance? Do you like creating confounding bugs for yourself rooted in the mechanics of the Ruby VM itself? If you said yes to all of the above, have I got a feature for you! But first, let’s start with a ...

6 Weeks of Claude Code

11 months ago

It is wild to think that it has been only a handful of weeks. Claude Code has considerably changed my relationship to writing and maintaining code at scale. I still write code at the same level of quality, but I feel like I have a new freedom of expression which is hard to fully articulate. Claude C...

Does the bitter lesson have limits?

11 months ago

Recently, “the bitter lesson” is having a moment. Coined in an essay by Rich Sutton, the bitter lesson is that, “general methods that leverage computation are ultimately the most effective, and by a large margin.” Why is the lesson bitter? Sutton writes:

The Untold Impact of Cancellation

11 months ago

On the evening of 27 April 2021, I was accused by two women, in coordinated blog posts, of a pattern of sexually-predatory behavior. Both had been in relationships with me, one lasting nearly two years; the other, much shorter.

Introduction to Computer Music an Electronic Textbook

11 months ago

The Introduction to Computer Music was initially designed as an online text for first-year study of computer music. This e-book aspires to present information in sufficient depth to be useful to composers, beginning audio engineers and other musicians, professional or otherwise, interested in makin...

Friction and Not Being Touched

11 months ago

The journalist Karen Hao – who published an absolutely fantastic book about OpenAI called “Empire of AI” recently – coined (as far as I know) one of the best terms for describing modern “AI” systems: Everything Machines. “AI” systems are not framed as specific tools that solve specific problems in s...

Paradise Lost

11 months ago

Paradise Lost sasha September 22, 2012 Prose Talk at Mitchell Feigenbaum Conference Lev Landau The initiation into Landau School of Thought started with famous Theoretical Minimum Exam. This was a sequence of in...

Actions reflect your priorities

11 months ago

Tom BradyWeekly newsletter delivered straight from my desk to your inbox, 199 is an extension of my group chat with friends and family. Get the inside scoop and join today.SubscribeShareYour actions reflect your prioritiesPublished 1 day ago • 6 min read ​Read in Browser​ July 29, 2...

Big Tech Killed the Golden Age of Programming

11 months ago

← See all posts Big Tech Killed the Golden Age of Programming tech caveat lector The reason it's so hard to get a programming job right now is because Big Tech caused it. It's not an accident. It's not the result of regular cycles of employment or the economy. For years, companies like Google, Faceb...

Claude Code Is a Slot Machine

11 months ago

Claude Code is a Slot Machine ...but the odds are better Claude Code keeps me waiting. Here I am pressing return like a crack-addicted rodent in a lab. “Yes, I want to make this edit.” I watch as it works, glassy-eyed and bored as the code scrolls by, and on th...

Monotonic and Wall Clock Time in the Go Time Package

11 months ago

Operating systems expose a wall clock that can leap or slew with NTP and a monotonic clock that never runs backward. In Go, only time.Now (might) carries both readings, while values from time.Parse, time.Date, etc., are wall-clock-only—so naïve equality checks or time.Since on those can mislead when...

Guns and Violence

11 months ago

Jens Ludwig is a founder and director of the Crime Lab at the University of Chicago and the author of a recent book Unforgiving Places: The Unexpected Origins of American Gun Violence. He appeared a couple weeks ago on Glenn Loury’s podcast (in an episode co-hosted by John McWhorter) to discuss the ...

I Drank Every Cocktail

11 months ago

The International Bartenders Association, or IBA, maintains a list of official cocktails, ones they deem to be “the most requested recipes” at bars all around the world. It’s the closest thing the bartending industry has to a canonical list of cocktails, akin to the American Kennel Club’s registry o...

TODOs Aren't for Doing

11 months ago

TODOs aren’t for doingJuly 21, 2025Some teams require that every TODO comment in a codebase gets logged in the bug tracker. Others automatically delete any “stale” TODO that has been in the codebase for over a year. Don’t do it! TODO comments don’t need to get done in order to be valuable. If you ha...

The vibe coder's career path is doomed

11 months ago

Let me get one thing out of the way immediately: LLMs are helpful. This isn't about whether LLMs can write code. They can. It's about why vibe coding might be the worst career investment you'll make. I started noticing this shift when developer conversations cha...