yegg
You could potentially limit it to 1 event within a time range. For example, the link you posted: https://en.wikipedia.org/wiki/May_12

You could slice all returned events into 4 sections, by year:

254-1821
1862-1937
1941-1975
1978-2008

^^In that case, you could just randomly deliver 1 event from each time range, which should give 4 overall. This will not work for births/deaths, though--because most people on the list aren't famous enough for people to care. You could grab 1 or 2 from the births/deaths section, if you think they'd be an interesting addition.
posted by yegg Staff4 years and 11 months ago Link