All Nimble books now available in online store

I’ve finished updating the Nimble Books online bookstore and all 317 Nimble published books are now available once again.

Classic Bookstore

This is referred to as the “Classic Bookstore” to distinguish from the “Algorithmic Bookstore”, which is coming soon.

Two limitations that I mean to remove in future:

  1. the store currently presents print and Kindle editions on separate pages.
  2. I have not yet added category & genre filters. So, if you are looking for a particular book, use the “search” bar. 

article about Nimble Books in Italian

I missed this when it first came out in 2015.  A good article — understands what I was trying to achieve with PageKicker (and am once again!).  Italian (Google Translate is available).

L’algoritmo nel libro

Orientato invece al “market research” è l’algoritmo di cui si avvale W.Frederick Zimmerman – tecnologo, avvocato ed ora anche editore – ideatore della piattaforma Nimble Books. Su questa piattaforma i sistemi AI lavorano soprattutto in funzione pre-pubblicazione, rastrellando in rete tutte le informazioni rilevanti per il progetto editoriale: l’originalità rispetto alle tendenze di mercato, l’adesione o meno dell’argomento con i contemporanei gusti del pubblico ecc. Insomma, per l’algoritmo di Zimmerman la priorità è comprendere – il più rapidamente possibile– quale potrebbe essere il “miglior libro potenziale del momento” da pubblicare prima che qualcun altro se ne accorga. È evidente, che il “core” di Nimble Books non è la scrittura automatica di un testo, ma la fase che la precede, ovvero quel processo in grado di fornire – dopo messo insieme tutti i pezzi giusti –  all’editore la soluzione di un difficilissimo puzzle:  veder finalmente apparire la sagoma di un best seller.

Aspetto interessante è che la soluzione scelta da Nimble Books propone un modello dove l’algoritmo non vuole sostituire tout court il fattore umano, ma opera a fianco ad esso integrandolo ed incrementandolo

Instead oriented to “market research” is the algorithm used by W.Frederick Zimmerman – technologist, lawyer and now also editor – creator of the Nimble Books platform. On this platform AI systems mainly work in pre-publication function, raking all the information relevant to the publishing project online: the originality with respect to market trends, the adhesion or not of the subject with the contemporary tastes of the public etc. . In short, for Zimmerman’s algorithm the priority is to understand – as quickly as possible – what could be the “best potential book of the moment” to be published before someone else realizes it. It is evident that the “core” of Nimble Books is not the automatic writing of a text, but the phase that precedes it, or that process that can provide – after put together all the right pieces – the editor the solution of a difficult puzzle: finally see the shape of a best seller.

Interestingly, the solution chosen by Nimble Books proposes a model where the algorithm does not want to replace the human factor tout court, but works alongside it, integrating it and increasing it.

PageKicker v2.1.1-Keats improves acronym suggester

Version 2.1.1 of PageKicker replaces an acronym-identifying regex with a narrower one that produces better results.  It is still far from perfect.

#sed 's/[[:space:]]\+/\n/g' $txtinfile  | sort -u | \
 egrep  '[[:upper:]].*[[:upper:]]' | sed 's/[\(\),]//g' | uniq
sed 's/[[:space:]]\+/\n/g' $txtinfile  | sort -u | \
  egrep [A-Z][a-zA-Z0-9+\.\&]*[A-Z0-9] | sed 's/[\(\),]//g' | uniq

I reviewed a number of text analytics approaches prior to selecting this simpler and stupider regex approach.  Most of the available tools require that the full phrase be immediately followed by the acronym, often in parentheses.  There’s one that doesn’t require that but it is in Java which means I’d have to traverse a learning curve to plug it in.   Also, I’m not really looking just for acronyms, I’m also looking for technical initialisms such as B8 or B-8.

There is a very simple test file included in the commit that includes these terms:


Output from old version:


Output from new version:


PageKicker v2.01-Keats is now available

After a year of leaving it fallow, I have had enough hobby time to update the open source version of PageKicker to version 2.0.1-Keats.  The key new features are that it runs interchangeably on Linux and Mac versions of bash; replaces the (deprecated) Alchemy API Named Entity Recognizer with the well-known Stanford NER; and adds the booktype “draft-report”, which produces the first draft of a term-paper style report without the front and back matter of a book: a great way to jump-start a writing project.

Stay tuned for more about the significance of this for Nimble Books authors and readers.

Nimble Books store operational again

Good news, the Nimble Books online store is operational once more.  At present, there is just one book: WHY THE USS THRESHER (SSN-593) WAS LOST by Bruce Rule, but over the course of the next few months I will add the entire backlist (319 titles). In the meantime, if you are a pal, or a naval history enthusiast, or both, you can do me a big favor by ordering a copy — I need a few live tests to be sure things are working correctly!

Typical sales figures for naval history books

