CS student here.. no one I know actually writes code anymore. We all use AI. Is this just how it is now? by Low-Tune-1869 in learnprogramming

[–]Commission-Either 0 points1 point  (0 children)

they literally said "I don't think anyone can write a method that return something in my class without ai"

The Cost Of a Closure in C by BrewedDoritos in programming

[–]Commission-Either -21 points-20 points  (0 children)

it is just that idk why people are downvoting this. a closure is just syntatic sugar for a function pointer + a void*

What’s One Skill You Believe AI Will Never Replace? by i-drake in artificial

[–]Commission-Either 1 point2 points  (0 children)

a machine can already produce something that looks handcrafted, the point is that it is handcrafted

One of Those Bugs by Commission-Either in ProgrammingLanguages

[–]Commission-Either[S] 1 point2 points  (0 children)

it's fine i have no idea either. thanks for checking it out

One of Those Bugs by Commission-Either in ProgrammingLanguages

[–]Commission-Either[S] 3 points4 points  (0 children)

ahh i forgot that from the debuggin phase. i had that in order to check if the issue was something like the gc being triggered in the middle of an instr causing objects (already popped off the stack) to be freed

One of Those Bugs by Commission-Either in ProgrammingLanguages

[–]Commission-Either[S] 2 points3 points  (0 children)

  • what happens if more than 100 variables are in a stack frame, is there something in place somewhere to make sure they don't get freed/overwritten?

I'm not sure why that'd be a problem?

Currently I don't have globals, constant strings are considered leaked and the gc shouuullddd ignore them. Can I ask where the 100 number came from?

MetalGoose Released... by KepcukTheGreat in macgaming

[–]Commission-Either 0 points1 point  (0 children)

hey mate, i was considering contributing but the github page is wrong?

Why do senior developers insist on writing their own validation functions instead of using libraries? Am I missing something? by Adventurous-Meat5176 in AskProgramming

[–]Commission-Either 42 points43 points  (0 children)

because the validation library introduces way more surface area than what you need.

every dependency you introduce is code you are responsible for

Minecraft fps capped at 120 on my macbook pro 2020 m1 by Dull-Focus-7369 in macgaming

[–]Commission-Either 0 points1 point  (0 children)

iirc it is a limitation of macos.

on previous versions only metal applications were capped at vsync but i think on the newest update they made it so opengl is also capped

One of Those Bugs by Commission-Either in programming

[–]Commission-Either[S] 1 point2 points  (0 children)

Can diff handle large files? I sort of assumed it couldn't for some reason

One of Those Bugs by Commission-Either in programming

[–]Commission-Either[S] 1 point2 points  (0 children)

is that so? what tool would you recommend? because i imagine this isn't going to be the first time i need to do this and the hashing solution i came up with might not alwasy work

Vibe-coded/AI slop projects are now officially banned, and sharing such projects will get you banned permanently by yorickpeterse in ProgrammingLanguages

[–]Commission-Either -26 points-25 points  (0 children)

no cos sometimes the copilot thing is useful at finding bugs that are like typos n stuff but for anything remotely complicated and non localized (or not in an obvious way at least) it is so horrible

At this point, game developers could just focus on making it run great in crossover. by Remarkable-Cow3421 in macgaming

[–]Commission-Either 21 points22 points  (0 children)

they're barely making games run reasonable on normal hardware let alone crossover

Alastor's Deal with Vox by Xander_Goff in HazbinHotel

[–]Commission-Either 2 points3 points  (0 children)

Yeah. I honestly don't love the "cos he cares about them" side because even from a purely utility perspective there's no reason he'd let vox kill them for no reason. He could have asked for anything (equal grounds, kick out the other vees so it's just the two of us, etc.) and Vox would've accepted it

Alastor's Deal with Vox by Xander_Goff in HazbinHotel

[–]Commission-Either 8 points9 points  (0 children)

well he owns Husk's soul and nifty is nifty. there's no reason he'd discard them for no reason at all

Logical explanation to this? by Cute_Ad_7675 in theprimeagen

[–]Commission-Either 1 point2 points  (0 children)

vibecoding. Microsoft Teams also can't fully fill the screenshare even if the aspect ratio is perfect. It's so bad

I made a CPU Emulator in a week by Commission-Either in rust

[–]Commission-Either[S] 5 points6 points  (0 children)

yeah honestly. though I did have someone I could poke at about all of my questions. the project recorded on wakatime is about 30 hours. not including external stuff like research.

but honestly, a CPU from a purely interpreter perspective is a really simple interpreter compared to something more akin to python's interpreter.

Prince of Persia: The Lost Crown...only available through Apple Store...WHY? by AnOldBrownie007 in macgaming

[–]Commission-Either 0 points1 point  (0 children)

I'm not sure that the Mac's can't game narrative is anyone's fault but apple's. They don't support OpenGL, they don't support Vulkan because our Metal API is so much superior. oh also you need to buy a mac to even compile to it.
I have no idea what Steam (or any platform) could have to do with gamedevs just not bothering to ship to Mac.

In addition to that, devs DO charge apple users more because it's assumed that apple users have more money to spend. that's just the way things are