I've stopped answering my phone completely unless the number is in my contacts. If I plan to communicate with anyone (recruiters, etc.) I make it explicit that I won't answer their call unless they give me the number they'll be calling from ahead of time, and then I tell them I'll place them in my contacts with that number.

My hope is that this is training these individuals to be more aware of the issue, assuming they've forgotten about it due to being desensitized or using some paid caller ID spam service that not everyone has access to for lack of funds.

What was the last time anyone real dialed me with the same first 6 digits of my phone number? Probably my elemantry school friend who lived up the block when we had landlines. These days anyone matching the first 6 digits of my phone is obviously spoofing hoping i'll pick up a 'local' call.

I stopped using phone completely, period, even for known numbers. It's in permanent silence, no vibration, no checking mode. It took some time for friends to learn they have to use Skype or whatsapp to contact me, but after that I don't have to worry about spam and midnight calls anymore.