Hacker Timesnew | past | comments | ask | show | jobs | submit | towers's commentslogin

The forcing of competent engineers to vibe code is something I’ll never understand. Also, I’ve heard rewriting people’s vibe coded efforts being a substantial issue, everything that engineers do nowadays seems to be code review.


It would be horrible to rewrite. Not the first commit or whatever. But after a few weeks of people not reading the code it looks more like a write only code base. I refused to go full vibe/agentic coding. So I got to see what was happening. This was only over a short period of time mind you.

There was a lot of duplicate and triplicate methods. A lot of the classes were is-a related without inheritance, not the biggest deal but it was becoming a mess.

Code I used to know well was more or less gone. It was rewritten in a way that wasn't the same approach and had lost lessons learned. Some of it had real battle wounds baked into it. Things qa passed the week before were broken in places no one thought they touched. A good deal of tests were useless or didn't mean anything for production.

Code review is more or less impossible for me. I can read maybe a 1k line change. 20-30k changes all the time? You end up saying "sure buddy lgtm". We had someone put a 200kloc change for a new feature using a 3rd party tool no one had used before. No clue, but it was not my business apparently because we needed to be more individuals now that we were using AI


How can you read a 1k lone change?

What are you doing where 200kloc is even remotely acceptable? That’s like half a percent of linux.


How do I do that? It takes a while.

Don't ask me. It wasnt 200k it was like 170 something. I can't say too much but it was some big weird ETL pipeline using some weird database. Tons of weird algorithms for displaying data, by storing it all in memory? I don't know man I wasn't allowed to talk to whoever had swarms of agents create it. From what I understand of it it was a complete hazard

Linux kernel has I think tens of millions of lines of code for reference.


Guys just go and ride it.

It's their money. They decided to do this. They think you guys are stupid.

Suck. Them. Dry.

Or say goodbay, which is what I did on my previous role when the BS started to get obvious.

Now I do LLM-assisted coding on my own terms. I decide what to do, review output and push back agains overengineered BS.

But I'm a lucky one, as far as I can see.

---

NO-ONE is going to be able to understand the the amount of slop created by unchecked LLMs.

The path we're going forward is very clear, given how rapidly top-tier software has been degrading when they decided to pressure devs into this stupidity.


I couldn't do it. It made me feel crazy. Looking back though, now I don't have a job and that stinks. Oh well at least I don't get nightmares about debugging the next production issue on call.


Can't you just tell Claude to fix it and if Claude can't fix it, it must be impossible to fix so oh well?


It's a pretty valid option, to be fair - but the downside is stagnating technically, and also emotionally. If you're that checked out at work, it's going to be hard to turn yourself back on again at another job.


You will lose every time. The bar is being lowered to the ground so far that any human can do better, guess where thats cheap as fuck?

Tech in America can't implode soon enough.


totally agree. let them eat their own cake.


As a mtg player with an absurd amount of bulk, this is awesome! I think there is something to be said about the perceived lack of value, I appreciate greatly open source and even hold it to a higher value all things considered. Keep up the good fight :)


Thank you -- I appreciate that. :)


> My daughter is trying to figure out where to go to college and I don't know what to tell her because I don't know what careers will exist after AI.

It is rather upsetting to see. I have a unique perspective in that I’m currently a college student in the US pursuing a degree in Computer Engineering. A lot of my peers have been of a constant plight of not having opportunity in the form of internships, co-ops, whatever it may be and I’m guilty of it myself.

From what I’ve observed, and have been personally fortunate to benefit from, connections seem to be the way amidst ATS, layoffs, shrinking budgets and otherwise. I’ve also seen a fair share of people going to graduate school, possibly out of fear of graduating into a bleak market, but some have done so to become more specialized and I think that’s a good approach, maybe something to discuss with your daughter. Just my two cents.


Hard to convince others that are less knowledgeable and/or involved to use this over a typical mode of communication like Signal.


Then why end the feature? Would it not be better to maintain the facade and continue to benefit from it?


If they formally sunset the feature, there’s less of a case for someone to sue.

One can’t say they didn’t know or consent to their group chat info being used for training data if there’s no reason to assume your chat data is private


This is a unique approach, I’ve never heard of this. Shame it seems to be not downloadable in my region.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: