[0] https://arstechnica.com/gadgets/2001/10/macosx-10-1/12/
[1] https://arstechnica.com/gadgets/2003/04/finder/#prev-article...
21–30 of 146 posts
[0] https://arstechnica.com/gadgets/2001/10/macosx-10-1/12/
[1] https://arstechnica.com/gadgets/2003/04/finder/#prev-article...
It's impressive how so many years after he left, the legendary articles by John Siracusa are still having an impact.
It’s funny how I used to think that operating systems, databases, and cloud systems, as these kind of arcane things that were somehow apart from the rest of software. I could not begin to grasp how they could deal with running programs, access control, or any of these things that once seemed so foreign and mysterious to me. And realising that it’s actually just software, that there’s no black magic to it, just lower-…
It's turtles all the way down. Layers of abstraction stacked on layers of abstraction.
Though I suppose in a sense, even subatomic particles are abstractions over quarks. It’s just that those are no longer abstractions we control.
The window server is "lightweight" in that it does no screen drawing itself. It is, to use Apple's term, "drawing model agnostic."
WindowServer is such a behemoth nowadays, it took me ages to reverse engineer how to make rcmd (https://lowtechguys.com/rcmd) control Stage Manager.It’s interesting to see it described as lightweight. I guess every lightweight solution becomes heavy and complex with enough usage.
History is such a great way to learn anything. It’s interesting - like a mystery revealed, but also provides the why - why things are the way they are. I was looking into accounting the other day, and you can go back to the first document that mentioned credit and debit and introduced modern accounting. There are so many topics like this that seem confusing and arbitrary but it all began extremely simply and pragmati…
The window server is "lightweight" in that it does no screen drawing itself. It is, to use Apple's term, "drawing model agnostic." WindowServer is such a behemoth nowadays, it took me ages to reverse engineer how to make rcmd ( https://lowtechguys.com/rcmd ) control Stage Manager. It’s interesting to see it described as lightweight . I guess every lightweight solution becomes heavy and complex with enough usage.
It’s funny how I used to think that operating systems, databases, and cloud systems, as these kind of arcane things that were somehow apart from the rest of software. I could not begin to grasp how they could deal with running programs, access control, or any of these things that once seemed so foreign and mysterious to me. And realising that it’s actually just software, that there’s no black magic to it, just lower-…
The window server is "lightweight" in that it does no screen drawing itself. It is, to use Apple's term, "drawing model agnostic." WindowServer is such a behemoth nowadays, it took me ages to reverse engineer how to make rcmd ( https://lowtechguys.com/rcmd ) control Stage Manager. It’s interesting to see it described as lightweight . I guess every lightweight solution becomes heavy and complex with enough usage.
Rcmd is the best app for window management productivity I found in years. Thank you so much !!
It's impressive how so many years after he left, the legendary articles by John Siracusa are still having an impact.
https://hypercritical.fireside.fm/
If you’re interested but don’t know where to start, “The Bridges of Siracusa County” is a classic.