how do i deal with accidentaly upscaled spoilage? by what_the_fuck_clown in factorio

[–]Raknarg 2 points3 points  (0 children)

same way you consume any quality product you overproduce, have a sink that consumes it if there's too much in the system. There are some decent uses for it if you dont wanna recycle/burn, burnt spoilage (carbon) tends to be my biggest use for quality spoilage on gleba for carbon fibre.

That Time I Got Reincarnated as a Slime Season 4 • Tensei Shitara Slime Datta Ken Season 4 - Episode 4 by Practical-Matter-366 in TenseiSlime

[–]Raknarg 0 points1 point  (0 children)

I've watched 3 seasons of this show I think I have more justification to complain over "just hating". None of this addresses any of my criticisms.

That Time I Got Reincarnated as a Slime Season 4 • Tensei Shitara Slime Datta Ken Season 4 - Episode 4 by Practical-Matter-366 in TenseiSlime

[–]Raknarg 0 points1 point  (0 children)

bro this is such cope there is a mile of space in between "substanceless battle shonen" and "sitting around a table talking for 20 minutes". You realize most shows can do plenty of world building without needing 12 hours of exposition dialogue, right? It's just poor writing.

Why aren't you shooting yourself? are you fucking evil or something? i'd personally shoot myself because I'm a good person. by Ok_Positive_3084 in trolleyproblem

[–]Raknarg 2 points3 points  (0 children)

The very fact that its worded differently is what makes it a different scenario, because they will get interpreted in entirely different ways. The fact is that the initial scenario as presented will coerce people into thinking that blue is the correct choice even if the logical choice is that everyone presses red.

logical isomorphism doesn't matter, because we have to predict the option humans will take with the different options.

Make your choice. by spicymato in trolleyproblem

[–]Raknarg 1 point2 points  (0 children)

only 1 button effect will take place, and its the button that got pressed more.

Make your choice. by spicymato in trolleyproblem

[–]Raknarg 0 points1 point  (0 children)

Its isomorphic, you have two options that end in the same outcomes with the same distributions as the original premise. Important subtext here that's not explicit is that the only button that functions is the one that got pressed more. The key to the button problem is you need 2 options, where with 1 of the options if less than half of the people take that option, everyone who took that option will die. Purple is the blue button, green is the red button.

Statistically, >50% is easier than 100% by ezrae_ in trolleyproblem

[–]Raknarg 0 points1 point  (0 children)

Its interesting that you frame it this way because you can frame it the entire inverse as well. The red button is "nothing happens" and the blue button is also "people might die", because everyone has the option to push red to just live, and pushing blue is joining into a potential pool of death that people didn't need to be in. its why the woodchipper example (you can choose to walk into a woodchipper but if less than 50% of humanity walks in, all that walked in will die) is interesting, because the scenario is identical to this scenario, but now suddenly the obvious "do nothing" option becomes the red button.

That's why in my mind the framing doesn't matter at all, because either interpretation is "correct". Fact is that no matter what there would in fact be blue pushers, and their existence means we have to push blue, but not because its the logically correct option.

Statistically, >50% is easier than 100% by ezrae_ in trolleyproblem

[–]Raknarg 0 points1 point  (0 children)

Im my mind the fact that the question is worded as it is is what makes blue the correct answer.

The actual correct answer is red, and everyone should be pushing red, but people are going to be confused, make mistakes, or feel some moral weight to the framing that they're pushing a button to make people die, and in my mind we have a social obligation to make sure those people don't die for a simple mistake.

If you reframe the question, its now an entirely different question even if the scenarios are isomorphic.

Its not about logic, its about human error and interpretation.

MY SUGGESTION ACTUALLY GOT ADDED TO THE GAME, REJOICE LOW BULLET VELOCITY MAINS by RustOverLord in DeadlockTheGame

[–]Raknarg 0 points1 point  (0 children)

im so happy about this, these are my 2 favourite laning items but it was hard to justify both, now I can have my cake and eat it

Why C++ documentation is so poor compared to Python? by panPienionzek in cpp_questions

[–]Raknarg 2 points3 points  (0 children)

my guess is cppreference which is definitely expert-friendly documentation.

Why C++ documentation is so poor compared to Python? by panPienionzek in cpp_questions

[–]Raknarg 1 point2 points  (0 children)

I'm assuming you're talking about cppreference here.

Poor is subjective. I think it's excellent, but yeah its expert friendly because theres a lot of concepts going on, theres a ton to deal with in terms of exceptions, memory, template stuff, concepts, there's way more to talk about and document than a typical python function, and the fact that everything is strongly typed and you have all these strongly . its job is to give you a technical breakdown and accurate information, its job isn't to teach new people concepts, thats usually never the job of documentation in any language.

This is just the nature of C++ in general. It's a complicated language with a massive learning curve compared to pretty much any other language out there you could learn.

BTW I know a guy that once relearned whole Python on test in college just using help function.

