this post was submitted on 28 May 2026
334 points (99.7% liked)
Fuck AI
7069 readers
1994 users here now
"We did it, Patrick! We made a technological breakthrough!"
A place for all those who loathe AI to discuss things, post articles, and ridicule the AI hype. Proud supporter of working people. And proud booer of SXSW 2024.
AI, in this case, refers to LLMs, GPT technology, and anything listed as "AI" meant to increase market valuations.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Innovating the boring stuff is how you do your job better. AI doesn't do that for you.
There is no innovating it, you simply have to just do it.
This us a purely logical requirement, the cide is already abstracted to the maximum feasible point.
You simply have to write the code that connects the output of pipe A to the input of pipe B
This is called the Domain Rules or Business Rules, its the stuff specific to your apps needs that simply cant be abstracted further.
If we define for example "This endpoint lets you add a person to a room, but a room cannot have more than 8 people" you cannot get around needing to somehow define this business rules in your logic.
Even at its absolute most abstract form, its at least a couple lines of code minimum.
Now, most api endpoints have several rules. And often apis can have hundreds of endpoints. And often businesses maintain multiple apis.
So, 3 x ~7 x ~100 x ~3 puts you at like 6300 lines of code baseline for defining business rules.
And then for every. single. rule. You have to write a test that positive and negative tests these rules.
Which puts us at about 2100 rules, multiple by about easily 10 to 12 lines per test easy.
So 11 x 2100 = 23,100 lines of code for tests, though its prolly closer to double that.
ALL of this is extremely simple and easy to do, its just a lot of fuckin typing lol.
AI can pump this out in about 1/10th the time I can, prolly closer to 1/20th tbh.
And are your tests abstracted as much as possible? Ie Are you decorating methods to describe the acceptable range and domain and have a hypothesis engine test for that? Are you using snapshot testing to make things easier to trace? I can go on but I don't know the context nor do I think we should really sync on the specifics of your job. The point is you are at a point where you think the code can't be made simpler, maybe that is true, but if AI is doing all the boring stuff then I don't know how one would even care to know.
Did you... read what I wrote?