Computer
OpenAI Would Buy Google's Chrome, Exec Testifies At Trial
Read more of this story at Slashdot.
Anthropic Warns Fully AI Employees Are a Year Away
Read more of this story at Slashdot.
Man Buys Racetrack, Ends Up Launching the Netflix of Grassroots Motorsports
Read more of this story at Slashdot.
Walmart is Ditching ZIP Codes in Favor of Honeycomb-Style Maps As It Looks To Speed Up Deliveries
Read more of this story at Slashdot.
At Trial, Instagram Co-founder Says Zuckerberg Withheld Resources Over 'Threat' Fears
Read more of this story at Slashdot.
Companies Ditch Fluorescent Lights in Battle for Office Return
Read more of this story at Slashdot.
AI Floods Amazon With Strange Political Books Before Canadian Election
Read more of this story at Slashdot.
Google Chrome To Continue To Use Third-Party Cookies in Major Reversal
Read more of this story at Slashdot.
The Effect of Deactivating Facebook and Instagram on Users' Emotional State
Read more of this story at Slashdot.
Apple Removes 'Available Now' Claim from Intelligence Page Following NAD Review
Read more of this story at Slashdot.
Movies Made With AI Can Win Oscars, Academy Says
Read more of this story at Slashdot.
US Scientists Flee Abroad as Research Funding Cuts Deepen: Nature
Read more of this story at Slashdot.
Google Pays Samsung 'Enormous Sums' for Gemini AI App Installs
Read more of this story at Slashdot.
Logitech Quietly Raises Prices By Up To 25%
Read more of this story at Slashdot.
Google Says DOJ Breakup Would Harm US In 'Global Race With China'
Read more of this story at Slashdot.
NASA's Oldest Astronaut Celebrates 70th Birthday With Return To Earth
Read more of this story at Slashdot.
XJSOML
When Steve's employer went hunting for a new customer relationship management system (CRM), they had some requirements. A lot of them were around the kind of vendor support they'd get. Their sales team weren't the most technical people, and the company wanted to push as much routine support off to the vendor as possible.
But they also needed a system that was extensible. Steve's company had many custom workflows they wanted to be able to execute, and automated marketing messages they wanted to construct, and so wanted a CRM that had an easy to use API.
"No worries," the vendor sales rep said, "we've had a RESTful API in our system for years. It's well tested and reliable. It's JSON based."
The purchasing department ground their way through the purchase order and eventually they started migrating to the new CRM system. And it fell to Steve to start learning the JSON-based, RESTful API.
"JSON"-based was a more accurate description.
For example, an API endpoint might have a schema like:
DeliveryId: int // the ID of the created delivery Errors: xml // Collection of errors encounteredThis example schema is representative. Many "JSON" documents contained strings of XML inside of them.
Often, this is done when an existing XML-based API is "modernized", but in this case, the root cause is a little dumber than that. The system uses SQL Server as its back end, and XML is one of the native types. They just have a stored procedure build an XML object and then return it as an output parameter.
You'll be surprised to learn that the vendor's support team had a similar level of care: they officially did what you asked, but sometimes it felt like malicious compliance.
[Advertisement] Utilize BuildMaster to release your software with confidence, at the pace your business demands. Download today!The Quest To Build Islands With Ocean Currents In the Maldives
Read more of this story at Slashdot.
AI Hallucinations Lead To a New Cyber Threat: Slopsquatting
Read more of this story at Slashdot.
Airbnb Now Shows the Full Price of Your Stay By Default
Read more of this story at Slashdot.