Archive by Author

Impressive, no?

I have no idea where it came from, though – if you’re the original author, shout out.

Where the rounded rectangles in OSX came from…

Bill had added new code to QuickDraw (which was still called LisaGraf at this point) to draw circles and ovals very quickly. That was a bit hard to do on the Macintosh, since the math for circles usually involved taking square roots, and the 68000 processor in the Lisa and Macintosh didn’t support floating point operations. But Bill had come up with a clever way to do the circle calculation that only used addition and subtraction, not even multiplication or division, which the 68000 could do, but was kind of slow at.

Bill’s technique used the fact the sum of a sequence of odd numbers is always the next perfect square (For example, 1 + 3 = 4, 1 + 3 + 5 = 9, 1 + 3 + 5 + 7 = 16, etc). So he could figure out when to bump the dependent coordinate value by iterating in a loop until a threshold was exceeded. This allowed QuickDraw to draw ovals very quickly.

via Folklore.org: Macintosh Stories: Round Rects Are Everywhere!.

The Average Twitter User

There’s a strange phenomenon that happens almost every time someone joins Twitter. They hate it. At least at first.

But many of the people who once hated Twitter — or at least, didn’t quite get it in the beginning — are now many of its most active users and raving fans. So what’s going on here?

There seems to be four natural stages that the average Twitter user goes through from the point of first trying it until the point of fully embracing it and making it a part of daily life. Obviously, not everyone sticks with it and becomes a Twitter devotee, but there’s definitely a growing cadre of people who believe that there’s some magic happening in the Twittosphere.

via The four stages of the average Twitter user | Between the Lines | ZDNet.com.

Four stages isn’t nearly enough to describe the average Twitter user, uncyherb says there’s seven.