@@GrammarPaladin And if you manage to make another human being actually understand how your code works instead of putting that "yeah bro, i don't understand shit" face, you are not only smart, but a goddamn genius with 900IQ
I experienced this first hand. Had to review a colleague's code some time ago, and I had to have him explain how the heck his solution works. Then a few months later, come the time to refactor that thing, and not even him understand how that code works. That's a really good code there
@@mokeymale8350 Bro I don't even care if a portion of mine got stolen. I don't even have an idea what it was for to begin with. I'll worry about that later. lmao
"I don't have any idea why this isn't working" and "I don't have any idea why this is actually working" are the two most common thoughts that run through a programmer's mind
I mean most of the time we dont but when we try do something that we are not strong on, we just rip from the internet. Act like we did it. Then we wonder why it not working. Like hmmmmm I wonder why.
@@VestinVestin yeah, they are. feeling confused because something doesn’t work is common, feel confused because something somehow works and you don’t know why, it’s common too. I think a lot of people can relate, maybe you don’t.
This is what we programmers face. Other people having to read our horrendous code. I have to help some of my classmates and sometimes it is literally an unreadable mess. If you ever code please GOD put comments.
Fr. Sometimes people ask you to help them debug their 200 line program and they've named their variables "a", "numOne", or some other name that doesn't give you a hint as for what it's for.
Although I've heard people claim you should generally avoid comments, but that is to say you should write your code to be human readable in the first place (with descriptive variable names, enums, no magic numbers, using many well named functions, etc.) But I usually feel the need to add some somewhere =P
This is exactly why it's necessary to have tests which inform you of regressions prior to merging. Ideally the code is modularized to a degree where it's easy to pinpoint and isolate bugs as well.
I've long wondered, why bother commenting it out when you can just delete it altogether. Seems it would be a lot cleaner to just completely _remove_ bad code, rather than comment it out with a warning, "Don't Code, Open Inside!" But then, I realized, it's so you can see what had already been tried before and confirmed to not work so neither you, nor anyone else working on it, has to keep re-inventing the Juicero.
Honestly, looking at code comments is one of my favorite passtimes. I don't even code, but seeing all the "THE FUCK IS THIS" "WHY DOESN'T THIS WORK" "TODO: FIX THIS BROKEN SHIT 9/19/2012" is so funny to me.
Dude Vedal is one person managing the chaos that is Neuro-Sama, its a miracle his coding it understandable despite the spaghettiness unlike League of Legends which is a spaghetti that is years old at this point
0:39 yes, there it is, the only true code quality metric TFPM, "the f's per minute", must have a really high score if it's even documented in code comments.
Bots have been able to solve captchas better than humans even before AI became a thing. However, they're still useful for rate limiting because solving a captcha isn't instant even for a bot
Sometimes the most unrelated shit fucks up the rest of the code and you'll end up spending a good half hour trying to figure out why the damn thing won't work.
I had a nocd crack for my disk of age of empires 2 and it only worked if I played a nyan cat mp4 on loop in vlc media player I kid you not. this was on a very old laptop I upgraded to Windows xp
I was expecting this clip after seeing in another clip Neuro asking Vedal to make her code open source. This is a perfect example of being careful of what you ask for :V
this so f ing relatable as someone who codes. And how my friend relies on me as a bug fixer. even tho they have a script analysis system. They still have to ask me....... :|
Self documenting code is ONLY feasible if your code as a whole is highly cohesive and modular and the overall data flow is very clear and documented (outside of the software itself). If not then self documenting code is just laziness and naive trust.
Self documenting code just simply doesn't work in game dev, too much code dependencies, too many optimization quirks, it quickly becomes unmaintainable. But yea, we know how that works in reality - especially when there is a time pressure.
The vast majority of model training has been done in python because pytorch exists, at least from what I've seen The actual code to interface with the game was C#, because they're using Harmony to patch their own code into the built Unity project
We're gonna be able to watch Neuro play Amogus soon. That is amazing. Anyways, since my sibling had a kid recently, my in-law and I have been agreeing that every kid feels like they actually run on code. The cutie doesn't understand "Or" yet
This is how we will end up with AGI, somebody u comments random piece of code that doesn't seem to work and voila we are toiling for our machine overlords
From going back to look at the comment it said Invoke Console Use Directly. I am guessing they wanted it to be a manual console usage for some reason and broke the auto console usage. Maybe to mess with vedal or because they hated it genuinely for some reason or maybe I am just stupid.
How is Vedal making neuro control the window/among us? Ive been looking for a python library that can control windows without the window being focused.
How good is C# on Linux? Asking because she should be able to take over every server, IoT device and embedded systems, like cars, drones, and your router.
I am just waiting for the day to get an AI to beat Dark Souls 1, then di the ultimate Speedrun. A lot of speedruns dont use pathways know, because they are so hard to consistently do, that speedrunners take too much risk in doing so. Now imagine an AI that knows the exact moment to jump and pull off these tactics
Lines of code that are commented out won't be compiled at all. It's handy when you have some janky in-progress code and wanna disable it easily without deleting it.
Ahh, the comments. Turning lines and lines of code into comments instead of deleting them. One of the ways to say "I don't care about you" to the next programmer who handles the program without actually saying it. Lol.
Any time I’ve seen another programmer look at code somebody else has written it’s always “Wow that’s so garbage! 10/10 broken!” I think unless you are learning programming in university and looking at code from another student in your class who’s being taught by the same teacher as you there will always be differences in how the two of you program and even then if you where to look at that classmates code some years after the two of you graduated you would have developed your own differences in style based on preferred program and the kinds of projects you like to work on. Experience shapes your craft and fine tunes your skills and everyone has a unique experience from the the next person. You would never expect someone who is self taught to have lines of code anywhere as neat as those who were taught programming and I would even be different from teacher to teacher. And lastly, it’s not broken just because it could look more organized or because you don’t understand it, I know that and I have no programming knowledge at all. I wouldn’t know the simplest thing but I do know that if it’s not broken you shouldn’t fix it because if you mess with code bugs appear and those are a pain in the butt, so if the code isn’t running slowly and everything is working as intended there’s no need to optimize and organize everything. That’s called Organized Chaos and some people get along well with it!
She doesn't. It's like every other ai out there currently a language model. It mostly doesn't understand what it's saying. It only understands language enough to find a jumble of characters that you and me recognize as words in a sentence with meaning. To the AI it's just a set of characters with higher or lower probability of appearing. Now this is incredibly simplified, LLMs can actually sort of understand the meaning of a sentence in so much sense as understand how to say it in different words or recognize axioms etc.
To add to previous comment about C# side of things, since Among Us is implemented in the Unity engine, he's using a popular hooking library "Harmony" + "BepInEx" plugin for pathing a built game. Highly recommend anyone who is interested in modding Unity games to try out those tools
"You know you write good code when other programmers have a mental breakdown reading it" - We~dal
If it works it's brilliant code and you did your job, if you shared it you are a god, if you use it you're just plain smart.
@@GrammarPaladin And if you manage to make another human being actually understand how your code works instead of putting that "yeah bro, i don't understand shit" face, you are not only smart, but a goddamn genius with 900IQ
“If it works it’s brilliant code and you did your job”.
That sounds like something Riot “14-years-old-spaghetti-code” Games would say.
I experienced this first hand. Had to review a colleague's code some time ago, and I had to have him explain how the heck his solution works. Then a few months later, come the time to refactor that thing, and not even him understand how that code works. That's a really good code there
@@AdMechTechSupport tf2 must be state of the art coding
"I am not touching sh*t" is the most programmer phrase I have ever heard.
Right up there with "wait why is it doing that?".
@@rirtunsasgi2626 or "WHY ISNT IT WORKING?'
@@AManChoosesASlaveObeys or "Why is it working?"
@@TunesByAI2024 "I dont know what I did but it worked" - every coder ever
@Li Shaoran "I didn't change anything, why doesn't it work anymore?"
She can complete the card swipe task in one go. No captcha can stop Neuro-sama now.
*Captcha:* "How do you pronounce Vedal?"
*Neuro Sama:* (sweating intensifies)
@@galil_6863 Are you sure your name isn’t Rachel?
Captcha just replaces all their minigames with the card swipe and blocks anyone who gets it in one try
I’ve never understood this. The card swipe is easy as hell
@@ZechsMerquise73I’d get blocked then
Coders are people of culture and sheer spaghetti coding. If it works, don’t touch it.
Then you get messes like LoL code.
@@AdMechTechSupport got their source code stolen: "good luck figuring that out"
@@mokeymale8350the ultimate security; make it need a linguistics professor to even read the first line
Don’t make the machine spirits angry they don’t like to be poked
@@mokeymale8350 Bro I don't even care if a portion of mine got stolen. I don't even have an idea what it was for to begin with. I'll worry about that later. lmao
"what a time to be alive" literally my words after Ai developments showed up everywhere.
Same.
And always with the same voice.
Same
fellow scholar :)
hello fellow scholar :)
greetings fellow scholar :)
"if it works, it works. And if it's not broken, don't fix it." - the golden rule of programming
Said Riot “Spaghetti Code” Games
"when I wrote this code, only god and I knew how it worked. Now only god knows it!"
@@stagiestpizza And at some points, even gods don't know it. It just works for no reason.
would unoptimized code be considered broken though
@@yazanhawari4441 depends on how unoptimized it is.
- You are being open sourced...
- *Do not resist*
I need that on a shirt
"TODO: what the fuck is this" might as well be printed on software engineering certificates. True proof of a pro there.
"I don't have any idea why this isn't working" and "I don't have any idea why this is actually working" are the two most common thoughts that run through a programmer's mind
No. No, they really aren't.
@@VestinVestin Speak for yourself 😅
I mean most of the time we dont but when we try do something that we are not strong on, we just rip from the internet. Act like we did it. Then we wonder why it not working. Like hmmmmm I wonder why.
@@VestinVestin yeah, they are. feeling confused because something doesn’t work is common, feel confused because something somehow works and you don’t know why, it’s common too. I think a lot of people can relate, maybe you don’t.
don't forget the very important "I don't have any idea why or how this *is* working"
This is what we programmers face. Other people having to read our horrendous code. I have to help some of my classmates and sometimes it is literally an unreadable mess. If you ever code please GOD put comments.
I am ancient old man and I can't even learn basic SQL joins.
You guys are all insane geniuses.
But the internet man said comments are bad!!
Fr. Sometimes people ask you to help them debug their 200 line program and they've named their variables "a", "numOne", or some other name that doesn't give you a hint as for what it's for.
//TODO: FIX LATER
*commented 6 month ago
Although I've heard people claim you should generally avoid comments, but that is to say you should write your code to be human readable in the first place (with descriptive variable names, enums, no magic numbers, using many well named functions, etc.) But I usually feel the need to add some somewhere =P
"What a time to be alive!" Yeah, I love to watch those videos too, hold on to your papers everyone.
Ah yes, I love those videos too
i'm glad someone else caught that. What a time to be alive!
it's pretty sick not going to lie to be able to watch it move around like that.
0:23 hold on to your papers
Nice reference
A bit late but I want you to know that I appreciate the reference too
It's amazing what jank vedal can copy-paste together and still have it work, kind of.
Neuro, for example.
Copy pasting is what he’s good at after all
Do you have to call out every programmer in the world bro?
Coding is like whackamole, but every time you smack a problem, two or more crop up in its place
Whackahydra ? :))
99 little bugs in the code, 99 little bugs...
fix one bug, compile it again,
101 little bugs in the code~
This is exactly why it's necessary to have tests which inform you of regressions prior to merging. Ideally the code is modularized to a degree where it's easy to pinpoint and isolate bugs as well.
Cough Ubisoft cough
Ah the infamous Moledra
Hercules couldn't even slay this one
He did follow the "DO NOT UNCOMMENT THIS" coding practice, props for that
I've long wondered, why bother commenting it out when you can just delete it altogether. Seems it would be a lot cleaner to just completely _remove_ bad code, rather than comment it out with a warning, "Don't Code, Open Inside!"
But then, I realized, it's so you can see what had already been tried before and confirmed to not work so neither you, nor anyone else working on it, has to keep re-inventing the Juicero.
@@omargoodman2999
Keeping the last working configuration can make a difference between 1 day of code and 1 week of code.
Honestly, looking at code comments is one of my favorite passtimes. I don't even code, but seeing all the "THE FUCK IS THIS" "WHY DOESN'T THIS WORK" "TODO: FIX THIS BROKEN SHIT 9/19/2012" is so funny to me.
Dude Vedal is one person managing the chaos that is Neuro-Sama, its a miracle his coding it understandable despite the spaghettiness unlike League of Legends which is a spaghetti that is years old at this point
LoL has nothing on the Legacy Code of Eve Online though. It's also much younger.
Insert sarcastic comment about Yandere Simulator here
Id argue Gaijin code is up there as well.
It's actually not that hard taking care of your own code. But if it somebody else though... Oh boy.
@@autismandgaming4532 lmao. does the game still run at 22 FPS?
"Screw being efficient, if it works it works. I'm not touching it ever again"
- Sleepless Programmer
"What a time to be alive" - two minute papers with Neuro.
When you are a corpa turtle and outsourced most of your work.
0:39 yes, there it is, the only true code quality metric TFPM, "the f's per minute", must have a really high score if it's even documented in code comments.
"// TODO what the fuck is this" sums up all my programing experience
0:22 - This 2 minute papers, with Neuro-sama.
This is Károly Zsolnai - Fehér
We're so close to ai being able to solve captchas. When that happens, nothing can stop them
Then they will just move to a different methods to block out bots
Most captchas don't even work anymore
technically you can using by using the audio capchas, there's a extension on chrome that does this iirc
captchas are outdated and can be bypassed Easily
Bots have been able to solve captchas better than humans even before AI became a thing. However, they're still useful for rate limiting because solving a captcha isn't instant even for a bot
Vedal is the most relatable programmer, if it works leave it
Reminds me of a game called TF2 with its spaghetti code xD
when i don’t know why it works, i’m not touching it but i’d still try to understand why. i would make a copy and mess with it a bit.
_My musume was an OSU!bot but now she's among us without the plain garden approval ?!_
Sometimes the most unrelated shit fucks up the rest of the code and you'll end up spending a good half hour trying to figure out why the damn thing won't work.
This absolutely amazing. I've been learning how to code and this is incredible.
"Wow, what a time to be alive" sounds like she's having a blast
"// Lord forgive me for what I'm boutta write."
You should show Neuro how to play asteroids because then you could give her the nuclear codes and she could save our planet I think she do just fine 💥
This is like that photo of a coconut in TF2's code where the game will crash if you delete it
I had a nocd crack for my disk of age of empires 2 and it only worked if I played a nyan cat mp4 on loop in vlc media player I kid you not. this was on a very old laptop I upgraded to Windows xp
I was expecting this clip after seeing in another clip Neuro asking Vedal to make her code open source. This is a perfect example of being careful of what you ask for :V
Haha, I can sorta relate even with me only knowing HTML and CSS.
I don’t know absolutely nothing about programming, I’m just amazed & think is mind-blowing all the work it requires
Programmers throwing a fit reading other programmers' code is like me showing another artist my messy-ass CSP layers.
“Yeah, I’m not a fan of it either” lmao gottem
this so f ing relatable as someone who codes. And how my friend relies on me as a bug fixer. even tho they have a script analysis system. They still have to ask me....... :|
Thanks so much vedel for the code leaks 😈
Imagine "yo you did card swipe way too fast, gotta be imposter"
'Naw that just Neuro-sama'
self documenting code and no comment mfs when their code is unstable:
Rito Games when they forgot how to update their lore website.
Self documenting code is ONLY feasible if your code as a whole is highly cohesive and modular and the overall data flow is very clear and documented (outside of the software itself). If not then self documenting code is just laziness and naive trust.
Self documenting code just simply doesn't work in game dev, too much code dependencies, too many optimization quirks, it quickly becomes unmaintainable. But yea, we know how that works in reality - especially when there is a time pressure.
I never could have imagined that Neuro is built with Python, holy shit, that truly is broken af... 💀
i dont think she is cause in python you use # for notes, // just gives a syntax error
Look at the background bro, its model is a .py file and has # comments.
Though, I agree she is built with more than 1 launguage
@@saaofficial5415 Python is good for AI cuz libraries
The vast majority of model training has been done in python because pytorch exists, at least from what I've seen
The actual code to interface with the game was C#, because they're using Harmony to patch their own code into the built Unity project
all the IT-people coming out of the woodwork on this one
"now hold on to your papers"
We're gonna be able to watch Neuro play Amogus soon.
That is amazing.
Anyways, since my sibling had a kid recently, my in-law and I have been agreeing that every kid feels like they actually run on code.
The cutie doesn't understand "Or" yet
You know, it would be sick to have a personal neuro on my desktop at all times. One day.
Getting these fellow scholars vibes...
This guy is impressive
"What am I looking at?"
-Every programmer will say this.
This is how we will end up with AGI, somebody u comments random piece of code that doesn't seem to work and voila we are toiling for our machine overlords
Its so odd seeing vscode after using neovim for everything for so long now
From going back to look at the comment it said Invoke Console Use Directly. I am guessing they wanted it to be a manual console usage for some reason and broke the auto console usage.
Maybe to mess with vedal or because they hated it genuinely for some reason or maybe I am just stupid.
"If it works, dont touch it."
i would add "Unless you can improve it."
How is Vedal making neuro control the window/among us? Ive been looking for a python library that can control windows without the window being focused.
i mean i made war thunder bot using pynput for keyboard and pydirectinput for mouse..?
It's weird because if you have Neuro present as a person in the video, this feels like a brain operation.
huh this is a group project?
no vedal copy pasted that code from somewhere
@@sankang9425 that’s programming, that’s literally programming.
@@Pabloto-dq3sx Maybe one day you'll grow up enough to like things, for now let's just stick to copy and pasting.
@@TheFrancesc18 That's what you're good at, right?
I feel that comment..when I check someone's coding program...damn it was a mess ..
honestly i enjoy more watching vedal fixing stuff than neuro sama in general 😭😭😭
"what a time to be alive!" sounded familiar
It works. So it works.
you go Neuro. :)
very nice, I wonder how strong a bot can become in among us.
How good is C# on Linux? Asking because she should be able to take over every server, IoT device and embedded systems, like cars, drones, and your router.
C# is brilliant on Linux. I use it quite often.
I am just waiting for the day to get an AI to beat Dark Souls 1, then di the ultimate Speedrun.
A lot of speedruns dont use pathways know, because they are so hard to consistently do, that speedrunners take too much risk in doing so. Now imagine an AI that knows the exact moment to jump and pull off these tactics
this has big Half Life 1 code energy....
wait how does removing a comment change the code
Lines of code that are commented out won't be compiled at all.
It's handy when you have some janky in-progress code and wanna disable it easily without deleting it.
@@BenightedAlizar oh so he uncommented some code and thus used that code and then it broke stuff
@@_wetmath_ Yup, that's right!
All this coding it’s way too complicated for me, I’ll think I’ll just keep staring at the turtle on neuro-sama’s head, good times.
Every programmer has seen or did a "DO NOT UNCOMMENT THIS SH*T" comment in some code out there. Funny things happen when uncomment those!
Ahh, the comments. Turning lines and lines of code into comments instead of deleting them. One of the ways to say "I don't care about you" to the next programmer who handles the program without actually saying it. Lol.
Vedal completely ignores Neuro for 5 minutes
0:22 what else can you say!
verga viejo , estudio programacion y entiendo , pero es un infierno aprender tanta vaina.
Are the Vedal streams on the same twitch channel as neurosama ones?
Imagine doing all this and then Among Us 2 comes out or something
it's an amongus addon for nuero, not her source code. Among Us addon is open source in vedal's github.
This is not neuroscience
This is Neuro-sciene
If it works it works, if it breaks well thats tomorrows me problem
We all know Neuro is innocent since anyone faking card swipe would be there for more than 2 seconds
Sooooo... Since neuro's code was opened to the public, when can we expect the forking?
And how soon after that will the AI uprising begin?
if it works, it works.
This si a face rival to neuro Sama
(I'm nota Spike English)
And then never again
how can he encode a program that is running because in order to add new information, you need to save it and also need time for the AI to accept it
The most awesome projects are made with garbage quality code 👨🍳💋
Spaghetti code let's go!!
It’s not neuro’s code, it’s among us source code
Are you using visual studio or vs code?
Lol. There Are good programmers out there, but you expected any different?
Imagine having AI programming as your subject in college😂
nice
When did I write this? What's this thing do? I don't know man just let it be there
Any time I’ve seen another programmer look at code somebody else has written it’s always “Wow that’s so garbage! 10/10 broken!”
I think unless you are learning programming in university and looking at code from another student in your class who’s being taught by the same teacher as you there will always be differences in how the two of you program and even then if you where to look at that classmates code some years after the two of you graduated you would have developed your own differences in style based on preferred program and the kinds of projects you like to work on. Experience shapes your craft and fine tunes your skills and everyone has a unique experience from the the next person.
You would never expect someone who is self taught to have lines of code anywhere as neat as those who were taught programming and I would even be different from teacher to teacher. And lastly, it’s not broken just because it could look more organized or because you don’t understand it, I know that and I have no programming knowledge at all. I wouldn’t know the simplest thing but I do know that if it’s not broken you shouldn’t fix it because if you mess with code bugs appear and those are a pain in the butt, so if the code isn’t running slowly and everything is working as intended there’s no need to optimize and organize everything. That’s called Organized Chaos and some people get along well with it!
Will Neuro-sama learn to code, though?
How does Neuro imitate the ability to have human level emotions?
She doesn't. It's like every other ai out there currently a language model. It mostly doesn't understand what it's saying. It only understands language enough to find a jumble of characters that you and me recognize as words in a sentence with meaning. To the AI it's just a set of characters with higher or lower probability of appearing.
Now this is incredibly simplified, LLMs can actually sort of understand the meaning of a sentence in so much sense as understand how to say it in different words or recognize axioms etc.
whats the stream timestamp???
Why was someone else seeing her code?
what IDE is this? which programming language is he using?
First part showing Neuro's stuff is Visual Studio Code with Python.
Second part showing the Among Us stuff is C# in Visual Studio I think
To add to previous comment about C# side of things, since Among Us is implemented in the Unity engine, he's using a popular hooking library "Harmony" + "BepInEx" plugin for pathing a built game.
Highly recommend anyone who is interested in modding Unity games to try out those tools
Oh wow this is old
What model does she use? Or is she home grown?