News for hackers. Stuff that matters.
Re:Hypermedia Clients by JimDabell on Thursday February 02, 2023 @01:05AM (#34622738)
> HATEOAS doesn't solve any problems that we actually have.

It’s the foundation of the World-Wide Web, which is the most successful platform in history. It solves a tonne of problems, that’s why it is so successful. You are using HATEOAS right now.

Re:Hypermedia Clients by skrebbel on Thursday February 02, 2023 @01:15AM (#34622809)
GP addressed that, consider reading the entire comment before replying.
Re:Hypermedia Clients by JimDabell on Thursday February 02, 2023 @01:32AM (#34622935)
I did read it; they didn’t address it. You can’t say that it has no uses when it’s one of the most useful pieces of tech ever invented. “It only makes sense for HTML” doesn’t even come close to addressing that point.
Re:Hypermedia Clients by habitue on Thursday February 02, 2023 @10:58AM (#34628361)
I commented in depth a little farther up in the tree, but the big difference between hypermedia in the web, and hypermedia in an API designed to be consumed by machines is the intelligence and judgement needed. It's a lot of work to make a very generic client that can navigate a hyper media API given only media types and link types. But it's trivial for a human because we can figure things out from context.

Maybe once we can run gpt-3 on a mobile phone lightning fast, we can start building these fuzzy, flexible apis and not worry about breaking our clients. But in the meantime, it's a ton of work for very little gain.

Re:Hypermedia Clients by recursivedoubts on Thursday February 02, 2023 @03:08PM (#34632289)
Re:Hypermedia Clients by amw-zero on Thursday February 02, 2023 @11:12AM (#34628616)
No we're not, HATEOAS is a design pattern that no one uses. People use the web because it made self-publishing on the internet (which already existed) slightly easier.
Re:Hypermedia Clients by recursivedoubts on Thursday February 02, 2023 @03:09PM (#34632295)
it was used in the posting of your comment ;)