Comparing images in pure Ruby (and how Github's image diff works) | Hacker News Reader