Unfortunately for Sam Altman, an LLM will never produce anything half as funny as a bunch of rich VC guys calling a "politics expert" to tell them who to vote for. The human spirit prevails.
Valve is a private company, and therefore much less susceptible to enshittification, at least in theory. That's bound to come crashing down when GabeN retires, though.
This is the real worry. Steam and valve are extremely consumer friendly and many of their decisions feel like they take the user into account before the accountants, contrary to many other video game products today.
I really worry when GabeN leaves that the company will either go public or be bought out by PE/VC and then the last bastion of goodwill in video games will die and fast painful death.
Whenever I open the Epic Store, I'm in disbelief that the company behind Unreal Engine is okay with having such a sluggish piece of software.
It has a fraction of a fraction of Steam's features, and yet feels 10x bloated. The visual response to clicking anything in the interface takes what feels like hundreds of milliseconds. It feels worse than any Electron app I've ever used, and I can't imagine why. I know that's not a main reason of why it's floundering, but I also wonder if it's a bigger turnoff for the average PC player than Epic's willing to admit.
An application launcher adding like 20 billion CPU instructions of overhead to every application's launch is just incompetence. And on macOS it's 34 seconds.
It's really Microsoft/Apple's fault. Their app stores come pre-installed and start apps 10 or 100 times faster, yet Steam is able to exist because you can install across operating systems, it has an identity that works across games, the sales, faster and better game discovery, and the achievements (for the people that works on).
Funnily enough, heroic games launcher - an electron app with support for multiple stores , including epic, feels faster than whatever the epic app/store is.
It's a weird world where a third party, more feature rich Linux app is more performant than the official Windows app on Windows ...
Well before Steam's latest update, it was terribad too, their web engine they used could hardly handle a simple website, but I'm pretty happy about the latest update, took them 12 years or so, so maybe Epic will get on it on 2030?
I admit I don't use the in-app browser much, but the times I have I haven't ever noticed problems opening websites. What sort of trouble did you run into?
I play a lot of games where you need the wiki, so I use it regularly. Before the new update it was slow as molasses, I don't know if it was the rendering or some memory management issues, but it was like IE 11 in experience, especially when the site has heavy javascript, but it's decent since the latest update.
I honestly feel Steam is also incredibly slow compared to just opening their site in a browser. All of these game launchers are just janky DRM and some of the worst software our industry has to offer.
This is actually really common, I don't get it really, with Warcraft 3 Reforged they swapped the UI to WEBUI because they didn't know how to use legacy FDF files.
Not only did they get rid of the cool 3d menus made with actually rendered 3d models (mdx) but they swapped them to webms instead (lost a lot of unique animations).
Anyways, the UI loads incredibly slow, it's very laggy, yet if you open it in browser, it is actually fairly smooth, what is going on? nobody can tell.
If by "normal" you mean "reasonable", then you're right. If you mean "common", then try working at a large publicly-traded company for a few years. I agree that this stance doesn't stand up "to the slightest amount of thought", but yours doesn't measure up to the reality in the field. The reason people are saying something that makes no sense is probably because it's actually happening a lot.
I work in a world-famous publicly-traded company and previous top head was unceremoniously fired when their superiors realized we're years behind competition on a lifeline product.
> ES6 classes make your code look amazingly compact and clean. You can add variables, methods, getters, setters, and async methods with the cute and short syntax.
Huh, I didn't know that. I still don't know that :)
I try to use open-source wherever I can, but Bitwarden's UX just can't compete with 1Password or even LastPass. The Firefox extension in particular is pretty wonky.