I am running outbox benchmarks to increase confidence in 1) ...

npub1zafcms4xya5ap9zr7xxr0jlrtrattwlesytn2s42030lzu0dwlzqpd26k5
hex
f2bc9eb74366827f20b3eb52249a9a5d9e90bbe0ac1b5fef60cd3d827b94e5c6nevent
nevent1qqs090y7kapkdqnlyze7k53yn2d9m85sh0s2cx6laasv60vz0w2wt3sprpmhxue69uhhyetvv9ujuem4d36kwatvw5hx6mm9qgspw5udc2nzw6wsj3plrrphe0343744h0ucz9e4g248chl3w8kh03qmxj2mjKind-1 (TextNote)
I am running outbox benchmarks to increase confidence in 1) baseline outbox algos, and 2) algos with thompson learning.
Current understanding:
1 year outbox coverage
Filter decomposition (rust-nostr)
25% coverage without thompson learning. 37% with thompson learning (+48% coverage)
NDK
20% without. 31% with thompson learning (+55% coverage)
Coracle/Welshman
30% without. 39% with thompson learning (+30% coverage)
Should have more on Monday.
https://github.com/nostrability/outbox/pull/35
cc nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft nostr:npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr nostr:npub1klkk3vrzme455yh9rl2jshq7rc8dpegj3ndf82c3ks2sk40dxt7qulx3vt nostr:npub1qqqqqq2stely3ynsgm5mh2nj3v0nk5gjyl3zqrzh34hxhvx806usxmln03 nostr:npub1acg6thl5psv62405rljzkj8spesceyfz2c32udakc2ak0dmvfeyse9p35c nostr:npub1drvpzev3syqt0kjrls50050uzf25gehpz9vgdw08hvex7e0vgfeq0eseet nostr:npub1fgz3pungsr2quse0fpjuk4c5m8fuyqx2d6a3ddqc4ek92h6hf9ns0mjeck @ nostr:npub1q3sle0kvfsehgsuexttt3ugjd8xdklxfwwkh559wxckmzddywnws6cd26p
原始 JSON
{
"kind": 1,
"id": "f2bc9eb74366827f20b3eb52249a9a5d9e90bbe0ac1b5fef60cd3d827b94e5c6",
"pubkey": "17538dc2a62769d09443f18c37cbe358fab5bbf981173542aa7c5ff171ed77c4",
"created_at": 1772901743,
"tags": [
[
"r",
"https://github.com/nostrability/outbox/pull/35"
],
[
"p",
"97c70a44366a6535c145b333f973ea86dfdc2d7a99da618c40c64705ad98e322"
],
[
"p",
"fa984bd7dbb282f07e16e7ae87b26a2a7b9b90b7246a44771f0cf5ae58018f52"
],
[
"p",
"266815e0c9210dfa324c6cba3573b14bee49da4209a9456f9484e5106cd408a5"
],
[
"p",
"b7ed68b062de6b4a12e51fd5285c1e1e0ed0e5128cda93ab11b4150b55ed32fc"
],
[
"p",
"00000001505e7e48927046e9bbaa728b1f3b511227e2200c578d6e6bb0c77eb9"
],
[
"p",
"ee11a5dff40c19a555f41fe42b48f00e618c91225622ae37b6c2bb67b76c4e49"
],
[
"p",
"68d81165918100b7da43fc28f7d1fc12554466e1115886b9e7bb326f65ec4272"
],
[
"p",
"4a0510f26880d40e432f4865cb5714d9d3c200ca6ebb16b418ae6c555f574967"
],
[
"p",
"0461fcbecc4c3374439932d6b8f11269ccdb7cc973ad7a50ae362db135a474dd"
],
[
"client",
"Damus"
]
],
"content": "I am running outbox benchmarks to increase confidence in 1) baseline outbox algos, and 2) algos with thompson learning.\n\nCurrent understanding:\n\n1 year outbox coverage\n\nFilter decomposition (rust-nostr) \n\n25% coverage without thompson learning. 37% with thompson learning (+48% coverage)\n\nNDK\n\n20% without. 31% with thompson learning (+55% coverage)\n\nCoracle/Welshman \n\n30% without. 39% with thompson learning (+30% coverage)\n\n\nShould have more on Monday. \n\nhttps://github.com/nostrability/outbox/pull/35\n\ncc nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft nostr:npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr nostr:npub1klkk3vrzme455yh9rl2jshq7rc8dpegj3ndf82c3ks2sk40dxt7qulx3vt nostr:npub1qqqqqq2stely3ynsgm5mh2nj3v0nk5gjyl3zqrzh34hxhvx806usxmln03 nostr:npub1acg6thl5psv62405rljzkj8spesceyfz2c32udakc2ak0dmvfeyse9p35c nostr:npub1drvpzev3syqt0kjrls50050uzf25gehpz9vgdw08hvex7e0vgfeq0eseet nostr:npub1fgz3pungsr2quse0fpjuk4c5m8fuyqx2d6a3ddqc4ek92h6hf9ns0mjeck @ nostr:npub1q3sle0kvfsehgsuexttt3ugjd8xdklxfwwkh559wxckmzddywnws6cd26p",
"sig": "3e3a3033ec8b6e1f44703c4e694a590ce293c0c0ae5deaaa12bd2d89e160db262234d1d9d5af2a2429c91d2953389e5448e232c1ea1a09bcc85366bc88fdf039"
}