Thread 105673579 - /g/ [Archived: 927 hours ago]

Anonymous
6/22/2025, 8:58:51 PM No.105673579
o91p9sworpbd1
o91p9sworpbd1
md5: 2e3ac05b969551d9e717c1cbd6129e12๐Ÿ”
Anyone else still code manually? I just vastly prefer doing it.
Replies: >>105673635 >>105673739 >>105673859 >>105674053 >>105674466 >>105674508 >>105675061 >>105675170 >>105675311 >>105675379 >>105675953 >>105676150 >>105678030 >>105679071 >>105680147 >>105680152 >>105681683 >>105682416 >>105682544 >>105685098 >>105687306 >>105688936 >>105690439 >>105690639
Anonymous
6/22/2025, 9:05:31 PM No.105673635
>>105673579 (OP)
first thing I do is disabling AI everywhere. I don't use it for coding because it will make your brain rot. the only thing I am using AI for is some placeholder text instead of lorem ipsum, that's it.
Replies: >>105673672 >>105680042 >>105681716
Anonymous
6/22/2025, 9:10:16 PM No.105673672
>>105673635
but aren't you worried about the potential productivity loss. i mean i did try gemini 2.5 and it was quite insane.
Replies: >>105673731 >>105673756 >>105674110 >>105675208 >>105675928 >>105677315 >>105677829 >>105685710
Anonymous
6/22/2025, 9:17:25 PM No.105673731
>>105673672
What can ai do better than humans
Replies: >>105675344 >>105682804
Anonymous
6/22/2025, 9:17:48 PM No.105673739
>>105673579 (OP)
No, still using macros/templates/whatever to write 99% of my code.
Replies: >>105673784 >>105675269
Anonymous
6/22/2025, 9:19:50 PM No.105673756
>>105673672
>but aren't you worried about the potential productivity loss
I lose more productivity and time fixing the shit AI spits out.
Replies: >>105682804
Anonymous
6/22/2025, 9:23:10 PM No.105673784
>>105673739
based
Anonymous
6/22/2025, 9:26:35 PM No.105673817
Started using ChatGPT like 3 month ago for some job tasks which were fucking insane ti figure out otherwise (try building packages with pbuilder using chroot images inside a podman container). Then also used ChatGPT as a sort pair-programmer, quick reference search engine and sometimes asking it things like "How do do closures in this lang and what's the difference?" or "explain why wouldn't this work and why". It's nice and I definitely remember what I learn this way. I can't imagine using anything that just autocompletes for me, but then again I barely use normal autocomplete anyway.

However, after these interactions with ai, I definitely feel like " it's over" in terms of being paid for your work or being respected. Nocoder assholes cannot comprehend the difference between ai generating code for them and actual programmer crafting something that works well. And they don't care. And unfortunately it's very often no-coders who hold the capital.
Replies: >>105673861
Anonymous
6/22/2025, 9:30:08 PM No.105673859
>>105673579 (OP)
is there any way to do it other than manually? wth
Anonymous
6/22/2025, 9:30:15 PM No.105673861
>>105673817
>However, after these interactions with ai, I definitely feel like " it's over" in terms of being paid for your work or being respected.
I would like to disagree, I am a junior dev and the two seniors in my company are magicians, they don't use AI and do some really crazy stuff, I have the biggest respect for what they do, best is listening to them when they are talking about code and stuff. I wish I could be like this too some when but I think the time is over because of fucking AI
Anonymous
6/22/2025, 9:49:39 PM No.105674053
>>105673579 (OP)
Right here. No autocomplete for anything and I don't even use spellchecking. I manually type every character.
Replies: >>105674072
Anonymous
6/22/2025, 9:51:25 PM No.105674072
>>105674053
come on, some stuff it's okay to autocomplete or do you really type "function" instead of "fun + tab"
Replies: >>105674219
Anonymous
6/22/2025, 9:54:10 PM No.105674110
>>105673672
>but aren't you worried about the potential brain cell loss
Replies: >>105675959
Anonymous
6/22/2025, 10:06:24 PM No.105674219
>>105674072
I type every single character. I'm a fast enough typer that autocomplete and hotkeys just slow me down. The repetition also helps to hammer every line and word into my brain so it stays in context.
Replies: >>105674319 >>105690790
Anonymous
6/22/2025, 10:16:26 PM No.105674319
>>105674219
I respect that, I am typing most of the stuff too but sometimes my finger just slips over the tab. I am still a junior in my company, would you say it is better to type everything instead of auto completing?
Anonymous
6/22/2025, 10:33:11 PM No.105674466
1452628306162-3
1452628306162-3
md5: 5548e74c23e57215d2b836c379d9f73e๐Ÿ”
>>105673579 (OP)
For my own projects, I prefer to write the code myself. But things are changing pretty fast in corporate land and you just have to keep up.