An author recently asked me some questions about the sales of his naval history book so I thought I would take the opportunity to summarize what I told him.

  • Most naval history books sell between 250 and 1000 copies.
  • Most books, including naval history books, sell at least half their lifetime sales in the first two years.  Sales generally follow a pattern like 100, 50, 10, 5, 1 …  Having steady sales is cause for pride that you have chosen a good topic and done a solid job.
  • Only a few sell more than 10,000, and breakouts like Jim Hornfischer’s LAST STAND OF THE TIN CAN SAILORS are very rare.
  • Battleships sell.
  • Battlecruisers sell.
  • Big battles sell.
  • Carriers sell.
  • Carrier aviation sells.
  • Cruisers don’t sell.
  • Destroyers, escort craft, and small combatants don’t sell.
  • Merchantmen don’t sell.
  • Submarines sell if they are spy subs, hunter-killers locked in a duel, rogue ICBM launchers, or tragically and mysteriously lost.
  • SEALS sell, sell, sell, sell, sell.

The naval history reading audience is graying, and there hasn’t been a real naval battle since the Falklands, so it makes sense that the market is dwindling except for SEALs.  The future prospects aren’t especially bright, ether, in my view. If there is a real no-holds-barred naval war in the near to mid-term, it will probably a) be unpleasant for the largely Western naval reading audience,  as it will probably involve a lot of hypersonic anti-ship missiles and b) be accompanied by a nuclear exchange of some sort (see item a).

About the Author: Michael Tanji

Author of the forthcoming A Forlorn Hope: The Death of Cyber Security and What Comes Next  and Threats in the Age of Obama (Nimble 2009)

Michael Tanji has spent the last eight years as a co-founder and executive in a variety of computer security service and product companies.

Michael began his career as a member of the U.S. Army’s Military Intelligence Corps, working in a number of positions of increasing responsibility in signals intelligence, computer security, and information security. He is a veteran of Operation Desert Storm and was stationed in various locations in the U.S. and overseas.

After leaving active duty Mr. Tanji worked as a civilian for the U.S. Army’s Intelligence and Security Command, leading a team of analysts, programmers, and system administrators who supported intelligence missions in the Pacific theater. His service with INSCOM cumulated as the Technical Director of the J6 in his command.

Michael left INSCOM to join the Defense Intelligence Agency, where he deployed in a counterintelligence/human intelligence role in support of Operation Allied Force. He later served as the lead of the Defense Indications and Warning System, Computer Network Operations, where he was responsible for providing strategic warning of cyber threats to the DOD.

He was one of the handful of intelligence officers selected by-name to provide intelligence support to the Joint Task Force – Computer Network Defense, the predecessor to what would eventually become U.S. Cyber Command. His expertise led to his selection as his agency’s representative to numerous joint-, inter-agency, and international efforts to deal with cyber security issues, including projects for the National Intelligence Council, National Security Council, and NATO.

After September 11th 2001 Michael created the DOD’s first computer forensics and intelligence fusion team, which produced the first intelligence assessments based on computer-derived intelligence from the early days of the war on terror.

Leaving government service in 2005, Michael worked in various computer security and intelligence roles in private industry. He spent several years as an adjunct lecturer at the George Washington University and was a Claremont Institute Lincoln Fellow.

He is both editor of and contributor to Threats in the Age of Obama, a compendium of articles on wide-ranging national and international security issues. He has been interviewed by radio and print media on his experiences and expertise on security and intelligence issues, and had articles, interviews, and op-eds published in the International Journal of Intelligence and Counterintelligence, Aviation Week, National Review, INFOSEC Institute, SC Magazine, The Journal of Cyber Conflict, Tablet Magazine, Federal News Radio, PRI, and others.

Michael was awarded a bachelor’s degree in computer science from Hawaii Pacific University, a master’s degree in computer fraud and forensics from George Washington University, and earned the CISSP credential in 1999.

Donald Trump, Prescient Space Strategist & Publishing Genius

Trump is being mocked in many quarters for today’s seemingly offhand suggestion to create a Space Force:

In a speech to military personnel in San Diego bookended by digs at former political opponent Hillary Clinton and the media, President Trump proposed a new branch of the armed forces, which he offhandedly named the “space force.”

“My new national strategy for space recognizes that space is a war-fighting domain, just like the land, air and sea,” said Trump. “We may even have a ‘space force’—develop another one—space force. We have the Air Force. We’ll have the space force. We have the Army, the Navy.”

Omitted from Trump’s list of armed forces branches were the Coast Guard and (presumably comprising a large part of the crowd at Marine Corps Air Station Miramar) the Marines.

Trump continued by noting that the concept of a space force was one he both thought up and had previously dismissed. “I said ‘maybe we need a new force. We’ll call it the space force.’ Not really serious,” he told the crowd to mixed laughter, “And then I said ‘What a great idea. Maybe we’ll have to do that.’ That could happen.”

Actually, this is not at all an exotic or stupid idea … it’s been floated in military circles for decades.  Several years ago I published a reprint of a public domain USAF thesis  called Ten Propositions Regarding Space Power. by M.V. Smith as a tip of the hat to the better known Ten Propositions Regarding Air Power by Philip Meininger. It sold remarkably well for public domain, and I had a Chinese publisher write to ask me if I wanted to sell the rights. I declined, of course, but I drew the conclusion that space power and Space Forces are around to stay.

This news story does makes me wonder what briefings Trump is getting about black space spending…