The ‘elevate’ definition of boost makes sense, isn’t that’s what a tap of the Lightning bolt does to Stacker News posts?
It elevates the post higher up on the page (along with sending a payment).
I hadn’t ever heard boost being used as a synonym for stealing before, but it is on Google as a north american synonym.