Is there a "Stallman" hosts file, that blocks all sites that do not have incredibly free software?
I feel like dumping a kid into the deep end of linux box with access some so-so games installed and letting them figure out how to make things work is extremely valuable learning experience. It's the "passive" screen behaviors that are harmful IMO.
This is my plan for when my kids grow older. Linux box. Some basic games.. Python/ruby/lua interpreter, even better games written in those languages.
It will have connection but iptables will block everything. If they ever figure out how to disable that they are ready :) Man pages and other docs will be there for them to enjoy.
I will also buy some printed books for python, shell etc
They gona fucking hate me, but I am not feeding them equivalent of cocaine.
Eh. I feel like you should rather buy them stuff that they are genuinely interested in, instead of trying to give them shell skills.
I agree that computer knowledge is a must, but I think time is spent more wisely if they are aware of the concepts and how mundane they actually are. (I.e., programming and scripts are not arcane stuff)