Important Programming Concepts (Even on Embedded Systems) Part II: Immutability | Hacker News Reader