My company has set a KPI on AI-generated code, and the objective is 30% of all new code. I was part of the team that drafted this requirement and while I understand it bothers some of the devs, it's the right choice for the company as a whole. I would say that if you don't like working with AI, you probably won't have much of a future in the industry.
Anonymous
6/22/2025, 10:39:33 PM No.105674508
>>105673579 (OP)
Only if I have ample time available or if they are my own projects. For work projects with strict deadlines generated slop is enough. Just gotta fix any glaring issues and that's it
Anonymous
6/22/2025, 11:40:49 PM No.105675061
>>105673579 (OP)
i manually type out the ai code so i can larp as a smart person
Replies: >>105677305
Anonymous
6/22/2025, 11:52:43 PM No.105675170
C64_startup_animiert-3804426182
C64_startup_animiert-3804426182
md5: 01fa75ca4d5c4b2cc3584938ae746d7f๐Ÿ”
>>105673579 (OP)
no choice
Replies: >>105675642
Anonymous
6/22/2025, 11:57:06 PM No.105675208
>>105673672
that means you were a shit programmer to start with
Replies: >>105682804
Anonymous
6/23/2025, 12:01:41 AM No.105675257
8085_thumb.jpg
8085_thumb.jpg
md5: 9064f514e9cf0a032426668fae2d49d2๐Ÿ”
Replies: >>105677351
Anonymous
6/23/2025, 12:03:20 AM No.105675269
>>105673739
Sometimes I write python code to generate C code, no library nothing just print and a cozy makefile.
Anonymous
6/23/2025, 12:03:51 AM No.105675278
1510007539867_thumb.jpg
1510007539867_thumb.jpg
md5: fc29b53363d68c133bc78cf94dde8fdd๐Ÿ”
Anonymous
6/23/2025, 12:05:00 AM No.105675291
1469315980075_thumb.jpg
1469315980075_thumb.jpg
md5: 96df2fff01c5384a49a3083ee8e42704๐Ÿ”
>code manually
Replies: >>105677351
Anonymous
6/23/2025, 12:05:14 AM No.105675294
I write AI models and do not use AI to write code. Though I love autocomplete and do copy and paste my own code sometimes. I tried using AI to generate some boilerplate once and it did too much and then the feature was stuck on until I had to manually switch it off. Since then I have not used it again.

To be honest, programming is such an information-dense task that offloading my thinking to an AI would make me worse as a programmer. Studies show that using AI tools reduces your cognitive activity when doing said task.

https://arxiv.org/pdf/2506.08872v1

While I believe it is an important technology, I don't use it while programming. Sometimes it will generate bogus imports as well that are exploited by hackers. I think this tech may make us dumber in some ways but in other ways makes previously impossible tasks possible.

I think it is cocerning to see university students using it to pass courses. It is basically sophisticated plagiarising at that point. You end up learning nothing.

If you use an AI coding tool to write something you don't know how to do on your own, you will not understand how your code works or how to maintain it. You will end up with a complexity beyond your knowledge and ability of dubious quality.

