Why higher-order logic is a good formalisation for hardware | Not Hacker News!