Being near either one as it explodes would be bad, but I wonder which one looks more impressive movie-effects-wise? :)
If there were an oxidizer in the mix somehow, it would be rather more explosive.
I once got to watch some moderately crazy students fill an ordinary party balloon with a stoichiometric mix of hydrogen and oxygen at ambient temperature and pressure. When it was ignited, the result was extremely impressive. No one was injured (because we were all warned to protect our ears and open our mouths and balloons don’t produce significant shrapnel), but the shock wave was not at all subtle.
We ran into two problems. First, a number of the flames blew out on their way up. No fireball.
Second, we ran out of balloons pretty fast. So he cast around for ideas, and decided to fall back on a box of condoms. They held a lot more hydrogen than the balloons.
They were also equally likely to go out before blowing up. I always imagined them coming down on someone's lawn, causing no end of confusion.
[DO NOT TRY THIS AT HOME! And if you're tempted, there's one thing I left out that's necessary for it to work properly, and the only thing I'll say about it is this warning: https://sciencenotes.org/add-acid-to-water-or-water-to-acid/ ]
The stoichiometric premixed balloon is only 2/3 H2 by volume, so it releases 1/3 less energy, but it’s a whole different experience when the energy is released essentially all at once. Interestingly, there was no noticeable fireball from the premixed balloon.
A premixed H2+air balloon probably makes a fine explosion, too :)
Oh, I'm quite aware. The other fun game we played was with his acetylene welding torch and balloons. It has separately controlled tanks of acetylene and oxygen. Acetylene only = nice big fireball. Acetylene + oxygen = no fireball at all, instead a very loud boom + a bit of a shockwave.
But H2 takes up most of the space in the balloon, and acetylene is nice and compact, so considerably more total energy should be available with acetylene!
I don’t know whether oxyacetylene will detonate nicely, though, or whether a balloon-sized oxyacetylene mix will merely combust subsonically.
As for the idea itself. Ammonia as fuel fails the first principle of safe design. It’s a poisonous gas. Using it as a fuel is a willingness to trade the safety of people for a cheaper fuel.
“willingness to trade the safety of people for a cheaper X” is exactly what we should expect car companies (and companies in general) to do, because that’s what they’ve done so often though history.
[1] https://youtube.com/watch?v=jN7mSXMruEo “These stupid trucks are literally killing us” -NotJustBikes
I was once in a presentation which claimed formic acid to be a better alternative, but I'm not an expert in that field, so I can't comment on its merits.
Enough hydrogen to power humanity by fusion is readily available anywhere :)
Or maybe a regional factory with short pipelines.
Ammonia is easier to liquify than hydrogen, and is in many respects easier to handle. However, it's definitely not something you want to have a spill of at a gas station or in your garage, and for that reason, it probably won't have "consumer" uses.
As far as industrial gasses go, it's certainly nowhere near the worst, and there's plenty of ammonia tankers on the roads today, but large spills do kill people every now and then.