On the other hand, if a bunch of people are using AI to fraud their programming abilities then I can rest confidently knowing that I can not only do a better job but write the models themselves.
Anonymous
6/23/2025, 12:07:42 AM No.105675311
>>105673579 (OP)
The code bases I work with are convoluted enough that the AI gets more wrong than it gets right. I do use it for snippets here and there, but most of the important bits I have to do by hand.
Anonymous
6/23/2025, 12:11:54 AM No.105675344
>>105673731
spot typos, autocomplete
Replies: >>105675367 >>105681884
Anonymous
6/23/2025, 12:14:05 AM No.105675367
>>105675344
ai is also good for automating pattern things, a feature I never seen an IDE do.

For instance, I had a bunch of variables in C# that I needed to make properties. Problem is that there were about 20 of them. I could have just copied and pasted 20 times a property signature, and edited them each. BUt I told chatgpt to do it for me, and it did it in 10 seconds. That's way too good of a productivity gain to now use.
Replies: >>105675604
Anonymous
6/23/2025, 12:16:12 AM No.105675379
>>105673579 (OP)
I actually hate copilot's autocomplete, it's wrong 90% of time and gets in the way
Replies: >>105675389
Anonymous
6/23/2025, 12:16:53 AM No.105675389
>>105675379
I turned that shit off when it kept siggesting the opposite of what I wanted. This jeet level shit is beneath me.
Anonymous
6/23/2025, 12:47:24 AM No.105675604
>>105675367
Maybe misunderstanding but this a very basic macro or regex replace in vim
Replies: >>105675627
Anonymous
6/23/2025, 12:51:12 AM No.105675627
>>105675604
>macro
>regex
>vim

Or 10 seconds in chatgpt instead of setting up either of those things.
Replies: >>105675911
Anonymous
6/23/2025, 12:53:57 AM No.105675642
>>105675170
How do you integrate this with github?
Replies: >>105675668
Anonymous
6/23/2025, 12:57:52 AM No.105675668
>>105675642
hmm, i might take a photo and OCR
Anonymous
6/23/2025, 1:34:20 AM No.105675911
>>105675627
maybe, have you heard of the margingale system?
Anonymous
6/23/2025, 1:38:11 AM No.105675928
>>105673672
no, i dont care
Replies: >>105682804
Anonymous
6/23/2025, 1:41:42 AM No.105675953
>>105673579 (OP)
I noticed that people that used "better IDEs" were "worse at writing code". Basically the more you offload to some tool the less skilled you are. If you are used to code with minimal assitance of tools you can be as fast as others while being much better at basically everything. They might do more compile-check loops, but you might not need to do that, because you know what you are doing. I used to code things an hour or two on some projects were the compilation time was long. The other kind of developer was doing small changes and constantly waiting. I was done faster by being more conscious of what I'm doing. I think that "AI agents" will make people even worse at coding than these intellisense dependent people. I use IDE for refactoring, but I don't use automatic suggestions for writing.
Replies: >>105675999
Anonymous
6/23/2025, 1:42:21 AM No.105675959
>>105674110
Letting AI code leaves you some time to read a book
Anonymous
6/23/2025, 1:48:08 AM No.105675999
john carmack visual studio
john carmack visual studio
md5: 8cd74162bd01e005c92c550929d8a29a๐Ÿ”
>>105675953
>noticed that people that used "better IDEs" were "worse at writing code".

Shut the fuck up.
Replies: >>105676356 >>105677028 >>105678775
Anonymous
6/23/2025, 2:16:16 AM No.105676150
>>105673579 (OP)
Its been dreadfully inconsistent beyond auto and tab complete. Things like can you boilerplate this microservice like this one is generally okay but beyond that its a dice roll. You just start feeling good with the vibe code, then it does something stupid for ahwile, than one is stuck parsing out the good and bad to find out its all slop.

Feels faster but isnt at the end of the day.

