Creating Rubik's cube variants using programming | Hacker News Reader