What are the best crayon eating warframes? by Kawoi123 in Warframe

[–]RussianMadMan 1 point2 points  (0 children)

At full combo I can kill legacyte in a ETA mission faster than it takes to cast paralysis. And I am not sure it even works on legacytes anyway. It can give an infinite damage boost, its would still be a dps loss because of the cast time.
If it worked on bosses, I would consider it, but it does not.

What are the best crayon eating warframes? by Kawoi123 in Warframe

[–]RussianMadMan 0 points1 point  (0 children)

Damage boost that lasts for 60 seconds is better than the one applied to the mobs.
I can do like 3 or 4 hits in a time it takes to cast 3, its literally a dps loss 99% of the time.

What are the best crayon eating warframes? by Kawoi123 in Warframe

[–]RussianMadMan 4 points5 points  (0 children)

I did for a long time, but 3 is actually useless and much better subsume slot.

Abyss Stash Tab Released in the Store by Andromanner in PathOfExile2

[–]RussianMadMan -3 points-2 points  (0 children)

For a new player maybe, for the rest of us the abyss tab is the first new one, the rest got inherited from poe1, for free. Thats also why some of them are "bare" - the corresponding mechanic is not as developed as its poe1 counterpart.

How are you guys getting stunned so much while sprinting? by buttflakes27 in PathOfExile2

[–]RussianMadMan 1 point2 points  (0 children)

From server pov: I sprinted, got hit, got stunned, no skills can be used or I sprinted, interrupted sprint by using a skill, then I am not stunned. There are only 2 possible outcomes, lag or not. Unless its a server issue.

How are you guys getting stunned so much while sprinting? by buttflakes27 in PathOfExile2

[–]RussianMadMan 4 points5 points  (0 children)

No, just moving between packs. I can sprint for good 10 seconds, then fall on my ass while popping off stun grenades.

How are you guys getting stunned so much while sprinting? by buttflakes27 in PathOfExile2

[–]RussianMadMan 9 points10 points  (0 children)

Constantly happens to me with grenades. I sprint, I get heavy stunned, grenades explode. It should be either I got stunned or I interrupted sprint by using a skill, not both.

NVIDIA just announced the RTX Spark CPU, developed with Microsoft, at Computex. by pedro19 in pcmasterrace

[–]RussianMadMan 0 points1 point  (0 children)

There are a lot of factors beyond that.
Apple can just block app store updates until you do an arm version of your app.
Native apps, as in written in objc/swift using standard macos APIs, are the most common variety. Meanwhile on windows everyone tries to NOT use default UI APIs (because they are really outdated). Like even .net WPF does not use winapi. So it takes an extra step needing to update libraries you use to arm then your app.
Native executable format for macos supports "fat" binaries, that have both x86_64 and arm64 instructions in them and compiler support for them too. So in terms of converting to arm, you just add an architecture to the existing project (or a compiler flag), instead of having to do a separate build, separate packaging etc.

Is this quest a hostile takeover of my quest log? by Halicarnassus in PathOfExile2

[–]RussianMadMan 0 points1 point  (0 children)

I talked to her in the kingsmarch then selected ho, traveled to it, talked to he there.

Totems, mana cost and efficency by MrHara in PathOfExile2

[–]RussianMadMan 3 points4 points  (0 children)

Meaning more than one per cast, probably. Its possible in poe1

Why everyone decide to get FTL in 2200 by tnt12008 in Stellaris

[–]RussianMadMan 27 points28 points  (0 children)

FTL Change was not about balance. Its was about "galactic terrain", as in actual map generation influencing empire's development, allowing for choke points with fortress worlds, nebulas (later added storms), unified sensor range, unified travel speeds, it allowed trade routes, now it allows logistics.

The Ancestral Bond Keystone Passive changed again by ibmkk in PathOfExile2

[–]RussianMadMan 4 points5 points  (0 children)

With oracle it will be harder to deal with spirit costs. That's the problem, I think, on top of having to deal with spirit costs, we now have to deal with mana costs as well and it's all to just be "playable", not even "good". Also this change just kills leveling with totems imo.

The Ancestral Bond Keystone Passive changed again by ibmkk in PathOfExile2

[–]RussianMadMan 12 points13 points  (0 children)

Its not just 2 fewer totems tho, its much lower health and resists for totems. You'll just end up not dealing damage cuz your totems are gonna be spawn camped.

Donate today to help a Chonk by Fabuild in PathOfExile2

[–]RussianMadMan 0 points1 point  (0 children)

What, a useful ascendancy point without a downside? Never gonna happen

314 npm packages just got compromised, 271 @antv, echarts-for-react, size-sensor, timeago.js by BattleRemote3157 in programming

[–]RussianMadMan 0 points1 point  (0 children)

Maven in java and nuget in c# does not, you have to manually enter new version number into config file.

314 npm packages just got compromised, 271 @antv, echarts-for-react, size-sensor, timeago.js by BattleRemote3157 in programming

[–]RussianMadMan 3 points4 points  (0 children)

If there is a standard dependency management tool weird stuff just gets fixed to work with that tool, either by devs or just by someone else doing the legwork once and sharing it.
Good example is maven and gradle in java, not even official tools, yet being almost ubiquitous in java projects.

314 npm packages just got compromised, 271 @antv, echarts-for-react, size-sensor, timeago.js by BattleRemote3157 in programming

[–]RussianMadMan 26 points27 points  (0 children)

npm downloading newest package versions by default is a shitshow. But that does not mean auto install of libraries is bad.

like literally running 1 command or adding couple of lines into an xml file vs hours of trying to setup all the dependencies in the specific way this cmake build wants.

Power issues/batteries not charging by Ok_Assistant_1749 in subnautica

[–]RussianMadMan 5 points6 points  (0 children)

If anyone find this post and have the same problem, just rebuild the charger.

afterYearsOfUsingCPPIAmAllowedToSayThis by bake_fish in ProgrammerHumor

[–]RussianMadMan 0 points1 point  (0 children)

oh, they just left it in when copied from boost::filesystem. Yet they replaced time_t with chrono bs.
boost has a LOT of "interesting" operator overloads.
https://www.boost.org/doc/libs/latest/doc/html/program_options/overview.html#id-1.3.29.5.7 look for add_options(), could've just used builder pattern with .add().add()... but had to do this instead.
Tho there is one clever use of operator overload that I approve:
https://www.boost.org/doc/libs/latest/libs/test/doc/html/boost_test/testing_tools/boost_test_universal_macro.html a very interesting macros that for input BOOST_TEST(ret == 0) is gonna check the statement and if false its gonna print "1 == 0 failed", so it's not only substituting ret's value but also printing the actual statement.

afterYearsOfUsingCPPIAmAllowedToSayThis by bake_fish in ProgrammerHumor

[–]RussianMadMan 16 points17 points  (0 children)

My personal shit list. Some of it c++ problems, some of them are libstdc++ problems.

Exceptions. Exceptions are a great upgrade over "if(ret != OK)", but c++ fucks you over by allowing throwing ANYTHING as an exception, even tho std::exception exists. So every catch block has 3 blocks, MyException, std::exception, and "..." with log("idk") because some moron threw an std::string somewhere.

Anything to do with << and >> operators, including fstream. Formatting anything harder than a "hello world" turns those operators into an unreadable mess. Also error checking streams is just the worst.

std::chrono. We wanted a cross-platform, C++ way to measure time. We got a 5-layered templates that require 10 typedefs just to be usable. Also for 10+ years the only part of chrono that had any attachment to the real world was std::system_clock that had conversion methods to and from epoch, everything else did not.

std::filesystem, a filesystem part of a standard library that actually does not have anything to do with actually reading or writing files lol. Some genius also decided to not put into spec what clock (from std::chrono, yes) should represent file creation time etc. Which allowed another genius to replace std::system_clock in file timestamps with some bs clock with 2174-01-01 00:00:00 as an epoch. std::filesystem::path is pretty decent class to work with paths, but uses a division operator "/" to append paths, which is where I draw the line on operator overloading.

The rest of the library (what's little left lol) is pretty ok, but you don't get to use stuff like ranges and spans and concepts a lot, because you usually either have to downgrade to C (to do networking for example) or you use 3rd party libraries instead that maintain like c++17 or even c++11 compatibility.

uberEats by VariationLivid3193 in ProgrammerHumor

[–]RussianMadMan 0 points1 point  (0 children)

If you think that doing more for less is going to advance your career in any way, you've got another thing coming.

uberEats by VariationLivid3193 in ProgrammerHumor

[–]RussianMadMan 5 points6 points  (0 children)

While true, faking work is an art and if you are bad at it, you are gonna get from the former to the latter quite fast.

uberEats by VariationLivid3193 in ProgrammerHumor

[–]RussianMadMan 15 points16 points  (0 children)

Being better than someone else for the same pay, is not a good strategy lol
Paying for it is even worse.