Good reasoning about code asking it questions though
Anonymous
6/23/2025, 2:54:58 AM No.105676356
>>105675999
Why do you assume he uses autocomplete? Game devs use visual studio to launch a debugger session. Using IDE doesn't mean having autocomplete. I use manual completion everywhere regardless of editor. Autocomplete is annoying. I know what I want to write, I don't want irrelevant suggestions on every keystroke.
Anonymous
6/23/2025, 4:41:12 AM No.105677028
>>105675999
LOL, I remember you from the emacs thread. Butthurt much?
Anonymous
6/23/2025, 5:29:45 AM No.105677305
>>105675061
holy based
Anonymous
6/23/2025, 5:31:57 AM No.105677315
>>105673672
I fail to see any productivity GAIN from AI use. Even if there were, it's not worth the brainrot
Anonymous
6/23/2025, 5:37:09 AM No.105677351
>>105675291
>>105675257
where can i buy a devboard like this?
Anonymous
6/23/2025, 7:15:02 AM No.105677829
>>105673672
If you notice an actual productivity loss from not using AI, you're not a programmer yet. It's like having to go on google and stack overflow for every little thing.
Even now, it's worth just sitting your ass down and learning properly. You will save infinity time over trying to fix the slop the chinkware shits out.
Anonymous
6/23/2025, 8:05:34 AM No.105678030
>>105673579 (OP)
What other way to code is there you stupid pajeet?
Anonymous
6/23/2025, 10:33:19 AM No.105678775
>>105675999
this is such a slop post from him
>neural network FROM SCRATCH IN C++ LMAO
>namedropping openBSD as if it makes a single bit of difference to the task
this whole thing sounds impressive only to complete idiots
Replies: >>105686207
Anonymous
6/23/2025, 11:35:19 AM No.105679071
>>105673579 (OP)
You mean like just using a text editor without IDE?
Or are you talking about vibecoding/AI slop?
Anonymous
6/23/2025, 2:36:25 PM No.105680042
>>105673635
fippitybippity
Anonymous
6/23/2025, 2:49:54 PM No.105680140
I'm dubious of anyone who claims that they experience productivity gains using LLM generated code. In my experience it only slows down development time except for real trivial things like boilerplate generation (which IDEs already do) and test case generation, which ctrl+c ctrl+z already made quite fast.

But never underestimate the amount of brown skin on 4chan, you're likely swimming in a thread of feces colored people with names like "ranshit" "a-poo".

They love LLM code because LLM code is like everything else in their culture. Shit, or a reference to it.
Replies: >>105683033
Anonymous
6/23/2025, 2:50:44 PM No.105680147
vbco
vbco
md5: 8c7414dd8bf33fcbc33274bc33e81cf3๐Ÿ”
>>105673579 (OP)
someone was really committed to keeping their hedges alive for 50 years
Replies: >>105680741 >>105685531
Anonymous
6/23/2025, 2:51:58 PM No.105680152
>>105673579 (OP)
I just use AI to "improve" my code. It's quite good at finding missing else statements and reducing some blocks of code.
Anonymous
6/23/2025, 4:16:58 PM No.105680741
>>105680147
never change
Replies: >>105681701
Anonymous
6/23/2025, 6:23:27 PM No.105681683
8170608251_4ad99d18d3_k
8170608251_4ad99d18d3_k
md5: 7b50e153518f3997eaf0a22c8166903f๐Ÿ”
>>105673579 (OP)
his photography of Vancouver is beyond kino
https://www.flickr.com/photos/49469560@N07/albums/72157631588622786/
Anonymous
6/23/2025, 6:24:50 PM No.105681701
>>105680741
the trees inside the hedges are even still there
Anonymous
6/23/2025, 6:26:17 PM No.105681716
I hate how this is even a question.

