I'm sure Safari sucks to support for web developers and is missing a lot of cool apis, but I'm willing to take those tradeoffs for the increased privacy I get as a result.
That being said, I do think Apple should allow third party browser engines.
Andrew Tanenbaum of the MINIX fame was similarly surprised to find that Intel had quietly included the OS he wrote in Intel chips, making it perhaps the most widely used OS in the world. He seemed disappointed no one ever reached out to him to tell him about it [2]
[1]: https://lukesmith.xyz/articles/why-i-use-the-gpl-and-not-cuc...
It seems obvious that if Tanenbaum, or any open source project used a GP license in lieu of a permissive legally familiar license like MIT or BSD, the likelihood of the project being used in a commercial product would reduce to nearly zero. Intel would have used a different OS for their management engine.
I'm glad the GPL exists and believe the world is a better place because of it, but it feels like more and more it's salad days are in the past and the world has moved on.
The ops experience reminds me of the story of the maintainer of homebrew that despite widely being used at google was not able to be hired for a job there. It's disappointing and feels unjust, and I wish it was different.
If you search for pictures of "Original Lisa Keyboard" you can see that the layout is the same. However, in the pictures I found the key that corresponds to the small '=' in the screenshot in the article is labelled '-' and there appear to be some other differences. I don't remember these differences or any rationale for them.
Update: They screenshot in the article exactly matches the Macintosh Plus keyboard -- which is a keyboard I actually owned. Although I used Mac XL before getting my Plus, it's probably this keyboard that I'm remembering:
https://en.wikipedia.org/wiki/Apple_keyboards#Macintosh_Plus...
I read through two thirds of it during Covid. I think it’s has an unfair reputation of being a challenging read; yes you’ll encounter new vocabulary, but the narrative itself is really interesting and clear.
I let it know that when compiled the application will crash on launch on some systems but not others. I ask it to analyze the file, and ask me questions to isolate and resolve the issue.
So far only Gemini 2.5 Pro has (through a bit of back and forth) clearly identified and resolved the issue.
As an example the tape spindles, among other changes, are different: https://chatgpt.com/share/67f53965-9480-800a-a166-a6c1faa87c...
https://help.openai.com/en/articles/9055440-editing-your-ima...