Which is your problem, because your OS is already receiving less and less support. While there are some issues with Win10 and I think it's been prudent to wait, that window of prudence is closing.
Microsoft is not suddenly going to recant on the direction of unified UI that it's taken. They've doubled down on it to the point where we're at 128x now. They have introduced substantial technical improvements with the Win10 releases, most of which are ironed out.
As a surface book owner who took a lot of the early adoption pain on the chin, I'd still rather be using Win10 than my time in Win7. If only because the interaction model is a lot nicer and the default powershell is more up-to-date.
Yeah I just installed Ubuntu anyway because I like the unix utilities. I agree that eventually it will be too dangerous or difficult to use Windows 7, though for now it's probably serviceable.
I personally find the Windows 8+ UI execrable, but mostly my strong distaste for Windows 10 is driven by the cloud driven nature.
He might mean "uncontrollable feature-change updates indefinitely". That includes nagging for reboots, and if you're not present at the computer I hope you didn't have any long-running jobs in progress. Windows 10 is almost a webapp, in that you're always on the current version, whatever that is, hope you like it. That's my reason anyway.
The fact that I have to manually uninstall and hide some individual cryptically-number-coded windows updates on windows 7 in order to get rid of nagging to install windows 10 in the taskbar and in the windows update control-panel makes me frankly scared to give any more update control to Microsoft.
Since Windows 7 still gets security updates and I only use it for games, I have a few years before I need to figure out the next step.
And Ubuntu doesn't have requirements for reboot and upgrade cycles in perpetuity?
I mean... it does. Oh, and the kernel installer script still doesn't purge old builds so periodically your updates will still stop working on LTS. It's silly.
You can control when updates are installed and when you reboot. I may wait a day or two depending on what I'm in the middle of. Or you could wait a week. Or install the next stable (but not LTS) release in 6 months. Or wait for the next LTS release in 2 years. Or wait up to 5 years! Windows 10 is the last version of windows, there will not be an option to install Windows 11 at your leisure, you'll just have it when you wake up your computer the next day (though it'll be called windows 10).
Also, with ubuntu and most linux distros you can pin certain core packages at certain versions if you need.
Also, if you mean the desktop-notifications for updates and upgrades and such, you can uninstall all that and just use apt-get manually.
No. I mean the default ubuntu install still has a microscopic /boot partition which fills up and kills your OS's ability to upgrade and also the only way to fix it is an arcane script that no normal user understands.
I mean I was a professional perl programmer and I barely understand what the commands it recommended I run were doing, it is so golfed. And as for why I had to run them from the terminal? DESKTOP LINUX!
In every previous version of Windows I've used, and in Ubuntu, you could delay updates until you were ready to reboot. Windows 10 has a "Notify to schedule restart" option, but it actually means we'll schedule a restart when we see fit and give you a notification if you need to change it. If you miss that notification, your PC will reboot (probably overnight) without warning (I've had multiple overnight jobs cancelled by unexpected updates).
This is basically nonsense. Windows licenses are paid, they always have been, and for the foreseeable future, they always will be. They changed to making updates free, but that's it. Every new computer comes with a paid Windows license as part of the cost. And if you build your own, you have to buy Windows 10. But once you have Windows, you'll always get the latest version.
The whole 'you are the product' thing doesn't really apply to paid OSes. Even if the updates are free.
Win XP and Win 7 were OK. All the hidden logging etc was cringe-inducing, for sure. But Win 10 has gone way over the line. They're treating their customers like Google does. They're mining data from them, and they're pushing ads at them. But this is an OS, which requires a license, not just a bunch of free online services. As much as I dislike Apple's business model, it at least respects its customers' privacy! If I ever need to use Windows again, I'll get an anonymous copy, and treat it like the malware it is.
This is such a ridiculous meme. I assure you, MS's business model is not you. Their business model is selling enterprise support and making Windows directly competitive.
They're doing this because Apple and Google. Apple's made massive enterprise inroads. And Google has made massive education inroads. Windows has been relegated to gaming and "that OS no one wants to use at work." And that's a tenuous and dangerous position.
It's also to try and compete on cross-platform mobile tools which get them big enterprise contracts. These have always been MS's bread and butter and will continue to do so. Windows 10 as a service is just MS recognizing the reality of OSs in a modern world. It is a change Google has already adopted with Chrome (and its evergreen model of change updates) and Apple only discards with iOS when they want to promote sales of the next major handset.
They've also made major strides towards openness and helpfulness in the open source community. Their compiler, core library, runtime, JIT, etc? It's all open source now. Under many open-source-compatible licenses.
I'm not saying we should suspend all disbelief or not call them out when they have stupid bugs or make positively boneheaded moves like that fiasco of putting a Tomb Raider add on the default lock screen. We should. But we should also be willing to say, "Perhaps this company is capable of change and there are some genuinely interesting and laudable signals of that."
So they're not forcing ads onto home users, trying to turn Windows application development into a walled garden a la Apple App Store / Google Play, or using home users as beta testers before rolling out to enterprise customers?
They're desperate to force customers into the SaaS business model because their old model of charging a one-time fee per OS install is no longer viable. Desktop computers have well and truly reached market penetration, the upgrade cycle has slowed significantly and since Windows 7, they haven't found anything new to offer that's compelling enough to entice customers to upgrade.
I have seen some examples of this. I screamed loudly. It's not appropriate.
> trying to turn Windows application development into a walled garden a la Apple App Store / Google Play
Actually no, they're not. That's a negotiating tactic by a game developer and he's admitted there is no current substance to it. It's all speculative. You can distributed UWP apps without the store right now, just like you can distribute Mac apps without the App store.
And why would you even put Google's ecosystem in that statement? That's a completely incorrect comparison. The only OS that does total lockdown right now is iOS for mobile and iPad pro.
> They're desperate to force customers into the SaaS business model because their old model of charging a one-time fee per OS install is no longer viable.
This is true. But to be honest, it was never very viable or fair to the customers. OSs in a modern security climate are a service. Making that clear is much more honest.
> Desktop computers have well and truly reached market penetration
You're wrong there. Their hybrid interface design is superior for next generation portable computing. People give them VERY high marks on this. Even really persnickety and principled people like Tog agree MS is further along than anyone else in a universally usable interface context that works with traditional M&K and Touch applications.
My job forces me to use a Macbook with El Captian on it. I hate it. It feels like a dowdy piece of abandonware. I get hope and open my surfacebook and it feels like a modern, integrated, useful device.
And that's my perspective as a cloud services developer. OSX has pissed me off so much I hate doing dev on it. It's slow, full of weird undocumented behavior, made devving harder, has very dated feeling hardware, comes with just abysmally bad bundled apps (dear god Keynote, how bad can you get? And Apple notes is like OneNote but 2x as difficult to use, and don't even get me started on how awkward Pages has gotten as it tries to be all things to all people. Need we even mention the nightmare that is iTunes and iPhoto?)
And this is why it pings the mothership endlessly even when explicitly told not to? Even on Enterprise SKUs?
W10, for me, represents an new, scary era of the OS working against my desires and interests, rather than for. When I say "telemetry off", I fucking mean OFF. I don't care what Microsoft says they're gathering or for what reason or for how much of my own good it is, that is a level of control that as the owner of the computer, I should have.
They don't. Canonical got roasted when they pulled a similar fast one. Apple have been criticised for their own phone-home funny business.
But neither Apple nor Canonical has ever gone to the lengths Microsoft is going to in Windows 10 in terms of phone-home and automatically applied updates, even on iOS mobile devices.
> But neither Apple nor Canonical has ever gone to the lengths Microsoft is going to in Windows 10 in terms of phone-home
Citation please. This seems like an opinion rather than a fact, as Apple's had at least 3 major privacy scandals involving iOS that I can name offhand.
Remember when Apple was like, "We do not currently/We no longer put that spyware on your phone?"
> and automatically applied updates
I agree here, but this is a muddier issue. You _could_ adopt Apple's "we create an upgrade for older hardware but it's actually a shit upgrade that not only doesn't give you new functionality but makes your device slower since it's not our primary performance target but btw Apps will force you to upgrade" modality. Obviously, I take a dim view of that, as it's not really "not" forced.
As for forced upgrades on Canonical. They won't force your computer to upgrade, but if you don't you'll end up in a situation where you have no choice but to totally reinstall your OS, they'll discontinue hosting the bridge patches. So unless you were very careful setting up your OS (and no, the Ubuntu installer doesn't do that automatically), you can end up in an ugly situation where you need to backup your data and reinstall like it's 2003.
Or you could take MS's tack which is, "You NEED to upgrade. Now. Infosec and our product roadmap won't wait for you to feel comfortable with this."
Well, for me at least it is because I depend on Windows machines to do my day to day work. Any time I spend dicking around with an OS that's actively trying to screw me (I can't run the software I need in win 10) is time I'm not earning money to pay bills.
Oh come on. It's hardly a foreign concept to have certified hardware/software environments for certain toolchains. Extended support for Win 7 is 2020. Win 8 is 2023.
Right, so you don't HAVE to upgrade. You never did?
I'm not advocating that people should be forced to upgrade. I'm advocating that upgrading is good for 99% of people and for the majority, they won't do so unless told to.
The problem with OSX is the very expensive hardware (and worrying signs that Apple is progressively locking down the OS).
The problem with Linux is that unless you are trying to do something really really basic, you will be facing a command prompt, and then you have to RTFM. No time or appetite for that (and the perspective to have to "compile my own drivers" gives me the chills).
I wish their was a cheap/free alternative with a decent UI.
My understanding of their new strategy is to focus on search and the cloud. They are investing into linux for the latter, and are instrumenting their desktop OS for the former. It might make sense but they are clearly now treating their users as a product.
Serving ads in the start menu. Serving ads on the screen saver. Serving bing search result in the start menu. OS coming with an advertising ID. Collecting data on usage, browsing habits, and god knows what else.
You are pretending they are not treating their customers as product and every windows install comes with an advertising ID? What is the advertising ID there for then?
"Serving ads in the start menu?" Fascinating. My start menu never had ads...
It did have a "setup skype" which is part of their "get skype" campaign, but that was already installed. It did have the "activate your office" stuff but again, I already had those...
Do you mean the store livetile that sometimes shows product pictures?
> Serving bing search result in the start menu.
Bing is the second most popular search engine in the US, and uh... the sad insider truth is that Bing searches are less of a privacy exposure that Duck Duck Go or Google. But whatever...
Ubuntu was doing this forever. So was Firefox. They get paid to set your default search engine. To the tune of millions.
> Collecting data on usage, browsing habits, and god knows what else.
I mean, you can see what they send back if you're so inclined. It's not hard. You can even find articles where people have done that analysis.
> OS coming with an advertising ID
And you think... your cellphone... doesn't have one of these? Or your Mac doesn't have a distinct ID for the purposes of Mac store purchases? Or that Canonical didn't make a "Store ID" for their store?
Do you think websites also aren't doing this? In ways that Do Not Track can never even address?
If Microsoft is your whipping boy for this, then you've got a lot of anger to direct towards them. But the reality is that your entire digital experience is heavily instrumented. And you know what? We're instrumenting them because it's the only way we can possibly do what users ask us to do. We desperately need telemetry on failure, user engagement, and performance. Otherwise our customers choose products that CAN make changes based on these things.
Simply put, the Market has spoken. You kinda have to look in awe at Microsoft for being able to put this off for so long. But with the complete collapse of Desktop Linux as a serious contender there are only a few shops in town that service OSs and they're locked in frantic competition to produce what most people treat as a commodity.
> I mean, you can see what they send back if you're so inclined.
How can I do that? Everything I read says that the connections are encrypted and that there is no way to observe what gets sent.
> advertising ID
I do have a similar aversion for the spying on users on mobiles. Which is why I would never touch an Android phone even with a stick. And why the first thing I do with an iphone is to lock it down. And I do get annoyed with the iOS nagging too (please use icloud, please use apple music, please use apple pay, you are playing a song, let me show you apple music again, you updated your OS, let's start the nagging back from the begining! iOS used to be a user friendly OS...). But that doesn't mean it justifies making my desktop a crap experience too. Do you guys see this as a race to the bottom?
As for websites, like probably 90% of HN readers, I use ad blockers and also leave javascript disabled except for a handful of sites that deserve it.
What makes me angry is not so much that you are stuffing your OS with this shit. Do that on the cheap home version, very well. Happy to pay a premium to avoid it. But that you do that on all versions of Windows including pro, and you make your users play whack-a-mole with the privacy settings to switch that off if it is even possible. This is not a game I want to play. And for that reason I see Windows 10 as an unsuitable OS for a desktop. And nagging me more to upgrade is only going to further alienate me.
> But that doesn't mean it justifies making my desktop a crap experience too. Do you guys see this as a race to the bottom?
No. I see it as a tacit acknowledgement that software isn't free, but no one actually wants to pay for it. If you'd be willing to pay $500 for a mobile phone OS, maybe. But then that'd have its own problems.
Everyone wants to pretend software is free. Apple's busy making iOS software unsustainably priced. So we find other ways to stay in business.
And then listen to people like you tell us, "What you're doing is ethically wrong because I sang 'free the software' with Richard Stallman." Either I find a way to instrument and monetize and keep our payroll going or you are running shit like gentoo forever and your experience is terrible.
> What makes me angry is not so much that you are stuffing your OS with this shit.
"My" OS? Why is this suddenly "my" OS? Do you think I am on the payroll for Microsoft, Google or Apple? My identity is well established and my employer is trivial to verify.
> Happy to pay a premium to avoid it.
It's nice being rich and leaving the poor to suffer, isn't it? Yes. I know.
But windows isn't free. I am paying a license for it. And I don't have any problem with that. I am glad you refer to these ads as users suffering. But it is the principle of free services like those by Google. People make a pact with the devil, they sell there privacy in exchange of a free service. If it works for them, good for them. I don't want to do that and am happy to pay for it. In exchange I am NOT selling my privacy.
And you lead me to think you are somehow affiliated to Microsoft. I didn't do any research on you. Quoting you: I helped build the technology that made Bing competitive, And you know what? We're instrumenting them because it's the only way we can possibly do what users ask us to do. We desperately need telemetry on failure, user engagement, and performance.
If you don't want people to think you are not affiliated to MSFT, better not to use we.
> But windows isn't free. I am paying a license for it. And I don't have any problem with that. I am glad you refer to these ads as users suffering.
You're paying a HEAVILY subsidized cost. If it was priced at an actual reasonable price, it would never sell. The same is true of basically all software now. VERY few people have held the line here. Especially given the user expectations of infinite free updates.
> People make a pact with the devil, they sell there privacy in exchange of a free service.
This is just... it's just not true. You can't blame people without means for wanting to engage with our digital society and economy. They need to, it's critical. And you can't blame vendors for struggling to find a way to charge what people can afford. We're all struggling to find a way to make people's growing software exceptions doable.
And of course, free software advocates being smug even as their OSs and UXs are piles of antiquated tire fires. With every credible corporate entity adopting these techniques as it is, or funding their development off the backs of the overpriced enterprise model that raises prices in the first point!
But we should also be willing to say, "Perhaps this company is capable of change and there are some genuinely interesting and laudable signals of that."
The trouble is, there is plenty of evidence that Microsoft's technology and business models have changed, but not always in laudable ways. If they were doing something genuinely new and better than how things were done before, I suspect the overall response on HN would generally be favourable -- this is pretty much a forum full of people interested in disruptive new technologies, after all.
So a completely open development model for their core platform, including unprecedented levels of commitment to patent pacifism and MIT/BSD level licesning is not?
> I suspect the overall response on HN would generally be favourable
It was.
> this is pretty much a forum full of people interested in disruptive new technologies, after all.
Most people here are incredibly conservative in their technology choices. Hell, Clojure is still considered minority, people actively defend Apple's anti-competitive stuff and dismiss the crazy progress Google and Microsoft have made, people say, "I'd love to use Erlang but..."
Even if we ignore the general novice factor, rate limiting stops real technical conversations here, anyways. Every time we get into a real technical discussion we hit the rate limits almost instantly.
So a completely open development model for their core platform, including unprecedented levels of commitment to patent pacifism and MIT/BSD level licesning is not?
Sorry, I must have missed the memo. When did Windows 10 become Open Source, and how do I get hold of the source so I can build a version without the telemetry and forced updates?
It was.
Perhaps you and I have different versions of HN. In the discussion I'm reading, you seem to be just about the only person on Microsoft's side, and many of your posts are being downvoted close to invisibility.
Microsoft is not suddenly going to recant on the direction of unified UI that it's taken. They've doubled down on it to the point where we're at 128x now. They have introduced substantial technical improvements with the Win10 releases, most of which are ironed out.
As a surface book owner who took a lot of the early adoption pain on the chin, I'd still rather be using Win10 than my time in Win7. If only because the interaction model is a lot nicer and the default powershell is more up-to-date.