What should be our primary objective? To combine processing, build more energy efficient hardware or change user behaviors? If networking technology is the main barrier for centralized computing, should we focus our efforts in that direction instead of looking at cramming more transistors in handheld devices with poor user experiences and short battery life?
I think it’s a little bit like in the automotive industry. Which one is the “greener” option? Public transportation or more fuel efficient cars?
Just food for thoughts here!