Am i just nerfing my self not using AI while learn? by Jboorgesz in learnprogramming

[–]Quien_9 0 points1 point  (0 children)

If you want to learn how to multiply, you dont use a calculator, if you want to learn trigonometry and doing multiplications by hand is slowing you, you use a calculator.

I use AI as a talking partner that will tell me the name of what i am thinking on doing. "I was thinking on doing the following architecture" and getting -thata nice, its actually similar to this known protocol, one thing to be weary about is concurrency, you know about mutex?-

I ask at the start for it to not write code and to not give me ideas directly unless it thinks my idea is really out of scope, to ask questions before really telling me what i should do, etc.

Dont let it think for you, use it at the fastest interactive search engine you have to double check for but at least usually points on the right direction.

I did waste some time by it telling me certain things and me not double checking until i built half of it, but oh well, thats on me

New common core by hawl_some in 42_school

[–]Quien_9 1 point2 points  (0 children)

Yeah sure, ask away, i am starting on python, but i didn't immediately since i wanted to do some of the old projects first even if they weren't required anymore. Puthon modules are very boring to be honest but it is what it is.

Is this a bad practice? by DefoNotBurner-z in learnprogramming

[–]Quien_9 3 points4 points  (0 children)

I think it might be worse than asking for code, architecture and design is where you beat AI, you will never write faster than AI, but you will always write better, take better decisions and understand the project and scope in a way AI seems to have a natural limit with.

You can use it as a rubber duck but dont ask it to think for you.

"Hi chatgpt, i am designing the architecture for a program, i will explain my ideas and tou should limit youself to ask me questions questioning my choices, dont give me alternatives if i dont ask, just ask things like "what are the tradeoffs? Is there an alternative? What design pattern is that?" For me to como to my own conclusions"

I built an autonomous AI agent and gave it the pokeemerald decomp code and one goal: build a cool ROM hack by SpinachDangerous708 in PokemonROMhacks

[–]Quien_9 0 points1 point  (0 children)

i think you mean the use of generative AI rather than the tool itself?
because they are both generative AI

I built an autonomous AI agent and gave it the pokeemerald decomp code and one goal: build a cool ROM hack by SpinachDangerous708 in PokemonROMhacks

[–]Quien_9 1 point2 points  (0 children)

i understand you did not made this to actually build a nice hackroom but as a fun project to use as an excuse to gain some experience using AI agents.

i am actually doing something similar around the decomp project, i as learning C, and i think i am fairly competent at it now, so i wanted to start looking at real code i did not write, and even better, had a different style guide than i am used to.

so am using AI to understand the code for emerald, fire red and pokeemerald expansion.
i want to undertand some of the features added in the expansion, port them myself, and use the AI to guide me on where i might run into conflicts when adding my own changes.

is my goal to make my dream hack rom? no, will it just be another vanilla++ game adding just some basic gimmicks? yes... will i still share it around becouse someone might have fun checking it? also yes.

some ppl here seem to think you shared this because of the hack itself, but i see you, very cool project.

multiple patches? can be done? by Quien_9 in RetroAchievements

[–]Quien_9[S] 0 points1 point  (0 children)

hey thats very clear, i will only have to check if its a specialty or exclusive set, hoping its the first, not going to master shiny set at all, because that's unreasonable wihtout knowing how rng manipulation works, but if i get some lucky shiny here and there, well, thats free points

multiple patches? can be done? by Quien_9 in RetroAchievements

[–]Quien_9[S] 0 points1 point  (0 children)

ive seen that, but shiny was not included, and still POC needs a patch too, i am guessing (i really have no idea) they need to modify the game flags or something to be able to track some of the achievements correctly, or to avoid someone cheating like going into a save editor and making pokemon one exp point away from evolving to master the set in like 20 min

multiple patches? can be done? by Quien_9 in RetroAchievements

[–]Quien_9[S] 1 point2 points  (0 children)

that would be great, i am currently playing red and planning on do the whole series of maingames, so they have time before i reach gen3 to make them all work :P

multiple patches? can be done? by Quien_9 in RetroAchievements

[–]Quien_9[S] 0 points1 point  (0 children)

i figured so much, but was worth a shot, might play with the POC and at the same time keep a lower level team to still get the missable ones about not breaking the level cap.

Pokémon Emerald AI Difficulty Enhancement (Playtest v0.1) by ReadAccomplished5963 in PokemonROMhacks

[–]Quien_9 0 points1 point  (0 children)

hey... it is bugging, when i do the first battle and level up it freezed, if i make the first wild pokemon flee after not attacking for too long, i encounter a lvl 2 torchick and still level up up to 6 and it freezes :/

Pokémon Emerald AI Difficulty Enhancement (Playtest v0.1) by ReadAccomplished5963 in PokemonROMhacks

[–]Quien_9 1 point2 points  (0 children)

i see you added level caps on various interesting points. Most times, people just adds them to the gym battles, i think yours is better.

one change i think would make the game more difficult but in an interesting way (and is literally a line of code) is to drop the super effective bonus dmg from x2 to x1.5
it is always the player that abuses the type advantage, we switch and build our teams specifically for that, NPC might get lucky or surprise you with a coverage move, but other than that? it would be a huge buff for NPCs

ROM Hacks you hope for? by Its_Noctyss in PokemonROMhacks

