Hacker News new | past | comments | ask | show | jobs | submit login

My dear friend Caroline Rose wrote those! (And edited the parts that her colleagues wrote.)

Here is a story from when she joined Apple:

https://www.folklore.org/StoryView.py?story=Inside_Macintosh...

One of my favorite parts is The Mathematical Foundation of QuickDraw, where it explains that X/Y coordinates are not pixel coordinates. They represent a grid of infinitely thin lines between the pixels.

If that seems like a subtle distinction, it helped me understand a few things, like "why would it matter if we call a single pixel at the top left (0,0)-(0,0) or (0,0)-(1,1)?"

This starts at page I-138 (PDF page 150) in the original edition:

https://vintageapple.org/inside_o/pdf/Inside_Macintosh_Volum...

and page I-9 (PDF page 35) in the newer edition:

https://vintageapple.org/inside_r/pdf/Imaging_With_QuickDraw...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: