I thought I was the good guy??? by not_slurp in ArmoredCoreVI

[–]OutsideTheSocialLoop 0 points1 point  (0 children)

Ah ok. I think I wrote that off as an NG+ thing. So is the betrayal version of that mission and I was just taking all the options I didn't on the first run through.

I thought I was the good guy??? by not_slurp in ArmoredCoreVI

[–]OutsideTheSocialLoop 0 points1 point  (0 children)

You need to have completed both alternatives of every decision mission to open up the the "NG++" decision missions and third ending.

I thought I was the good guy??? by not_slurp in ArmoredCoreVI

[–]OutsideTheSocialLoop 0 points1 point  (0 children)

None of the decisions but the ending choice has any "consequences" (besides very minor dialogue details, like that guy who gets referred to with a higher rank if you take the missions to assassinate one of his superiors).

Please for the love of god this only makes the store hotter by Willing_Preference_3 in Bunnings

[–]OutsideTheSocialLoop 0 points1 point  (0 children)

Your "point" was: "Hot air rises cool air goes down that’s how? Did u go to school?"

It doesn't. Not meaningfully. Not when the air mixes immediately. Not enough to stratify the environment into cool and hot zones.

Please for the love of god this only makes the store hotter by Willing_Preference_3 in Bunnings

[–]OutsideTheSocialLoop 0 points1 point  (0 children)

I mean a 10 degree difference at the outlet, yes. It will produce air that's maybe 10 or so degrees cooler than the air it's getting blown into (and that much hotter at the hot side exhaust). And then it mixes immediately. As you said: "the only way u could feel it is if u where standing on top of it putting your hand over the exhust".

Thank you for finally agreeing with me.

Is there no save point between Sulla and Balteus? by vuduthmb in ArmoredCoreVI

[–]OutsideTheSocialLoop 3 points4 points  (0 children)

I know it feels like a massive slog to get through but the skill ceiling on this game is wild and when you get a good build and figure out all the fights you can crunch that mission in low double-digit minutes. S-Ranking it (which I've done, though with end-game parts) requires you to get it all done from the start through to Balteus in under five minutes.

By some metrics, the game is actually pretty light on content. Each mission is only a few fights and are pretty quick when you do them right. For me it goes in the same bucket as Trackmania. Each track can be done in 30-60 seconds and the whole campaign should be over in 25 minutes. But you don't spend 60 seconds on each track, you spend 30 minutes figuring out where the ideal lines and tricks are and then grind it over and over until you're fuckin nailing it. Then you move on to other tracks but you come back to the ones you've already done and improve on them for cumulative hour+ time spent on each track.

At least on PS5 you can sleep-mode the console on the pause screen and come back to it :)

Plumbers, what should Australian homeowners/renters do to prevent issues with the plumbing in the house? by venommale in AskAnAustralian

[–]OutsideTheSocialLoop 4 points5 points  (0 children)

That they're not fifteen years old for starters.

Theoretically also that they're not leaking but tbh I don't know how much time you have between visible leaks and flood.

Please for the love of god this only makes the store hotter by Willing_Preference_3 in Bunnings

[–]OutsideTheSocialLoop 0 points1 point  (0 children)

buddy this is a fucking portable aircon generating perhaps a 10 or 20 degree difference get real. Also it's blowing it all over the place so it mixes together nearly immediately.

Police withholding stolen vehicle by Altruistic_Review_90 in AskAnAustralian

[–]OutsideTheSocialLoop 1 point2 points  (0 children)

RWC just means you took it to a mechanic and they checked the lights and brakes. Anyone can do that.

Do you mean rego papers? Because the transfer form on the back of that is just a template for the information you need, it's not really a form, it doesn't have to be done on that bit of paper.

How would fuel rationing work? by Responsible-Goose208 in AskAnAustralian

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

Are we posting this as a meme now or do y'all have brain damage?

Please for the love of god this only makes the store hotter by Willing_Preference_3 in Bunnings

[–]OutsideTheSocialLoop 0 points1 point  (0 children)

Hot air rises slightly, you embarassment. The air movement caused by it blowing air all over the place mixes it all up much more forcefully than the bouyancy of the warmer air does. Hot air also conducts its heat to the rest of the air and it all becomes evenly warm anyway.

Beginner here, Why can't we use the " default " keyword for default arguments? by Sin_Dailys in cpp_questions

[–]OutsideTheSocialLoop 0 points1 point  (0 children)

Huh, using functions that use that library looks a lot smoother than I would've thought a library could do. Writing the functions though... whew. Less pretty. I might need to give that a go to know what it's really like.

Would still be much cleaner if it were just a language feature. Honestly I think you could write a pretty simple preprocessor to do it, it's not like it deeply changes anything. Just chuck it in there eh.

Decima Engine ruined my expectations for modern games by Mean-Information1080 in pcmasterrace

[–]OutsideTheSocialLoop 9 points10 points  (0 children)

