Reading articles like this makes me think of a distributed computing system we had at my college. Dunno if anyone's heard of condor, but basically, you'd submit an executable and some metadata to the central machine, and it would optimize and execute the job in parallel on all of the machines -- and every machine on the entire campus was hooked up to this system. That's a ton of computers, plus the school had its own massive data center. No need to hack anything, just log in and run a command.
It was supposed to be mostly for academic stuff, and one undergrad class where we learned about parallel programming. I wonder, though, how impressive it would be to run a bitcoin miner on something like that. Obviously unethical, and even if it wasn't, I've graduated and don't have access anymore. Still interesting to think about.