I'm very impressed by the level of effort that has gone into curating this information.
I will get back to you (I'll find you on HN) after digesting this information.