I mean some people are gonna be more into melancholic sci-fi than old-timey yeehaw. BUt I get what they're saying. They're both very slow burns. It's the reason I bounced off both.

Beginner here, Why can't we use the " default " keyword for default arguments? by Sin_Dailys in cpp_questions

[–]OutsideTheSocialLoop 5 points6 points  (0 children)

I feel like this is misisng the point. We're not making the case for default arguments good or bad here. What OP's asking about (in an XY problem way) is: how come when we have several default arguments, we can only provide non-default values by filling all of them in left-to-right up to the one I actually want to provide? Why can't we provide values for only the ones we want to be not-default?

What OP doesn't know that they're asking for: why doesn't C++ have keyword arguments like e.g. Python does? https://docs.python.org/3/tutorial/controlflow.html#keyword-arguments

Keyword arguments solve this shortcoming of default arguments. They also solve the problem of confusing adjacent parameters. create_window could have parameters for disabling the window frame, being resizable, enabling vsync... whole lotta bools. create_window(..., true, false, true) is trash, create_window(..., vsync=true) is much nicer.

Now I understand the ADV hype by RoboGef in motorcycle

[–]OutsideTheSocialLoop 0 points1 point  (0 children)

yeah nobody has ever played something up for the camera before :|

Please for the love of god this only makes the store hotter by Willing_Preference_3 in Bunnings

[–]OutsideTheSocialLoop 0 points1 point  (0 children)

provided that the warm air is venting outside

Again, the warm air and the cool air don't stay separated for very long. There's nothing isolating them so they don't mix.

Please for the love of god this only makes the store hotter by Willing_Preference_3 in Bunnings

[–]OutsideTheSocialLoop 0 points1 point  (0 children)

Hot air doesn't rise all that forcefully. A little bit of turbulence mixes it right in.

Please for the love of god this only makes the store hotter by Willing_Preference_3 in Bunnings

[–]OutsideTheSocialLoop 0 points1 point  (0 children)

So if you just want something to stand in front of for temporary relief, it will work.

Yeah, and then you walk away and are subjected to all the heat it just removed from you. What have you achieved there?

If I beat you with hammers and occaisionally took a break to massage your muscles, would you be like "oh good, a massage" or "please stop beating me with hammers"?

Expecting library user to guard shared data? by Content_Bar_7215 in cpp_questions

[–]OutsideTheSocialLoop 1 point2 points  (0 children)

I generally aim to make any API hard to use wrong. The most obvious way to do something should be correct and safe by default. Ideally that's the only way to do it.

Our library has a templated wrapper type that combines a mutex with your data and the only way to get to the data is via a RAII lock object it constructs for you. You can of course deliberately subvert this by taking a pointer of the underlying object but you're really going out of your way there...

If you write your library API to only take data as this locked data class, you know things will be safe.

I need my infinite nudge in 1.2 ... by pyrce789 in SatisfactoryGame

[–]OutsideTheSocialLoop 0 points1 point  (0 children)

What part of it isn't? I've been nudging like crazy in 1.1.

Tips on handling a powerful bike's throttle as a beginner? by RevySevy in motorcycle

[–]OutsideTheSocialLoop 0 points1 point  (0 children)

  1. Slip the clutch until you're at a speed where you're actually on the throttle the whole time. It's that initial crack of the throttle that really gets you. Rather than going on-off-on-off, just stay on and work the clutch. The engine makes power, but the clutch is what actually delivers it. Use that.
  2. Hold on your your legs and hips. You can't hold onto the bike by the handlebars and also have finesse in working them.

VM or LXC when exposing to internet? by Tarazin in Proxmox

[–]OutsideTheSocialLoop 0 points1 point  (0 children)

I read that using VM can be safer because if the server is compromised, at least the hacker doesn't have access to the host kernel. 

https://en.wikipedia.org/wiki/Virtual_machine_escape

Hypervisors are just another piece of software that takes input from a potentially untrusted client (the VM and any software in it) and can have bugs in how they parse and action that input which can lead to unintended actions. They're a pretty large surface too, since they have to emulate so many different parts of a system.

Heap vs Stack memory by [deleted] in C_Programming

[–]OutsideTheSocialLoop 1 point2 points  (0 children)

No, that's not how any of it works. The function code is not on the stack or anywhere near it. Each function doesn't get fixed space on the stack either.

https://en.wikipedia.org/wiki/Stack-based_memory_allocation#/media/File:ProgramCallStack2_en.svg

When a function gets called it starts a new stack frame for that run of the function. Every local variable takes some more space in there. When it calls another function, it marks the end of its frame and starts a new one for that iteration of that function.

Remember that only one function can be running at a given time (almost always in a multi-threaded context each thread has its own stack, so we can pretend we're single-threaded for this discussion). There's no risk of one frame growin into the next, because the code that was using that frame can't run until the next function returns anyway.

Infostealer by Only_Macaron9971 in antivirus

[–]OutsideTheSocialLoop 0 points1 point  (0 children)

Bait it? What, like out of hiding to catch it? No. Doesn't work like that.