Avatar

pivot_root

pivot_root@lemmy.world
Joined
8 posts • 1.2K comments
Direct message

At the expense of literally every single game player

How is it at the expense of the game player? Even if they paid less, the publisher and developers aren’t going to pass the savings on to the consumer. That’s wishful thinking in the same vain as hoping Starbucks would make their drinks cheaper because their rent went down.

If anything, one can argue that the 30% fee shelled out by the publisher pays for the various nice-to-haves that players get on Steam, like: a functional review system, free cloud save syncing, the workshop, game discussion forum, friends system, family sharing, game streaming, Steam input (which is a godsend for accessibility), etc.

permalink
report
parent
reply

No, they don’t. Literally every single gamer across the world pays 15% more on every single game purchase, for literally no reason except to make the 1% at Valve even richer.

Do you seriously believe that if a developer pays 15% less in platform fees to Valve, that savings will be passed on to us? Epic Games tried that. Guess what: games still cost us the same there as every other platform.

permalink
report
parent
reply

Being cautious of a corporation is never a bad thing, but remember: Valve isn’t a public company. They don’t have the same incentives and fiduciary duties that led to the enshittification of most other companies and services.

Ultimately, yes, everything they do is entirely for their own benefit. But, they’re also free to focus on their long-term growth and returns. As long as the leadership doesn’t get changed to a bunch of shit-for-brains golden parachute MBAs, they’re going to want to keep their customers happy. It’s good for them, and it’s not terrible for us. Everybody wins.

I would prefer they were a nonprofit, but I’m not going to complain when the mainstream alternatives to Steam are mostly comprised of shitty sales-focused storefronts created by companies beholden to their investors.

permalink
report
parent
reply

In reality, it’s likely a self-preservation move. Microsoft made what appeared to be a monopolistic move to control the entire Windows ecosystem when they added their own app store and the locked down S edition of Windows. If Valve both hadn’t invested in Linux and Microsoft hadn’t halted going down that path, they would have been screwed.

permalink
report
parent
reply

Comment OP appears to have drank the Epic Games Kool-aid.

permalink
report
parent
reply

They have a monopoly on video game distribution.

They have a massive marketshare, but that doesn’t make them a monopoly. Developers are still free to distribute their games through any other storefront/launcher, and Valve isn’t going out of its way to engage in anticompetitive practices like exclusive publishing deals with third-party studios.

permalink
report
parent
reply

He lacks the warmth and depth to be one.

permalink
report
parent
reply

Use a library. It’s far too easy for developers or project managers to fuck up the minimum requirements for safely storing passwords.

But, if you are wanting to do it by hand…

  • Don’t use a regular hashing algorithm, use a password hashing algorithm
  • Use a high iteration count to make it too resource-intensive to brute force
  • Salt the hash to prevent rainbow tables
  • Salt the hash with something unique to that specific user so identical passwords have different hashes
permalink
report
parent
reply

Next time, Israel might be a bit more compassionate and return smallpox-covered blankets instead of unidentified biohazards. /s

permalink
report
reply