Do not forget to sign a message from the address stacked on this topic --->
Stake your Bitcoin address here or one of your old addresses.
I think this is a newly added functionality. I also noticed it today in profile.
No, it's since last June.
For now, I added this page where you can see your IP logs for the past 30 days:
https://bitcointalk.org/myips.php . You could pretty easily write a userscript to periodically check this and warn you if it's weird. (But don't scrape it on every pageload.)
I don't want to make older IP logs automatically accessible because that'd give a hacker a bunch of useful/sensitive information. But 30 days is probably not too harmful.
BTW: if someone wrote a userscript using that page it will be useful for early warning about the possibility of hack, as happened to the user.