Maintaining knowledge about temporal intervals | Hacker News Reader