Live data from Hacker News

Why Windows 10 Sucks or Everything Wrong with Microsoft Windows

itvision.altervista.org

111–120 of 326 posts

Re: Why Windows 10 Sucks or Everything Wrong with Microsoft Windows

#111

Apple hasn't done a great job of supporting MacOS over the past few years. Catalina in particular has been a bit rocky, but every time I look seriously at Windows as an alternative it falls short. It's quite sad to me that my choice of OS has essentially boiled down to "Sucks less, costs more". It's been a few years for me, but maybe time to start seriously looking at Linux on the desktop again.

I don't see how Apple hasn't done the best job in terms of operating systems. macOS hasn't changed significantly in the last decade; it's essentially the same interface, but less skeumorphism. The only bug I've experienced that's close to being serious is the touchbar freezing(seriously wtf). Windows, on the other hand, has changed significantly. Sure, it runs 32-bit programs, but the interface difference between 7 a…

> macOS hasn't changed significantly in the last decade; it's essentially the same interface, but less skeumorphism

Apple hasn't changed the basic interface significantly over the past 10 years... but I don' think they needed to.

There have been a fairly large number of changes to the underlying operating system though. Everything from updates to Safari to the switch to APFS to completing the migration to 64 bit. Retina support, things like Airdrop and Handover which make interacting with my phone much better.

> Windows, on the other hand, has changed significantly. Sure, it runs 32-bit programs, but the interface difference between 7 and 10 is ginormous.

Microsoft seems to be compelled to change their interface significantly with almost every major update, but there is never any guarantee that the change is for the better. I have seem little about Windows 10 that makes me feel the urge to move away from MacOS.

> Linux, as much as I love it, is probably the worst offender.

I'm not sure it matters too much though because at this point the vast majority of the time I'm running a web browser, or editing code with either VSCode or VIM and modern Linux seems to be pretty good at that.

Most likely the biggest things I would miss running Linux would be the same things I would miss on Windows which revolve around iPhone/ iPad integration (AirDrop/ Handoff/ Copy Paste/ iCloud Integration)

Re: Why Windows 10 Sucks or Everything Wrong with Microsoft Windows

#112

Apple hasn't done a great job of supporting MacOS over the past few years. Catalina in particular has been a bit rocky, but every time I look seriously at Windows as an alternative it falls short. It's quite sad to me that my choice of OS has essentially boiled down to "Sucks less, costs more". It's been a few years for me, but maybe time to start seriously looking at Linux on the desktop again.

Try Manjaro Linux. It's fabulous and everything just works! I've been running it on 2 or 3 workstations for over a year now with less hassle than I ever had on Windows or macOS. I also got a few juniors at work running it and none of us has had any problem doing exactly what we need.

I had to write a couple of xdotools shell scripts to do things I need, such as "move active window to next monitor", but just about everything I searched for, I found a solution for. On my laptop which had a "precision touchpad" (one that offered advanced 2/3/4 finger gesture support in Windows) I was able to get all of the gestures working just like they would in macOS. On my desktops where I use a wheel mouse, I had to install a Chrome extension called AutoScroll to get wheel auto-scrolling to work there.

Tweaking the system to make it behave just the way I wanted to was also a fantastically fun experience though and it brought the joy of desktop computing back in a way I never really experienced with Windows. Being in control is great.

When I mentioned this another time on here someone said they liked the sound of that, but they wanted to use Ubuntu for better compatibility with Microsoft .NET Core. So, I thought I'd compare the experience with Manjaro. Honestly, there's no comparison. Manjaro was so much smoother of an experience setting up things because all the software is available from one repo and it's newer so there's not 10 billion articles about old versions that don't apply anymore like Ubuntu. I also hated having to add repos to Ubuntus package manager for every new package. With Manjaro you just run the Add/Remove Software GUI and everything comes from the AUR (Arch User Repository). Also, my Ubuntu experiment ate itself after less than a week when it wouldn't boot one day after an update.

I've been using Linux since the late 90s when I started learning Red Hat to build DMZ and DNS servers for work. I've tried Linux desktops here and there since that time and nothing has ever come close to the stability and ease of running Manjaro. I highly recommend it for switchers.

Re: Why Windows 10 Sucks or Everything Wrong with Microsoft Windows

#113
Some of the author's points are right, however in my opinion a lot of them are wrong, and seem to be coming from the perspective of "it's not linux so it sucks"

>The user as a system administrator (thus viruses/ malware - most users don't and won't understand UAC warnings).

How is this different from sudo?

>No good packaging mechanism (MSI is way too fragile).

In all of my years using windows I've had msi fail only a handful of times.

