mastodon api griping
i've mostly said this before, but it's so annoying how the mastodon timeline api's refuse to give you the tools to ensure a non-gappy timeline...
the websocket/sse streams just spit toots at you, with no context of ordering and if you missed anything, the pagination api uses link headers but only contain information about the chunk you just received, so you're totally blind on what ranges are continuous unless you make sure to request overlaps and merge based on that...