Moloch - the evil God and the evil machine