Just fixed the feed algorithm on Coracle, and it's so much better. It was amazingly simple, just changing `[{kinds: [1, 7], authors}]` to `[{kinds: [1], authors}, {kinds: [7], authors}]` made all the difference.
Discussion
How so?
I was using a limit of 10 with kinds [1, 7], which meant you mostly get kind 7, since those are more common. Most kind 7's are in response to a small number of posts, many of which I discard because I set a low timeout when fetching parents, leading to a very small number of kind 1's. Pretty interesting bug tbh