>>105673635
This I've never even touched AI. If a product is advertising some AI related "feature" I avoid it.
Anonymous
6/23/2025, 6:44:45 PM No.105681884
>>105675344
Read a fucking book your retard
Anonymous
6/23/2025, 7:58:11 PM No.105682416
>>105673579 (OP)
Where did you get this image from, looks great
Anonymous
6/23/2025, 8:13:38 PM No.105682544
>>105673579 (OP)
I don't know if I'm using AI wrong somehow, but it keeps writing me code with various retarded bugs. Fixing those bugs is very irritating to me, I would rather write everything myself even
Anonymous
6/23/2025, 8:39:12 PM No.105682758
1627748180640
1627748180640
md5: 79566fffa69b014ef2d229d039632bf2๐Ÿ”
I'm going to admit it, /g/bros... I've used AI in coding... but only to explain domains I'm not familiar with. I used to ask it whether A vs B optimization was better since I didn't want to have to hook up a profiler/write stress tests, but I found it's generally useless or wrong in that end.
Anonymous
6/23/2025, 8:45:17 PM No.105682804
>>105673731
>>105673756
>>105675208
>>105675928

>hasnt used o-3
it can do basically everything you want with zero mistakes. of course you cant tell it to make a game in 1 shot, you cant either fag
Replies: >>105682931
Anonymous
6/23/2025, 8:57:43 PM No.105682931
>>105682804
buy an ad, ycombinator bro
Anonymous
6/23/2025, 9:07:25 PM No.105683033
>>105680140
From my own testing, I am extremely suspcious of claims that claude sonnet and other LLMs are anywhere near as useful as they are being pushed. LLMs are great at retrieving information they've seen and modifying it to fit the current context. Ask it how to do a common pattern, generate some HTML templates, etc it will help you do that fast. Ask it for anything that requires understanding code and it returns gibberish.

Tried to use deepseek and sonnet to find differences between my C implementation of a algorithm written in a high-level language. DeepSeek pointed out a punch of things that were equivalent, including defining values as macros in C vs variables but otherwise exactly the same thing. Sonnett didn't even analyze the code it just gave me some beginner tips on places that frequently cause issues. Some were completely irrelevant (C uses row-major matrices instead of column-major, besides not being related to the problem, I wasn't even using matrices).

Github copilot "caught the error" in my actions workflow when the logs made it clear the issue was a network timeout in a third-party action. Better yet it pointed out a random line that was only run in Linux containers but the failure occured in a Windows container.
Replies: >>105685169
Anonymous
6/24/2025, 1:37:02 AM No.105685098
>>105673579 (OP)
>Anyone else still code manually?
AI is good at generating code that's wrong for some reason. I don't need wrong code.
Replies: >>105685302
Anonymous
6/24/2025, 1:49:38 AM No.105685169
>>105683033
AIs suck at constraint-based reasoning; they effectively only do associative reasoning. They do lookup and projection (using a manifold in an abstract hyperspace) but that manifold doesn't have holes in it (which would model the principle of A or B but never both).
I think this has to do with a mix of the assumptions of differentiability in the training algorithms and the underlying logic in the abstract neurons. Net result: doesn't make the right sort of network whatever you try except very occasionally literally by pure chance.
Replies: >>105685684
Anonymous
6/24/2025, 2:08:18 AM No.105685302
>>105685098
Why am I always fixing your bugs if youโ€™re better than AI?
Anonymous
6/24/2025, 2:46:17 AM No.105685531
>>105680147
How?
Anonymous
6/24/2025, 3:10:28 AM No.105685684
>>105685169
lol
lmao even
you don't know what any of that means
Anonymous
6/24/2025, 3:14:24 AM No.105685710
>>105673672
>muh productivity
Why do you care? Are you a kike trying to squeeze productivity out of your overworked employees?
Anonymous
6/24/2025, 4:50:51 AM No.105686186
858e0fcae5e6ed8cbbcf9645a93597ba-2856952108
858e0fcae5e6ed8cbbcf9645a93597ba-2856952108
md5: 4434ff94709e0a266b987b0069b30f8e๐Ÿ”
>syntax highlighting: OFF
>auto complete: OFF
>spell checker: OFF
yep, it's aryan coding time
Replies: >>105686260 >>105686354
Anonymous
6/24/2025, 4:56:03 AM No.105686207
>>105678775
>neural network FROM SCRATCH IN C++ LMAO
Carmack is a turbo savant when it comes to programming, he could code a neural network on Colossus if he wanted to. And that includes building a fully functional replica of it first.
Anonymous
6/24/2025, 5:06:15 AM No.105686260
>>105686186
>aryan coding time
What do the Iranians have to do with coding?
Anonymous
6/24/2025, 5:22:38 AM No.105686354
>>105686186
>I will handicap myself

