This is a forum. It’s a place for people to talk to each other, ask questions, and share ideas. There is no requirement that you must find your own answers. If there was, then nobody would ever ask questions anywhere on the internet in the first place.
Quit being a jackass, dude. Not everybody is as thoroughly invested into the things you are and may not have the intimate level of knowledge of those subjects as you, and you’re being a real prick by trying to shame somebody for not knowing something.