termaxima

joined 2 weeks ago
[–] termaxima@slrpnk.net 1 points 7 hours 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 4 points 7 hours ago

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.

[–] termaxima@slrpnk.net 4 points 1 day ago (1 children)

Last time I checked my feet and bike worked fine, with a grand total of 0 chips ! And for the price of 1 new car, I can get several lifetimes worth of new shoes 😮

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

We are not in a simulation. A particle is only able to hold exactly as much information as is necessary to describe it, and hence is irreducible.

Any incomplete simulation, even to a tiny degree, leads to wildly inconsistent, and eventually incoherent conclusions.

Either our universe is a simplified, and thus unreliable, simulation, destroying any long term usefulness to would-be simulators ; or it is simply not a simulation at all.

[–] termaxima@slrpnk.net 2 points 2 days ago

Or free and world-leading

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

I wish ! On my computer I have to re-pair every single time. Reconnect always fails with a "failed to create socket" error, and I cannot find anything online on how to fix it.

[–] termaxima@slrpnk.net 27 points 6 days ago (4 children)

As a vegan, this has been my main meal because I'm pretty lazy (usually wrapped in a tortilla with guacamole, but I also eat it plain)

The gas issues are only a problem for a few days / weeks until your gut biome adjusts !

[–] termaxima@slrpnk.net 24 points 6 days ago

This sounds an awful lot like idolatry to me, which is supposedly forbidden in Christianity.

[–] termaxima@slrpnk.net 43 points 6 days ago (26 children)

In my personal experience, the only games that don't work are those that explicitly choose not to :

  • Fortnite
  • PUBG
  • Roblox
  • Valorant

I'm not much into competitive games myself, so the only one that's inconvenient in this list to me is Roblox. There are a few really fun games on their platform that I wish I could play on Steam Deck, as used to be possible.