Hacker Newsnew | past | comments | ask | show | jobs | submit | stnderror's commentslogin

There are a couple of changes more that arguably made the API worse:

* Event payloads changed to be “thin events”

* List endpoints became only eventually consistent

They also took away the “expand” parameter, which seems more useful that the new “include” one that works in some endpoints.

Generally their API design seems much more confusing and inconsistent nowadays. But to be fair their API is much bigger too. I guess it is hard to keep the same quality when you have so many engineers working on it.


Eventually consistent list endpoints!? How did they justify/explain that? Do they provide guidance on how to work around it?


For a different but related take on this, check the video game Blasphemous. It made me realise how dark the Baroque style and Catholic iconography can be when presented out of context.


As someone who grew up Catholic I'd say it's dark within context as well.


The Baroque style was supposed to lighten things up.

Medieval art is really dark, especially depictions of hell and death, which were common. That subject reached its height with Hieronymus Bosch.


Great indie series indeed. I'd just contend that the source material is already dark in context? If only to create contrast to heavenly transcendence?

Bloodborne is another one that plays with surreal gothic verticality in 3D.


I don’t get it. The game is not implemented in TypeScript types, right? It uses them to represent the code and has a custom interpreter for it.

They could have done exactly the same in JSON instead. Or using arrays like in LISP.

Cool project tho, but it is a very misleading explanation. Or did I miss something?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: