termaxima

joined 1 month ago
[–] termaxima@slrpnk.net 2 points 1 week ago

We could have made work optional some time during the last century. The only reason we haven't yet is people like him.

[–] termaxima@slrpnk.net 2 points 1 week ago

Tax shareholders 100%. No more shareholders.

[–] termaxima@slrpnk.net 2 points 1 week ago

Also WHY would we want robots to do the work for us ? The problem is generally the working conditions, not the mere fact people have to do it.

[–] termaxima@slrpnk.net 6 points 1 week ago

I would have personally approved of a trillion dollar project to make sure this plan DOES NOT happen.

But he's going to steal all the money anyway, and use it to escape to Mars, only to die on the launch pad when the rocket predictably explodes...

[–] termaxima@slrpnk.net 4 points 2 weeks ago* (last edited 2 weeks ago)

Nowadays I'm even starting to find it annoying on a browser with adblock, but without NoScript ! Quite a bit of nonsense disappears when you take the few seconds to only enable the scripts a page actually needs

Also, YouTube specifically is a horrible experience without an extension like UnTrap to turn like 75% of the buttons off.

[–] termaxima@slrpnk.net 3 points 2 weeks ago

Just looked it up, really disappointed it doesn't do the 3D part. (yes, I'm part of the few people who always had it on and set to max depth)

[–] termaxima@slrpnk.net 15 points 2 weeks ago (2 children)

I cannot describe how disappointed I was in the switch when it came out, and the situation isn't much better now. It took one huge step forwards, yes, bus also ditched a ton of really good features :

  • No cameras !?
  • No microphone !?
  • No analog triggers
  • No 3D display
  • No stylus support
  • No Streetpass
  • No personality (fun apps, menu music, themes...)

Even the Motion controls, which are still a thing, do not feature any IR reference point, making the Wii still the best implementation of motion aim outside of VR.

The games are great, but these days I personally play the Wii U and 3DS more often, because unlike the switch these platforms still offer some experiences that are just not possible elsewhere.

In fact, the Wii U and 3DS are currently the only consoles I would recommend actually possessing physically. Wii U emulation is really annoying (though Steam Deck can get there, with a cable in the way), and good luck finding anything for the 3DS that does the 3D part any better than a New 3DS XL.

[–] termaxima@slrpnk.net 16 points 2 weeks ago (5 children)

We really need to teach everyone to use ad blockers. Ads have not existed on "my" internet since the 2000s...

[–] termaxima@slrpnk.net 1 points 2 weeks ago

I would have thought that, as I have played closer to 8 hours, and I am bored with it 😂 glad it's still fun for you though 😊

[–] termaxima@slrpnk.net 2 points 2 weeks ago (1 children)

No. These principles are supposedly designed to help those inexperienced programmers, but in my experience, they tend to do the opposite.

The rules are too complicated, and of dubious usefulness at best. Inexperienced programmers really need to be taught to keep things radically simple, and I don't mean "single responsibility" or "short functions".

I mean "stop trying to be clever".

[–] termaxima@slrpnk.net 1 points 2 weeks ago

Getters and setters are superfluous in most cases, because you do not actually want to hide complexity from your users.

To use the usual trivial example : if you change your circle's circumference from a property to a function, I need to know ! You just replaced a memory access with some arithmetic ; depending in my behaviour as a user this could be either great or really bad for my performance.

[–] termaxima@slrpnk.net 2 points 2 weeks ago (3 children)

99% of code is too complicated for what it does because of principles like SOLID, and because of OOP.

Algorithms can be complex, but the way a system is put together should never be complicated. Computers are incredibly stupid, and will always perform better on linear code that batches similar operations together, which is not so coincidentally also what we understand best.

Our main issue in this industry is not premature optimisation anymore, but premature and excessive abstraction.

view more: ‹ prev next ›