A thread that will possibly leave you optimistic about the future of humanity.