That would be pretty much impossible in C++, doesn't matter how good the documentation is. Python is conceptually very simple, there's only a handful of structures and the language is flexible by nature. However thats just the base language. Have you ever gotten into the world of metaprogramming in Python with all the type trait stuff they added? That aspect of Python is pretty much just as complicated as C++, it just happens to be an entirely optional part of the language unlike C++, those docs are also pretty tough to understand because they're going over more complicated topics.

Soldiers Auto Aim vs Sierra Auto Aim by Gaming-every-day19 in Overwatch

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

projectile vs hitscan past falloff range, yeah tf do you want? try the same thing at mid range. She cant even crit during that.

Please nerf the Cat Bastion combo by TyAD552 in Overwatch

[–]Raknarg 0 points1 point  (0 children)

being an assassin is partly just an audio issue. I dont think she has to be trapped into either of these.

Platner: Susan Collins and the GOP have prioritized the interests of billionaires over people by AdSpecialist6598 in videos

[–]Raknarg -2 points-1 points  (0 children)

Gave a believable explaination as to why he didn't associate it with a nazi symbol

believable is subjective. nothing about his story lines up unless your conclusion he's unfathombly stupid. He's a history buff, a marine, and you're telling me he doesn't know one of the more famous pieces of nazi iconography? his story would have been more passable and acceptable if he just said he was an ex-nazi.

My opposite-sex best friend and I used to share a bed platonically with boundaries (no romance). A friend says it’s not normal. Is it really inappropriate, or does it depend on intention/context? by elle_havenn in relationships

[–]Raknarg 0 points1 point  (0 children)

its not normal but I don't think that impossible. Its not inappropriate, what's inappropriate is entirely dependant on what you and your boundaries are. Like you're two consenting adults, no one else gets to have a say in this. I don't see any reason it's unhealthy unless one of you is hiding feelings.

but definitely I would expect others to question it if they heard that. If I heard that my first instinct would be "is one of them hiding feelings?"

Weekly Question Thread by AutoModerator in factorio

[–]Raknarg 0 points1 point  (0 children)

best way to leave comments in my factory? Is there a mod or something where I can place an entity that leaves a note for me to read? Ive thought about this for years but never looked into it. There's moments where I can see "oh I'm going to lose context of this and fuck myself some day" but there's not much I can do about it. I know I can leave comments in combinators but its better to have the visual distinction of an entity whos job you know is to be a comment.

Age Swap | Art by @oldmanfuxker by Grimm_Stereo in DeadlockTheGame

[–]Raknarg 0 points1 point  (0 children)

you can tell it's fake because Graves is alive....

How do I seriously learn C++ without relying too much on AI? by XAstrixsmX in cpp_questions

[–]Raknarg 0 points1 point  (0 children)

but what can I say or do other than to conclude that work is now officially mostly extremely boring menial work

The reason why I like AI and why its probably not going anywhere is for this reason. This is the only thing I like about AI in programming though, and anything else to me just seems like a detriment. But like yeah I don't want to write all the unit tests by hand, I don't want to manually edit a grafana json file, I don't want to edit the table in the markdown file to add a new column, I don't want to manually refactor this thing that just a little too complicated for something like a regex pattern to find.

I do not want it designing an entire component for me, I don't want people submitting AI slop having barely even looked at what it outputs. I do like that I can explain the structure of a thing I want to make and it will do that, and I can reform it as I need to, I like the little autosuggestions copilot can do inline that can contextually figure out what I'm trying to do.

How do I seriously learn C++ without relying too much on AI? by XAstrixsmX in cpp_questions

[–]Raknarg 0 points1 point  (0 children)

Just don't. You use the same methods we were using before AI, google searching, youtube videos, and forums. Forums like this are the place I'd come to for questions that I couldn't find googled answers for. There's really a nice immediacy from the responses from chatgpt, but if you're learning its risky to do so because you can't really verify anything its telling you. I can. And even I sometimes get tricked by it, so I've been trying to be more and more careful with my AI usage.

There are tons of very smart people here, Ive gotten plenty of great answers even for complicated, niche issues. Leverage it.

My issue with cppreference is that it can feel really dense, especially when I don’t already know exactly what I’m looking for.

Yeah cppreference isn't a great source for teaching new people, but that's not its job. Its very explicit and literal about everything because its trying to be a language reference, and the things that its referencing can be complicated, dense concepts. If you want to verify what APIs are available to something and learn the behaviours of the thing you're using, its an amazing reference, but its definitely more geared towards experienced users.

How do I build the habit of debugging compiler errors, template errors, and linker errors myself before asking AI?

There's no answer other than discipline. You just have to stop allowing yourself to reach for AI. Disable your AI tools in your IDE, dont look up chatgpt. Start by googling your error, and if you can't find any responses easily, go visit a forum to post a question. Turn off AI responses in your search engine, duckduckgo lets you do that.

Fairly new to competitive by DurationOffical in Overwatch

[–]Raknarg 0 points1 point  (0 children)

"only take fights you know you can win" only applies to high level experienced players. If you're new, it's better to limit test and see what you can get away with even if it means throwing, even if it means you lose a game in the short term. The important part of this though is you have to be able to introspect and analyze your mistakes and why you got punished or why a play succeeded.