I'm kicking this back and forth for a couple of projects at the moment. Both are set in (different) far future worlds, one about a thousand years from now, the other closer to two thousand. Both are settings in which a great deal of complicated history has happened in those timespans, and where the protagonists and the basic social assumptions are about as different from ours, as ours are from people in other cultures a thousand years ago.
I'm finding myself caught between a) the story moving at a reasonable pace, b) getting the necessary bits of information in, and c) having it actually be reasonably plausible for the characters to think about or explain any of this. (How many times, when getting into your car, do you turn to the other person with you and say "As you know, other person in hypothetical example, the internal combustion engine, powered by burning oil extracted from the ground, allows a carriage to move much faster than anything pulled by horses, and over the last century they have become a dominant form of transportation... ")
On the one hand, stopping for five thousand words of people explaining stuff to each other is not really workable for snappy pacing*; on the other, it's not going to help the book to go racing into a supposedly tense and exciting scene where the reader does not know what is going on, or why. Anyone got any thoughts on what balance there works for you, and examples you like ?
*It could in theory work for Neal Stephenson-type pacing, but much though I like his work I am not Neal Stephenson nor have I any desire to be.