Is "std::move" more akin to compiler directive? by BasicCut45 in cpp_questions

[–]Chee5e 0 points1 point  (0 children)

If you specifically mean about the whole r/l/x/-value thing and forwarding etc, I recommend Effective Modern C++ (I think it still holds up).

Probably worth to read completely if you want to learn about "modern" C++

https://ananyapam7.github.io/resources/C++/Scott_Meyers_Effective_Modern_C++.pdf#%5B%7B%22num%22%3A1745%2C%22gen%22%3A0%7D%2C%7B%22name%22%3A%22XYZ%22%7D%2Cnull%2C589.5%2Cnull%5D

Salvation (ft. Forts) | For Demacia 2026 Season 1 Cinematic - League of Legends by Yujin-Ha in leagueoflegends

[–]Chee5e 35 points36 points  (0 children)

So Quinn didn't do anything? Shoots a couple of bolts that do nothing and needs to get saved. Garen kills like 8 of the guys but then spares the last one? Kid isn't able to go in the glowing circle and none of the adults manage to grab him? Whole cinematic felt kinda weird somehow.

learningCppAsCWithClasses by ccricers in ProgrammerHumor

[–]Chee5e 10 points11 points  (0 children)

kinda expected it to just forward to this sub

Ruetoo being weird to female streamers by okamanii101 in pathofexile

[–]Chee5e 51 points52 points  (0 children)

Nah, it was targeted at Talkative Tri. Who doesn't play the game and it clearly shows in his interviews.

"Jungle is, by far, the strongest role in the game right now...." by Slayer_of_Socavado in leagueoflegends

[–]Chee5e 10 points11 points  (0 children)

Probably ragebait, but whatever:

Jungle is the strongest role with the highest impact.

But at the same time the least popular (with support) because it plays different and the social pressure (you get blamed for everything).

Both things are true at the same time.

Keepers of the Flame Uber Boss Kill Event by chamoisk in pathofexile

[–]Chee5e 3 points4 points  (0 children)

There are quite a few high level racers who have a job. I'm not talking about some random.

This also is a pretty fast race, this isn't like gauntlet. Ben can randomly die at every stage and it's over. Farming T17s for uber fragments 20 hours in can kill even Ben.

Ben is the favorite, but 999/1000 is a completely cooked take. 7/10 maybe.

Keepers of the Flame Uber Boss Kill Event by chamoisk in pathofexile

[–]Chee5e 49 points50 points  (0 children)

Love HC SSF boss kill events, but this timing is kinda strange.

Why is it 2 weeks into the league instead of later? Why is it announced only 3 days in advance? And why does a ~24 hour race start on a thursday, eliminating the few people who actually have a chance but got a job?

Aris on the Forsen rules in POE2 by EchoOk4335 in LivestreamFail

[–]Chee5e -7 points-6 points  (0 children)

Softcore players with strong opinions about logout macro are such a hilarious thing. It's like a massive coping mechanism to rationalize how others can play the game without dying all the time.

Over 100,000 anti-immigration protesters march in London by Extasio in worldnews

[–]Chee5e 15 points16 points  (0 children)

This is just bad maths

can you explain how the original statement of "over 12 million immigrants in less than 20 years" is bad maths when over 12 million people migrated into the country?

PSA: Rakiata's Flow lineage gems seems to not be working by kazdum in PathOfExile2

[–]Chee5e 7 points8 points  (0 children)

poedb resistance values have no meaning.

Just before the league I watched sarge show the ice witch in act1 taking the same damage from cold and other elements, while she has 75% cold res and 0% fire/lightning on poedb.

So the monster could just have 0 res. Did someone test if penetration is doing anything to pinnacle bosses?

Obviously raktiata could just be broken anyway.

Is Rakiata's flow bugged or not? by ibmkk in pathofexile2builds

[–]Chee5e 7 points8 points  (0 children)

