Category: programming

Why I hate browser inconsistencies… 0

Why I hate browser inconsistencies…

This post is going to be somewhat out of character for me – it doesn’t include anything about food. But if I can write this up and save anyone else the frustration that I’ve...

1

Bad Code Offsets

Here’s a useful idea; Bad Code Offsets. They basically work just like carbon offsets, but for bad code. Just like carbon offsets, they’re designed to expose external costs to the correcting forces of the...

0

Papert

This is great. An implementation of Logo which runs in a browser. The project page is here, but just skip straight to it by clicking here, and get your turtle moving.   Or try...

Cookie and XFish 0

Cookie and XFish

When I blogged about Multics yesterday, I forgot to mention my favorite Multics program. Cookie was a program that you use to use to hack someone’s account when they left a terminal logged in....

1

Multics Turns 40

Multics, one of my favorite operating systems recently turned 40. I first encountered it in ‘76 on the big machine at MIT. It was quite a revelation at the time. The other systems I...

SPDE Starlings 3

SPDE Starlings

OK, I think I’ve got SPDE generating applets now. Let’s see how this works. Leave me a comment if you have trouble running this one. This is a variant of the Bees sketch I...

1

Clarke Scratch Club – Year 4 begins

Scratch Club started up again at Clarke. This is the fourth year that I’m running  the Scratch Programming Club after school at the kids’ middle school. The sign up sheets were overflowing with names...

Quines 1

Quines

A quine is a computer program which prints out a copy of its own source code when it is run. The name comes from Quine’s paradox: “Yields falsehood when preceded by its quotation” yields...