Remix.run Logo
Animats 7 hours ago

Why would anyone want to buy a new computer now unless the old one is worn out? There is no price/performance improvement. Nor will there be for the next five years or so. NVidia says to expect 10% price increases each year. DRAM prices have doubled, and Samsung says not to expect price cuts. Micron just exited the retail RAM business.

Microsoft is trying to escape this trap by pivoting to Windows as a subscription service. It will get worse, not better.

rob74 6 hours ago | parent | next [-]

Yes. So Microsoft (which manufactures hardware itself and has close ties to other hardware manufacturers) needed to find... other ways to, er, motivate people to buy new hardware anyway. Which brings us back to the blog post we are commenting on.

Not sure Windows as a subscription service is the end goal though. But maybe we should all wish for M$ to do that, maybe that would be what's needed to finally bring about the Year of The Linux Desktop™.

CrossVR 6 hours ago | parent | next [-]

I don't think selling more hardware is the primary motivation. The motivation is ensuring everyone has TPM 2.0 enabled on their device.

This allows Microsoft to protect parts of their software even from the user that owns the hardware it's running on. With TPM enabled you finally give up the last bit of control you had over the software running on your hardware.

tapoxi 5 hours ago | parent | next [-]

Unbreakable DRM for software, such as for your $80 billion game business or your subscription office suite.

As a bonus, it prevents those pesky Windows API compatibility tools like Wine from working if the application is designed to expect signed and trusted Windows.

com2kid 5 hours ago | parent | next [-]

The mass exodus to Linux gaming is already causing a push back against kernel level anti-cheat.

People who 5 years ago didn't give a hoot about computing outside of running steam games are now actively discussing their favorite Linux distro and giving advice to friends and family about how to make the jump.

herdymerzbow 4 hours ago | parent | next [-]

As much as I hope it to be mass exodus, and as someone who switched over to CachyOS as my main OS in Nov 2025, I'm not sure that 3% of the steam user base really qualifies as a 'mass' exodus.

https://www.notebookcheck.net/Linux-gaming-growth-SteamOS-sh...

Going back to my Windows install every now and then to do things feels uncomfortable. Almost like I'm sullying myself! The extent of Microsoft's intrusiveness kind of makes it feel like entering a poorly maintained public space...at least compared to my linux install.

I'm not sure that the majority of people feel this way about Windows 11. They just put up with it in the same way as they do YouTube ads, web browsing without ublock origin, social media dark patterns etc. But certainly, never been a better time I think to move to linux for my kind of user, i.e. the only mildly technologically adept.

com2kid an hour ago | parent | next [-]

> I'm not sure that 3% of the steam user base really qualifies as a 'mass' exodus.

Major tech reviewers are talking about Bazzite. Reddit gaming forums are full of people talking about Win11 vs Linux.

Microsoft only has two strangle holds on PCs - gaming and office apps. For home users they literally have 0 lock in now days other than familiarity. No one is writing native windows apps outside of legacy productivity apps and games. Even Microsoft is writing Windows components in React now days.

I moved to Linux earlier this year and literally none of my apps were unavailable. Everything is a browser window now days.

15 years ago that would've been crazy, I had tons of native windows apps I used every day.

marcus_holmes an hour ago | parent | prev [-]

Yeah but which 3%? It's important.

There are a lot of Steam gamers with 5 games in their library who log on once a month. There are a few Steam gamers with 5000 games in their library who are permanently logged in. There's folks who play one game obsessively, and folks who tinker around with many games.

I'm willing to bet that the 3% are the kind of people who buy a lot of games.

I'd love to see that "what percentage of games have been bought by people on which platform?" metric. I think it'd be a lot more than 3% on Linux, even if you count Steam Deck as a separate platform.

Hikikomori 2 hours ago | parent | prev [-]

Unfortunately Linux requires zero effter to create cheats on, might as well run no anti cheat. And the root stuff is overblown as user space programs can already read all your files and process memory of that user. How many bother with multiple users?

marcus_holmes an hour ago | parent | next [-]

