I worked on Haiku this summer as part of Google summer of code, and it just made me wish their attitude towards user experience was more prevalent in mainstream OSs.

It's little things like errors automatically prompting you to open a graphical debugger or processes being grouped by application. There's sensible UX that doesn't expect me to be a wizard to understand what's going on or how to dig deeper.

Obviously it has rough edges (as, well, honestly all operating systems do), but the things that do work work really well.

> It's little things like errors automatically prompting you to open a graphical debugger or processes being grouped by application.

I think after Windows 7 the processes are grouped per application in Task Manager. We’re all grumpy about the redesigns of things we are familiar with, but little UX improvements happen all the time.

Not the Details tab, though, and the name of the executable is shown there. The tree view in Process Explorer (shipped with Sysinternals) is the best of both worlds.

I wanted to point to FOSS (GPL3) alternative ProcessHacker [1] which I'm using for years, and found out that their github link [2] now redirects to systeminformer [3], looks like repo rebranding, wasn't able to find it mentioned anywhere though.

[1]: https://processhacker.sourceforge.io/

[2]: https://github.com/processhacker/processhacker/

[3]: https://github.com/winsiderss/systeminformer/