>I speculate that some users upvoted Bolt's post because....
I agree and speculate the same as well. Although I generally do upvote post that gives different opinion on the subject. In the hope that HN's view does not become monolithic.
Dang you should really write a book on how to moderate Internet discussion.
I have a theory which I didn't post yesterday because it's speculation—but it's speculation that fits my intuition about how HN works, so maybe I'll share it in case anyone's interested.
I speculate that some users upvoted Bolt's post because they thought it would be funny to see "How Bolt does fraud detection better" in a cage match with Stripe's "Improved fraud prevention" on the front page at the same time, as briefly happened—see #5 and #6 here: https://web.archive.org/web/20180418212112/https://news.ycom.... In other words, classic internet drama.
The two titles are so similar that I wonder if Bolt had seen Stripe's post on the front page and rushed their article out to challenge it with that baity title. (If you look at https://web.archive.org/web/20180418211511/https://blog.bolt..., you'll see that the article itself had a completely different title.) That would certainly have been clever! Either that or it was just a coincidence, but either way, some users would have seen both, would have found the collision hilarious, and would have upvoted for that reason.
Since that has nothing to do with article quality, you would expect other users to then see the article on the front page, go "WTF is this doing on HN", and flag it. This is standard HN dynamics: baity title -> upvotes -> annoyed users -> flags. That's how the front page operates all day.
If this is what happened, then Bolt only made HN's front page in the first place because Stripe's article was already there—which would add considerable irony to yesterday's antics.