Understanding write-through, write-around and write-back caching (with Python) | Hacker News Reader