Not all gamers are playing games where cheating is an issue. It's really only the MOBA Call of Battlefield AAA crowd who care about that. That's not the largest group of gamers, and certainly not the largest market for games.

MindSpunk an hour ago | parent | prev [-]

The push back on kernel level anti-cheat on security grounds has always felt odd to me. If you don't trust them to run kernel level code why do you trust them to run usermode code as your user? A rogue anticheat software could still do enormous damage in usermode, running as your user, no kernel access required.

Being in kernel mode does give the rogue software more power, but the threat model is all wrong. If you're against kernel anti-cheat you should be against all anti-cheat. At the end of the day you have to chose to trust the software author no matter where the code runs.

blibble 4 hours ago | parent | prev [-]

it will never be unbreakable, and only needs to be broken once

intel can't even get SGX to work

tylerflick 4 hours ago | parent [-]

To the benefit of everyone backing up their media libraries.

fluidcruft 5 hours ago | parent | prev | next [-]

Maybe instead Microsoft could allow Windows 11 to install and run on machines that are otherwise capable and just flash red screens at you all the time where otherwise ads would show up that constantly nag that "THIS COMPUTER IS FUCKING INSECURE!" or something. It would be equally as annoying but I'm sure running latest Windows 11 but with TPM 1.0 instead of TPM 2.0 will be more secure than running Windows 10 without bug fixes and security patches.

(But my understanding is there were other things like bumping minimum supported instruction sets that happened to mismatch a few CPUs that support the newer instruction sets but were shipped with chipsets using the older TPM)

will4274 5 hours ago | parent [-]

We want to delete the fallback code paths... You'll just get failures from bitlocker instead of install failures, or windows hello failures, or ...

sixtyj 6 hours ago | parent | prev | next [-]

And clever people found out the way - https://www.tomshardware.com/how-to/bypass-windows-11-tpm-re...

zamadatix 5 hours ago | parent | next [-]

Registry keys and autoattend.xml config keys are not clever people finding a way, it's people using stuff Microsoft put there to do just this for now. I.e. Windows 11 has not been strictly enforcing these yet, they are just "officially" requirements so when they eventually decide to enforce in a newer version (be it an 11 update or some other number) they'll then be able to say "well it's really been an official requirement for many years now, and over 99% of Windows 11 installs which has been the only supported OS for a while now are working that way" at that time. If they just went straight from Windows 10 to strictly enforced Windows 11 options it'd've been harder to defend.

CrossVR 5 hours ago | parent | prev | next [-]

You're missing the point, the TPM 2.0 requirement is there to drive adoption, not to actually prevent you from installing Windows 11.

bitwize 6 hours ago | parent | prev [-]

Windows 12 will close the loophole: your CPU will require a signed code path from boot down to application level code. No option to disable Secure Boot or install your own keys. But there needs to be an installed base of secure hardware for this to happen, hence the TPM 2.0 requirements for Windows 11.

sixtyj 4 hours ago | parent [-]

Since Windows 12 hasn't even been mentioned yet, I wouldn't worry about what you're describing at all.

will4274 5 hours ago | parent | prev | next [-]

Hardware key storage is a low level security primitive. Both Android and iOS have mandated it for far longer. It's a low level security primitive that enables a lot of scenarios, not just DRM.

For example - it's not possible to protect SSH keys from malware that achieves root without hardware storage. Only hardware storage can offer the "Unplug It" guarantee - that unplugging a compromised machine ends the compromise.

anthk 4 hours ago | parent | next [-]

9front with factotum tells a different story.

LtWorf 5 hours ago | parent | prev | next [-]

If you want to protect keys you get a yubikey or something like that.

will4274 3 hours ago | parent [-]

And if you want to play sound, you buy a sound card. Computers integrate components that approximately everybody needs. Hardware storage for keys is just the latest example

CrossVR 5 hours ago | parent | prev [-]

Ah yes Android and iOS, they have truly become bastions of user freedom since mandating secure enclaves. That really puts my worries to rest. /s

hollerith 3 hours ago | parent [-]

