Seed Media Group

Search this blog

Profile

markcc.jpg
Mark Chu-Carroll (aka MarkCC) is a PhD Computer Scientist, who works for Google as a Software Engineer. My professional interests center on programming languages and tools, and how to improve the languages and tools that are used for building complex software systems.

Other Information

Add this blog to my Technorati Favorites!

Recent Posts

Recent Comments

Categories

Blogroll

Old Topic Indices

Great Online Books

manual computing devices:

Who needs a calculator? Multiplying with Your Fingers

To do multiplication with your fingers in binary is very easy: it's just a mixture of addition and bit-shifting. The only real trick is memory: to multiply a×b, you need to remember the binary digits of both x and y,...

Binary Fingermath

There is another way of doing math on your fingers, which gives you a much greater range of numbers, and which makes multiplication particularly easy. It's a bit more work to get used to than the finger abacus, but it...

No Abacus Handy? Use your hands.

Suppose you want to do some math, but you don't have an abacus handy. Oh, the horror! What do you do? No problem! Your hands make a great two-digit soroban-type abacus. The four beads on the lower deck are your...

Square Root on the Abacus

Doing square root on the abacus is a lot like doing it on paper. The big difference? It's actually easier on the abacus. What I find pretty cool is that I'm a rank beginner at the abacus. I never actually...

Computing Square Roots on Paper

To do a square root on an abacus, you use partitions to do a paper algorithm for square root using the abacus. The catch is that most people don't even remember how to do square roots on paper, if they...

Division on the Abacus

Now we're going to try something challenging on the abacus: division. Like multiplication, abacus division is close to the way you'd do it on paper. But just like doing paper division is trickier than paper multiplication, abacus division is tricker...

Using the Abacus, part 2: Multiplication

Once you can add on an abacus, the next thing to learn is multiplication. Like addition, it follows pretty closely on the old pencil-and-paper method. But it's worth taking the time to look closely and see it step by step,...

Arithmetic on the Abacus: Part 1

If you want to talk about mechanical computing tools, you can't ignore the abacus. It's the oldest computing tool in the world; and it's still very commonly used. It's also about as different from the slide rule as you could...

Using a Slide Rule Part 2: Exponents and Roots

Slides rules are actually astonishingly powerful things. The simple slide rule does multiplication and division using the C and D scales; strictly speaking, you can have a basic rule with nothing but C and D. But you almost never see...

Manual Calculation: Using a Slide Rule (part 1)

Several people in the geekout thread asked me to explain how a sliderule works, and I've been meaning to write a couple of article about manual computing devices. So I thought I'd do it. There's a nice slide-rule simulator at...

Search All Blogs

Blogs in the Network

Top Five: Readers' Picks

Top Science Stories

powered by SEED - seedmagazine.com