You must log in or # to comment.
I mean, hp still means “horsepower”, it just depends on the context
My first thought after reading the meme was if that 1908 text was about engines.
It mostly stands for horsepower even.
That’s pretty interesting, never connected those dots
My mind went to Hydrogen Peroxide.
Oh, well.