Setting aside the human psychological barriers to future shock and endless cultural shift, are there physical limits to technological development? Is there enough energy, matter, time and space for technology to keep expanding? Or, is technology self-limiting, like a candle flame, that must burn itself out over time? Are there inherent constraints within the basic thermodynamic laws governing technology that might shape its future? Is it physically possible for technology to keep accelerating forever?