It's also kind of sad this only really exists because Valve are wholly independent and have "fuck you" levels of money.
The dev(s) just chose not to go that route. It makes a lot of sense why not. They don't want to betray their audience and they want to keep having fun making games. Success is not necessarily "competing" with the big companies. There's always room for more types of games.
That is only true if you have't heard about most indies. The are plenty of great indie games that just didn't manage the marketing gamble and faded into obscurity without much financial success or even making a loss, especially when you consider the developer's opportunity cost. Then there are even more where the developers gave it their best for years but ultimately failed, either releasing a mediocre game or nothing at all.
Indie game dev is absolutely not something that you should be getting into when your primary interest is financial return. The ones that make it big are a tiny minority.
GNOME? The great out the box experience... that also allows power users to deeply customize it? It is dishonest to lap GNOME (extremely popular free software) in with Apple (king of proprietary software).
And the tweak tool, sure but really the options in there should have been standard settings from the start. This is the core problem with this product.
The Steam Deck is uniquely positioned to allow people to do potentially hazardous things like install software from unknown sources, and that is because it's primarily a gaming device. People aren't doing banking and work stuff on it, so what is the damage if it gets rooted? Valve could have easily screwed it up by building a walled garden anyways, just to satisfy corporate greed in the name of "maximizing ROI". Sony, Microsoft and Nintendo all have their walled gardens for gaming. The fact Valve hasn't (yet) is refreshing.
You know its wrong to want to theme your distros desktop don't you? It is such a bother that you always ask your file manager to wear green. You know he doesn't like that can't you see how uncomfortable you're making him?
Prominent developers have variously spoken out against various user and distro customization suggesting that all theming and extensions be removed and even in one notable instance attempting to bully an app that supports many desktops to disable traditional tray icon functionality on other desktops using the dystopian phrasing something on the order of you should decide if you are a gnome app or a XFCE app. Another suggested that it would improve brand awareness if distros couldn't theme their version of gnome. Phrasing only a soulless marketing manager could possibly love.
There can be little doubt that IBM/Red Hat is about as hostile to diversity of options on the Linux Desktop as Apple and not without cause. There are legitimate arguable benefits to a homogeneous ecosystem. They just aren't in quite the same position to dictate options. For instance killing the extension/themeing ecosystem would have empowered forks and as few people would be running gnome as run Fedora.
Mobile is far and away the most profitable, highest revenue segment of the gaming market by a huge margin. I can't imagine they don't want a piece of that.
Valve released a phenomonal but imperfect update to the Nintendo Switch which has sold about 1% as well. If Sony released a PlayStation Phone tomorrow, and failed to update it for years despite massive interest, then you'd see a SteamPhone.
* strong, like STRONG competition from global leaders a la Apple and Samsung
* much deeper requirements for OEM builds, otherwise they're just white labelling hardware. makes sense for the Steam Deck since the offering is the Steam software and compatibility layer.
* they're in the business of software and software support, and some light hardware support viz. the Valve Index and Steam Deck. but the average person looks at their phone 5+ hours a day and defines many of their life functions are dictated by their phone -- e.g. alarm clock, fitness tracker, music, many forms of interpersonal communication. they will drastically need to up their QA, support, and compatibility -- and those have non-trivial costs.
* OEM manufacturing has ruthless margins; they're a private org but still
* non-trivial build and launch costs
If only Valve had a world class digital marketplace...
The point is that they have one now. SteamOS is 10 years old at this point. They've undoubtedly dumped millions into it already, and done most of the wireless networking, battery performance, and UI work needed for Steam Deck. It's a pretty short leap for a company like Valve to add a 5G modem and miniaturize the form factor from there.
It's hard to get around the awkwardness of the physical button problem though: having buttons makes the phone awkward, not having them makes gaming awkward.
Better - it treats you like an owner (which you are).
Yes, phones have stronger security requirements, but why are they being secured against people using them? :)
If phones were more open, we'd be free to mod our own games and back up our own save files, but we'd have to live with every random crap app we download being able to take over the whole machine permanently any time.
Some publishers actually did remove the DRM just for the Deck version proving that DRM maybe isn't all that necessary when there's a will and manufacturer that doesn't bow down to ridiculous requirements :)
A few anticheat engines support Steam Deck specifically after working with Valve, but even then each individual game developer has to opt into it. (For example: Destiny 2 uses EasyAntiCheat which is Deck-compatible but they still refuse to whitelist it on Deck/Steam OS, and warn you may get banned if you try to sidestep the block)
Modern DRMs like Denuvo actually do tend to work in Proton/Wine (aka Steam OS’s compatibility layer) because they’re a wrapper around the game instead of a driver/debugger+game setup.
It's possible to give the user full control and the ability to give apps more permissions, while still sandboxing apps by default. Consider, for example, flatpak, which can make the host filesystem totally invisible to apps but also allows the user to pass in files via the file picker or to totally expose paths by overriding its filesystem context.
To be fair, even Android apps are reasonably locked down while still making it possible to install a proscribed emulator or Firefox or whatever
Which is why I stopped playing AAA games. I'm fine with avoiding them and having a machine I can actually control.
Are these not adults? If not, is it the responsibilty of manufacturers to limit them, or the responsibility of their caretakers?
Second, that's an extremely weak argument and I question if it's being made in good faith. But in case you are: the responsibility is on the manufacturer to make a safe product. That's why we have regulations on consumer product safety. You can't sell certain dangerous chemicals. You can't sell plastics with BPAs in them. Et cetera.
The consumer, when they have the product, also has their own responsibility to look out for their own safety. But that doesn't make it ok to give them something dangerous, especially if it's something that contains dangers most people don't even understand or know about, like malware. (Most people are "aware" of malware, but they have no idea how it works or how to protect themselves from it.)
Keeping it in the kitchen, I'd say it's more like an Instant Pot that only lets you cook with Instant Pot Approved Recipe Packs. That way you'll never have food poisoning, or so says the marketing, and that's legit great novices! But if that's the only imduction cookpot available, something feels very off.
As for kids, parents are responsible for their use of stoves, cars, knives, etc. All are safe, until misused. I guess I'd like a clear line for where things are nerfed. And admit I might disagree with said line.
Unfortunately, that makes it less convenient and powerful for me to use, but I mostly don't need the power
Mac is a bit ahead of the other two, but gnu/linux (as opposed to “android linux”) is just insanely unsecure.
This isn't a property of GNU/Linux. It is very possible to have a highly secure Linux setup. That's not the way most distros operate, though, because highly secure setups tend to be user-hostile (which is the essential conundrum being talked about here, really).
They're not. They're being secured against malicious actors who can convince grandma to install a rootkit or bitcoin miner on her PC.
A games console is for games. Although there are probably some tiny fraction of people who have installed other apps on there, the overwhelmingly vast majority of people are just going to use it for games.
A smartphone is likely to have address books, email, your photos, maybe sync with your e-health devices, banking applications ... from my point of view, it's an entirely different risk profile.
Your literal argument was used for game consoles as well (Oh egads, what will happen if we allow freedom to infest our DRM protected systems?!) until Valve proved everyone wrong.
Maybe instead of spewing the same corporate profiteering arguments here, perhaps think on how we could design our software for freedom AND security and whether defending megacorp monopolies is worth the small improvement in security you're getting in return?
The anti-virus and anti-malware are each multi-billion dollar industries; end-point protection is a top-five information security concern for any enterprise; new and exciting ransomware incidents fill the news every week; millions of PCs contribute to botnets that deliver DDoS attacks for pay...
It might not be the apocalypse but it's pretty goddamn terrible.
In what way and why are you (well, actually a corporation with monetary interest) making a decision to lockout users because of those industries?
(Also multi-billion? Strongly doubt that.)
McAfee was taken private in 2021 for $14B https://www.theverge.com/2021/11/8/22769910/mcafee-private-i... And had quarterly revenue of $500M at the time: https://www.nasdaq.com/articles/mcafee-corp.-mcfe-surpasses-...
For one endpoint security example, unless I misunderstood.
Judging by a fair number of articles, you would be mistaken
https://www.businesswire.com/news/home/20220104005794/en/Glo...
> The global antivirus software market is expected to grow from $3.80 billion in 2020 to $3.92 billion in 2021
Did you forget that the conversation was about phones being locked down to protect against these kinds of malware?
So then maybe you say "no permissions are allowed for sideloaded applications", but then you're back here with people complaining that the platform owner is crippling the independent ecosystem because it doesn't allow access to the camera or the mic or the address book or whatever.
Everything else lives in a more relaxed compartment which cannot access the "secure" compartment at all.
Essentially two devices, one completely locked up, the other completely open.
There are far more willing and paying customers on Apple products.
https://www.dotcominfoway.com/blog/apple-leads-android-with-...
I ended up buying one of those Anker laptop USB PD chargers, and they can recharge the Deck twice over, so I could actually spend nearly 8 hours fully utilizing the Deck's power without being tethered at all.
Good mobile battery life with 'intense' graphics is an unsolved problem, Apple is not immune here.
It's not like you do your 2 hour gaming sessions while moving around all the time. If you're sitting down, a thin wire to a decent size power bank isn't going to interrupt your gaming.
I guess what I am saying is it is sort of like the Steam Deck but based on a tablet instead - and can pretty easily be hacked into a tablet instead. The Steam Deck is much more locked down but they MUST have been hugely inspired by the success of the Switch when making the Steam Deck.
Personally I think I am excited for when we might get something a bit more of a hybrid of the two - if ARM does indeed take off on Windows and Linux more then we may end up with a device that can sometimes take a full ARM stack with all of its power advantages and then also run standard older OS processes as well.
No, it's a totally custom OS. Custom kernel, custom user space. They run the BSD network stack off on the side, but so did Windows up until Vista.
Yes, but we all know that's a 320B dollar (so far) lie.
I never knew I wanted a Valve phone and tablet, but now I do.
It goes much further than that! It allows you to install arbitrary software so one can even set the Heroic launcher up [0] and play your games that happened to be bought in other platforms!
As soon as someone has an issue with something that's not officially supported by the OS, Steam/Valve is not going to help them. There's a reason why it's impossible to build something like this for Apple. They don't want any devices that they can't support until they're past their life cycle.
There is an annoying bug that if you play a game using a bluetooth controller, put the steamdeck to sleep, then resume later, controller support is dropped in-game. This basically makes the sleep feature useless.
My wish as a user is that it behaves at least as well as last-gen consoles do. I had no problem putting my PS4 / Switch games to sleep and pick them back up later.
The true magic (imho) is the compatibility layer allowing the hardware to run a large swath of PC/Windows games.
Does this happen when the game is launched thru Steam? Or when the game is launched outside of Steam? Because I assumed the Steam controller/gamepad translation layer could handle that.
When woken back up, steam will recognize the controller (so you can use it to navigate the UI), but the running game will revert back to keyboard and mouse.
Using the controls on the steamdeck itself also does not work in game (only the touchpad that emulates the mouse).
So you have to resort to quitting the game and re-launching it.
It was pretty annoying finding this out in the middle of an epic Vampire Savior run.
A look at their privacy policy by Mozilla was something of a mixed review. (https://foundation.mozilla.org/en/privacynotincluded/steam-d...). They said the policy didn't raise any huge privacy concerns, but that the policy was vague, Valve was unresponsive to questions ("We emailed Valve three times with our privacy and security questions and haven’t heard back from them"), and that ultimately Valve reserves the right to collect and share (read sell) "anonymous" data, aggregated or not, with third parties.
I expect them to track what games you play and when, but what about desktop mode? If you run applications or browse the web how much of that activity is collected by Valve? Anti-cheat software works with the steam deck and that too is often highly invasive recording files on your system or other running processes.
The device also comes with two internal microphones, and I'd probably want to remove them (hopefully that's as easy as it is for PS5 controllers) and has bluetooth which is hopefully easily disabled while traveling.
> Valve does say they can process anonymous data and they may share anonymous data, aggregated or not, with third parties. This is a fairly common practice and doesn’t worry us too much.
But rather that they don't make sure they're providing an ecosystem that, to their standards, protects the user from data collection by others:
> Here’s the bad news about the Steam Deck though. We can’t confirm it meets our Minimum Security Standards because we can’t confirm it uses encryption or if Valve has a way to manage security vulnerabilities.
If that's a concern, it would likewise be on any computer, I would imagine. I mean isn't the Steam Deck basically a regular e.g. desktop computer turned handheld? It's not an issue specifically about the Steam Deck unless you compare it to more closed platforms like the Switch instead of other regular computers.
And the user does have the option to harden the system, like they can any computer:
> There is a lot written out there on the internet about how to set up encryption on the Linux-based SteamOS yourself. However, we don’t think that users should have to go through that to protect their data.
Like they say, it's a matter of lacking convenience to not have that level of hardening by default.
But again, why is this an issue here, when most people using Steam from their desktop computers probably don't use encryption either.
Encryption is important because of how portable the device is. I've never lost a gameboy/DS/switch, but I know plenty of people who have. It's bad enough to lose your games, but if you're doing non-gaming things on the device it's a problem. It took a while before Valve added a pin to protect your device too, but they have.
Given that there's effectively no such thing as anonymous data, I'm really surprised they said this.
At the end of the day it comes down to what the company actually does vs what they say they do.
As a former Steam Controller user: thank fucking god. The Steam Controller was never supported properly by Valve - games would be featured on the Steam store without compatibility with the Steam Controller, and after 20 minutes of trying different community configs for a new game, you'd get something good but the on-screen prompts would always be wrong.
> PRESS X NOW
When you need to press right shoulder or whatever. Yes Steam Controller was revolutionary, but it took the simplicity of console gamepads and added the fun of debugging a broken windows install.
I can't speak for Apple's fans, but iirc some of Apple's main user experience reasons were things like better power efficiency (vs. battery-draining PWAs), better protection from malicious software and user error (e.g. apps can have their keys revoked, users can't mess with drivers or OS files, etc.), and the ability to enforce app privacy requirements.
Ironically Apple wasn't even planning on offering apps, they thought web apps would be enough. Until Cydia came up and showed users how great native apps can be. And now it's their greatest money maker.
Developers at WWDC 2007 hated Jobs' "sweet solution" of web apps and wanted to be able to write native apps. Jailbreakers had started probing Apple's apps almost immediately and figuring out how to create native apps, certainly before Cydia. I imagine dynamic aspects of Objective-C (and similarities between the iOS and macOS environments) may have facilitated such introspection and experimentation. Presumably they were able to generate mach-o ARM executables as well somehow before Xcode supported it.
Fast forward a year to 2008 and Apple delivered something that was more than just a dev kit or an installer - an App Store that worked with the existing iTunes Store payment systems. It also happened to be a rather walled garden.
The Cydia Store opened in 2009 and shut down in 2018.
iOS web apps weren't a completely terrible idea - Apple added things like touchscreen support as well as native widgets. Even today they have some advantages, including sidestepping Apple's walled garden. Though with the success of said garden, Apple has less of an incentive to enable web apps to compete with it.
Oh? Really? Do go on...
steam deck has the size of one and a half nintendo switch(es?).
But where it differs from pretty much any other modern software product is that it trusts you as a user - you can install games that aren't verified. It'll tell you why they're not verified (small text, no controller support) but it'll let you install them anyway. And then map touchpads and controllers to emulate keyboard and mouse if you want. You can install games that aren't from Steam store. You can go do desktop mode. It doesn't judge. It will give you good experience by default and then let YOU judge if you want to stray away from it.
It's something that Apple fans always told us it's impossible to build - a device that is joy to use by default while still respecting your wishes as a user.