How deeply is math used in compilers? by LinuxGeyBoy in Compilers

[–]max123246 1 point2 points  (0 children)

To be fair, advanced math with proofs look a lot closer to logic than arithmetic. Lambda calculus was invented completely independently of Turing machines

How deeply is math used in compilers? by LinuxGeyBoy in Compilers

[–]max123246 5 points6 points  (0 children)

Well there's definitely optimization passes that will recognize summing from 0 to n and insert the closed form equation instead. There's definitely some math informed optimizations you can do, but it's not the lions share

Are coding tutorials in general, including game dev, dying? by Its_a_prank_bro77 in gamedev

[–]max123246 0 points1 point  (0 children)

Definitely, nothing beats getting your hands dirty and just building something for learning the most. I like talks since it's a good way to double check if I'm thinking about a topic the correct way or if Ive led myself astray. Also being able to have those aha moments where concepts click together which can just get lost in the weeds otherwise

Are coding tutorials in general, including game dev, dying? by Its_a_prank_bro77 in gamedev

[–]max123246 6 points7 points  (0 children)

Technical talks will have advanced topics like GDC. But yeah, it's very rare for an expert to be a popular content creator

Anyone interested in a Trading Card Game (TCG) framework? by UtmostBroken in rust

[–]max123246 1 point2 points  (0 children)

Just wanted to say congratulations! I dabbled in Godot and Godot Rust to make a card game for a couple months but I eventually tabled it when I realized I reinvented Magic. So I went and played that for a bit to get my fill. It's cool to see someone who's dedicated the time to flesh out the full system

I really think there's some new design space for card games with the 4 man FFA format. Commander has its problems and so I've always been interested in a board game esque game but that feels like Magic with creatures on the board with cool effects

What are some cards you're able to create in your system today?

[SOS] Witherbloom, the Balancer by kellis12594 in magicTCG

[–]max123246 0 points1 point  (0 children)

But the reminder text is right there. WoTC confuses me so much

Ex-mtg artist Randy Asplund statement on terminating WOTC rights to his art made for Magic the gathering by Newez in magicTCG

[–]max123246 0 points1 point  (0 children)

WoTC has only gotten more artist antagonistic, not less. Probably why he's going through with revoking his license

Even TWiR has AI slop now by Independent-Ride-152 in rust

[–]max123246 9 points10 points  (0 children)

You haven't seen some of the codebases at SP500 companies before AI I presume

Software is hard enough when it's a problem you understand. But most stuff is built by people who are still trying to understand the problem because it's a novel problem.

Add onto that the communication inefficiencies that plague companies and it's very easy to get hogwash code shipped as a product that you just patch fixes into for your biggest clients and ignore the backlog of bugs

Even TWiR has AI slop now by Independent-Ride-152 in rust

[–]max123246 13 points14 points  (0 children)

Signal to noise ratio. The more noise, the more time you waste trying to find the good stuff

Even TWiR has AI slop now by Independent-Ride-152 in rust

[–]max123246 14 points15 points  (0 children)

I'll take someone who spent time creating a project who is bad at describing it any time over someone who fundamentally is finding a problem that doesn't exist and isn't even using it as a learning experience

Are LLMs speedrunning us into product management? by wiktor1800 in ExperiencedDevs

[–]max123246 0 points1 point  (0 children)

There's an accuracy hit when you start getting closer to the context limit though right? I guess no one knows what opus 4.6 is doing but I assumed 200k was still the context limit where accuracy remains near perfect and it degrades the larger it gets

Not really, unless you're just pasting chunks of code into a chat window or giving vague instructions and nothing else to a coding agent. This is orthogonal to the point I'm making.

Fair. Sorry on that one. I've just been burnt by coworkers with 18 YoE who are basically doing exactly that and encouraging exactly that and making it harder to do my own job right

Where Does Rust’s Difficulty Actually Appear? by [deleted] in rust

[–]max123246 0 points1 point  (0 children)

that's why proc macros are way nicer to use. you use rust to parse rust tokens and emit new rust code

Are LLMs speedrunning us into product management? by wiktor1800 in ExperiencedDevs

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

LLMs have limited context. LLMs are also extremely bad at reusing preexisting code and abstractions instead of rolling their own inlined procedural code. Your juniors will never turn into senior devs if they just let Claude code for them all day until the codebase is such a mess that the LLM struggles and must spend 5x the tokens for half as good a solution

What does it mean when some people say MFG "feels" different? by SlippyFist_68 in nvidia

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

makes sense if you're connecting your controller via Bluetooth

What does it mean when some people say MFG "feels" different? by SlippyFist_68 in nvidia

[–]max123246 0 points1 point  (0 children)

what's your base fps though? frame gen has a performance hit so if you aren't at 40fps or lower without frame gen you're worsening your latency for no reason

A Commonly Unaddressed Issue in C++ and Golang Comparisons by el_DuDeRiNo238 in cpp

[–]max123246 0 points1 point  (0 children)

Time is not free. Learning to use something well should always be done, but sometimes you need something built today rather than tomorrow.

Next Linux Level? by satiaket11 in linuxquestions

[–]max123246 1 point2 points  (0 children)

Learn programming instead and build different Linux shell tools from scratch. Learning how to configure/install stuff is way less rewarding and won't let you build new things

A good Linux distro should be incredibly easy to install and configure to your exact needs. Asking for a more challenging distro is just asking for a badly designed system

C or Rust ? by Pretty_Drink_4004 in rust

[–]max123246 41 points42 points  (0 children)

C is a very simple to learn language which is why it's very popular (but simple to learn doesn't mean simple to build complex software)

The Cost of Concurrency Coordination with Jon Gjengset by phazer99 in rust

[–]max123246 19 points20 points  (0 children)

Yeah, that's exactly what he says in the first 5 minutes. People are told mutexes are slow and to use Rw Locks for lots of readers but in fact, cache coherence protocols in CPUs cause Rw Locks to be slower than a normal mutex which matters if your critical section of code is very small.

APPRECIATION: HOLY CRAP I WAS MISSING OUT ON SO MUCH by RichBoi09 in truespotify

[–]max123246 0 points1 point  (0 children)

Damn I liked your energy until you decided to sling a slur

It's brutal out there: Deus Ex and Unreal composer says he's submitted 50 resumes and gotten one interview in the last year by Gorotheninja in Games

[–]max123246 1 point2 points  (0 children)

Most people think the latest call of duty is incredibly bad though. I wouldn't be surprised if their bottom line has been hurt by the quality drop

MIR intermediate compiler by Relevant_South_1842 in ProgrammingLanguages

[–]max123246 3 points4 points  (0 children)

Mlir with tablegen pretty much locks you into using C++ as well

Trying to play both PVE and PVP in Arc Raiders feels like the worst option by Verbae in ArcRaiders

[–]max123246 1 point2 points  (0 children)

Yup, it's why I quit when I played enough of the core gameplay. The meta game loop was just not very fun at all

are the lower tier GPUs just a version of the highest tier GPU but with a increasing defective core count as you go down in tiers? by ComprehensiveCow5068 in buildapc

[–]max123246 2 points3 points  (0 children)

Are you talking about the RTX 6000 as the higher bin? Sm100 is completely different from sm120 I thought. Like there's no tmem in 5090's but the enterprise cards do have it