Does this mean that previously to this change, without a software firewall running you'd be vulnerable to attacks on the private network from other customers? (I've never used DO).
No. The private network was originally shared across all accounts, but later on they changed it to be isolated per account. It's been that way for a couple of years.
The introduction of VPC just means you can isolate within the same account.
Yes, on both Digital Ocean and its 'brother from another mother' Linode. I have a client with a few Linode VPSs and their biggest attacks by far come from the 'private' network.
They also will automatically enable a private network interface for you if you use their Floating IP feature. This caught me by surprise when I found out the hard way :)
Some plans will claim it's an "unlimited texting plan" but really the charges are still there hidden. Maybe the provider has an agreement with other mobile phone providers to reimburse them for texts their customers send.
My last provider refunded the cost if I forwarded the message to their spam department text number.
We have pretty terrible mobile phone plans and rules here in Canada.
That sounds very generous for a pre-paid plan. Is it unlimited for all incoming phone numbers or do you choose specific phone numbers?
I've seen plans that you choose friends or pay more but in some way you are paying more for the free part a bit like insurance. Maybe plans with unlimited texting versus regular plans are more common so the extra cost is seen as normal?
Hopefully it's changing or maybe texting is becoming less of a thing due to more mobile Internet access.