>No system-wide update mechanism (which includes third party software - to be fair there are third party applications which offer this functionality, but then such applications don't support core Windows updates).

Microsoft update will update some third party software, like flash. There is so much software on windows that a centralized update system isn't really tractable.

>In certain cases it's extremely difficult to find or update drivers for your hardware devices (anyone who's tried to install a fresh Windows onto their laptop will testify).

Problem with the oem, not with windows. It's up to the hw manufacturer to publish drivers in easy to find places.

>Windows is extremely difficult to debug (e.g. try finding out why your system is slow to boot).

While not as easy as debugging with source Microsoft provides debug symbols for all major kernel components. This makes getting a kernel stack trace and examining structures very easy.

>Windows boot problems are too often fatal and unsolvable unless you reinstall from scratch.

Only if you don't know the correct utilities to use. Most boot issues can be fixed with a combination of bcdboot, bcdedit, and repairing the dism image. On the rare occasion that those don't work you can go even deeper with a kernel debugger.

>The Windows OS installer doesn't give a damn about other OSes installed on your PC and it always overwrites the MBR. In case of already existing Windows installations, it sets the newly installed Windows as the default OS - no questions asked. In case of UEFI, booting of other non-Windows OSes is unsupported and Windows actively prevents this.

This was true back when MBR was used. It is now extremely difficult to use MBR with windows, and almost all other OSs support UEFI by this point. Saying booting of other non-Windows OSs is just wrong. This person's source is a technet post, which you can consider the microsoft equivelant to stack overflow. The accepted answer is from a community moderator. In my experience if it's not a Microsoft employee replying, then there's a 90% chance that the answer is wrong. Windows does not wipe out any other UEFI boot application binaries or the boot nvar entires. It just adds its own binaries, adds a nvar boot entry, then set's that entry as the default. Hitting your boot menu key when you boot will allow you to select any of the other entries, and your firmware setup utility will allow you to change the order in which they boot.

>Windows anti-virus products oftentimes make your PC less safe - so if you want perfect security and privacy, stop using Windows and migrate to Linux right away. OEM updaters make your PC wide open for attacks.

For most power users, it's true. AV products do increase your attack surface for only a small benefit. However, in a corporate enviornment with less tech savy users, they are extemely needed. People will just click whatever links and download and run anything.

>Microsoft has recently decided that you will no longer be able to download certain Windows updates manually. You'll only be able to get them via Windows Update.

That is 100% not what they're saying. They're just saying they used to publish the update files to two places, and now they're going to reduce redundancy and only publish them to one, the update catalog. You can visit the update catalog in a browser and still download all of the updates.

>"sfc /scannow" is offered as a solution to most Windows Update Service and Microsoft Installer Service errors, yet in absolute most cases it's totally ineffective.

This is commonly offered as a solution on community forums, but I rarely see it offered as a solution on official Microsoft documentation.

>Windows does not automatically clean temporary files ever, however it must do that for every reboot/power cycle - partially solved in Windows 10 1809.

This seems like personal preference to me. I'd rather keep %TEMP% around and only clean it out with cleanmgr when needed. Several browsers store their cache in %TEMP% and I'd rather not have that wiped out across reboots.

>Windows keeps a large number of databases of the applications which the user runs: Windows Activity History, bam.sys, Prefetcher, Program Compatibility Assistant and others.

The only one you should be upset about is Windows Activity History. BAM is used to help determine when the machine is idle and background maintenance tasks can be performed without impacting the user. The prefetcher is used to speed up the initial start of applications. The compatibility assistant is used to help increase backwards compatibility with older software.

>Safe Mode has become impossible to access unless you've booted into ... the running OS, which totally defeats its purpose. Also Safe Mode is hidden behind almost a dozen of steps vs. a single F8 key press on boot in every Windows version from 95 to 7.

True that they've made it much harder to access by default which I think is the wrong move. If you reset the computer while windows is in the middle of booting several times you'll be brought to a recovery menu which will let you boot into safe mode.

Re: Why Windows 10 Sucks or Everything Wrong with Microsoft Windows

#114
post #92

If at all possible, use Windows 10 LTSC/LTSB. LTSC was exactly what I wanted from a Windows OS. No Windows Store, no Candy Crush, and—most importantly by far—only security updates. It's the Debian model. Your OS stays secure, but the software will never change in a user visible way, unless/until you specifically choose to install a new LTSC release, which comes out around once every two years. It's perfect.

LTSC sounds nice, but licensing it is not simple or inexpensive if you're just a normal person with a few computers at home.

Completely agreed, that's where the "if at all possible" part comes in. :(