User freedom is not the only axis by which we judge operating systems.

CrossVR an hour ago | parent [-]

It is not, but to me personally it is a very important one and it is not one I will give up without a fight.

9dev 4 hours ago | parent | prev [-]

> With TPM enabled you finally give up the last bit of control you had over the software running on your hardware.

The overwhelming majority of users never had any kind of control over the software running on their hardware, because they don’t know (and don’t want to know) how the magical thinking machine works. These people will benefit from a secure subsystem that the OS can entrust with private key material. I absolutely see your point, but this will improve the overall security of most people.

Terr_ 4 hours ago | parent [-]

> The overwhelming majority of users never had any kind of control

Uninterested is vastly different than unable, especially when that majority is still latently "able" to use some software that a knowledgeable-minority creates to Help Do The Thing.

The corporate goal is to block anyone else from providing users that control if/when the situation becomes intolerable enough for the majority to desire it.

Most people don't move away from their state of residence either, but we should be very concerned if someone floats a law stating that you are not permitted to leave without prior approval.

kgwxd 6 hours ago | parent | prev | next [-]

> motivate people to buy new hardware

Open source drivers, and a sense that Linux support will forever be top priority, would be a motivator for me. Most of my tech spend has been with Valve in the past few years. I'd love if there was another company I actually enjoy giving my money to.

kalaksi 6 hours ago | parent [-]

May I suggest Framework (https://frame.work/linux).

mschuster91 3 hours ago | parent | prev | next [-]

> So Microsoft which manufactures hardware itself

The only computer lineup MS ever sold directly, to my knowledge, were the Surface things - an absolute niche market.

hulitu 6 hours ago | parent | prev [-]

> So Microsoft (which manufactures hardware itself and has close ties to other hardware manufacturers)

You mean the Microsoft vacuum cleaner ? /s

pwg 5 hours ago | parent | prev | next [-]

> Why would anyone want to buy a new computer now unless the old one is worn out? There is no price/performance improvement.

Which is exactly why MS is pivoting to begging you to buy a new computer by harassing you with an apparently undismissable "upgrade" dialog.

They have to keep the upgrade treadmill running, and lacking "better performance" as the bait, they have resorted to outright harassment.

JoshTriplett 5 hours ago | parent | prev | next [-]

> There is no price/performance improvement.

Both performance and performance-per-watt continue to improve with each new generation of CPUs.

VerifiedReports 5 hours ago | parent | next [-]

But that is squandered by piss-poor programming and stupid visual gimmicks.

I had to return to Windows as a daily work platform after a long time away (on Macs). I already knew that it had devolved into a grotesquely defective, regressive parade of UI blunders and deleted functionality... but its actual performance is TERRIBLE. I'm waiting for simple operations that I wouldn't have expected to wait for 20 years ago, even on bog-standard office desktop machines.

geraltofrivia 4 hours ago | parent | prev | next [-]

You're not wrong. But, I recently did the mistake of upgrading my iPad to version 26 (the liquid glass version). I had a relatively smooth experience on my 6 year old tablet which now runs painfully slowly. Even scrolling through different parts of home-screen lags.

My point being, with time performance might go up. But instead of that making my device faster/long-lasting, developers use that extra performance to cram in more stuff, at the end of which I come out only slightly better if not worse (as is in my case)

tombert 4 hours ago | parent | prev [-]

You're not wrong, but I was disappointed recently by how well an eleven-year-old Macbook Air still works. I installed NixOS on it, and it's still pretty usable even on modern websites.

An eleven year old computer is still useful, which is kind of cool, but also kind of bothers me in that apparently we haven't made enough progress in software to justify buying new hardware, apparently.

sirjaz 7 minutes ago | parent | next [-]

Thank the web for that. We have lost more control of our devices and our privacy; the more we depend on the web and SaaS. We need to get back to writing native software, be it for Linux, FreeBSD, MacOS, or Windows. We need to make the local device the priority.

kelipso 31 minutes ago | parent | prev [-]

Progress in software is supposed to just needing more computing resources by your definition? As in, basically slowing everything down? Well, we got local AI for that I guess.

horizion2025 5 hours ago | parent | prev | next [-]

Well it also means it could be a good time to buy so you won't have to pay even more overprice for the same performance years down the line. I just bought one a good month ago. My old one was over 10 years old, not worn out, but not upgradeable to Win 11. I had been thinking waiting one more year before the security updates to Win10 are out... But I bought in when the first stories hit of the DDR5 price rises - at that time there had 'only' been a doubling, now the price is a further 3x of what I paid a good month ago. I thought it might be a good time to buy given the machine was so old and component prices were going up, and might for a long time. But yeah, performance improvements aren't what they used to. Part of the reason is that normal things were already felt so fast on the old one ;-) But I did get a much better gfx cards allowing some games that were unplayable before, and I think the CPU upgrade was needed for that as well, and then you might as well overhaul the machine. I also went from 16 to 64 GB, and the 16 GB had been a bit too little for some things.

