

100% this. I’ve been on Linux longer than Steam has, and I’m not changing anytime soon. I’m probably also not going to buy Nvidia (I value FOSS drivers), but maybe I will if the performance gap is significant enough.
Mama told me not to come.
She said, that ain’t the way to have fun.


100% this. I’ve been on Linux longer than Steam has, and I’m not changing anytime soon. I’m probably also not going to buy Nvidia (I value FOSS drivers), but maybe I will if the performance gap is significant enough.


Awesome! Subbed.
American tourists escaping Prohibition
Wait, they banned salads along with the booze? That’s too far!
No, that’s an ornithologist.
An orgasm is the term used to refer to relative positions in a set.


As a manager of sorts, I already know if people are doing their job: the work gets done. I’m involved enough to know how much time their work should take and see through their BS since I do similar work.
Maybe these bosses should do the same: do similar work and you’ll know when they’re BS-ing you.


Why? Look at how many people here say they want Steam OS, and Lemmy skews heavy toward Linux users. This is that, but OOTB.
I don’t think it’ll sell anywhere near as well as the Steam Deck, but it’s also a less exciting form factor. I do think it’ll sell a fair number of units though.
The cheapest equivalent prebuilt I can find with similar specs (RX 7600 is slightly better than the Steam Machine) is $850, and a DIY build is more like $900 (lots of corners cut), so there’s probably not much margin on the prebuilt. Valve is probably saving some cash with their custom CPU, and they’re probably shipping it with a Steam Controller, hence the $800 target. If component prices rise significantly before launch, I could see $1k.




Get ready to riot because there’s no way it’s that cheap. My money is on $800-1000.


That’s a rip off, it’ll be more like 1/4 troy ounce, if that


Eh, I don’t particularly enjoy building PCs, but I do it because it’s cheaper, esp. for upgrades. I’m really not the target market for this.
That said, this is the right product for a lot of people. Many don’t want to mess with their gaming system, they want it to just work. That’s why consoles are popular, and the Steam Machine being a bit more expensive than a console and get access to Steam’s catalog is very attractive to a lot of people, especially if it otherwise works like a console.


Yeah, I’ve been guessing $800-1000. That’s a decent deal on a prebuilt with this performance.


I used Linux for regular desktop stuff before I installed Steam on it. Steam got me back into gaming.


Nah, if there’s one thing they thoroughly test, it’s the spying.


No, it’s a panic, so it’s more similar to a segfault, but with some amount of unwinding. It can be “caught” but only at a thread boundary.


It is unwrap’s fault. If they did it properly, they would’ve had to explicitly deal with the problem, which could clarify exactly what the problem is. In this case, I’d probably use expect() to add context. Also, when doing anything with strict size requirements, I would also explicitly check the size to make sure it’ll fit, again, for better error reporting.
Proper error reporting could’ve made this a 5-min investigation.
Also, the problem in the first place should’ve been caught with unit tests and a test deploy. Our process here is:
And we’re not a massive software shop, we have a few dozen devs in a company of thousands of people. If I worked at Cloudflare, I’d have more rigorous standards given the global impact of a bug (we have a few hundred users, not billions like Cloudflare).


Ift is precious and beyond compare. It has tools that most other languages lack to prove certain classes of bugs are impossible.
You can still introduce bugs, especially when you use certain features that “standard” linter (clippy) catches by default and no team would silence globally. .unwrap() is very controversial in Rust and should never be used without clear justification in production code. Even in my pet projects, it’s the first thing I clear out once basic functionality is there.
This issue should’ve been caught at three separate stages:
The fact that it made it past all three makes me very concerned about how they do development over there. We’re a much smaller company and we’re not even a software company (software dev is <1% of the total company), and we do this. We don’t even use Rust, we’re a Python shop, yet we have robust static analysis for every change. It’s standard, and any company doing anything more than a small in-house tool used by 3 people should have these standards in place.


The new VR headset runs ARM, so presumably it’ll launch with that.


Esp us Americans. We want nothing to do with those monarchist sods. Make it Canadian or something.


Same. That’s why I left and why I haven’t returned.
If an AI can effectively do your coursework, why wouldn’t AI replace you in the industry?