Jul 262016

Binary NumbersIn the last post, we saw that one of the major failings of the signed magnitude representation was that addition and subtraction could not be performed on the same hardware as for unsigned integers. As I pointed out, the reason for this is because negating a number in signed magnitude does not yield the additive inverse of that number. The ones complement representation eliminates this issue, although it does introduce new, subtle issues, and [spoiler] doesn’t address the problem of having two representations for zero.

Continue reading »

Jul 052016

Sharper Image camera drone

I visit the local Michaels store at least once a week. Even if I didn’t have a 10 year old daughter with an insatiable appetite for arts and crafts, I imagine that I would still make that 5 minute crosstown trip weekly. The reason is simple: coupons. In their weekly circular, without fail, they always include a handful of coupons, and even though I am not that artsy crafty myself, I can usually find something useful for my lab. From resin and epoxy to tools and storage, I never come home empty-handed. Most of the time the coupon is for 40% off any regularly priced item, and sometimes it’s even 50%, but the rare, and often most useful coupon is the 20% off any item – regular OR sale price. It was because of such a coupon that I came unexpectedly home with a Sharper Image camera drone.

Continue reading »