News for hackers. Stuff that matters.
Re:Amazon EC2-Classic Is Retiring by ComputerGuru on Wednesday July 28, 2021 @05:44PM (#27990137)
You’re generally right but it’s definitely not a hard rule.

Amazon/AWS has deprecated and then put to the grave multiple payment services. I made that same comment when SimpleDB was deprecated and someone said the same thing. More recently, torrent support in S3 is being killed off with little notice.

Re:Amazon EC2-Classic Is Retiring by slownews45 on Wednesday July 28, 2021 @06:05PM (#27990361)
The thing has been that historically even though Amazon would "depreciate" a service they kept it running and supported.

"Amazon SimpleDB (N. Virginia) Service is operating normally" is their current status page, but their marketing materials doesn't show any SDB stuff. So if you had some old workload ticking over - you could just leave it usually.

I actually used SimpleDB in a light use case wildly past the point at which it disappeared from all marketing. I kept on expecting an email like the EC2-classic one, but it never came even though simpleDB didn't show up anywhere really

Re:Amazon EC2-Classic Is Retiring by bgentry on Wednesday July 28, 2021 @06:12PM (#27990430)
FYI, "depreciate" != "deprecate" — I also used to think it was the former once upon a time :)
Re:Amazon EC2-Classic Is Retiring by rpeden on Wednesday July 28, 2021 @08:37PM (#27991478)
My favorite similar mixup is ordinance vs ordnance. Though I suppose they're not mutually exclusive. I'm sure that printed copies of some bylaws are hefty enough to cause serious damage if you lob them at the enemy.
Re:Amazon EC2-Classic Is Retiring by silicon2401 on Wednesday July 28, 2021 @10:08PM (#27992038)
This was hilarious when I saw local businesses put up signs requiring masks due to local "ordnance". I had to wonder what kind of masks they expected us to have
Re:Amazon EC2-Classic Is Retiring by gautamdivgi on Thursday July 29, 2021 @01:03AM (#27992938)
insure vs ensure is another one I've commonly seen. As in "please insure that <some task> is complete".
Re:Amazon EC2-Classic Is Retiring by silicon2401 on Thursday July 29, 2021 @09:55AM (#27996572)
Interestingly, I think this was correct or at least colloquially correct a few centuries ago. I've seen that spelling used in text from the 1700s and 1800s by educated people. Probably a holdover from before spelling got really standardized.
Re:Amazon EC2-Classic Is Retiring by jonplackett on Wednesday July 28, 2021 @07:01PM (#27990861)
Glad there’s someone else pedantic here so I don’t have to do it…
Re:Amazon EC2-Classic Is Retiring by mandelbrotwurst on Wednesday July 28, 2021 @07:27PM (#27991043)
One aspect of this mix-up that I enjoy is the fact that deprecating something causes its value to depreciate, by quite a lot!
Re:Amazon EC2-Classic Is Retiring by notatoad on Wednesday July 28, 2021 @11:14PM (#27992424)
not only can deprecate cause depreciation, it can be a synonym for depreciate (in the financial meaning). but depreciate can't be a synonym for deprecate (in the end-of-life meaning).

just one of those fun things that gets thrown in to make sure nobody ever fully understands the english language.

Re:Amazon EC2-Classic Is Retiring by carlhjerpe on Thursday July 29, 2021 @03:35AM (#27993892)
As a Swede reading OT comments on HN I can ensure you that deprecate and depreciate are not words I would mix up unless autocorrect gets me. They look similar after all.

Ordnance and ordinance I don't even know the difference between though.

Re:Amazon EC2-Classic Is Retiring by cperciva on Wednesday July 28, 2021 @06:39PM (#27990665)
I'm still using SimpleDB in production. I do have plans to migrate that workload, but as long as it keeps working there's really no rush...
Re:Amazon EC2-Classic Is Retiring by ComputerGuru on Wednesday July 28, 2021 @06:57PM (#27990824)
We were SOL when Amazon simple payments was killed off with very short notice and then again with FlexPay.
Re:Amazon EC2-Classic Is Retiring by slownews45 on Wednesday July 28, 2021 @07:27PM (#27991040)
Good example - and goes to show how miserable it is when these folks kill stuff off.
Re:Amazon EC2-Classic Is Retiring by simfree on Wednesday July 28, 2021 @07:55PM (#27991219)
Sounds like a good reason to integrate with Authorize.net or another vendor that provides platform agnostic APIs that let you pick your own payment vendor (at much lower cost than Amazon's payment offerings).
Re:Amazon EC2-Classic Is Retiring by ComputerGuru on Wednesday July 28, 2021 @08:01PM (#27991260)
It was never our primary payment method, but we had higher conversion rates with it. We had Authorize.net at the time, then added PayPal PayFlow and Stripe. I actually authored a payment abstraction library that would try providers in order of priority and fall back gracefully, avoiding double charges and even abstracting over payment status, refunds, etc.
Re:Amazon EC2-Classic Is Retiring by jsjohnst on Wednesday July 28, 2021 @08:20PM (#27991365)
> I actually authored a payment abstraction library that would try providers in order of priority

Were you storing PANs then?

Re:Amazon EC2-Classic Is Retiring by ComputerGuru on Wednesday July 28, 2021 @08:41PM (#27991503)
No, the retry logic was in-tandem between the client and a separate server endpoint.
Re:Amazon EC2-Classic Is Retiring by psanford on Wednesday July 28, 2021 @06:36PM (#27990644)
SimpleDB is still supported though. You can still make new SimpleDB domains.

Thats part of what people love about AWS compared to Google Cloud. Google is quick to kill off services it finds no longer convenient for it to run. AWS has historically gone out of its way to keep old services running even as it releases new, better alternatives.

Re:Amazon EC2-Classic Is Retiring by uluyol on Wednesday July 28, 2021 @07:11PM (#27990941)
Any examples?
Re:Amazon EC2-Classic Is Retiring by temp_aws_mobile on Wednesday July 28, 2021 @07:32PM (#27991070)
I work in the AWS Mobile org. The predecessor to our premier service, Amplify, was called Mobile Hub (https://aws.amazon.com/blogs/aws/aws-mobile-hub-build-test-a...). While I haven't personally worked on either service, I've heard and seen enough to know that they've taken customer obsession over keeping the lights on for any existing workloads farther than most reasonable businesses would. There is no sentiment of "force them to move to Amplify" in any conversations or design discussions, but rather "accommodate their existing workloads" as long as they exist.

Update: it looks like we're executing a migration plan this year by building seemingly-full parity between Mobile Hub and Amplify (https://docs.aws.amazon.com/aws-mobile/latest/developerguide...) such that "if you don't migrate your project to Amplify, your app will continue to function, and all your related cloud resources will continue to be available". This seems like a great solution for existing Mobile Hub customers.

Re:Amazon EC2-Classic Is Retiring by murgindrag on Thursday July 29, 2021 @06:47AM (#27994948)
My family is on Google Apps free edition.

Google has been doing it's best to make my life miserable. It recently killed Google Voice in the free edition, so my younger child can no longer get a phone number. With zero warning.

I've been through this each time I've (tried) to use Google for anything critical, so I've stopped.

I mentioned a family example since B2B would be confidential. But I can count at least a half-dozen instances of Google discontinuing something an employer has relied on, leading to a world of pain.

My general cloud policy is AWS, Azure, or anything-but-Google. I have a similar anti-Oracle policy too. Once you're burned a few times, you find that some companies are too expensive to do business with.

Re:Amazon EC2-Classic Is Retiring by psanford on Thursday July 29, 2021 @10:52AM (#27997233)
GSuite is separate from Google Cloud.
Re:Amazon EC2-Classic Is Retiring by murgindrag on Thursday July 29, 2021 @06:15PM (#28002148)
Not according to Google:

https://cloud.google.com/products/ https://cloud.google.com/blog/products/workspace

But it's a moot point in either case, if you want long-term support.

* Internal corporate lines shift with re-orgs

* Culture is shared and common

* I've had issues across Google. I listed the ones I can talk about.

My lesson, each time, has been:

Never Use Google For Business.

Ever.

Re:Amazon EC2-Classic Is Retiring by psanford on Thursday July 29, 2021 @09:13PM (#28003401)
Considering how many companies use gsuite and are happy with it, I'd say thats a pretty silly lesson.
Re:Amazon EC2-Classic Is Retiring by murgindrag on Sunday August 01, 2021 @06:53AM (#28025356)
Five out of six people report being happy playing Russian Roulette.
Re:Amazon EC2-Classic Is Retiring by psanford on Wednesday July 28, 2021 @07:25PM (#27991027)
I assume you mean on the Google Cloud side? Maybe start with https://steve-yegge.medium.com/dear-google-cloud-your-deprec...
Re:Amazon EC2-Classic Is Retiring by jsnell on Thursday July 29, 2021 @03:13AM (#27993743)
The only concrete example of a sunset in the rant is support for Python 2.7 (released in 2010) in the gcloud CLI tool. Seems like a pretty bad place to start.
Re:Amazon EC2-Classic Is Retiring by psanford on Thursday July 29, 2021 @10:55AM (#27997272)
> I know I haven’t gone into a lot of specific details about GCP’s deprecations. I can tell you that virtually everything I’ve used, from networking (legacy to VPC) to storage (Cloud SQL v1 to v2) to Firebase (now Firestore with a totally different API) to App Engine (don’t even get me started) to Cloud Endpoints to… I dunno, everything, has forced me to rewrite it all after at most 2–3 years, and they never automate it for you, and often there is no documented migration path at all. It’s just crickets.
Re:Amazon EC2-Classic Is Retiring by CraftThatBlock on Wednesday July 28, 2021 @06:01PM (#27990307)
IIRC, the S3 torrent deprecation announcement was in 2016, the recent announcement was based on API documentation cleanup