• 2 Posts
  • 850 Comments
Joined 1 year ago
cake
Cake day: July 4th, 2025

help-circle








  • Serious reply to meme post incoming:

    I love using rust and I think the reason for it is interesting. Because very few people actually care about memory safety without garbage collector (including me, I would gladly use a language with a garbage corrector as well).

    For me at least, the actual reasons are

    1. It has familiar curly brace syntax without significant whitespace
    2. It has many functional language features, which I love
    3. Something something thread safety
    4. Managing versions and compatibility is extremely easy thanks to rustup and great backwards compatibility
    5. Getting set up with the tooling is very quick and easy
    6. The official lsp server just works and is really good
    7. The official formatter is heavily opinionated and I love it (never have to think about code formatting)
    8. The language is turning me into a cute girl
    9. Managing dependencies and packages is nice thanks to an official package manager existing and being really good
    10. Deployment is easy thanks to it compiling to a binary that depends on next to nothing

    So yeah, what I like about rust doesn’t actually have too much to do with the language itself, more the experience around it, although I also really like the language itself. It’s just a very complete package.






  • This is just a question of semantics. If valve wanted to commit to anticompetitive practices they easily could (e.g. make it so that games published on steam can’t be published on other desktop storefronts as well, I think most publishers would be forced to stick with Steam). The only difference between our arguments is that what you call a “monopoly” is a company that actually commits to and controls the market with such practices and what I call a “monopoly” is a company that has enough market power to do so. (And I think both are totally sensible definitions of the word “monopoly”)



  • Hmm, that’s an interesting question. I don’t think splitting up steam makes sense, since they still provide a good service for everyone.

    Maybe change the steam license (and everyone else’s) such that users are closer to actually owning copies of the games. Give the consumers some guarantees that go beyond good track record. As it stands, I think Steam would be able to charge you money per download of a game or require a subscription fee for you to be able to access your library or some shit like that, and most consumers would be effectively forced to pay up.

    I don’t know though, perhaps it would be smarter to leave them alone and punish them only if they abuse their monopoly power, because leaving them alone has thus far resulted in a pretty healthy and thriving market.





  • Yeah enterprise windows is significantly less awful than personal windows, though i still hate it with a passion.

    My own take is that many lemmings hold companies, their products and the people behind them to way too high of a moral standard. I see a lot of “oh this company sent a dev kit to this one guy once but it turns out that that guy tweeted some bad stuff at some point, I’m never buying from that company again”. (Yes, I am also talking about Proton, but pre-AI-tailspin Proton, what’s happening now is too much I think)