5 ms·
Have been working on Windows machines (C# ftw) for a while now. I hate it. Everything. Kafkaesque configuration UIs, horrible window management, mouse acceler
by gherkinnn 7y ago
Have been working on Windows machines (C# ftw) for a while now.
I hate it. Everything.
Kafkaesque configuration UIs, horrible window management, mouse acceleration is off, font rendering is atrocious, the updates make me unreasonably angry, mixed design systems leave me confused, File Explorer isn’t even trying, many apps are downright insulting, and the entire thing just reeks of PMs in ill-fitting suits prodding things this way and that with their doughy fingers.
And I need to install a linux subsystem to make it just about usable.
It’s a shame, because I do like the look of their Surface line.
- spectramax 7y agoDon’t forget the ads. Ads, even in the powershell. Telemetry of everything. Automatic installs of OneDrive, Microsoft Teams, etc. Fuck Windows. It sucks.
- bufferoverflow 7y agoWhat ads??? I've been on Windows for decades, never saw a single ad by the OS.
- IshKebab 7y agoI think it depends on your region. But I'm pretty sure every region gets a link to Candy Crush, Minecraft and other such nonsense in the start menu by default. Enterprise versions are probably safe still.
- fortran77 7y agoI agree! I don't see ads. I'm running the "pro" version with almost all default settings. Do they consider pre-installed "Candy Crush" an ad? And if so, why isn't MacOS "iTunes" an ad?
- msrmthehomeless 7y agoI think he's referring to app store recommendations and ms push for edge
- romanovcode 7y agoHow about fucking ads on built-in mail client - Windows Mail. "Purchase mail plus blabla". Pathetic from multi-billion company.
- gherkinnn 7y agoAs someone else pointed out, Enterprise versions don‘t get ads. As for teams, enterprises love teams since it comes with the Office license anyway.
- spectramax 7y agoNot everyone has access to Enterprise version so this is a non-starter argument. Even better is the LTSC versions of Windows 10 but let's assume we are not pirating windows, and going to purchase a copy of windows, the users are left with a horrendous breach of privacy and a complete disregard to the user experience. Also, I loving Microsoft Teams is a different argument than having it pushed to your PC without asking.
- gherkinnn 7y agoIn no way did I mean to defend those actions. You are absolutely right. I merely tried to explain my ignorance towards them.
- spectramax 7y agoI know what you mean, LTSC is such a obscure thing from your average Joe who buys a Dell PC.
- vips7L 7y agoI've never seen an ad in pwsh or on my desktop. I do agree the automatic installs are terrible.
- vips7L 7y ago> mouse acceleration Maybe it's the gamer in me, but who uses this? It's just going to make your mouse movements way less accurate. If you haven't tried it yet pwsh integration with C# is amazing, I wish there was something like it for the JVM.
- gherkinnn 7y agoMaybe “mouse acceleration” is the wrong term? Turning it on means there’s no 1:1 relationship between mouse and cursor movement. Quickly moving it across the entire screen? 2cm might equal 1000px. Slowly nudging a Rider toolbar to the correct position? 2cm now becomes 1px. I can see how it doesn’t work with gaming but for OS use it’s great. And it works slightly better on macOS. It’s subtle, but it’s there.
- tekknik 7y agothat’s more DPI. unless my terms are conflated mouse acceleration increases the speed of the cursor during sustained movements. I’m not defending windows here, as I wish it would die in a fire, but do this in hardware by increasing mouse DPI if you can.
- NilsIRL 7y agoThere's a reason why it's enabled by default on most OSs. Mouse acceleration can be really useful on small mousepads.
- NotSammyHagar 7y agoPeople don't wear suits at Microsoft, even PMs. Some of my best friends are PMs, and they were offended. The rest is all true though.
- gherkinnn 7y agoDid you explicitly ask them about doughy hands? In all fairness, the old Mac vs PC ads have left a permanent image in my mind. And them integrating Office in some (quite cool looking) earbuds just confirms it.
- zarkov99 7y agoDon't forget the file system and how locking by a rogue program can stop your build (and your workflow) until you figure out which program has a handle to the file you want to rebuild. The lack of scriptability of most tools. The perpetually behind C++ compiler. The lack of a proper terminal. The fucking ads. The broken updates. The relentless ratchet to control your machine and how you use it.
- vips7L 7y agoThe new terminal is quite good. https://github.com/microsoft/terminal https://github.com/microsoft/terminal
- president 7y agoWindows is the wild west. There seems to be no underlying design philosophy tying together the UI elements and interactions of applications built on top of it. Funny because Microsoft actually has huge teams of UX researchers. What are they all doing?
- hollerith 7y agoWhat they are doing is continuing their decades-long commitment to backward compatibility, which makes it much harder to remove old code from the OS.