This is true for iTunes and Google Play too, I've had albums disappear from my Library with no explanation (I suspect some licensing change or label shuffle behind the scenes). I've totally abandoned streaming services since I've been bitten twice by this.
Bandcamp handles this exceptionally well, you can download anything you buy (even as Flac!) and for anything else, it's back to buying/checking-out CDs and ripping them old-school style.
I recall someone (I think on HN) state that they created landing pages like you describe _before_ creating a product to see if the idea has enough interest to start on the project and they reported good results. So by that account, it doesn't sound like a bad idea.
> I tend to listen to music with no lyrics or with lyrics in languages I don't understand because it lets me program without becoming distracted.
This! When I started programming full time my music interests started shifting into what they are today which is just that. Either music with no lyrics or are mostly in a foreign language to prevent being distracted by it.
Last.fm is from the UK, and while it doesn't seem that groundbreaking of thing, they've been around quite a while and most streaming services almost certainty took ideas from what they did w/ music suggestions and such.
I've been a long-time in-browser slack user and yesterday Firefox refused to open any slack link, bookmark, or history entry I had. Closing all my tabs and relaunching FF did not help either.
In a pinch I installed the desktop app, and once I had a little bit of spare time I googled around and figured out the issue. Which was that Slack had used 2GB of Cookies/Site Data and Firefox neglected to notify me of that and that appears to be a hard limit and prevent Slack from loading. Clearing the data resolved the issue.
Using a contact form that sends you an email server-side is a good one, that way they never have your email (unless you respond).
I also had a static website at one point where I didn't want to add server-side processing for a contact form so I stored the email address obfuscated in javascript like:
and injected it into the page. It seems that most scraper bots don't execute javascript and with it split into an array they likely won't find it by scraping the js files either.
It's a private company. If they were unable to host their own servers, and no ISP would give them an IP address then that is a problem as long as they're following the law.
Maybe if this happened a little more often less companies would go all in on Cloud services.
Bandcamp handles this exceptionally well, you can download anything you buy (even as Flac!) and for anything else, it's back to buying/checking-out CDs and ripping them old-school style.