more like retard coding time.
Anonymous
6/24/2025, 7:31:49 AM No.105687056
AntAI bros, how do I recover from using AI to help me code? I have a ton of personal projects I wanna use to learn and also boost my resume and I don't know how to start coding the things I wanna make, but I don't wanna take the easy way out, spit on my degree, and ask AI the same thing I could ask Google and find a dissatisfying answer for after 20 minutes

Please I really want to be able to do things on my own and not be over reliant on slop
Replies: >>105690201
Anonymous
6/24/2025, 8:14:24 AM No.105687296
jeri_ryan
jeri_ryan
md5: 9ac8c5ddd09eca3b7c2c21e9844bdc98๐Ÿ”
AI is the future
Anonymous
6/24/2025, 8:15:24 AM No.105687306
>>105673579 (OP)
what? how do you code automatically?
Anonymous
6/24/2025, 1:15:58 PM No.105688936
>>105673579 (OP)
i found a new balance.
Now when i start a new environment/language/APIs i let the AI do as much as it can. Write all the base functions/classes, solve all the basic issues, give a try to the complex ones. Always scold it to encapsulate and simplify everything it can, use the simplest types and "are you sure that's the best you can do?" prompts.

Once i'm down 20k lines, and issues crop up i have to solve about everywhere, i actually begin doing slower work. I rewrite what looks jury rigged. I simplify things further. Unavoidably i see the dumb indian-tier solutions mixed with textbook ones. I rewrite or ask it to do things differently. By the time i'm done, i was still 5-6 times faster but know the codebase and have written enough in it to have a good idea of the APIs, syntax, language quirks. Then i can study or wrap up the project, or have high level thinking about refactoring.

Big gain: time, efficiency, not getting boggled in details, VERY fast learning the more i force myself to write the code
Loss: actually lowered skill since i'm not solving low order issues myself, and get the feeling i'm solving more than i actually am

The tool is actually super-useful, but the human brain shows how obsessed it is with conserving thinking power. I have to force myself to learn the codebase, so the loss of skill is compensated by the amount of learning i do.
Anonymous
6/24/2025, 3:58:33 PM No.105690201
>>105687056
Read books on design and actually know the language/domain you're working in. This site is solid: https://teachyourselfcs.com/
Replies: >>105690603
Anonymous
6/24/2025, 4:24:15 PM No.105690439
>>105673579 (OP)
>Anyone else still code manually?
as opposed to.. fucking what?
what the fuck are you talking about OP?
Replies: >>105690563
Anonymous
6/24/2025, 4:37:32 PM No.105690563
file
file
md5: b68721d91c57f07cc2ce7ef93527c308๐Ÿ”
>>105690439
he's a jeet. AI was made specifically for folks like him
Anonymous
6/24/2025, 4:42:28 PM No.105690603
>>105690201
Thank you, I will not let this generosity go to waste.
Anonymous
6/24/2025, 4:47:14 PM No.105690639
>>105673579 (OP)
Yes. I vastly prefer producing code that actually works
Anonymous
6/24/2025, 4:52:16 PM No.105690669
I have to use vendor specific IDEs and APIs that have no public documentation.
Getting AI there would be lot of work and even then it would suck.
Anonymous
6/24/2025, 5:09:25 PM No.105690790
>>105674219
The autocomplete I use the most is vim's "line completion" (:help i_^X^L). Type the first part of a line, press ^X^L, and it pops up an autocomplete list with all lines that start with that prefix in all open files. Once you pick a completion for the first line, you can press ^X^L again to autocomplete the next line based on the subsequent lines seen in other files. Basically it lets you copy/paste bits of code without having to navigate to the code you want to copy. Just type the prefix and it will pick it up based on that.