You must log in or register 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.
My mind went to Hydrogen Peroxide.
Oh, well.
That’s pretty interesting, never connected those dots