Hacker News new | ask | show | jobs
by hombre_fatal 200 days ago
He will be right at some point. The question is when.

I'm already vibe coding complex things like GUIs, my desktop environment (NixOS), and last week a Wayland layer shell client that would have taken me quite a lot of work if I had to do them myself from scratch from docs, and I have 20 years of software experience.

The things I spend time building and polishing today with my own time are just next year's vibe-coded minutia.

Some people are going to have a very hard time swallowing this pill, though.

4 comments

One doesn't even need to vibe code. Zoho type apps e.g. mail/smtp already exist there are ton's of free open source options. You can one-click deploy them on AWS/Azure already. To be clear I understand reducing friction is also a 'feature' that users would be willing to pay for.

Longer term AI platforms such as Replit could offer easily deployment of ready made app templates e.g. a CRM. However you still need to pay for them much the same as paying Zoho, prices could be lower. But you still need to pay for them and on a monthly basis too. Vibe coding platforms will still be a SaaS business.

Yeah, likewise. I didn't type this comment. I created my own Alexa-style Voice to text typist, using whisper and Rust. I've never typed a line of Rust in my life. making projects that would have taken months before. I'll do them in an evening, using my iPhone. This morning alone I've created a Auto Green Screen Program for my webcam. so I can put my own effects on it, like in Teams. - while I was at work doing my normal day. just dropping in now and again and giving it another prompt.
Funny you say that. Last month I vibe-coded a whisper.cpp setup where I hold super+semicolon, speak, and release, and then it injects a transcription of what I said into whatever has focus. The only reason I looked at the code was curiosity and to impart some aesthetic preferences on it.

Before it, I was using https://wisprflow.ai/ for ez transcription since I would never have had the energy to build it myself nor work out the kinks.

We really are the last generation of software engineers, aren't we.

I disagree with the last generation. I think what is going to change is what we actually do not whether we do it or not.

Speaking in metaphors: someone still needs to build the fixings, bricks, wires, pipes and tiles and paint and tools to put them all together someone has to still come up with the building.

I used to work in construction and I've watched the sophistication of all the pieces get better and better over time. Insulated floors, heated floors, push fit pipes, RCDs instead of fuses, better materials, resin driveways. I live in a new build house, I'm not nostalgic for a sandstone cave.

I've built some crazy things these past few months, I've got a voice control computer with head tracking mouse. Apart from the actual voice transcription model and the neural network model that works out where my face is, I could have built it all by hand. With enough data, I could probably have even made the face position model, but I simply wouldn't have taken these on. They just sound too monumental.

And then we've got the perfect is the enemy of the good. As programmers, we want to produce things that are better for everybody else. So when we start building a library we start considering how all the people are going to use it. Now simply don't care. If it's a bit rough around the edges it doesn't matter because it's for me. And if you want one for yourself, you can prompt it into existence.

I'm a component builder as well. And now I can build polished components that are great for future use. Not only that, they're fully documented. I just wish I wasn't pushing 60. I'm feeling the joy of being with my new computer - 15 again seeing more possibilities than ever.

I've faced serious burnout in this industry. Fed up of another round of read to database, write to database, present data from database. Spending days fiddling with forms, add this box, make this box bigger, that button's got the wrong text. Now I can just say those things out loud into a text box and switch to another text box and build something more complex.

I use Claude Code on a daily basis, I've never got anything for "free" from it. So yeah, there is still a lot of coding involved, maybe just less typing.
Where am I going to host my mail server? And handle the backups?

Surely AWS's overpriced lockin stuff will be "vide coded" away far faster than smaller companies