Milliseconds, Terabytes, Microjoules: energy aware performance for modern times | Hacker News Reader