markus_zhang 7 hours ago | parent | prev | next [-]

My only complain is that nowadays laptops are usually poorly built, so unless one purchases an expensive guarantee, anything beyond the default guarantee is not guaranteed.

cm2187 6 hours ago | parent [-]

And the manufacturers are in a quest to remove as many keys as they can from the keyboard. Like you can hardly find any light laptop today with page up/down keys anymore. Why?.... Haven't these guys heard of keyboard shortcuts?

devilbunny an hour ago | parent | next [-]

It’s been a while since I shopped for one, but a Thinkpad X1 Carbon gen 13 starts at about 1 kg and has a pretty full keyboard.

crazygringo 3 hours ago | parent | prev | next [-]

I dunno, I actually prefer Fn+Up/Dn. I just find it more logical, and it feels standard to me now. I press them surely hundreds of times a day and have no problem with it.

arccy 6 hours ago | parent | prev | next [-]

don't you like doing finger contortions to use all the modifier keys?

cm2187 6 hours ago | parent | next [-]

I think it is the single most convincing proof that we are being secretly replaced by lizard people with 8 fingers!

AdrianB1 4 hours ago | parent [-]

8 fingers to each of the 4 hands, to be clear :)

gerdesj 6 hours ago | parent | prev | next [-]

You probably didn't grow up with horrors like the WordPerfect function key strip or being faced with a keyboard like that on the ZX80/81/Speccy etc.

sixtyj 6 hours ago | parent [-]

Yes, it's a miracle that after 40 years of typing every day, my fingers still work. But that may be a biased view on my part; there may be lots of programmers out there with arthritis in their fingers, carpal tunnel syndrome, and other occupational diseases.

OptionOfT 6 hours ago | parent | prev [-]

They aren't always the same: https://devblogs.microsoft.com/oldnewthing/20110809-00/?p=99...

Also, even when they are the same, on certain laptops you literally hit the key-rollover problem.

VerifiedReports 5 hours ago | parent | prev | next [-]

Nothing tops Apple's infantile refusal to put a (real) Delete key on their laptops. Instead, they have a Backspace key mislabeled "delete."

When the Eject key became obsolete, Apple had a perfect opportunity to fix this omission with essentially no effort. NOPE. Meanwhile, everybody else managed to have a proper Delete key on their laptops.

joshka 5 hours ago | parent | next [-]

A hill that I'll die on is that Apple's terminology is more correct than PC terminology for this.

Backspace makes sense if you see the computer as a fancy typewriter.

Delete makes sense if you consider the actions from first principles.

Consider the various forms of deletion (forward, backward, word, file deletion, etc.) Each of these just has a modifier key in Apple's way of thinking. (None, Fn, Option, Cmd) which makes complete sense when viewed against how consistent it is with the whole set of interface design guidelines for Apple software.

The only reason that this doesn't make sense is that it's incompatible with your world view brought from places with different standards. They will never "fix" this as there's just nothing to fix.

Findecanor 4 hours ago | parent [-]

> Backspace makes sense if you see the computer as a fancy typewriter.

