overhauling unix lore tutorial