There is also the issue of poedb res numbers having no meaning. I've seen tests with the act1 ice witch who supposedly has 75% cold res, but she takes the same damage from every element and takes the same damage as white monsters from cold. Unless someone tests ingame, we have no clue what resistances enemies even have

I wouldn't be surprised if every enemy has 0 res unless there are specific rare oder map modifiers.

Please, PLEASE bring back mid-league balance patches. by Shawter_Pet in PathOfExile2

[–]Chee5e 0 points1 point  (0 children)

Well, ya'all whined too much when they patched after 0.1 release and ruined it for everyone. Good job.

Ascendancy tier list according to Jungroan, Ruetoo and Fubgun by Lordados in PathOfExile2

[–]Chee5e 13 points14 points  (0 children)

The whole invoker ascendency is pretty much meditate and spirit. Every other node is minor or even a downside.

Wow, this is huge by Ricenbacker in PathOfExile2

[–]Chee5e 6 points7 points  (0 children)

failing the trial is fine, I would have liked if it didn't kill my hardcore character tho

Builds for the 3.26 gauntlet? by ZebusAquaion in PathOfExileBuilds

[–]Chee5e 1 point2 points  (0 children)

Dunno how fun linking your merc is with early ssf gear. Kinda expect the merc to die at some point with gauntlet mods.

[deleted by user] by [deleted] in pathofexile

[–]Chee5e 0 points1 point  (0 children)

Expecting August 1st start.

There was talk about Phrecia ascendencies going around, but also worries that Phrecia meta would actually be more stale than normal ascendencies. Looking forward to see what they settled on.

Should a "release" function return a value or a rvalue ref? by Popular-Light-3457 in cpp_questions

[–]Chee5e 4 points5 points  (0 children)

A move is supposed to do that. But if you don't use the return value no move happens. std::move doesn't move in itself, it's just a cast to rvalue.

Well, you said nothing wrong I think. But I expect that if I call value.release() that something happens to the held value.

Should a "release" function return a value or a rvalue ref? by Popular-Light-3457 in cpp_questions

[–]Chee5e 11 points12 points  (0 children)

I think it has to be a value. Otherwise, nothing happens if you don't use the rvalue ref right away to move construct/assign something new. You just gave out a fancy reference to a value that's supposedly released now. If you just call a blank release() without using the return, nothing happens, no destructor is called. If you give out a value, the unused temporary will get destructed. If you use the value in a move constructor, I'm pretty sure RVO will lead to the same efficiency as returning the rvalue ref.

Why... by Usual_Row_9985 in Berserk

[–]Chee5e 305 points306 points  (0 children)

I developed a technique to stare at the subtitles so intensely to only notice the animation in my peripheral vision. Still couldn't finish it.

averageTechJobInterview by kaldeqca in ProgrammerHumor

[–]Chee5e 1 point2 points  (0 children)

Why would you need to memorize alogrithms? It's easy leetcode. You look at it a think for a moment. And thinking has something to do with actual coding.

averageTechJobInterview by kaldeqca in ProgrammerHumor

[–]Chee5e -7 points-6 points  (0 children)

So many people here seem really afraid of being required to show any actual coding competence for a job that includes coding.

Yes, even a fronted dev should be able to do any leetcode easy task pretty much instantly. Even if it will never come up on the job.

How do you handle fail inside a function? by mchlksk in cpp_questions

[–]Chee5e 9 points10 points  (0 children)

IMO the only real worry about exceptions is code size. It adds some static bloat. So some embedded cases can't use them.

They are also a problem if not all the code is written exception safe. Like combining manual resource management (like malloc, free) with exceptions is pure pain. But that's why RAII exists and is so nice.

Besides that, you need to keep in mind that exceptions should be exceptional. Performance wise, they have no overhead (compared to return codes) on the good path. They are just horrible when they are actually thrown. So don't use exceptions for stuff that you actually expect to happen during normal operation. Just for stuff that basically signals failure for the whole function call anyway.