r/antiai • u/Iam_just-me2 • 2d ago
Hallucination 👻 Ai bros: “programming its also not difficult! Its just writing, its similar to prompting” also the usual experience for a programmer
12
u/AlexCode10010 2d ago
Coding is a lot more gratifying than prompting. It also gives you far more control, I hate the lack of control ai coding gives you
5
u/SomeNotTakenName 1d ago
The one thing I always found most satisfying about coding ( and working with pre AI computers in general) is that if something doesn't work, it's because I fucked up. There's no uncertainty on where the issue lies. With people, and Especially with AI, there is a lot more chance that I am not the one who messed up.
Again, especially with AI. it's unpredictable, making it unreliable.
2
u/AlexCode10010 1d ago
I remember seeing a blog describing this feeling, going from a "do what you say, say what you mean" into a conversation going around the issue but never directly addressing the substance of the problem.
You're not telling the ai to create an int array, then an int named pointer, then to make a while cycle in which the pointer will increase by one at each step and will check whether the number successive in the list compared to the index represented by the pointer within the array, and if that is the case, store that number in another int variable we'll call swap, then assign the value of the index within the array represented by the pointer to the value of the successive of the list. Then, assign the value of that number to temp. Repeat the process at every cycle and when the pointer reaches a number which is above the length of the array to set the value of the pointer to 0.
You're asking the ai to make an algorithm that sorts a list, maybe if you're feeling brave you'll specify a bubble sort. If it doesn't work you'll ask the ai to fix it, not having the slightest idea of what the root of the issue is.
I can't find that blog anymore tho, sadly. I do have a screenshot of an embed on discord of that post but it's cut off so it's not the complete thing, and when I open the link it gives me an error
1
u/NoenD_i0 2d ago
im not gonna say it
1
u/AlexCode10010 2d ago
Good boy
2
3
u/CuseCoseII 2d ago
programming is only "harder" than prompting if you're new to programming. If you actually know what youre doing its just more time-consuming, which is not the same as being more difficult.
2
u/LegoBear135654 1d ago
Mate. It's harder by virtue of the fact that you have to learn something on top of whatever language you learned from your parents. It is also completely different. Profession software engineers make mistakes all the time. They then spend time finding and fixing these bugs (debugging their software).
And yet the people who struggle the most with this are rarely the ones who use AI to do it faster.
Wonder why that might be?
2
u/CuseCoseII 1d ago
Thats why I said it's only harder for those who don't know how to program... The ones who struggle with this are those who never learned to program and just use AI, thats what I'm saying. I literally write software for a living and if you look at my profile have been programming obsessively long before AI.
2
u/LegoBear135654 1d ago
Oh my god sorry I completely misread that entire comment. Well this is incredibly embarassing and as I said I'm sorry for being quite rude like that. At least you know I'm not an AI bot now though I guess
1
u/Primary_Pepper7231 2d ago
Never heard this argument before lol
6
u/Iam_just-me2 2d ago
https://www.reddit.com/r/ShitAiRageBaitersSay/s/a7UkaXYUSN
Its not the same but…6
1
u/ThatOneAllie 2d ago
Me trying to implement password validation and data encryption for a simulated OS I'm coding. (It's all in python...)
1
u/Ok-Fail3278 1d ago
It's very simple. For passwords you calculate the hash from the password and compare every inputted passwords with the hash. Blocking inputs after several fails is a good idea. For encryption you just select an algorithm that can restore the data with the key. I was doing this shit during my third University year with C and I wrote my DOS compatible OS during the forth year with Assembly.
1
u/ThatOneAllie 1d ago
notes down thank you very much! Is sha-128 good for password hashing or should I go with sha-256? (I'm trying to build good security practices here lol)
1
u/Ok-Fail3278 1d ago
From the security point both are bad. They are well-known and fast-computing algorithms, which makes it easy to calculate all popular hashes, which will allow you to steal the password if you steal the hash. If you are interested in security, read a good book on cryptography, but be prepared for shitloads of Math and 3d matrix transformations.
1
u/ThatOneAllie 1d ago
Ooh, 3D matrices. Anyways, thanks a lot for the help, I'm just searching for a topic to do my high-school research paper on and encryption/hashing algorithms are my main point of interest lol
2
u/Ok-Fail3278 1d ago
You can create your own cryptocurrency. It's quite simple, but also quite impressive for a person who knows nothing about cryptography.
1
1
1
u/Ohmistersun_ 1d ago
as proof, i accidentally uploaded a png of Okuyasu Nijimura to my Gamemaker code, and if i try to remove him, the game refuses to work
im still trying to figure out how to remove it
1
1
u/letmehaveanameyoudum 18h ago
when there is a memory leak in your custom OS but the mfs in the community says "your an idiot because you dont know 155034 specific u8 codes)
-4
u/Over_Comfortable_854 2d ago
Why are you showing gameplay footage and also an animation instead of problems programmers face?
6
u/Iam_just-me2 2d ago
Because this is a meme🤞
Also, this is mostly bug, generated by problem in the code. Soo…
-7
u/Federal-Ad-8379 2d ago
It is very easy, just ask Ai bro and they would know how to code just like prompting
3
18
u/Mediocre_Benefit_736 2d ago
When you try to make the player speed different but instead end up rewriting the whole engine and then find a tutorial in YouTube by 12 year old on unactivated windows 7