Backspace on a typewriter only moved the position (~cursor) back one space. Hence why its symbol is the same as the left arrow key's.

Backwards Delete was a separate additional key, if the typewriter even had one, and its symbol was a cross inside an outlined left-arrow: ⌫. Current Apple keyboard has this symbol on the "Backspace" key in some regions instead of the text "delete", but older ones did have the left arrow.

Apple calling it "Delete" goes back to Apple II. Many other older computer platforms also called it "Delete". DEC used the ⌫ symbol.

rzzzt 3 hours ago | parent [-]

At least you don't have to type the same letters while holding a thin tape over your screen to erase them!

Apple also had separate Return and Enter symbols on keyboards for a while, which also sounds like typewriter territory but their intended use was a bit different: https://creativepro.com/a-tale-of-two-enter-keys/

crazygringo 2 hours ago | parent | prev | next [-]

Not many people use forward-deleting. I find it much easier to just Fn+Backspace anyways, especially when Del is usually part of the shorter function row that you really have to stretch for.

And delete is a perfectly fine name -- it deletes the character you just typed. I've always thought the supposed distinction between backspace and delete was bizarre. If anything, it's the forward-delete that needs a better term, like... well, forward-delete. Fwd-Del.

3 hours ago | parent | prev [-]
[deleted]
ack_complete 5 hours ago | parent | prev | next [-]

Worse than that, there's no consistency in Fn+key shortcuts. Recently acquired an HP Ergonomic Keyboard as a replacement for a broken Sculpt, only to find out that it literally cannot send Ctrl+Break -- there's no key for it, no Fn+key shortcut for it and the remapping software doesn't simulate it properly.

intrasight 5 hours ago | parent [-]

Buy the keyboard you want. There are plenty of good ones.

userbinator 6 hours ago | parent | prev | next [-]

I suspect it's gradual cost-cutting. At the manufacturing scales they're operating with, even one keyswitch adds up.

markus_zhang 6 hours ago | parent | prev [-]

Oh yeah, they sometimes put page up and down on up and down which infuriates me very much. There are other issues like less USB ports, but overall quality is poor comparing to MacBooks.

gldrk 5 hours ago | parent | prev | next [-]

I’m actually happy about DRAM prices and hope more people share your mindset. This is the only thing that can force developers to start optimizing memory usage instead of externalizing the costs onto the poorest users.

tyjen 5 hours ago | parent | next [-]

I sincerely hope it works out this way instead of pricing out open sourced development. A couple open sourced projects changed their licensing to help mitigate the increased cost burden from skyrocketing hardware costs. It'll be a sad and potentially dangerous day if most people are permanently priced out.

doctorpangloss 5 hours ago | parent | prev [-]

the #1 computing platform is the phone, 99.99% of users experience no memory pressure on iPhones

anthk 4 hours ago | parent [-]

Meanwhile Android rules the rest of the world. And current iOS is not light, ever.

the__alchemist 2 hours ago | parent | prev | next [-]

More faster. I experienced huge performance boosts from upgrading CPU recently and GPU a bit back. (As always)

Compile times, game frame rates, computation time for simulations.

stainablesteel 4 hours ago | parent | prev | next [-]

so my linux installation can be even faster

chocochunks 6 hours ago | parent | prev [-]

Any computer that can't run Windows 11 is almost a decade old. There has been plenty of improvement. Compare a laptop with a high end Intel i7 7920HK to even a lower end part like the Core Ultra 5 226V. Right now prices on pre-builts and laptops aren't totally reflecting the craziness at least.

bluescrn 4 hours ago | parent | next [-]

A decade in computing used to mean revolutionary improvements:

- from the C64 to the Pentium

- from the Playstation 1 to the Xbox360

- from the Nokia 3310 to the iPhone 4.

Each of these in roughly a decade.

But 2015-2025 in terms of desktop PCs? Some decent (but not revolutionary) steps forward with GPUs, and much more affordable+speedy SSDs. But everything else has been pretty small and incremental.

