unix is hard