And it's ridiculous! The next time Microsoft PR says basically anything about being dedicated to consumers, stop and consider: a significant* subset of consumers have been clambering for a product which Microsoft already makes anyway, but refuses to sell.

* (We'll never know how significant minus millions of dollars in market research. But it's clearly enough people to warrant adding some buttons to your checkout page. Again, this is a product that Microsoft already makes.)

Re: Why Windows 10 Sucks or Everything Wrong with Microsoft Windows

#115
Here is why Windows sucks

- NTFS

- Slow and heavy process creation

- Slow compilation time due to both points above

- Inconsistent UI/UX

- Boring to watch UI/UX (no colors, everything is a fucking square)

- Lack of features for developers

- Bloated programs, why the fuck windows 10 needs 30gb to install, fucking 30 motherfucking gb

Re: Why Windows 10 Sucks or Everything Wrong with Microsoft Windows

#116
post #103

Earlier quoted context omitted.

I actually remember myself having to fiddle more with Windows than with Linux, in the Windows XP days. Windows would always invent some reason to require some reboot, or get random corrupted system files, or vcredist incompatibilities, or failed attempts at auto updates, or reinstall drivers for the mouse you just unplugged and plugged in a different USB port, or I don't remember what else it was with it all the time…

> Linux (at least Archlinux) doesn't require much once you install it, are happy with the set-up and regularly update it. Using Archlinux presumes you already know your system intimately and have taken the time to hand-craft it. That would make solving problems down the road much easier. On the other hand, if you're like me and you want to just drop standard-issue Linux (i.e. Ubuntu) on a computer and then just use i…

[deleted]

Re: Why Windows 10 Sucks or Everything Wrong with Microsoft Windows

#117

I'm no Windows fanboy but there's a lot of misinformation here. In the spirit of bullying the reader with a big list of points, here are some examples of incorrect claims in TFA: 1. It's not hard to disable Cortana and internet-assisted start menu search completion. I assume that's what they mean by "keyboard scanning and voice recording" because I don't think there's anything else like that in the OS. It is possible…

It is possible to disable telemetry.

Please go on. Having no officially supported way to completely turn off phoning home if we want to is one of our deal-breakers.

Re: Why Windows 10 Sucks or Everything Wrong with Microsoft Windows

#118

I'm no Windows fanboy but there's a lot of misinformation here. In the spirit of bullying the reader with a big list of points, here are some examples of incorrect claims in TFA: 1. It's not hard to disable Cortana and internet-assisted start menu search completion. I assume that's what they mean by "keyboard scanning and voice recording" because I don't think there's anything else like that in the OS. It is possible…

> 1. It's not hard to disable Cortana and internet-assisted start menu search completion

Uhh, you have to go into the registry to do this. Not really easy. It should be an option in the settings, not something I need to go under the hood to do.

Also from the README for that script to disable telemetry:

> Q: Can I run the script safely?

> A: Definitely not

Re: Why Windows 10 Sucks or Everything Wrong with Microsoft Windows

#119

I'm no Windows fanboy but there's a lot of misinformation here. In the spirit of bullying the reader with a big list of points, here are some examples of incorrect claims in TFA: 1. It's not hard to disable Cortana and internet-assisted start menu search completion. I assume that's what they mean by "keyboard scanning and voice recording" because I don't think there's anything else like that in the OS. It is possible…

I'm not a fanboy of any OS in existence but

1. Most tech-illiterate people are afraid of using regedit and/or GPO to disable Cortana so the point is valid.

2. Disk fragmentation has become an even bigger issue since Windows 10 doesn't defragment SSD disks.

3. It's not an argument.

4. The article talks about laptops specifically and the issue is still there and it's huge even for Windows 10 which often installs Microsoft drivers which do _not_ work.

5. You must be joking about the startup tab of the task manager. Looks like you've never had this issue or you've only used SSDs in your life. Also discover Autoruns by Mark Russinovich.

6. The Windows Store app canNOT be disabled. Read carefully. Also after each major Windows update all apps are reinstalled.

There's no exaggeration - the author is an IT specialist with a lot of experience.

Re: Why Windows 10 Sucks or Everything Wrong with Microsoft Windows

#120

Earlier quoted context omitted.

What is this comment supposed to mean? How are you comparing the performance of updates across OSs?

The relatively common (?) experience that: 1. Running `sudo apt update && sudo apt upgrade` is much, much faster than explicitly going to the windows update screen, checking for updates and then updating. 2. Linux OSs are usually stuck "updating" while shutting down and restarting, far less frequently and for a far shorter time (if at all), than Windows. Obviously the comparison isn't entirely fair (though in some wa…

Yes, this is a very good explanation.
Post reply on HN