And when enthusiasts upgrade, the old parts usually find new homes. My old 6th-gen i7 from a decade ago still has more than enough power for my Dad to use as a home PC for basic photo editing, web browsing, and spreadsheets. But Win10 end-of-life wants to turn that machine into e-waste.

antod 3 hours ago | parent [-]

I think that is normal across most technologies or fields. Progress is an S curve (or series of curves), and it's easy to be amazed when looking at the steep bit. Early on progress is slow due to not much investment and going down lots of dead ends, while later progress faces increased complexity and no low hanging fruit left.

The middle bit is where the disadvantages of the early phase has gone, but the disadvantages of late phase hasn't kicked in yet.

detritus 6 hours ago | parent | prev | next [-]

Cool, but my decade-old machine works perfectly well for my needs, as too I imagine a million other such machines.

chocochunks 6 hours ago | parent [-]

I'm sure it works, but that doesn't mean there hasn't been improvements.

Levitz 4 hours ago | parent | next [-]

Which doesn't count for that much when a whole lot of stuff has also become worse.

There's a reason as to why people were reluctant to jump on win10. There's a reason people didn't want win8 at all.

jazzyjackson 5 hours ago | parent | prev | next [-]

Not a lot of people benefit from having 20 cores to hit.

LtWorf 4 hours ago | parent | prev | next [-]

If by improvements you mean that suspend works like shit on newer machines, yes there have been.

ErroneousBosh 5 hours ago | parent | prev [-]

Not really. Improvements like what?

I have a brand-new work laptop which absolutely crawls compared to my nearly-15-year-old Thinkpad T430. Is this slowness the Windows 11 advantage? My personal laptop runs plain ordinary Ubuntu 24.04 perfectly, and everything works.

dotancohen 6 hours ago | parent | prev | next [-]

My daily desktop is mostly 2012 vintage. This hardware is still in use and works fine.

For what it's worth, that machine is being used while I upgrade my 2001 Computer Of Theseus once more. It's now getting it's third motherboard with CPU - this one salvaged from a 2018 or 2019 gaming machine. It's on its second case, and has seen more hard drive and memory upgrades than I can count - all of them piecemeal. Other than perhaps the motherboard screws and hard drive screws, I'm not sure if anything actually purchased in 2001 still survives in there. Maybe the power cable and pc speaker. And I don't remember ever replacing the rear case fan now that I'm looking at it.

CrzyLngPwd 5 hours ago | parent [-]

It's triggers broom :-p

sys_64738 4 hours ago | parent [-]

Anybody who can upgrade a computer completely deserves a medal from the council.

ungreased0675 5 hours ago | parent | prev | next [-]

But somehow, apps and websites load just as fast on my decade old personal laptop as on my brand new work laptop.

ack_complete 5 hours ago | parent [-]

The antivirus / EDR / monitoring / inventory software that most corporate IT departments installs ages computers ten years. We constantly had problems with such services slamming the disk, holding files open, breaking software, running CPUs at 100%, etc.

somehnguy 2 hours ago | parent | next [-]

Crowdstrike Falcon is likely the only reason my work M1 Pro machine runs like a dog. Any time it's being a laggy piece of junk you can open Activity Monitor and see Falcon just slamming it.

anthk 4 hours ago | parent | prev [-]

Not my problem. You wouldn't need an antivirus with a properly locked browser with UBlock Origin and OFC no damn HTML email. GPO's blocking anything not being under an executable whitelist.

If any, your email client should open any attachment under a sandbox, such as Sandboxie, under a libre license:

https://github.com/sandboxie-plus/Sandboxie

Of course no Office macros would be allowed, ever.

odie5533 5 hours ago | parent | prev | next [-]

Many budget laptops from 2020 don't support Windows 11. HP laptops with AMD A4-9125, HP notebooks with AMD A6-7310 APU, HP Envy x360 models with first-generation AMD Ryzen processors.

beached_whale 5 hours ago | parent | prev [-]

2020 Apple MacBook pro has an i9-9880HK, more than enough, but lacks TPM2.0. The issue is this is just a waste of resources and money for a large number of people and the TPM2.0 requirement is silly.