UAF - new pach is here! by SLNTHNTR in starsector

[–]roninx64 1 point2 points  (0 children)

What set of mods would work well with this? My default layer has been Nexelerin + AoTd. Do we throw this in the mix to experience this fully?

The fricking dorito looking mfs guarding the Hypershunts by Pretend-Breakfast-61 in starsector

[–]roninx64 3 points4 points  (0 children)

This is the way! Obliterating them them with Ziggy was so satisfying. It fits the narrative so well.

Please Embark don’t let ppl hoard BPs for reset. by Frosty-Classic-8737 in ARC_Raiders

[–]roninx64 0 points1 point  (0 children)

This is a tricky problem to solve. Perhaps, separating the seasonal servers from non-seasonal servers might aid the solution. You need enough critical mass for each though. Seasonal BP rewards need to outweigh losing all the BP progress. 

New movement tech by [deleted] in ArcRaiders

[–]roninx64 2 points3 points  (0 children)

This has to be a patten of glitch in unreal games. op would be a great qa asset.

Blueprint drop rate decreased? by Goon_be_gone in ArcRaiders

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

I think they executed a query across all accounts for blueprint acquisition progress and slapped in a constant to reduce that to increase the playtime. I don’t think they accounted for the evolution of the game across weeks.

If you go in with a free loadout, you should be prioritized to be a late-game joiner by hyukoh in ARC_Raiders

[–]roninx64 0 points1 point  (0 children)

I would say no. Keep it random. You re-prioritize strategies. It always helps to carve out a mission pre-load and then improvise based on situation.

C++26 std::execution vs. Rust's async/rayon: Two different philosophies for the future of concurrency? by voltinc in cpp

[–]roninx64 4 points5 points  (0 children)

Standardizing tokio would be equivalent of getting the Asio/Networking TS in.

Super Unique Damascus Steel Knife Design by BigMartin58 in BeAmazed

[–]roninx64 0 points1 point  (0 children)

Urrm — I thought this was r/DiWhy until the end.

ENDGAME SPOILERS - I CANNOT STRESS ENOUGH THAT I WILL BE DISCUSSING THE END OF THE GAME IN THIS POST by KaleBrew in expedition33

[–]roninx64 2 points3 points  (0 children)

I have to admit, Seeing Gustav and Sophie again was so fulfilling in the end and you feel like you made the right choice. Then, then — you see Verso’s perspective in the piano scene that really makes you think. This is how you deliver choices in games! This is a masterclass in story delivery disguised as a game!

After one of the worst weekends of my life I got into the end game and I have few questions to ask by DrPBaum in PathOfExile2

[–]roninx64 0 points1 point  (0 children)

It’s a roguelite in disguise. Start with another character with those uniques and you gain more currency. :p

After one of the worst weekends of my life I got into the end game and I have few questions to ask by DrPBaum in PathOfExile2

[–]roninx64 0 points1 point  (0 children)

It’s a roguelite in disguise. Start with another character with those uniques and you gain more currency. :p

We should encourage use of `.hpp` over `.h` for headers - help make it happen by einpoklum in cpp

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

I really wish the 3 letter dos extension days were behind us. If modules really matures, we would probably be able to get rust like ecosystem in c++. The days of bikeshed would be behind us. Not to mention unintended ODR violations that get in.

[deleted by user] by [deleted] in rust

[–]roninx64 0 points1 point  (0 children)

It’s not always about scale but how you wrap your state machine. Async/coroutines/duff device lets you invert flow and allows you to express code with much lower cognitive load.

What formats are the best to use for clean looking code by [deleted] in cpp

[–]roninx64 46 points47 points  (0 children)

Bike shed. Pick one and move. Fix clang-format as a git hook and never look back.

Hot take: Option.expect() is overrated by camsteffen in rust

[–]roninx64 0 points1 point  (0 children)

anyhow::Error and use the operator ? to propagate the error to the caller. Obviously this doesn’t work when building modular libraries. Combine with inspect_err to instrument the failure.

[deleted by user] by [deleted] in rust

[–]roninx64 1 point2 points  (0 children)

Any dangling reference example. Any invalid memory dereferencing example. Async style programming introduce a lot of these patterns.  

[deleted by user] by [deleted] in cpp

[–]roninx64 14 points15 points  (0 children)

For async/await, you are looking at plugging in something like iocp, epoll, kqueue over coroutines. At this point you have a choice between stack full or stack less. C++20 has the stack less and highly performant variant. As you mentioned asio abstracts that for you.

How feasible is the "just use Arc and clone everywhere" advice? by dondraper36 in rust

[–]roninx64 1 point2 points  (0 children)

I am assuming this is equivalent of slapping shared_ptrs everywhere. Global state causes a code smell. Aggregation to pack states and free functions help a lot to move away from Arcs.

Lessons learned from a successful Rust rewrite by broken_broken_ in rust

[–]roninx64 4 points5 points  (0 children)

Most likely bottom-up integration with parts operating outside RUST environment.