A short overview of approaches for mobile messaging.
Author: ewernli
The Planet Remade
The book explores geoengineering approaches to cool down the planet, such as spraying aerosol in the stratosphere, in order to offset the greenhouse effect.
Energy and Civilization
This book describes in great details the energy transitions that happened throughout history. The book is a thorough account of human ingenuity to transform energy into heat, light, or motion.
Limits to Growth
In the book Limits to Growth, the authors work out step by step a model of the world, to explore various computer scenarios for growth up to 2100. A fantastic analysis, with a rather grim perspetive for our future.
Streams Everywhere
The concept of a stream of events with sources, sinks, and processors is one of the most powerful abstraction in computer science.
Software Metaphors
The software architecture metaphor puts the emphasis on the structural properties of software systems. Other metaphors - city, garden, or biology - can help explain other properties of software systems better.
Superintelligence
If artificial intelligence is a computation, does it learn by accumulating more input data, by changing its own computation, or both?
Factfulness
In the book Factfulness, Hans Rosling reminds us that our model of the world is probably too simplistic, outdated, or plain wrong. He also reminds us that progress is an incremental process that doesn’t make newspaper headlines, but still happens.
Software Rewrite
Software rewrites are risky undertakings, but sometimes necessary. Advising strictly against rewrites is too extreme, but it's also worth beeing aware of the risks.
Aligning incentives
Different people priorizing goals differently inevitably leads to frictions. Incentives must be aligned for the friction to disappear.