Well fuck I exhausted the free tier until 8 am guess I sleep...

npub1jk9h2jsa8hjmtm9qlcca942473gnyhuynz5rmgve0dlu6hpeazxqc3lqz7
hex
2102512fea8fe6dde440b32659c58b06763a4a34cd809471ec80bbd7c491a102nevent
nevent1qqszzqj39l4glekau3qtxfjeck9sva36fg6vmqy5w8kgpw7hcjg6zqsprpmhxue69uhhyetvv9ujuem4d36kwatvw5hx6mm9qgsftzm4fgwnmed4ajs0uvwj642lg5fjt7zf32pa5xvhkl7dtsu73rqnf2u70Kind-1 (TextNote)
↳ Reply to 958b754a... (npub1jk9h2jsa8hjmtm9qlcca942473gnyhuynz5rmgve0dlu6hpeazxqc3lqz7)
another day another release 🔖 https://nostr-trending-bookmarks.pages.dev https://github.com/OGSleepy/nostr-trending-bookmarks/releases/tag/v1.0.0
Well fuck I exhausted the free tier until 8 am guess I sleep early tonight
The first fix I’m implementing tomorrow is the hard cap at 500 events per relay
Adding 5,000 events per page (the max most relays allow)
Repeats up to 10 pages per relay — so up to 50,000 bookmark events per relay, 200,000 total across all 4
Hard 20 second timeout so the app never just hangs — it renders whatever it's collected by then
Deduplication by pubkey — since kind:10003 is a replaceable event (one per user), the same user updating their bookmarks list no longer inflates counts. Each pubkey is only counted once per note regardless of how many relay pages it appears on
Raw JSON
{
"kind": 1,
"id": "2102512fea8fe6dde440b32659c58b06763a4a34cd809471ec80bbd7c491a102",
"pubkey": "958b754a1d3de5b5eca0fe31d2d555f451325f8498a83da1997b7fcd5c39e88c",
"created_at": 1773392976,
"tags": [
[
"e",
"ea542433b2f50380caa2510efd0fe8273de99c71fecc5ccd5845cfc1b7dfb4ed",
"",
"root"
]
],
"content": "Well fuck I exhausted the free tier until 8 am guess I sleep early tonight \n\nThe first fix I’m implementing tomorrow is the hard cap at 500 events per relay \n\nAdding 5,000 events per page (the max most relays allow)\n\nRepeats up to 10 pages per relay — so up to 50,000 bookmark events per relay, 200,000 total across all 4\n\nHard 20 second timeout so the app never just hangs — it renders whatever it's collected by then\n\nDeduplication by pubkey — since kind:10003 is a replaceable event (one per user), the same user updating their bookmarks list no longer inflates counts. Each pubkey is only counted once per note regardless of how many relay pages it appears on",
"sig": "40fa70cd2ab647eccf5696582e34c3a9f4bae260b339c47f9b78ae59fedd1b52777192f9856ee4184de78017be19f992e0672075614d01435ffdac223e7b648d"
}