Here's the difficulty:
If I put the eggs in a pot with cold water, then I can't reliably control how they cook. There are too many factors: amount of water, pot size, heat setting, etc.
If I put them in already boiling water, then I can get good results by controlling only the timing. The problem is that too often the eggs will crack from the heat shock.
I tried placing the eggs in warm water (from the tap) for 5 minutes so they wouldn't be fridge cold, and also laying them gently in the pot with a spoon, but sometimes they still crack. Is there a way to avoid this?