The Scottish castle that survived centuries of war | Hacker News Reader