Functional programming isn't just for Haskell developers. It's for #PHP developers, too. "Thinking Functionally in PHP" is available from LeanPub.
https://leanpub.com/thinking-functiona
Primer to get you started with Optimization and Mathematical Programming in R #rstats
The ancient Middle-East had a solution for surviving the heat without chillers: windcatchers (and the related solar chimneys). Such things should be employed for first-tier cooling where possible to reduce energy demand, leaving chillers to take up the slack (until we figure out how to get infinity gigawatts of free power into every house, at which point we should just capture all the excess heat from running chillers and use the Seebeck effect to convert it into electricity to power a giant…