Live data from Hacker News

AI doesn’t reduce work, it intensifies it

simonwillison.net

101–110 of 329 posts

Re: AI doesn’t reduce work, it intensifies it

#101
post #81

I am becoming more and more convinced that AI cant be used to make something better than what could have built before AI. You never needed 1000s of engineers to build software anyway, Winamp & VLC were build by less than four people. You only needed 1000s of people because the executive vision is always to add more useless junk into each product. And now with AI that might be even harder to avoid. This would mean the…

I just build a programming language in couple of hours, complete with interpreter with claude code. I know nothing about designing and implementing programming languages: https://github.com/m-o/MoonShot .

Took a quick look, this seems like a copy of writing an interpreter in go book by Thorsten Ball, but just much worse.

Also using double equals to mutate variables, why?

Re: AI doesn’t reduce work, it intensifies it

#102

TBH, I have found AI addictive, you use it for the first time, and its incredible. You get a nice kick of dopamine. This kick of dopamine, is decreasing with every win you get. What once felt incredible, is just another prompt today. Those things don't excite you any more. Plus, the fact that you no longer exercise your brain at work any more. Plus, the constant feeling of FOMO. It deflates you, faster.

What felt incredible was getting the setup and prompting right and then producing reasonable working code at 50x human speed. And you're right, that doesn't excite after a while.

But I've found my way to what, for me, is a more durable and substantial source of satisfaction, if not excitement, and that is value. Excuse the cliche, but its true.

My life has been filled with little utilities that I've been meaning to put together for years but never found the time. My homelab is full of various little applications that I use, that are backed up and managed properly. My home automation does more than it ever did, and my cabin in the countryside is monitored and adaptive to conditions to a whole new degree of sophistication. I have scripts and workflows to deal with a fairly significant administrative load - filing and accounting is largely automated, and I have a decent approximation of an always up-to-date accountant and lawyer on hand. Paper letters and PDFs are processed like its nothing.

Does all the code that was written at machine-speed to achieve these things thrill me? No, that's the new normal. Is the fact that I'm clawing back time, making my Earthly affairs orderly in a whole new way, and breathing software-life into my surroundings without any cloud or big-tech encroachment thrilling? Yes, sometimes - but more importantly it's satisfying and calming.

As far as using my brain - I devote as much of my cognitive energy to these things as I ever have, but now with far more to show for it. As the agents work for me, I try to learn and validate everything they do, and I'm the one stitching it all into a big cohesive picture. Like directing a film. And this is a new feeling.

Re: AI doesn’t reduce work, it intensifies it

#103
post #81

Earlier quoted context omitted.

I just build a programming language in couple of hours, complete with interpreter with claude code. I know nothing about designing and implementing programming languages: https://github.com/m-o/MoonShot .

Took a quick look, this seems like a copy of writing an interpreter in go book by Thorsten Ball, but just much worse. Also using double equals to mutate variables, why?

Just because i wanted it to. I made some design choices that i found interesting.

Re: AI doesn’t reduce work, it intensifies it

#104
post #97

> the productivity boost these things can provide is exhausting . What I personally find exhausting is Simon¹ constantly discovering the obvious. Time after time after time it’s just “insights” every person who smoked one blunt in college has arrived at. Stop for a minute! You don’t have to keep churning out multiple blog posts a day, every day. Just stop and reflect . Sit back in your chair and let your mind rest. W…

edited: quote misattributed

Re: AI doesn’t reduce work, it intensifies it

#105
post #86
post #81

Earlier quoted context omitted.

I just build a programming language in couple of hours, complete with interpreter with claude code. I know nothing about designing and implementing programming languages: https://github.com/m-o/MoonShot .

You built something. Now comes the hard or impossible part: is it any good? I would bet against it.

Oh, thank you for informing me.

Re: AI doesn’t reduce work, it intensifies it

#106
post #4

I feel agentic development is a time sink. Previously, I'd have an idea, sit on it for a while. In most cases, conclude it's not a good idea worth investing in. If I decided to invest, I'd think of a proper strategy to approach it. With agentic development, I have an idea, waste a few hours chasing it, then switch to other work, often abandoning the thing entirely. I still need to figure out how to deal with that, fo…

> Previously, I'd have an idea, sit on it for a while. > With agentic development, I have an idea, waste a few hours chasing it, What's the difference between these 2 periods? Weren't you wasting time when sitting on it and thinking about your idea?

Sitting on an idea doesn’t have to mean literally sitting and staring at the ceiling, thinking about it. It means you have an idea and let it stew for a while, your mind coming back to it on its own while you’re taking a shower, doing the dishes, going for a walk… The idea which never comes back is the one you abandon and would’ve been a waste of time to pursue. The idea which continues to be interesting and popping into your head is the worthwhile one.

When you jump straight into execution because it’s easy to do so, you lose the distinction.

Re: AI doesn’t reduce work, it intensifies it

#107
post #97

> the productivity boost these things can provide is exhausting . What I personally find exhausting is Simon¹ constantly discovering the obvious. Time after time after time it’s just “insights” every person who smoked one blunt in college has arrived at. Stop for a minute! You don’t have to keep churning out multiple blog posts a day, every day. Just stop and reflect . Sit back in your chair and let your mind rest. W…

I find Simon’s blog and TILs to be some of the highest signal to noise content on the internet. I’ve picked up an incredible number of useful tips and tricks. Many of them I would not have found if he did not share things as soon as he discovered something that felt “obvious.” I also love how he documents small snippets and gists of code that are easy to link to and cross-reference. Wish I did more of that myself.

Re: AI doesn’t reduce work, it intensifies it

#108
post #13

Earlier quoted context omitted.

> If you do not know what you want to build That describes the majority of cases actually worth working on as a programmer in the traditional sense of the word. You build something to begin to discover the correct requirements and to picture the real problem domain in question.

> You build something to begin to discover the correct requirements and to picture the real problem domain in question. That's one way, another way is to keep the idea in your head (both actively and "in the background) for days/weeks, and then eventually you sit down and write a document, and you'll get 99% of the requirements down perfectly. Then implementation can start. Personally I prefer this hammock-style deve…

This.

It's better to have a solid concrete idea written down of the entire system that you know you want to build which has ironed out the limitations, requirements and the constraints first before jumping into the code implementation or getting the agent to write it for you.

The build-something-to-discover approach is not for building robust solutions in the long run. By starting with the code first without knowing what it is you are solving or just getting the AI to generate something half-working but breaks easily and changing it once again for it to become even more complicated just wastes more time and tokens.

Someone still has to read the code and understand why the project was built on a horrible foundation and needs to know how to untangle the AI vibe-coded mess.

Re: AI doesn’t reduce work, it intensifies it

#109
post #97

> the productivity boost these things can provide is exhausting . What I personally find exhausting is Simon¹ constantly discovering the obvious. Time after time after time it’s just “insights” every person who smoked one blunt in college has arrived at. Stop for a minute! You don’t have to keep churning out multiple blog posts a day, every day. Just stop and reflect . Sit back in your chair and let your mind rest. W…

edited: quote misattributed

It’s called the market. If you can compete while providing better life balance, go ahead and compete with those bad companies

Re: AI doesn’t reduce work, it intensifies it

#110
Had a similar experience recently, set up Claude code, wrote plans, CLAUDE.md etc. The plan was to end up with a nice looking hugo/bootstrap/ website.

Long story short, it was ugly and didn't really work as I wanted. So I'm learning Hugo myself now... The whole experience was kind of frustrating tbh.

When I finally settled in en did some hours of manual work I felt much better because of it. I did benefit from my planning with Claude though...

Post reply on HN