Hacker News new | ask | show | jobs
by chrisseaton 1519 days ago
> The tool works or it does not.

That's the point. macOS works just fine without wobbly windows. We don't need the extra complexity of wobbly windows.

2 comments

Or you can design the system generally enough and solidly enough in preserving useful invariants that adding wobbly windows to it would be "trivial", and testing it would not even be worth it!

Decades ago a Linux window manager drawing engine added wobbly windows just to show off that with their new system was trivial not because anyone needed it or wanted it! This is the kind of software and attitude I love and want to see everywhere! Doing something so well that the cost of a "luxury" feature drops to almost zeros and you just add it to show off in some free time :) Unfortunately not all of Linux is build like this and most of its parts are not really compatible with each other so they need to be forcibly ducktaped together by layers of glue code to resemble a full system, but that's a different story...

There's different ways to think about software and do software than our hellish local maximum we're stuck in... you're just going full "stockholm syndrome" and justifying the badly designed an non-extensible non-generalizable systems we're stuck with because doing things differently would've generated 5% less profit in the last quarter :)

I left MacOS because it stopped working for me, after using it for 6+ years.