Arrays, slices (and strings): The mechanics of 'append' | Hacker News Reader