Skip to main content

The Next Atomic Bomb

Battleships were once the most destructive weapons on earth, not so long ago.
"...after the next war, sure as Hell, they’ll be using spears!"


They could level cities from far off coast, and strangle a nation's sea trade.

So fearsome were they that treaties were made to limit their design. (The treaties were soon violated.)

As a '70s kid, this reminds me of the flurry to curtail nuclear weapons. It's only now that I realise how many times we'd had the arm-disarm argument through history.

It's not as if nuclear weapons directly superseded battleships either. The naval behemoths had already lost supremacy earlier in the same war.

My grandfather's first memory of World War 2 was not the fall of Singapore, but the shock wireless news that HMS Prince of Wales and HMS Repulse had been lost to Japanese air power, proving that Pearl Harbor was not a fluke.

Each generation considered the apex weaponry of their time apocalyptic enough to warrant coordinated regulation. There is no indication that the arms race, or the arms-control race, will stop.

As discussed with my brother today, we believe nuclear fission to be the ultimate weapon because we have not witnessed what comes next. Our bias is reinforced by seeing leaders fight the last war. History shows this does not last.

The next A-Bomb may or may not be a botnet, grey goo, or weaponised memes. We just don't know. All we can do is explore the possibilities we consider, while keeping enough slack in our system to cope with the outcome that we don't.

The technology that supplants the atomic bomb will not only do so militarily, but force economic, psychological, and cultural change. It will be as exciting as the atomic age.

And what of the once-feared battleship?

Yes, they fell ignominously further, displaying vulnerability to the Exocet and suicide Zodiac. But before we beat our old losers into ploughshares, we saw during Operation Desert Storm that they made excellent platforms for cruise missiles. And though electronic countermeasures have improved, they will have difficulty countering gauss guns, launching supersonic precision-targeted slugs from where cannons once fired.

There are investing lessons in there somewhere.

Comments

Popular posts from this blog

Transcode to PSP using Handbrake

Source: Handbrake 0.9.9.5530 64-bit edition Target: (Phat) Playstation Portable PSP-1000 , System Software: 6.60 Many internet articles on how to transcode video to PSP using Handbrake have not worked for me. Even the most helpful are incomplete. I hope this post will help fill in the blanks. There is no longer any PSP preset for Handbrake, but from what I can gather, the preset had only limited success as the x264 encoder would change syntax and settings between versions. Other presets that may have worked before, like 'iPod' and 'Apple-Universal' now do not. Here is what worked for me, step by step:

Firefox History Statistics - Extracting from Places.sqlite

If you want to take a look at Firefox surfing activity, the about:me add-on is a good start. However, it presents only one view of data and is thus limited in its ability to present more detailed statistics. We will view that data in a different program. So let's first extract it from the browsing history stored in the Places.sqlite file into a CSV file using a Firefox add-on. Step 1 - Locate and copy Places.sqlite to a working location On Windows machines, Places.sqlite is found in a directory similar to: C:\Users\User1\AppData\Roaming\Mozilla\Firefox\Profiles\ .default\places.sqlite Copy the file to another location. The database will be locked while using Firefox, and the SQLite plugin we will use to open it.

Bloomberg JSON data into Libreoffice Calc

LibreOffice Calc has no inbuilt stock market functions, and a popular plugin which offered those has stopped working along with changes to Yahoo Finance. Luckily, we can get the latest quotes from Bloomberg. [2018-12-15] Bloomberg Finance is, understandably, blocking multiple simultaneous requests. A more flexible solution is using a Python Stock Scraper .