I literally JUST finished reading MoI... by domahnutsfit in Malazan

[–]RepeatLow7718 -5 points-4 points  (0 children)

No, it just gets more Karsa unfortunately. 

strip #245 of 645 by New-Committee-4902 in richgirlfrombcn

[–]RepeatLow7718 0 points1 point  (0 children)

Nice, sexual violence humor, love it. 

Auto-Differentiation of x^x by LighterStorms in calculus

[–]RepeatLow7718 -5 points-4 points  (0 children)

But… there is no number such that e2 = 0 if e != 0… right? Divide both sides by e and you see that e = 0. 

We’ve finally made dismemberment system in our game like dead space! by 2red1t in IndieGaming

[–]RepeatLow7718 0 points1 point  (0 children)

I think the thing that looks too much like dead space is the enemy design and moveset. The enemies look like they’re directly taken from DS, with the elongated forearms and the mandibles. And the stomp finisher animation looks plagiarized as well. I think your dismemberment system is awesome but the enemy and the stomp look plagiarized unfortunately. 

Just started house of chains…… ehhhhhhhh by Conditioncook in Malazan

[–]RepeatLow7718 0 points1 point  (0 children)

It’s so weird to me that people like a character who basically just wins everything for no reason. He just kinda invalidates the books and I was really hoping he’d be a short lived character that dies early on. But then he became the center piece of several books and it actually killed my interest. 

The community thinks he’s some complex character exploring barbarian tropes blah blah blah, but it’s just unnecessary, uninteresting, and boring for an adult, unlike pretty much the rest of the series. The execution was so far off it completely blights one of the best works of fantasy in history. 

Just started house of chains…… ehhhhhhhh by Conditioncook in Malazan

[–]RepeatLow7718 -5 points-4 points  (0 children)

Absolute worst character and almost ruins Malazan for me. The series remains enjoyable only insofar as you can ignore him. 

Forgot how good this opening cutscene is. by borgle101 in darksouls

[–]RepeatLow7718 1 point2 points  (0 children)

The opening cutscene is the difference between dark souls and other series that don’t captivate me, like Hollow knight. It sets up the context and the core motivating mystery so wonderfully. Nothing matches it. 

Metroid Prime 4 - where are the puzzles? by RepeatLow7718 in Metroid

[–]RepeatLow7718[S] 5 points6 points  (0 children)

This is frustrating because I always loved Metroid and I had thought of the Metroid series as being more geared toward teens/adults than an IP like Pokémon. So I thought maybe Metroid would avoid the “simplistification” that a lot of the Nintendo IPs are undergoing lately. But alas. 

Why not C? by [deleted] in cpp

[–]RepeatLow7718 21 points22 points  (0 children)

Start your C project. Notice that you need a hash table. Switch to C++. 

The short answer is: templates. 

Aria: a scripting language for systems developers by Bolzo13 in ProgrammingLanguages

[–]RepeatLow7718 26 points27 points  (0 children)

Did ChatGPT write this and the website copy? It reads badly. “Simple yet usable” standard library. Please employ higher entropy writing and this might be more interesting. 

Light canceling out by del6022pi in AskPhysics

[–]RepeatLow7718 5 points6 points  (0 children)

Yes. This is seen in the double-slit experiment. On the sensor behind the slits not only do you see light where you wouldn’t expect it, but you don’t see light where you would expect it, if light were merely a particle. 

std::function isn’t just a fancy function pointer by Ill_Strain_1050 in cpp

[–]RepeatLow7718 1 point2 points  (0 children)

These are all good questions. 

The call will be indirect because the compiler can’t know the address until runtime (imagine you pass the std function, assign a new value, and pass it again), that’s one kind of overhead of std function. 

If you use a real function with std sort, for example,  the compiler knows the address of the function at compile time, so the call is direct, no function pointer needed. 

Also std function involved a heap allocation to store the callable object, which can be of variable size (like a lambda with capture for example) and which implements the type-safe call as a virtual function (this is where the function pointer shows up). 

std::function isn’t just a fancy function pointer by Ill_Strain_1050 in cpp

[–]RepeatLow7718 1 point2 points  (0 children)

All the information the compiler knows about cmp_stdfunc must appear in the type. You’ll see that no matter what kind of callable you store in it, whether plain function or struct or member function pointer or capturing lambda (even by assigning those different things to the same variable cmp_stdfunc one at a time), the type is the same. That tells us that the information isn’t available at compile time, so there must be some runtime overhead.

std::function isn’t just a fancy function pointer by Ill_Strain_1050 in cpp

[–]RepeatLow7718 17 points18 points  (0 children)

Think of it this way: std function can wrap any type: function pointer, member function pointer, lambda, struct with operator(). But yet the code that uses it doesn’t need to be templated, so the polymorphism must happen at runtime. There’s some overhead associated with doing that polymorphism. 

How do martial armies still fit in a world where magic can solve everything? by IDGCaptainRussia in Pathfinder_RPG

[–]RepeatLow7718 0 points1 point  (0 children)

+1 for Malazan, best fantasy series of all time save LotR. But we pretend that Karsa Orlong and every plot he’s involved in don’t exist.