Hacker News new | ask | show | jobs
by hu3 1133 days ago
I use https://github.com/valinet/ExplorerPatcher to fix start menu and taskbar.

Can't imagine using Windows without it.

5 comments

Since I installed PowerToys[0] and activated Run, I barely use the taskbar to start any program. It works like alt+f2 on Ubuntu, which is the experience I find most useful.

[0] https://learn.microsoft.com/en-us/windows/powertoys/

Powertoys feels like one arm of Microsoft to fix windows’ shortcomings due to the other arm via an independent app rather than fixing the actual component because doing so is too fraught with politics and incentives.
So Microsoft does know how to fix the problems with Windows, but simply chooses not to because of internal politics? Because I keep wondering how such a big, well-established company full of smart people can create such a piece of crap as their flagship product.
The impression I got from reading through some of the Windows Terminal[0] issues/release notes, is that

It's understandable that it's much slower and more challenging to make changes to functionality that's become part of Windows core.

If something in PowerToys turns out to be a bad idea, it can be removed. It's much harder to justify that when it's been baked into the OS.

[0] https://github.com/microsoft/terminal

> If something in PowerToys turns out to be a bad idea, it can be removed. It's much harder to justify that when it's been baked into the OS.

Yet Microsoft seems to have no concerns about changing out functional, fast, easy to use components for worse replacements.

I wasn't speaking to the quality of their decision making. A lot of their new UI fails to satisfy anything but the simplest of use cases but I'm sure it took a very long time and lots of meetings for it to get approved and deployed.

The Frankenstein period of old/new settings UI coexisting is further evidence of how painful ripping out OS functionality can be. I doubt anyone wanted to keep those dialogs around.

If you look at it from their incentives (serving you adds, getting you to use their products over competitor's, etc...) then it makes sense. Uniformity and Usability appears to be a secondary concern.
this[0] might be some insight in how microsoft works, this is from the inventor of powershell

[0]https://twitter.com/jsnover/status/1653541834751180803?s=20

Microsoft's org chart makes this pattern evident: https://ritholtz.com/wp-content/uploads/2013/07/2011.06.27_o...

(that's not the original source for that image, I can't remember where it came from originally)

well put!

aand it's doing so for some time now (20y?)

> This project aims to enhance the working environment on Windows.

Thats all I get in the project description.

How can I find out more on what it does without installing it? If Raymon Chen blogs about some "desktop enhancement software", it must be popular, at least among powerusers/devs.

Edit: I'm blind. Only after revisiting, I found "read more" link: https://github.com/valinet/ExplorerPatcher/wiki

Fuck me, this sounds good. What's the downside?
It failed once recently after an system update. Blank desktop with no shell. Had to ctrl-shift-esc and manually download latest `ep_setup.exe` and run it to get the desktop back. https://devblogs.microsoft.com/oldnewthing/20230324-00/?p=10... Raymond did not point out which "desktop enhancement software" it was but I suspect this is it.
I like this part:

> We have to hope that enough of the users whose systems are crashing realize that it’s due to the “shell enhancement” program (rather than blaming Windows itself, which is the more likely case)

I would 100% blame Windows (or Microsoft, rather) for making the shell so awful that people have to resort to these tactics.

You can't cripple the steering wheel on a car and then blame people for not finding perfect aftermarket substitutes.

This part too:

>Unfortunately, these patchers also cause Windows customer satisfaction numbers to plunge every time an update goes out,

I've refused/blocked updates for as long as I remember since long before Explorer patchers were a thing, because updates break my shit and waste my fucking time.

I've had more of my time and nerves wasted by updates breaking my shit than "all the bad guys trying to take advantage of unpatched systems". Saying my system is "insecure" is concentrated snake oil.

Seriously, fuck updates with a rusty spork.

I only run Windows Updates once a year or two when I've set aside a few days to work out all the inevitable borkages, and I damn well like it that way. My computer is a tool and an appliance, not a mentally ill schizophrenic who changes their personality every hour.

pet vs. cattle

but i'm afraid that your computer is indeed a 'mentally ill schizophrenic' which is here to stay, because fixing it would shift the focus/blame back to the operators.

Ah I miss the youth. Now that my PC holds passwords to all of my accumulated wealth, even a tiny risk of being owned is not something that I’ll live with, if it can be prevented.
The Linux user in me is hearing everything you're saying
and sharing the sentiment
100% this. That these projects exist whatsoever speaks volumes about the grim state of Windows UX.
I remember a time when microsoft would test their software before deploying it.
He's so damn smug about breaking the user patch of their terrible mess of explorer, too.
For me, once a day it crashes Explorer.exe which promptly restarts by itself and life carries on without harm. Takes one or two seconds to rebuild the taskbar when it happens and it's fun to watch.

No data is lost. No program closes. It just restarts the taskbar process.

I get this with unmodified W11 in the OOBE on the latest update, so it'd be SNAFU!
nothing
Is Microsoft becoming Bethesda? "Don't bother fixing bugs, someone will make a mod that fixes them"
How does it compare to StartAllBack?