pull down to refresh

I only know that that's part of the process, and I'd say that it's nothing that miners do by hand, but rather something for which they use an automated piece of software which does this for them.
then it gets even more interesting - who wrote those software?
so it seems all the miners need to do is plug the software somewhere, thus the cheaper electricity the better? and what's stopping everyone to be a miner?