Seth Kenlon

Authored Comments

I was conscripted into teaching a Python course for high school students back at my old job at a university. I booted all the mac minis in the classroom to a live CD of Porteus with a bunch of custom packages on it. I had them save their data back to my laptop, acting as a shared file server. At the end of each class, I'd just reboot the classroom machines.

It meant a fresh Linux environment each class session, and the whole live CD ran in RAM, so performance was excellent.

Worked like a charm.

Free shells played a huge role in teaching me UNIX, back when I was just discovering it. I had a local UNIX box but a lot of the commands I was learning from books made less sense until I experienced a real live multi-user system. And besides, they're a lot of fun!