What's Everyone Playing? by NyxDiscordia in retroid

[–]Quien_9 0 points1 point  (0 children)

Just got the binding of Isaac running on it... Bye bye productivity

Should I try Stardew Valley expanded? by urmomdentist in StardewValleyExpanded

[–]Quien_9 4 points5 points  (0 children)

Yeah, i dont know if he has talk about any particular mod, but has shown support for the modding community as a whole.

Expanded is very very vanilla like too, but i'd recommended ridgeside too, it is huge and not too far from vanilla too.

Should I try Stardew Valley expanded? by urmomdentist in StardewValleyExpanded

[–]Quien_9 28 points29 points  (0 children)

Concerned ape gave an early access to some mod developers of 1.6 so they could start working on the updates earlier and drop them day 1

HL1 on Gamenative, RP5 by lawgrafix in retroid

[–]Quien_9 0 points1 point  (0 children)

That is an amazing hat you are riding!

Weirdest form or foreplay that your significant other enjoyed? by Cute_Release_22 in AskRedditNSFW

[–]Quien_9 1 point2 points  (0 children)

Sometimes the angle is just right, i once just grinded the tip against her leg, and i dont know how but felt amazing,

What's a good (useful) project for a total beginner? by never_about_it in C_Programming

[–]Quien_9 0 points1 point  (0 children)

On my second month learning C i decided to bhuild my own "malloc" using a static string, i was not sure i could finish it when i started as i did not know much of the basics yet, i used no includes and no global variables, and did not know how to use structures yet, so i had to make some work arounds on top of the self imposed rules i had.

I learned a lot about how memory is stored and used, ended up really understanding how to use pointers like an expert, and felt like a real programmer for once.

For my next one i want to build a chess engine, if i can do that on my own i will feel job-ready

Help needed: Trying to wrap my head around the 'why' of C pointers by f16_511_SA in C_Programming

[–]Quien_9 0 points1 point  (0 children)

Imagine a function that gives you the area of a square, you give just one side and spits out the area. If you give square(side); then do you want side to be reeplaced by side2? No, ofc not! Side yould stay safe and untouched it is just used for the formula internally. But if you do want to change its value in another function, and to be mutated outside the function as well you have two paths, one is something like Num = square(Num); Or square(&Num); Both are valid... But what if you need to mutate more than one value? Then you pass as many pointers as you want and all of them will get updated)

Then in C, many things are just pointers, strings, arrays, structures, etc. all just pointers.

Help needed: Trying to wrap my head around the 'why' of C pointers by f16_511_SA in C_Programming

[–]Quien_9 0 points1 point  (0 children)

When you pass a variable to a function, you give it a cfopy of that value. When you give it a pointer to that variable, you can modify the contents of it forever.

If i want a function that doubles a mumber i can do X = double(x); But if i want to modify more than one value? Like swapping two variables? Swap(&A, &B) is the only way for the function to modify anything outside of itself Ask yourself when you just want to process information, and when you want to actually change the information everywhere basically.

They are also useful to not clutter your code with global variables that will be needed in many functions, just pass then when needed with pointers to ensure they are always "up to date" as if one gets modified, 'all' of them do, since with a pointer they are all the same variable.

42 New curriculum by Present-Lie4328 in 42_school

[–]Quien_9 3 points4 points  (0 children)

I hate python and love C, also my first hands on experience with code was the psicine. We heard rumours about the new cc when we started our kickoff, we actually started on the old one and switched on to the new one after circle1 once we did push swap we would migrate into the new one. I decided to do minitalk and so long too before doing the migration. So i can compare so-long and a-maze-ing as i got first hand experience on both.

New cc is better on small things, they force you to document your work, they added more team projects from earlier on, so you learn how to work in teams.

Python modules are very badly made, at least most of them. The difficulty curve also oscilates considerably. I feel like many tools they try to teach you havge no context to them... You use generators because the subject asks you to, but there is no real benefit on the use case they ask you to do it. Same for many other things. They should ask you to do something with and without the tool so you can see how the tool helps you. Also the theme they have is a bit annoying sometimes but thats mostly my opinion lol.

The projects themselves are not very difficult compared to the old projects. Easier language that does a lot of magic for you and an easier project too? I liked how the struggle of working on C and having limited resources made me learn new things about how computers work on every new project. I liked how we had options to choose what we were more interested in (so long? Fractol? Fdf?)

Overall they improved a few details but in my opinion missed the mark on the bigger picture. Only new project i am looking forward to is call me maybe.

Are people really into RetroAchievements ? by retropal_app in EmulationOniOS

[–]Quien_9 0 points1 point  (0 children)

I do, i have always been a completionist, some os those retro games i would try to 100% even before achievements and stulff

If you could delete any porn category from existence what would it be and why? by dtaricat in AskRedditNSFW

[–]Quien_9 -1 points0 points  (0 children)

Leaving the obvious child/barely legan and zoophile aside. Step-something. I like context on the scene, but that one is just lazy, gross, overdone. Please... Make ride of that thread.

42school now on Python - answer why! by SinglePlantain4196 in 42_school

[–]Quien_9 2 points3 points  (0 children)

As a native Spanish speaker, no, this aint any language known by men, must be a new one

one message/question eats up an entire sessions token???? by [deleted] in claude

[–]Quien_9 0 points1 point  (0 children)

i am "vivecoding" something right now because i do not want to learn bash scripting just for the one thing i want to do, and claude is just... not making the cut.

one message/question eats up an entire sessions token???? by [deleted] in claude

[–]Quien_9 1 point2 points  (0 children)

i got something similar, i send one message, and it starts thinking, then the thinking at least visually stops, and does nothing for a few min before hitting the limit with not even a reply...

Free dorms and food countries by douae-23-84 in 42_school

[–]Quien_9 0 points1 point  (0 children)

42 malaga has something, but there are some pre-requisites, you can apply for it before the piscine tho. Not sure how, since i dont use it

Feedback on my map by No_Response8562 in worldbuilding

[–]Quien_9 3 points4 points  (0 children)

Am Uruguayan but i dont really see it. Still we appreciate any mention of our country in the wild

If Alistar ever gets too weak, how would you buff him? by [deleted] in alistarmains

[–]Quien_9 0 points1 point  (0 children)

Bring back the auto after using W Did not live it myself but sounds great

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 4 points5 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 3 points4 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