Actually there are some things we do to keep busy. You build a routine of checks. Fuel calculations against the flight plan to see your burn trends. We also use oceanic plotting charts to stay on top of diverts and position. There are those discussions about golf, stocks, dating, etc. Cups of coffee/eating. We also use work rest plans where you take naps. Now days it is harder as there is less to do. Technology has taking away many tasks such as performance calculations, fuel heat management, listening to the crackling HF radio, and fuel management. The key these days is to get a good rest prior to flying. Having extra pilots to allow sleeping. Work rest plan so you can get a nap in. Routine of checks to keep busy. The over water night flights are the worst. When flying over populated areas with ATC it's easier as you talk on and monitor the radios. I only get tired on over water flights when using selcal at night. Once the sun rises again, it gets very easy to stay awake.