I have begun updating a personally curated, collected, merged, de-duped hosts file here: https://www.iruberleet.org/hosts-file/
The regular version blocks ads, trackers, malware, spyware, gambling, fake news, fraud, cryptomining and a bunch of other bad things. It has around 40000 blocked hosts and is about 1mb in size.
The BIG version is about 22mb in size with over 700000 hosts blocked, it includes many more sources and also blocks pornography and social networking.
I personally use the regular version on all of my devices, computers and routers.
For more general information on hosts files, check out the Wikipedia article: https://en.wikipedia.org/wiki/Hosts_(file)