Nice video here https://www.youtube.com/watch?v=1_mER5qmaVk
Found some previous discusion of HW:
https://news.ycombinator.com/item?id=16262719
https://news.ycombinator.com/item?id=7893158
Reply on news.ycombinator.com