Should be noted this is a "man-in-the-middle" attack. Thus a hacker would need control of some portion of the network between you and the server your connecting to. Pretty rare occurrence.
Unless it's your government, ISP, or employer trying to spy on you. China also demonstrated the ability to hijack network traffic about a year or two ago.
Of course, if the group you rely on for your Internet connection is trying to MITM you, there really isn't much you can do. In theory, you could set up an IPSec connection between yourself and the destination, but it's not like you can do that with Amazon or whomever you want.
TLS1.0 has been known to be insecure for (at least) nearly 2 years. A lot of Linux vendors started turning it off in their distros once it was provably exploitable.