A gentle introduction to nio4r: low-level portable asynchronous I/O for Ruby | Hacker News Reader