Hacker News new | ask | show | jobs
by kopochameleon 1297 days ago
Have they committed to anything different than what Heroku had committed to?

We're Charlie Brown running towards the football repeatedly. We need to learn a lesson here. "We're the good platform devs" branding doesn't mean a company will do the kind thing by their true believer users (post-acquisition, post-cash-flow-belt-tightening, post-IPO, etc)

There ought to be a platform on which new coders can build a free simple web app in a playground, and know it will be accessible in 20 years. If a company wants to use "free easy backends" as bait for capturing growing companies' future costs, devs should hold them to long-term persistence and at least an off-platform future migration path. See also Parse, Geocities, etc

Use some % of the money and put it in to an OSS migration path or a fund to pay their own future AWS bills, c'mon.

4 comments

People need to realize that free plans are a loss leader/sales feature, not a guarantee. The longer you're able to use their free plan, the more obvious it is that you aren't going to convert to a paid user. The better the free plan, the less likely it is to make sense to run long term.

The only free tier product I use is Cloudflare's, and if it goes away someday, I'll pay for it.

Glitch's free plan is pretty much useless for everyone except the intended audience: new programmers looking to get help from the community (there's a button) and experienced programmers looking to provide that help. It has tiny resource limits. $8/month lifts some of the limits for all your projects and gives you five "boosted" projects with more memory and storage.

People who've been around a bit will recognize its previous name: Fog Creek Software.

Many are new students who don't think about the business landscape of the service they choose to build something on.

Students who are learning to build things on these platforms shouldn't lose their early work.

Sure, but move it elsewhere later. And who doesn't keep a copy of the code they deploy?
> Students who are learning to build things on these platforms

... and have not yet learned about version control or backups the hard way.

It’s a good thing those students have access to thousands of dollars of free credit for AWS/Digital Ocean/Azure, etc.

Not to mention if whatever they are working does take off, those companies would throw extra credits to these students.

I think they’ll be fine.

Well, then it's excellent they are learning this now and not later. The best time to learn about making backups is when you start programming, the second best time is today.
Then they need to learn!
Why are you expecting 20 years of free service?

Even if it's a penny a day, that's 60$ over 20 years supporting a user with no intention of spending any money.

If you still have the code, you can always deploy it again.

> We need to learn a lesson here

Something comes to mind about a free lunch?

The idea that there ”ought” to be a free service that guarantees you 20 years of service is laughable.

If you’re paying nothing, guess what you can demand?

Apparently a lot from the HN entitled crowd.
There's plenty of platforms where devs can do that. The idea that there should be One Monolithic Platform that lasts for 20 years is silly. Why only one? We have tons of options from modern hosts who have some kind of free plan available.

There's very little incentive for hosting companies to offer grandiose 20 year perfect free backend plans because hosting has been extremely commoditized and anyone hosting on top of AWS is just being squeezed aggressively. While you waste 25% of your resources fighting bad actors, spammers, CSAM, and everything else that comes with being The Place for Free Backends, your competitors are staying lighting focused on the features that your paying customers are leaving you for, spending only the minimum necessary on free options.

Frankly, if a dev can't find one of the ~dozen free top tier amazing backends available to newbie devs (many of which available through entirely web based IDEs that can launch any framework you want in moments), maybe they're not ready for this field, because a lot of it is in fact their ability to search and learn.