andrewmutz
Joined 12 years ago
Joined 12 years ago
But instead the Apple fanboys will be out in force to tell us why actually its a good thing for Apple to leave parts of the OS insecure.
I agree that a good model will outperform an LLM, but the LLM is so much faster/easier to build. That’s the usual tradeoff.
I have no reason to seek them out. The only reason I would ever encounter "Leverage Real Estate Simulator" is because people are "outraged" about it.
Who cares about steam entries for bad games? Who is it hurting?
The worst way to do it would be to have people randomly having their characters farming stuff automatically with AI, and users have no way of telling who is AI and who isnt.
But there are plenty of times where a player would love something in the game that was smarter than an NPC, but less important than another user. It would be fun to fill out your raid group or party with a few automated players when you can't fill it for real. Or be able to summon an AI controlled character to duel any time you wanted to practice. It would have to be managed by blizzard and the AI characters would need to be visually distinguished in game, of course.
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
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:
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.
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.
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.
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.