Infinite in some directions

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?

A mind-bender from Kevin Kelly.