[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
▼ Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File: HWo1PyyWsAAT6as.png (51 KB, 788x552)
51 KB PNG
you're a dev forced to shitslop
how do you get out of this situation?
"wait two more weeks until AI gets better and improved the code" doesn't count.
>>
>>110280335
No one understands 100% of how the human body works, but it works anyway.
Codebases in the future will be the same. Endless oceans of slop. How does it work? Nobody knows, but it somehow just kind of does. Kek
>>
>>110280335
>>how do you get out of this situation?
>open up email client
to: teamleader@work, cc: everyone at work
subject: funny cat memes lol

https://youtu.be/kqlGTYi_Qco?t=17
>>
>>110280342
>>110280335
how long until you niggas start burning incense while praying to the machine spirit and go on quests hunting STCs
>>
>>110280335
Ooooh someone didn't set Claude to Max effort and spend all their tokens on linting duplicate logic, dead code, conflicting functions (etc) every week or so and have it maintain a DEVELOPER.md file outlining all the logic flows for the humans. Now they pay the price.
>>
File: 1793922187837137.jpg (175 KB, 768x768)
175 KB JPG
>>110280669
we already do
>>
>>110280335
>keep re-implementing helpers
Especially Claude is guilty of this bullshit.
AI textwalls are tiresome and so is AI code.
>>
>>110280335
yeah there's gonna be a shock period where people have to wade through mental molasses to understand their codebase again. this is what a good IDE and a documentation generator are for.
>>
>>110280335
I follow a slop project, that advertises its discord prominently, and every single day i compile github bug report statistics and post it without comment.

It makes them extremely angry.
Bugs get reported 5 times faster than fixed. You watch them desperately tard wrangle their slopbots, just to go in circles and introduce more bugs faster.
They are slopping at high speed and the situation keeps getting worse and worse.
>>
>>110280756
Must not be a Go or Python project.
>>
>>110280335
skill issue
>>110280669
I was doing that before AI
>>
File: the-future-of-coding.png (184 KB, 959x464)
184 KB PNG
>>110280335
It's happening. Pic related.

This is why you write the code yourself and get the AI to critique it. Not the other way around.
>>
>>110280335
I look forward to having 100% machine written code on all devices. meatbag handwritten slop is buggy and inefficient as hell
>>
>>110280756
dream on ape
>>
>>110280342
>No one understands 100% of how the human body works
are you a retard who thinks there is no creator?
>>
>>110280342
In my day people became engineers because they wanted to know how shit works.
>>
>>110280335
Their fault for terrible prompting and not keeping the database human readable. Bad engineers will be bad claude engineers.
>>
File: 59334_original.gif (282 KB, 600x500)
282 KB GIF
>>110280669
We already passed that stage 20 years ago.
>>
File: HTVAvDTXcAAl3aw.jpg (79 KB, 1057x747)
79 KB JPG
>>110280669
That would if anything be an improvement. In that universe the people who get to do that are at least somewhat initiated into how shit works. Here in this hellscape, that is considered "gatekeeping" and is bad.
>>
>>110280335
99% of all these situations essentially boil down to 'we never documented anything and never defined rules'. AI really brought the issue of lacking documentation and cohesive rules to light by being overly literal.
>>
>>110280335
>be clanker
>have limited context window
>general wall of text that fill context even faster
>basically ruin entire projects
>>
>>110281007
I didn't understand a word of the ESL babble you just said even though I'm ESL myself.
>>
>>110280992
Yeah, all they had to do in the prompt was say
>keep the code human-readable at all times
and it would have worked, right?
>>
>>110280335
Tell them just because you can read lord of the rings doesn't mean you can write it, and this applies to code review. You will never catch the same amount of bugs reading code than writing it yourself. the end of the dunning kruger curve for ai assisted programming will be the single line autocomplete.
>>
>>110280335
sounds stupid
if i join a company then i usually have to work on something that has 10 years or even more
the duplication happens in fully human written systems too
it naturally happens when the system is too large to keep in your head or the people working on the system are too new to tell if something already exists or it is so old nobody recalls
>>
>>110281047
You can set coding standards yes. If you don't then you're a retard who shouldn't be coding even without AI.
>>
This is why I always read all the AI generated code and instruct it to make changes which usually end up with 2-3x less LoC and code that is way more reusable and concise. Claude generates abstractions for things that don't need abstractions and duplicate all the code that could be generalized without refactoring. Claude can write code like 100 juniors but it can't design architecture as well as even one senior.
>>
>>110281224
>if i join a company then i usually have to work on something that has 10 years or even more
Not every company works on legacy. Many software houses work on smaller, greenfield projects that only have like 1-3 years old codebases.
>>
>>110280669
I do this every time something goes wrong with the printer
>>
>>110281009
>99% of all these situations essentially boil down to 'we never documented anything and never defined rules'.
Even with tons of documentation and rules Claude will write code that is future proof. It just lacks human Intuition into making good robust software. You can't encode all of that into rules, you can try to express main principles, but it won't 100% guide your agent to use right abstractions at the right time and design sane software architecture.
I spent last 2 weeks trying to do just that. My docs and skills and like 3 times more lines of text that there was lines of code in the project boilerplate. And Claude still manages to find ways to write shitty code. You can't just boil down all of human' ingenuity into a text document.
>>
>>110281329
>Claude will write code that is future proof.
*Will not
>>
>>110281329
>And Claude still manages to find ways to write shitty code
Is it shitty code or code you don't agree with?
>>
>>110280981
Okay, but literally nobody here mentioned the engineers in any capacity, so why the fuck are you bringing that up?
Oh! LOL, you meant software "engineers", kek
There is a reason why that isn't a real engineering discipline and has never been one, buddy.
>>
>>110281047
>Make Javadoc comments before every class briefly explaining purpose, inputs, and outputs. Make inline comments before each functional block of code that explain what’s happening.
womm
>>
>>110280335
easy make ai go read it
>>
>>110280964
Retard
>>
>>110280335
just tell claude to make the code as retarded and prone to breaking as possible.
>>
>>110280342
>but it works anyway.
and gets cancer and dementia, but that's cool, right?
>>
>>110280696
This is what rewrites from scratch are for.
>>
>>110281387
Shitty for the reasons mentioned here
>>110281285
>>
>>110280756
Artcraft?
>>
>>110281585
DNA is basically nature's version of vibe coded slop, yes.
>>
>>110281405
You forgot making a file explaining every single function in the project
>>
File: dhtdaijoj595.png (48 KB, 672x396)
48 KB PNG
>>110281285
That's how anthropic want people to use ai btw
>>
>>110280335
this whole thing may read like cope, and honestly tt may be soon to tell, maybe letting a swarm of agents loose on a fucked up codebase will soon be enough to unfuck it; at least do a "clean room" re-implementation using the original program as a source of truth
but this is essentially what we're already observing in my company. paired with us now having spend limits (after months of tokenmaxxing)
I am still making preparations for being replaced, thoughbeit
>>
>>110280342
How many boosters did you get?
>>
>>110281801
every day we get closer to becoming adeptus mechanicus
>>
>>110281757
yfw we are all just mother nature's timeslops
>>
>>110281224
>if i join a company then i usually have to work on something that has 10 years or even more
>the duplication happens in fully human written systems too
The issue that the ai got to that point in under a year.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.