HNHacker News
TopNewBestAskShowJobs

andrewmutz

3,823 karma · joined November 24, 2014

[ my public key: https://keybase.io/andrewmutz; my proof: https://keybase.io/andrewmutz/sigs/5elyrq8c_kX2VjZqNmynXisNu6qmf9VQxW4vQV8CfIs ]
submissionscomments
andrewmutz··on Rails World 2026 Opening Keynote [video]
Well at least in this particular case, it was the same engineers on the team. He specifically said he tried getting UX people to vibe code things and the results didnt work
andrewmutz··on Rails World 2026 Opening Keynote [video]
I don't think that hiring the engineers was ever an option. He said that he couldnt maintain six native apps before agentic coding. The business never even considered expanding headcount by 6X to do it, it was a complete nonstarter.

There is no fixed pie of work that AI is taking from us. In this circumstance, increased productivity caused the company to just make more stuff, not lay off people (or avoid planned hires).

It is a real world example of https://en.wikipedia.org/wiki/Jevons_paradox

andrewmutz··on Rails World 2026 Opening Keynote [video]
Why are you saying he got rid of engineers? Did you watch the talk?
andrewmutz··on Rails World 2026 Opening Keynote [video]
Why does it sound like layoffs? If you keep the team size the same and use the productivity increase to deliver more business value, how is that layoffs?
andrewmutz··on Rails World 2026 Opening Keynote [video]
I think a lot of people haven't actually watched his talk and don't understand what he is saying. If you watch the talk, he is not anti-rails. He is just very pro- agentic coding.

What he was saying in his talk was that his customers (people using Hey for email and calendar) never really wanted hybrid web-native apps, they want native apps (like most people prefer on mobile). His business could never afford to have a dev team that built and supported six different native apps, so they always built using hybrid web-native stuff using Turbo Native.

Now that his development team has access to agentic coding, they can build and maintain six mobile native apps. For his app, the back end part then becomes small and simple and they can reimplement it in rust to reduce server cost.

His point wasn't that rust is better than ruby, or anything like that. His point was that agentic coding allows smaller teams to do bigger things. For most people building on rails, their customers don't need native mobile apps (I know mine don't) and for them Rails is a fantastic choice for agentic coding.

Rails is so into agentic coding that they publish benchmarks of how effective different models are for building with rails:

https://rubyonrails.org/ai

TLDR: DHH isn't anti-rails, he is pro-agentic coding. Rails is great with agentic coding. AI doesn't mean layoffs, it means your teams can do much more than they could do before.

andrewmutz··on Attention is all you have
I agree wholeheartedly with the sentiment expressed in this post. Our attention is extremely valuable (both to us and to advertisers), and consumers today broadly squander it.

For consumer digital products, the only business model that seems to work is advertising, because consumers are cheap and refuse to pay money for software. But the result is that they instead trade something far more valuable for the software, which is their attention.

The products that get built, as a result, are supremely well-engineered to attract and retain attention, to the detriment of their users. Most of the "news" that reaches us these days is not at all an attempt to actually educate us about the state of the world. Instead its just a collection of inflammatory and enraging facts that are chosen to optimize for engagement (to hold your attention)

In theory, someone could rebuild an ecosystem where people stopped squandering their attention and monetized it with money, but this would require consumers to stop chronically undervaluing their time and overvaluing their money.

andrewmutz··on Global bond yields hit 2008 highs, raising stakes for big borrowers
Printing money causes inflation and inflation causes increasing interest rates. It is possible to enter a positive-feedback cycle, and has happened to countries before.

I'm not predicting that this will happen, but we do need to take the debt seriously and not assume we will be able to just print money to get rid of it.

andrewmutz··on iPhone 18 Pro and iPhone 18 Pro Max
Can't I just point my camera at an AI generated image? And it will get the stamp of authenticity?
andrewmutz··on Watch Los Angeles get built, one building at a time (1880–2026)
I don't understand why you think old people would have to move. They have the ability to access the equity in their home at any time through HELOCs or mortgages. If they own a house that shoots up 1M in value, they have just had a massive windfall that they can access through financing to pay the taxes associated with that windfall.
andrewmutz··on Watch Los Angeles get built, one building at a time (1880–2026)
Multiple good things would happen without prop 13:

People would move more instead of being locked in to a low effective property tax.

The tax burden would be much fairer: instead of the police and schools being funded by newcomers, everyone would be contributing their fair share to fund the city, instead of the longest tenure residents mooching off the rest of us.

Unproductive use of land would be discouraged. If a tract became highly desirable, it would be expensive to let it sit in an unproductive form

Cities could raise taxes as high as their residents wanted them to be, instead of being limited by the opinions of non-residents. Some people want to have better funded police and schools, and local government would actually be allowed to deliver that. Citizens who didnt want to live in expensive cities could vote with their feet to cheaper towns.

andrewmutz··on Dwarf Fortress' creator says the industry's in shambles over AI
Don’t you make more money if the game is fun to play? (People buy the game)
andrewmutz··on Twitter Viewer – View Twitter Without Account
Anyone know the specifics of how this works under the hood? I assumed the people over at Twitter/X would aggressively block systems like this from working. Are they doing something creative to get around that?
andrewmutz··on Incident with Github.com
If there are no subscription services, what will fund the free open source repositories?
andrewmutz··on What happens if you put work into the second dimension?
I've found that working in a style similar to this is very useful for managing multiple threads of work at the same time.

I use virtual desktops, where each desktop contains a single thing that I am working on, and everything related to it. Then any good window manager can switch between them quickly and even give you a spatial sense of where you are. I organize them as a priority stack, so the topmost priority is in top position and then it goes downward from there

There's a lot that this "campus" product does that isn't present in such a set up (multi user, zooming, etc...) but virtual desktops give you a lot of the benefit and come built in to most of our operating systems

andrewmutz··on Waymo in Dallas
> On the other hand we don't give technology the same pass we give to humans, meaning that we don't tolerate machine incidents the same way we tolerate human ones.

I completely disagree with this. I don't "give a pass" to humans killing other humans with a car.

Every year that skeptics delay adoption of autonomous driving is another year where tens of thousands of deaths could be prevented.

andrewmutz··on OverpAId – Fire your CEO. Hire the future
From my experience, "Big pedigree, top of the line personality, zero results" isn't about hiring a CEO, it's about hiring in general.

Hiring is really hard and its relatively common for someone to look good on paper and do really well in interviews and completely bomb on the job.

The difference with hiring a CEO is that the blast radius is much larger for that role

andrewmutz··on FreeInk: Open ecosystem for e-readers
This issue isn't specific to the Kindle, you can go and buy books on Apple or Google or Kobo or Barnes and Noble and its the same story.

Many books can only be bought this way. Publishers don't want to sell books through platforms that don't have DRM, because they are scared of piracy.

It would be great if we could have open ebook reader software that could display these books.

eReaders like the Xteink X4 are beautiful but lots of books are impossible to legally read on it. Yes, I know that I can break the DRM, but I think its sad that this is the only path for legitimate purchases.

andrewmutz··on FreeInk: Open ecosystem for e-readers
Is the only way to use it to break the DRM? I wish there was a path to being able to use all these devices with kindle ebooks legally
andrewmutz··on Kimi K3 Is Competitive with Fable; Kimi K3 and Fable Is SoTA
One man's offensive penetration tool is another mans defensive tool. In the recent HuggingFace/OpenAI incident the safety controls stood in the way of the defenders, not the attackers:

https://www.thestack.technology/hugging-face-hacked-turned-t...

andrewmutz··on Ask HN: Add flag for AI-generated articles
What’s different between “slop” and “bad”
andrewmutz··on Ask HN: Add flag for AI-generated articles
Why do we need anything more than good/bad?

If there is a great post on a topic and the author used AI when generating it, what’s so bad about that?

andrewmutz··on War Atlas: An interactive cartography of every named war in human history
Interestingly, this website reliably crashes my firefox on linux while consuming 55GB of memory.

Claude's TLDR of what's causing the problem (may or may not be accurate): "That animation loop is almost certainly leaking memory: each time-step it draws new border geometry (GeoJSON/vector shapes) but doesn't free the old frames, so RAM climbs without bound. When you interact — especially auto-playing the timeline — the tab grows until it swallows all 62 GB of RAM + swap and the kernel kills it."

andrewmutz··on Anthropic's Method to Losing Goodwill in a Few Easy Steps
I also think that the people who are complaining loudest about Anthropics pricing and changes are the customers Anthropic is least interested in retaining.

From my experience people who complain loudly about the price tend to be people who are either (1) working primarily on hobby projects so are unwilling to pay much for Claude Code or (2) using astronomical amount of tokens through elaborately orchestrated multi-agent setups that only make sense when someone else is paying the bill.

andrewmutz··on Mistral OCR 4
A tangential observation: the video on the linked page wasn't what I expected. I thought Mistral was a european AI company, so I didnt expect the video to be filmed in San Francisco featuring three people who don't seem to be european.

I'm not against them being a global organization, that's wonderful. I was just surprised. I expected a parisian office and european accents.

andrewmutz··on Only 16 Percent of Americans Think AI Will Have a Positive Impact on Society
It's beyond tech. Optimism in general is out of fashion, and pessimism is pervasive. The technology for delivering bad news and highly-engaging outrage-bait has developed much faster than our society has been able to adapt to it.

Just as americans don't trust AI or the tech industry, they don't trust any public institutions.

The fundamental problem is not AI or tech or institutions being bad. The fundamental problem is that the way we distribute information about the world has a deep negativity bias. This exists because the information economy is supported by advertisement, which requires attention to profit, and attention is easiest to attract with negativity. "If it bleeds, it leads" has been true forever.

andrewmutz··on Peopleless economy? Not technically impossible
If you want to understand the likely capabilities of AI technology in the future, listen to software engineers like this guy.

If you want to understand the impact of AI technology on the economy, don't listen to software engineers, listen to economists.

andrewmutz··on Swiss voters reject proposal to cap population at ten million
There is no fixed demand for jobs, nor fixed supply of housing. Immigrant consumption creates a lot of jobs and immigrant labor creates a lot of housing
andrewmutz··on Swiss voters reject proposal to cap population at ten million
When a person relocates to a country where their labor is more productive, a large amount of new economic value is created. Much of that value is captured by the migrant through higher earnings, but a lot also accrues to the people in the community they join.

So an engineer joining a country that already has engineers still creates a ton of value in the destination country

andrewmutz··on Organic foods are not healthier or pesticide free
The worst part of organic produce is that it is worse on two things that matter a lot: climate change and biodiversity.

Most of the negative impact of agriculture on the climate and on biodiversity happens when we convert an acre of land from its natural state to agricultural use. This is much worse for the environment than the presence of pesticides.

Organic produce consistently takes about 20% more land to produce the same amount of food. As a result, choosing organic over traditional means choosing worse outcomes for the climate and worse for biodiversity.

andrewmutz··on German ruling declares Google liable for false answers in AI Overviews
I think it's a completely reasonable position that companies making self-driving cars and question/answer systems are legally liable for any errors.

But if you hold that position, you also have to be fine with companies not offering products and services in your country. AI systems will eventually be good enough (in 10-20 years) for companies to be able to deploy such systems with sufficient accuracy to afford the lawsuits. Until that time, such countries would just not have access to systems before they were bulletproof.

Page 1 of 23Next →