E ericra.com Terrible popular websites waste your CPU and energy 25 points ericra 2 years ago 11 comments