What it takes to write solid smart contracts | Hacker News Reader