![](https://sh.itjust.works/pictrs/image/b2f05d66-b2ee-4336-90e2-01cb4ed7d65d.png)
![](https://fry.gs/pictrs/image/c6832070-8625-4688-b9e5-5d519541e092.png)
19/f/cali
19/f/cali
That would have been fine for me too. I don’t own the API, so I can only speak from a consumer perspective in saying: I don’t want a HTTP 200 if my request didn’t succeed.
I got pulled into a meeting with a team from AWS. I was told they were looking to implement a new solution, so I had to explain in detail how our data lake and data warehouse solution worked. I showed them how we pull data from all these different sources, how we have different integration patterns, etc.
At the end of my presentation, I asked “does that give you what you guys need? Or do I need to go into any more detail about anything specific? I don’t know what you all are actually building, so I’d be happy to provide more detail where you need it.”
Their response was “yeah that was all great info. We’re looking to build an app using AI and ML that allows you to run the business with a click of a button.”
I’m glad it was a remote meeting without cameras, because I literally face palmed. They didn’t have an actual use case or problem they were trying to solve. They were literally just selling a solution built on AI and ML. They didn’t know what it was gonna do, but by God they were committed to selling it.
I made this one on a post a few days ago:
Pretty sure Valve issued a statement telling people not to huff their Deck exhaust. But fuck that, don’t tell me how to live my life!
The problem I ran into was the response returned a JSON body, but then had an “error” attribute that was returned in it that had the error details. So we were parsing the JSON and loading elements into our database. We were hitting the API passing in a datetime of when the last success job was run, so basically saying “give me everything that’s changed since I last called you.”
So yeah, eventually we noticed we were missing small chunks of data. It turned out that every time the API errored out, we’d get a valid JSON response that contained the error message, but it didn’t have the attributes we were looking for. So didn’t load anything, but updated our timestamp to say when our last successful call was.
Huge pain in the ass to troubleshoot, because the missing data was scattered with no distinguiable pattern.
That’s a thicc tomato
Oh shit, waddup dawg
Dude, you’re on Lemmy. That means you’re probably in the top 1% of people with computer skills.
This legitimately happened to me a few months ago. A vendor API was returning HTTP 200 with the error details embedded in the JSON response. It was a pain in the ass to troubleshoot.
Except those times where it just stops writing to log files. Sometimes I’ll be in the shower zoned out and find myself on the last step of my routine without remembering completing any of the steps.
Archive link: https://archive.is/DLKkX
I would’ve guessed milkshakes were invented in like the 1940s
Thank you for posting what you meant to say. I read your original post and then the screenshot of the post and thought I was having a stroke.
50 authors across the publishing industry who during this four-year period sold more than 500,000 units in a single year
Yikes.
Notice that era was before they went public. Then it predictably became the “how do we make a profit this quarter?” era.
I disagree. I think we program the AI to reprogram itself, so it can solve the problem itself. Then we put it in charge of our vital military systems. We’ve gotta give it a catchy name. Maybe something like “Spreading Knowledge Yonder Neural Enhancement Technology”, but that’s a bit of a mouthful, so just SKYNET for short.
I feel like more than a few people were clapping at first because they were thinking “yeah fuck recycling and taking care of the environment, we’re gonna be just fine!” Only to be hit with the punchline, “the planet and humanity is not ‘we’. ‘We’ humans are fucked.”
I just had the most American thing happen to me today. I was asked to tip while purchasing fireworks for the 4th of July.