I think what Valve gets right is how much value and respect it provides to both players and developers. Of course you can find some issues here and there. But in general, neither players nor developers are angry or frustrated with Valve/Steam.
It's no surprise that it's hard to compete with that.
On the other hand, I find it surprising that no one thinks there is a way to take operating system market share away from Microsoft with a better end user operating system. There is constantly new annoying stuff practically forced upon you and people are complaining left and right. Of course Microsoft has built several moats, but this level of disrespect against your own users has to backfire some day.
> On the other hand, I find it surprising that no one thinks there is a way to take operating system market share away from Microsoft with a better end user operating system
Valve certainly thinks so, they just needed the time to test consumer reaction to SteamOS and improve compatibility with its vast library, and the did that perfectly with the Steam Deck.
They are launching a new SteamOS beta version next month that properly supports desktops. But it’s still not clear if it will support NVIDIA GPUs right away.
evolution of windows: useful -> adware -> spyware -> tech-support-scam (this story) -> ransomware (automatic full disk encryption is said to be deployed soon)
Automatic full disk encryption, with the encryption key stored at Microsoft, has been a standard "feature" for non-local/domain accounts for many years:
You also need to change the boot behavior of sshd to wait for wireguard (tailscale in my case) to be available. I had to add a couple of lines to the ssh systemd unit.
Yep. And also pay attention during package and system upgrades on some systems. In certain cases it messes up this ordering, and you end up with sshd starting before Wireguard again and then sshd doesn’t find any interface with the specified address, which in turn makes it so that it won’t bind to that address. Making the machine unreachable until you manually fix it again.
A less finnicky approach would be binding to 0.0.0.0, then configuring incoming firewall policy. By default deny, then allow SSH through wireguard network. Or by default allow then deny SSH through public network.
if you want to get fancy and/or over engineered you would use systemd templated units to setup sshd@.service and a ListenAddress in the config listening on %i. Then you could bring up sshd@(expectedip).service for each expected IP
.. but that doesn't gain all that much tbh.if anything the only hesitation I'd have on listening to * and relying on firewall rules is if the service comes up before its configured. but exposing sshd isn't even that bad
I did something like that but somehow after an upgrade I still lost access to one of my systems that I had set up like that. This machine is physically in a different city from me so I rarely have the chance to go there. And lately I’ve even been in another country.
it only takes 3 lines in a systemd override fille (which I think don't suffer the overwrite-on-upgrade problem). To my mind, that keeps the startup logic nicely local in service files.
Don't most laptops need a branded power adapter nowadays? I know my Lenovo can just take any pd charger and I use a tiny 65 w one but my friend can't use anything like that on his Dell.
Conscious AI primarily would be a problem because we don't really have clear definitions and understandings of what we mean by that, and it leads to endless discussions.
The real problem is not whether an AI really "experiences" what happens to it or what it does, it's not even whether or not it gains "free will" (if that even exists).
The real problems start when AI gains motives/objectives and means to realize them. Or means to expand its means. I would find a completely stupid system that has the goal and ability to turn any matter into paperclips and more matter converters more scary than most visions of AI.
Or as George Hinton puts it, when you give AIs the ability to create their own subgoals to accomplish some goal, they're likely to quickly realize that having more control will help them accomplish their goal.
> Snowden’s lawyer, Anatoly Kucherena, told Interfax that “since Edward didn’t serve in the Russian army and has no military service experience, he’s not liable for conscription.”
The mobilization order may say one thing on paper, but in practice they're just grabbing anyone they can. If you show up to protest against the mobilization and you're a man, they'll grab you and put you on a bus to the front.
Snowden's lawyer is either not aware of the specifics of the conscription order or is choosing to represent things in accordance with Putin's statements even though his statements don't align with the actual order, which is much broader. Here's a link to the full text, [1] which does not exclude individuals without military service.
There have also been reports of people without military experience being taken [2]
That said, I very much doubt they'd draft Snowden, I don't see what purpose that would serve. Also I'm not sure I'd consider him "outspoken" on the issue, but he has expressed criticism of the Russian government over the years, including their invasion of the Ukraine. In his own words, "It was not my choice to be here, and this is what people forget. ... It was not my choice to live in Russia."
I very much doubt he considers Russia any better than the US with respect to their military & espionage programs, especially because I'd bet there's a firm (and low) upper limit on how much outspokenness the government there would tolerate from him. His value to Russia is his continuous presence on the world stage serving as a reminder about how the U.S. operates with respect to intelligence gathering. Otherwise, he's probably only 2-3 furious anti-Putin diatribes away from being the next underwear nerve-toxin assassination target.
It wasn't just about incentives. The disclosure also says that while Musk asked for [spam bot accounts / total active acccounts], Agrawal's response didn't really address the question and was pretty misleading [estimated spam bots among mDAU accounts / total mDAU accounts < 5%].
("Argawal's reasoning might appear a bit circular since, by definition, mDAU is more or less Twitter's best approximation of the set of accounts that aren't bots. And Agrawal is not exactly trying to help readers understand the bait-and-switch nature of his answer." - page 13/84)
kkrieger (https://www.pouet.net/prod.php?which=12036) is an impressive 3D shooter in only 96 KiloBytes. As one of their optimization techniques they recorded all code paths and discarded unused parts. At least in the first version this was why you could only use CursorDown in the menus and CursorUp did not work.
My guess is: praise for kkrieger for its tiny size, and condemnation by demonstration because kkrieger was known to have bugs because of the usage of that technique.
kkrieger was my first thought too - I think there was some other important piece of functionality that got stripped as well (I want to say something to do with hitboxes or collision detection).
It's no surprise that it's hard to compete with that.
On the other hand, I find it surprising that no one thinks there is a way to take operating system market share away from Microsoft with a better end user operating system. There is constantly new annoying stuff practically forced upon you and people are complaining left and right. Of course Microsoft has built several moats, but this level of disrespect against your own users has to backfire some day.
reply