Greenspun's Tenth Rule - Prolog version | Hacker News Reader