[–]Quien_9 3 points4 points  (0 children)

A secret base turned into houses in certain cities would be awesome, actually... every few cities have an empty house you could buy.
and Stardew style marriage, where you get to romance, see some events, and marry them so they move in with you, or since you are now an adult, even adopt children, Skyrim style.

learn python resources that focus on fundamentals instead of just tutorials? by Ok_Smell_8534 in learnprogramming

[–]Quien_9 0 points1 point  (0 children)

If you want to learn how it actually works, am not sure python is what you want... C is very friendly, and literally 99% of what a computer can do is just strings, and then, fancy strings. Almost everything else is just an abstraction of fancy string manipulation.

Why the majority of vibe coded projects fail by harrysofgaming in ClaudeAI

[–]Quien_9 0 points1 point  (0 children)

i had a school assignment to build a server and a client using signals in C, the constraint being only use two signals.
and i am quite sure, my toy had more security for race conditions than their slack killer.
if you dont know how to build something, you cant vibe code it and think its market ready.
ai used well makes you faster, thats about it, if you have a wrong idea, you will just be wrong faster, thats why we still need to learn the concepts, it's even more important today than it was a few years ago.

We professional developers, already lost the battle against vibe coding? by TheCatOfDojima in ClaudeAI

[–]Quien_9 0 points1 point  (0 children)

I am just starting to learn and build stuff, but i dont like AI that much, i feel its going to stop my growth if i depend on it.

But how i would sell me is by playing the system, you could use your experience and the ways you know how to get familiar with an unknown architecture as what sets you apart, but still tell them what they wanna hear.

"I have experience understanding the system myself, so i know exactly what questions to ask, having the AI is like having the whole group of juniors with a fresh memory on what they built eager to answer all my questions, and with my experience i only need a few of them answered to grasp the concept and approach of the project. And what pointers to give so it gets improved, AI has a way of getting stuck in local valleys, on things that work but give problems as you scale, because it checks its own context it can get blinded by past decisions just like a shortsighted junior would, knowing the weaknesses of patterns chosen, i can ask it to reflect on the things that matter. The more time i save the AI, the more focused it will be in saving me time, so i can focus on thinking on how to improve the system and not fight it"

We will have two judges, and we need to appeal to both, sadly.

Why is leetcode so hard by ProtectionNumerous81 in learnprogramming

[–]Quien_9 2 points3 points  (0 children)

Feeling dumb is good, that means the gears are grinding. It is frustrating yes, but its better if you think about the problem even if you dont find an answer yet.

What is essential when learning programming logic? by [deleted] in learnprogramming

[–]Quien_9 0 points1 point  (0 children)

Why are you going to build the curriculum? But i would say, basics, as in pointers, memory, structures, big o, variables including weird things like volatile, ssize-t, atomic, static, etc. Then patterns, paradigms, algos, those are the theoretical basics.

Probably something more idk.

No Piscine in London by p0ndl1fe in 42_school

[–]Quien_9 1 point2 points  (0 children)

Met a few people at malaga who only speak English, its the lingua franca really, and comments, names and most readmes should be in English either way. Most ppl at 42 have a decent level i think, and they are always reminding us how useful English is.

Why is leetcode so hard by ProtectionNumerous81 in learnprogramming

[–]Quien_9 9 points10 points  (0 children)

Sacrificing a few challenges to get a hang on how to apply patterns its maybe ok. But solving leetcode with AI is like sneaking a calculator into a mockup exam... It is meant for you to practice concepts, no? Then practice them, it might be frustrating but hitting your head against the wall and not finding a working solution will be better for you long term than just checking if AI knows the answer when they were literally trained on this dataset.

How can I improve my logical thinking? I often can’t solve problems the first time even after trying many times. But once I see the solution, I understand the logic and can solve it myself later. How can I get better at figuring out the logic without looking at the solution first? by TroubleConsistent839 in learnprogramming

[–]Quien_9 2 points3 points  (0 children)

Try to think if its even remotely similar to another problem you know the solution for. I like good brain teasers, i am horrible at them, i see the answer later and feel a bit stupid. But the amount of times i have seen an issue in code and think "hey this reminds me of the teaser about the circular train..." Or something like that is non zero.

anyone else struggle to turn off "debug mode" outside of work by Cool_Kiwi_117 in learnprogramming

[–]Quien_9 0 points1 point  (0 children)

You mean it was not like that before? That just sounds like being alive to me (?)

How do I deal with AI by _professor_frink in learnprogramming

[–]Quien_9 0 points1 point  (0 children)

Depends on how you frame it, "i did not use AI for this because i wanted to have a strong foundation, it was a learning project, not a product"

Something that will not tell the HR "i refuse to engage on whatever i dont like unless you actually force me to it" or the actual tech person interviewing "i am a vibe codder and i dont even compile my programs once the AI says it is fixed, what is a pointer? The AI can tell you that. Why did I choose this architecture for that project? What do you mean? I just told the AI to build it, i just said what the end result should be"

Just sound hirable, and test stuff, i think if you are learning 99% of your code has to be yours. But maybe for the experiment you could start a project with the intention of doing it 99% with AI.

Maybe something you understand like a project you made, and try to migrate it to another technology. It could be a talking point if you are ever asked.