Avail – An innovative approach to programming | Hacker News Reader