Diesel flash point: 126 deg F
Diesel autoignition temperature: 493 deg F
The flash point is the lowest temperature at which vapours of a volatile material will ignite, when given an ignition source.
The flash point may sometimes be confused with the autoignition temperature, which is the temperature at which the vapor ignites spontaneously without an ignition source. The fire point is the lowest temperature at which the vapor will keep burning after being ignited and the ignition source removed. The fire point is higher than the flash point, because at the flash point the vapor may be reliably expected to cease burning when the ignition source is removed. Neither flash point nor fire point depends directly on the ignition source temperature, but it may be understood that ignition source temperature will be considerably higher than either the flash or fire point.
In other words, you have to spin the engine fast enough, to smash the air/fuel mixture to cause instability and friction to auto ignite at 493 F. That is a pretty tall order when the fuel in the tank is cold, the whole truck is cold, and your oil is thick as molasses which is harder to pump up, which slows your starter down.
Ether will ignite pretty much at any temperature, and is extremely dangerous. Old school folks with big fuzzy ones use ether to mount tires on rims(seat bead) because of it's rapid expansion rate when incurring temperature changes.
This is why a coolant block heater works so well. Plug it in overnight, and it heats your coolant, which in turn heats up that big iron engine. Heat goes up, and the injectors are in the head, and they have fuel in them. So if this tiny amount of fuel is brought up in temperature from 0 deg F, to say 70 deg F, your truck will start in literally 2 seconds, thus saving wear on your starter, and batteries.
They also make electric blankets for your batteries, and for your on-board air tanks.
Another topic which I have yet to see discussed here when the subject of getting a cold truck started, is the subject of air systems(read brakes) and fuel filters. So let's say you get your truck started and it's 20 deg F outside. Good deal, it's running, you are building air, and for some reason that tiny bit of moisture in your air system, and the water in your fuel filter isn't frozen. So you proceed to drive, brakes are working, and you get up to 60 mph for several miles. Then the water in your brake system freezes, due to a 60 mph wind chill from underneath the truck, and you lose ability to build air and/or apply air to stop. Then what? Or maybe your fuel filter freezes up due to wind chill at 60 mph, leaving you with a 22k lbs. boat anchor in the middle of a state highway.
I have had trucks before I had military trucks, and have had all of the above happen at one time or another. If it's much below 32 deg F, my dump trucks stay home because of safety reasons and inability to safely operate in inclement weather. Maintain your trucks, safety is paramount whether it is a hobby or a livelihood.