For example there’s a new post on your feed with content you don’t want to see.

It takes 10s or so to process an event including other latency, so for 10 seconds, you would see unwanted content.

Negative flagging fixes this by deferring media loading until it is confirmed negative.

I had users complain about this

Reply to this note

Please Login to reply.

Discussion

I don't think so. Until the event is processed, you have no information either way. A negative flag just confirms that it's ok. Requests are async and so clients have to defer anyway. There also may not be a label for every event, does that mean the service is still processing, or is there a timeout relative to created_at? You have to deal with all these problems regardless, negative flags just clog up the network with a bunch of mostly useless events.

And this is why you use a dedicated relay for these. But that’s fine.

Yeah, don't let me stop you