The host file that you can download on that site was last updated less than a week ago. (;
Noticeable, using this hosts file, some sites like DistroWatch can still display ads since your computer is not contacting the "bad" ad servers.
To use it with Core it can be stored at f.e. /etc/hosts.mvps and listed in /opt/.filetool.lst .
While booting, after Core recreated that file to default, merging the two files.
/opt/bootsync.sh:
[ -e /etc/hosts.mvps ] && cat /etc/hosts.mvps >> /etc/hosts &
Minor edits to hosts.mvps to not have duplicates... Commenting-out lines that are created by Core while booting ...
#127.0.0.1 localhost
#
#::1 localhost #[IPv6]
... and maybe changing every 0.0.0.0 to 127.0.0.1 (which can be done with Tiny Core's editor in one step) because using 0.0.0.0 is just a fix for Windows. Not sure if it affects Linux though.
Also not sure if necessary but I did ...
sudo dos2unix /etc/hosts.mvps
Works quite well. No bloat - ABP makes my browser start very slow.
Though, that hosts file is half a mega byte.