I might have interpreted something wrong, but yes. Are you generating the more inclusive whitelist now and the 97k is generating off of that?
Discussion
I may not have explained it clearly, but the whitelist generated by my brainstorm instance currently has ~97k pubkeys in it. So the inclusive whitelist = the 97k.
If you were to spin up a brainstorm instance of your own, dawn.brainstorm.social, it would have ~ 400k pubkeys in the database and would calculate personalized GrapeRank scores for all 400k, using your pubkey to seed the calculations. The whitelist is simply every pubkey in your database with graperank influence score above 0.01 (the default cutoff).
For a really lax cutoff like 0.01, I expect pretty much everyone’s whitelist will catch the same or nearly the same gigantic cloud of nostr users. (Unless you’re in some community that is completely disconnected from the main nostr community that we’re in.) So your whitelist will probably be almost identical to my whitelist. As we move the cutoff higher, from 0.01 to 0.1 or 0.5 or 0.9, the size and composition of different people’s whitelists will become more and more unique to the individual.
If your goal is to create basically a global feed that’s been cleaned up of the vast majority of the crap that basically nobody wants, the whitelist with a permissive cutoff like 0.01 is the way to go.
I see ok, I think I was blending 2 different thoughts into one implementation. Thank you! I get it now, I think.