3bf0c63fcb934634...

3bf0c63fcb934634...

npub

npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6

pubkey (hex)

3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d

nprofile

nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8gprf58garswvaz7tmjv4kxz7fwva6kcat8w4k82tnddajs64z9ze

动态 (57)

↳ 回复 codonaft (npub1alptdev5srcw2hxg03567p4k6xs3lgj7f6545suc0rzp0xw98svse7rg94)

Thanks. Yeah, I think FROST generally is the right approach, yet specifically for normies, I don't s...

Eventually I'll implement a FROST bunker that doesn't rely on Google. In theory it would work with any other form of login, raw email or even just a b...

Eventually I'll implement a FROST bunker that doesn't rely on Google. In theory it would work with any other form of login, raw email or even just a bunker-specific password, but nothing is easier and lower hanging fruit than Google. I'm not saying these other messaging protocols are good enough, I just wish there was something that was and could be integrated with Nostr, but since there isn't we're forced to roll our own. I mean Jumble and Coop use this: https://github.com/nostr-protocol/nips/blob/per-device-keys/4e.md

Kind-1 (TextNote)

2026-09-07T22:06:17Z

Why haven't you invited your friends and family to Nostr? I'm not saying you should do that at all, just curious about the reasons. Especially if you...

Why haven't you invited your friends and family to Nostr? I'm not saying you should do that at all, just curious about the reasons. Especially if you think there is possibly anything that we could do in order for you to do that.

Kind-1 (TextNote)

2026-09-05T13:30:50Z

↳ 回复 Dr. The Daniel 🖖 (npub1aeh2zw4elewy5682lxc6xnlqzjnxksq303gwu2npfaxd49vmde6qcq4nwx)

So… last night I may just have fixed the most annoying bug that nobody could solve, because I wouldn...

This day will be remembered for many centuries as the day in which Nostr reached its bottom and started to climb up after its last final flaw was fina...

This day will be remembered for many centuries as the day in which Nostr reached its bottom and started to climb up after its last final flaw was finally eliminated.

Kind-1 (TextNote)

2026-09-04T14:40:59Z

↳ 回复 事件不存在

359a2a122ad50ed7a820c0e0beafaed58d3e45d1de03bd8e2ac315c9c214d3b2

Who are you?

Kind-1 (TextNote)

2026-09-03T11:10:39Z

↳ 回复 事件不存在

3f02f6b7990729388ddfc5f78ddacfe70da68555078f467018e22706a2f4c6e6

wss://pyramid.fiatjaf.com/inbox

Kind-1 (TextNote)

2026-09-02T20:22:51Z

I'm sorry to all people who send me NIP-34 patches (for example, nostr:npub1saessfmtu5xwnwh60e0rwnj0e067npv6yxgc7d96algqqart056s5gkuqh). I basically n...

I'm sorry to all people who send me NIP-34 patches (for example, nostr:npub1saessfmtu5xwnwh60e0rwnj0e067npv6yxgc7d96algqqart056s5gkuqh). I basically never look at them. It's hard to keep track of all of these things while also maintaining my own implementation that reads them, which means that in order to fix one bug I'm forced to fix multiple bugs or think about how bad it is to use 'nak git' still. nostr:nprofile1qqs2qzx779ted7af5rt04vzw3l2hpzfgtk0a2pw6t2plaz4d2734vngpp4mhxue69uhkummn9ekx7mqpr3mhxue69uhksctkv4hzuerpde3k7mnhv9ukgetk9e3k7mgpz4mhxue69uhhyetvv9ujumn0wd68ytnwv46q997ut2 nostr:npub1zfss807aer0j26mwp2la0ume0jqde3823rmu97ra6sgyyg956e0s6xw445 nostr:nprofile1qqswgvmv65ja7706f5a0xe8ajcqdfvgdeeppt2jvx0kh06sggg6ykyqpr9mhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5q36amnwvaz7tmjv4kxz7fwdehhxarj9emkjun9v3hx2apwdfcqz8rhwden5te0dehhxarj9e3xjarrda5kuetj9eek7cmfv9kq6466aa will we ever get a "merge" button that applies the patch and pushes the updated repository directly to our grasp servers?

Kind-1 (TextNote)

2026-08-30T22:10:23Z

↳ 回复 hodlbod (npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn)

I'm curious if people on nostr would agree with this skepticism of technology's ability to restore a...

Here's another thing that wasn't clear the first time I answered this: you are acting as if Nostr are "technology", but Nostr isn't technology. Maybe ...

Here's another thing that wasn't clear the first time I answered this: you are acting as if Nostr are "technology", but Nostr isn't technology. Maybe secp256k1 signatures and WebSockets are technology, JavaScript is technology, each individual app is technology, but Nostr is just an arrangement of technologies around an idealistic vision or something like that. I don't know for sure what Nostr is in your scheme, but it can't be technology.

Kind-1 (TextNote)

2026-08-30T20:16:44Z

↳ 回复 事件不存在

000031a8256fb00ce350eece056774b6f53338cd6fe02c38c674cab7d21574c7

A domain is not a hard requirement, but if you don't have one then people in web clients won't be able to connect. IP by itself would work in a nativ...

A domain is not a hard requirement, but if you don't have one then people in web clients won't be able to connect. IP by itself would work in a native client, I think, but who gets a static IP on their homes? And even then how do they expose their relay server through their home router? Some people can do it, but people have tried to run Lightning nodes on raspberry pis for years and as far as I know the best solution they found was to use Tor, which is so weird as a solution I don't see what they're thinking. I don't see how Tailscale fixes anything unless you have a server with a reverse proxy in front, in which case you should just run the relay in that server.

Kind-1 (TextNote)

2026-08-29T17:30:15Z

https://hosting.coracle.social/

Kind-1 (TextNote)

2026-08-29T15:10:50Z

↳ 回复 事件不存在

9866cfc30c2809ad8d7fc21c2c9803d64b60585d9835149cd8272de0579ad507

Do you mean you're going to host this for people and sell monthly subscriptions?

Kind-1 (TextNote)

2026-08-29T14:53:17Z

It would help if people stopped talking about Nostr as a single place. Nostr is many places. nostr:nevent1qvzqqqqy2upzp89qh469qapddgsrr8qw84xx08y7q3...

It would help if people stopped talking about Nostr as a single place. Nostr is many places. nostr:nevent1qvzqqqqy2upzp89qh469qapddgsrr8qw84xx08y7q34fm3cw3m64c2g9ufq9ydqtqywhwumn8ghj7umsv96xjcfdv9exxctwvyhxxmmd9a5kucn00qq37amnwvaz7tms09exzmtfvshxv6tpw34xze3wvdhk6tmfde3x77qqyzltk32xlpxtx7vzvm2hsrr59a30dhzhfsm7zjr5uq6vkpz7n8t2c5kag62

Kind-1 (TextNote)

2026-08-27T12:07:00Z

↳ 回复 事件不存在

863c7e7e4c7f7e88b070d3f0d5482540b61fe78b31a914a5327818fa8757d88f

This is the kind of thing that I always thought should exist and does the job better than NIP-66 overcomplication.

Kind-1 (TextNote)

2026-08-26T14:05:41Z

↳ 回复 事件不存在

453e6fcb01ebdf723cc55ac1b8591e8b6afee177ee03610f684586cbc129c54d

I'm not sure you know what you're talking about, but you are probably right.

Kind-1 (TextNote)

2026-08-26T01:58:13Z

↳ 回复 Geek (npub1m2jphmdkskgnvwl5gplksl9e0zwv2sldqf9mwlpz6tyymz84g9fsqr3wgu)

if i see one more omarchy video or news article, i swear...arch sucks. sorry guys, it does.

Can you say one thing about why it sucks? I'm just curious.

Kind-1 (TextNote)

2026-08-26T01:02:53Z

↳ 回复 事件不存在

543249251bf1e4bd1c46f3394fc65438e57857a1bfad49f7efeb544b55fad904

Why are you tagging me out of all people? This is so weird. I'm the least "Bitcoin maximalist" type in here. My client doesn't even have zaps or any "...

Why are you tagging me out of all people? This is so weird. I'm the least "Bitcoin maximalist" type in here. My client doesn't even have zaps or any "wallet" functionality. Do you have any concrete suggestions for what could be done to attract Nitter users and related people?

Kind-1 (TextNote)

2026-08-26T01:01:25Z

↳ 回复 事件不存在

968969c07d98e3a17fafe2a15102769e014a36d6a8d18ea70987a25345139656

No. It's just that it started working correctly. Before it had a bug and was adding any note with more than 2 likes to the feed, now it requires the a...

No. It's just that it started working correctly. Before it had a bug and was adding any note with more than 2 likes to the feed, now it requires the actual percentage you have specified (the default is like 10 or 15%, which means a note needs 20 likes or replies to be included). I've reduced wss://pyramid.fiatjaf.com/popular to 1%.

Kind-1 (TextNote)

2026-08-24T16:32:56Z

↳ 回复 Rod (npub1r0d8u8mnj6769500nypnm28a9hpk9qg8jr0ehe30tygr3wuhcnvs4rfsft)

Streamers from Owncast have all kinds of cool setups. I've seen vTuber avatars and now this singer h...

How weird must be these people who run their own niche servers just in order to stream? Do they have more than 5 viewers?

Kind-1 (TextNote)

2026-08-23T04:35:32Z

Is https://github.com/stagas/textlog better than Nostr?

Kind-1 (TextNote)

2026-08-21T15:06:22Z

↳ 回复 事件不存在

f04eae4b37d1ceb6c1076f2a56f86bc20a4505db60e2ed2a31f9b69c67038eba

No, it's the exact opposite of Electron. Electron is JavaScript you install as a standalone app. This would be a binary program tied to a URI that yo...

No, it's the exact opposite of Electron. Electron is JavaScript you install as a standalone app. This would be a binary program tied to a URI that you run inside a sandbox.

Kind-1 (TextNote)

2026-08-21T14:18:58Z

↳ 回复 事件不存在

54017137d7d20ecbd18bdc9713d1e6f1191067e396a810e427cf0ff8ee457e1a

This was a great find, but why did it have to be a crypto scam? The world is so cruel.

Kind-1 (TextNote)

2026-08-21T14:17:29Z

So I just learned that most of the AI spam bot replyguys we see often are featured in https://npub.world/. At the same time genuine new people like n...

So I just learned that most of the AI spam bot replyguys we see often are featured in https://npub.world/. At the same time genuine new people like nostr:npub1gcjcm7hqegzlfurjptqkjddzlpmyjqqwccydypng9jlmhx4ll4vqzwc4qs are ignored by default clients' WoT filters and even when they break into they still fail to get any reach whatsoever anyway. What does that mean?

Kind-1 (TextNote)

2026-08-21T14:06:30Z

↳ 回复 事件不存在

0e01387cf2e35e0d306d29d2f6b0e6a1a2461f2020b53e15f6eb051476fbe6e1

A text editor. A spreadsheet app. A Bitcoin wallet. A note-taking app. A music player. A Nostr client. A file explorer. A volume control app. A game. ...

A text editor. A spreadsheet app. A Bitcoin wallet. A note-taking app. A music player. A Nostr client. A file explorer. A volume control app. A game. A PDF reader. A generic video player.

Kind-1 (TextNote)

2026-08-21T14:00:00Z

↳ 回复 事件不存在

d9eab9a50537b0c71ab0aef609411ef47718373c3234e9b2c725527dcf2051de

That's such a stupid thing to exist.

Kind-1 (TextNote)

2026-08-21T13:53:31Z

People claim native will never win because the "web" is great as a distribution platform, that it is very good to be able to send people to a URL and ...

People claim native will never win because the "web" is great as a distribution platform, that it is very good to be able to send people to a URL and have your app loaded there in a sandbox without they having to install anything. Has anyone thought about making a new type of browser, one that doesn't primarily run legacy HTML/CSS/JS but just wasm files from a URL (or potentially from Blossom natively) and writes to the screen directly? Yes, some people have thought about that, but no one has done it yet. Please.

Kind-1 (TextNote)

2026-08-20T20:04:59Z

↳ 回复 事件不存在

b2c6d78930c6f41ac30c28d1988d3834c5b468945f851194dc3db399f3a304ec

This was predicted. In the game page there is a rule at the end: "Don't draw silly confusing squiggles. Be a reasonable human." And the README at ht...

This was predicted. In the game page there is a rule at the end: "Don't draw silly confusing squiggles. Be a reasonable human." And the README at https://github.com/fiatjaf/josephsquares says: "The software here is made only for demo purposes, anyway. The actual game must be played with pen and paper." "Also, beware of people who try to make many circles around a square just for generating confusion, or people who will draw a line very close to another line to try to win by not leaving any room for something to go there when there should be. These people are evil or just didn't understand the game, so try explaining again."

Kind-1 (TextNote)

2026-08-19T20:15:45Z

People should never change their pictures. Once they change their pictures I completely lose track of who they were.

Kind-1 (TextNote)

2026-08-19T00:38:59Z

↳ 回复 事件不存在

dd7694a50577320f883bca49d867af2f7a2bd580c86f01c1af419a39624ac545

Have you read any of my notes before asking this?

Kind-1 (TextNote)

2026-08-18T18:20:09Z

Some new #nak features since the last time I mentioned new features: - nak git ls [subdir]: lists files in remote repositories (without cloning). - n...

Some new #nak features since the last time I mentioned new features: - nak git ls [subdir]: lists files in remote repositories (without cloning). - nak git cat <path>: prints a file content (idem). - nak git history: lists commits for a remote repository (idem). - nak git pr: opens new NIP-34 pull requests or browses open pull requests. - nak serve: supports --auth flag for requiring a useless AUTH from everybody (any pubkey will be accepted, it's just for testing stuff) . - nak req/fetch/event commands support a --jq flag that can be used for very crazy oneliners in computers that don't have jq installed (scripts run inside --jq can access a bunch of special helper functions for reading tags, parsing dates etc). - nak admin: supports NIP-43 roles. - nak publish: works better, can read from stdin, supports kind:1111 comments. - nak group: support NIP-29 subgroups. - nak group chat: streams chat with parsed nostr:... entities turned into usernames, other links and hashtags colored differently. - nak bunker: always display bunker information at the bottom, courtesy of nostr:npub1u035wtfjf9h79r94srwljmekwrczhyq9a2760a23dpeh2ulgh09s08njfd. - nak fetch and nak group: support NIP-AD web addresses (NIP-05 of things). - dozens of fixes from nostr:npub1937vv2nf06360qn9y8el6d8sevnndy7tuh5nzre4gj05xc32tnwqauhaj6. - no more hardcoded key "01" for everybody, now each computer gets a supposedly unique key based on some CPU number (do not use this as your real key, it's only for testing)(it can be bypassed with the $NOSTR_SECRET_KEY environment variable, as always). - same for the default bunker client key (for when you pass a bunker URI to --sec in any command).

Kind-1 (TextNote)

2026-08-18T00:15:17Z

nostr:npub1zfss807aer0j26mwp2la0ume0jqde3823rmu97ra6sgyyg956e0s6xw445 can you add an option to Coop mobile to disable the randomized timestamps, it's ...

nostr:npub1zfss807aer0j26mwp2la0ume0jqde3823rmu97ra6sgyyg956e0s6xw445 can you add an option to Coop mobile to disable the randomized timestamps, it's giving a hard time due to some reasons? Maybe just disable it altogether, only randomize the gift-wrap, not the seal or whatever it's called. It doesn't make sense to randomize the internal thing that no one sees anyway.

Kind-1 (TextNote)

2026-08-17T03:59:19Z

This is now supported also in https://jumble.imwald.eu, https://44billion.net, https://chromewebstore.google.com/detail/lantern/jjoijlenmgefkaeiomoael...

This is now supported also in https://jumble.imwald.eu, https://44billion.net, https://chromewebstore.google.com/detail/lantern/jjoijlenmgefkaeiomoaelcljfibpcgh and https://dev.nostrapps.com. And for all the apps that don't support it you can still just copy-paste the bunker URI. nostr:nevent1qvzqqqqqqypzqwlsccluhy6xxsr6l9a9uhhxf75g85g8a709tprjcn4e42h053vaqy2hwumn8ghj7cnpwdehq6tnw3hkctn0wfnj7qg6waehxw309ac8junpd45kgtnxd9shg6npvchxxmmd9uqzqmt4vyzz20azqpld6nz5snjcr9u30ewlg89jl8w3z02q2f6quenttkdw63

Kind-1 (TextNote)

2026-08-16T15:06:51Z

↳ 回复 事件不存在

8e57f634b7dc872a8d922e84568073818d59f63b87da111861a4889e7c2ab859

Lots of people think that, but they are wrong. Clients are fragile and powerless against the lawlessness of the internet. Imagine your client having ...

Lots of people think that, but they are wrong. Clients are fragile and powerless against the lawlessness of the internet. Imagine your client having to download and process thousands of evil comments and mentions coming from random public keys?

Kind-1 (TextNote)

2026-08-15T15:02:17Z

I've installed 3 Chatmail clients on my phone today (I think Chatmail is the name of the protocol, but everybody calls it Delta Chat, but then Chatmai...

I've installed 3 Chatmail clients on my phone today (I think Chatmail is the name of the protocol, but everybody calls it Delta Chat, but then Chatmail doesn't present itself as an interoperable protocol either, it presents itself as a collection of software projects and it's unclear whether Delta Chat is part of it or a spin off): - Delta Chat - Arcane Chat - WhatsDown The 3 are basically the same app. I didn't check but they probably share 99% of the codebase. I don't understand. Also they allow you to share an invite link for others to talk to you, but I couldn't take the invite link from one and paste on the other because there is no place to paste, only a place to read a QR code. It's not clear whether I'm supposed to share this invite link publicly or if it's a private thing for only one person to message me (the invite link is big and full of metadata in it). If it's private how am I supposed to send it to someone, using another messaging app? Also apparently they create accounts for you in a random chatmail server, or Delta Chat at least seems to do that, while Arcane Chat seems to always use arcanechat.me (or something like that), so that could be the reason why they have different apps that are almost exactly the same: the hardcoded setup parameters.

Kind-1 (TextNote)

2026-07-02T20:31:10Z

There should be a Nostr newsletter that only talked about the drama and fights happening here.

Kind-1 (TextNote)

2026-06-09T00:02:47Z

I think Nostr would be probably 200% better if we had someone to test apps reliably. I'm not talking about a "QA engineer" whatever, just someone tha...

I think Nostr would be probably 200% better if we had someone to test apps reliably. I'm not talking about a "QA engineer" whatever, just someone that isn't a programmer but can install things, click buttons and report bugs. I have the impression that this is a role that died in the industry of software development, but it is much needed now, and much more in the age of AI code.

Kind-1 (TextNote)

2026-06-01T11:35:11Z

Some people think Bitcoin doesn't have to scale and get adopted enough to become money, it can just be a "store of value" forever. The first thing is...

Some people think Bitcoin doesn't have to scale and get adopted enough to become money, it can just be a "store of value" forever. The first thing is that these people don't really believe in "storing" anything, they want their "value" to go up, not to be stored, so the discourse is already skewed from the start. Meanwhile all the value Bitcoin has today and all its price growth came from the expectation that it would be used as money (i.e. means of payment etc) at some point. Because random pubkeys stored on blockchains are just worthless bytes, if we stop making moves towards the only real goal (commerce adoption), then eventually markets notice and all the side "store of value" and related discourses are exposed to reality. Remember those people that used to say Bitcoin was a ponzi scheme -- I don't know, Peter Schiff, Jorge Stolfi? Their takes were nonsense to me at first because I had in my mind that everybody believed that Bitcoin would eventually become money, so there was no way this was a game of the greater fool, everybody would benefit, even the last person to buy Bitcoin on Earth would benefit from it. But no, these people just assumed Bitcoin would never become money, and with that assumption their reasoning makes perfect sense: if Bitcoin doesn't become money then it is nothing but a ponzi scheme -- as most of the shitcoins clearly are. And now we have all these self-described Bitcoiners who think the same, don't be one of them. And please make them wrong again.

Kind-1 (TextNote)

2026-05-06T11:34:01Z

I paid for a meal with Bitcoin recently. The place was very modest and they just had a WoS QR code glued to wall. When I told the old woman at the cas...

I paid for a meal with Bitcoin recently. The place was very modest and they just had a WoS QR code glued to wall. When I told the old woman at the cashier that I wanted to pay in Bitcoin she just told me the amount and trusted me to type that on my phone and trusted that my wallet would know how to convert that into satoshis at a reasonable exchange rate (she didn't know anything about Bitcoin I'm pretty sure). Can't we make this better? There could exist a device with buttons where she could type the amount like she did with the credit card machines all other customers were using. She would just press the amount there and handed me a QR code to scan with the amount included, and exchange rate conversion done at some server trusted by the restaurant, it could be fully offline. I'm just saying this because I was amazed by the fact that so many years have passed and I barely hear about these kinds of issues or the solutions to them. Makes me feel that no one is thinking about the problems of grassroot Bitcoin commerce adoption, which is the most important thing.

Kind-1 (TextNote)

2026-05-01T16:50:22Z

If we were to market NIP-17 as a simple generic open protocol for DMs on the internet (without mentioning Nostr or NIPs or anything) by what name coul...

If we were to market NIP-17 as a simple generic open protocol for DMs on the internet (without mentioning Nostr or NIPs or anything) by what name could we refer to it?

Kind-1 (TextNote)

2026-04-27T18:11:48Z

There will come the day in which people will have to pay others to look at their AI-generated websites with lots of gradients, many words but complete...

There will come the day in which people will have to pay others to look at their AI-generated websites with lots of gradients, many words but completely void of any useful content whatsoever.

Kind-1 (TextNote)

2026-04-17T18:11:16Z

↳ 回复 Technical Debt (npub14w4qnk43lsllls2qnldj3vfcxtx5qvtsf3xlvxv9yha8afrxhmfqju3rwx)

I like the idea of human curation but I don’t think we should keep emphasizing (the idea of) relays....

It's exactly the opposite: if you hide the idea of relays you'll get more centralization.

Kind-1 (TextNote)

2026-04-15T12:32:36Z

Go on wss://subnet.relays.land/. What number do you get? Mine is 177.

Kind-1 (TextNote)

2026-04-12T11:15:30Z

Every part of Nostr that relies on hardcoded "big relays" is a bug and a gate to spamland waiting to be used. Spam gets to everything, whether it's m...

Every part of Nostr that relies on hardcoded "big relays" is a bug and a gate to spamland waiting to be used. Spam gets to everything, whether it's malicious, automated spam or just someone handwriting something in the wrong place because they were confused. Even the relay reviews section isn't exempt: https://nostr.media/1fbe66839bef3568e853c6c36825a6084e5a778b278a992e90c65e4d6e4288f5.png

Kind-1 (TextNote)

2026-04-04T15:32:17Z

If we had infrastructure for curating entries, allowing groups to vote on proposed additions and deletions and simple UIs for viewing the list of all ...

If we had infrastructure for curating entries, allowing groups to vote on proposed additions and deletions and simple UIs for viewing the list of all items in a list then it would be easy to get rid of the NIPs repository. It's sad that after so many years all we have are "feed" views. And GitHub continues to be a better platform for browsing and updating text lists of things. Notice that I'm not asking for much. We would also have to get rid of the NIP numbers, but we could just say "the longform NIP", "the badges NIP" etc and it wouldn't be hard to know what were people talking about. But if you're reading this and thinking about a complicated system with events being published with votes, proposals, lists of replaceable events with other lists inside or whatever absurdity, please stop. Just use a relay and normal events inside, add and delete. Custom write policies, standard Nostr read API. #pyramid has a moderated subrelay that is probably 25% there already. If you disagree please let me know. nostr:nevent1qvzqqqqqqypzpem34u9stj8ftlxldl4n2qz5f5hmrnxns3uga86fpwe7u28ga4n0qyvhwumn8ghj7mrfva58gmnfdenjuun9vshkjmnzdauqqg94qxruwu659epnqnpr5sunsg9fer6vdw5pxfhw6hzqw6hmvzzpdvjq8z8j

Kind-1 (TextNote)

2026-03-23T16:27:55Z

↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)

Relays should be as discriminatory as they please, totally! I hope to see many relays with all kinds...

I'm not talking about proxy or caching relays. On NIP-65 you can specify "read" relays which should be used by others when replying or mentioning you...

I'm not talking about proxy or caching relays. On NIP-65 you can specify "read" relays which should be used by others when replying or mentioning you and used by your client when reading your inbox. That is where I'm saying one can select a relay that will reject stuff based on whatever criteria. https://pyramid.fiatjaf.com/inbox does that with a very dumb algorithm.

Kind-1 (TextNote)

2026-02-22T14:51:57Z

↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)

I think I'm worried about the wrong thing. You are talking about personal, optimized relays and I'm ...

I see what you mean now. I had never considered that big and free relays would provide a generic filtering service for everybody, but indeed that is a...

I see what you mean now. I had never considered that big and free relays would provide a generic filtering service for everybody, but indeed that is a possibility and would have negative consequences.

Kind-1 (TextNote)

2026-02-22T14:46:55Z

↳ 回复 32d6ecdd... (npub1xttwehd36sm5dndash9cxw6mgcql9v0scdy2exu3ke4m30du43cqajc9qz)

Amethyst uses more data than YouTube on my phone. The whole architecture of downloading million copi...

I think you're conflating Nostr and Amethyst.

Kind-1 (TextNote)

2026-02-22T14:44:22Z

↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)

I strongly disagree! Relays are the ether we use to broadcast and should remain dumb. My client shou...

Another issue: can relays be really "dumb" in the way you're implying? I don't think so. If a relay should just accept anything without filtering (as...

Another issue: can relays be really "dumb" in the way you're implying? I don't think so. If a relay should just accept anything without filtering (as long as the publisher pays, in your model, if I understand correctly) it would be exposing itself to hosting all kinds of sordid, illegal content, or perhaps just content they really dislike and are not ok with hosting. That creates an enormous disincentive to being a relay. Relays should be free to "censor" anything they want. You don't agree?

Kind-1 (TextNote)

2026-02-22T03:34:20Z

↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)

But relays allow me to provide very long lists of pubkeys to filter what I want to see. I can get al...

The influencer use-case was just an example. We can think of others. I could prefer to use a different filtering criteria than follows-of-follows, may...

The influencer use-case was just an example. We can think of others. I could prefer to use a different filtering criteria than follows-of-follows, maybe using 3 levels, or 2, maybe I want people to be known to publish about certain topic (according to an LLM judgement) for a while before I read their stuff, I don't know, there are many possibilities, and the client can pick and choose any by just switching their "read" relays. The alternative of doing it on the client, even if it was possible in practice, would require a huge number of clients or a lot of complex implementations in the same client.

Kind-1 (TextNote)

2026-02-22T03:30:40Z

↳ 回复 ee11a5df... (npub1acg6thl5psv62405rljzkj8spesceyfz2c32udakc2ak0dmvfeyse9p35c)

In general I agree with both of you. Filtering can be done either side. Personally I prefer client...

Just to clarify here: I think we're talking about "read" relays, not "write" relays. So it's actually the reader who picks the default relays for the ...

Just to clarify here: I think we're talking about "read" relays, not "write" relays. So it's actually the reader who picks the default relays for the interaction, right? Or at least those relays picked by the receiver are the ones that carry most importance in such interactions.

Kind-1 (TextNote)

2026-02-22T03:26:55Z

↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)

Yes, trusting the relay to figure out who my follows of follows are is not ideal but sending lists o...

I don't understand what you mean here.

Kind-1 (TextNote)

2026-02-22T03:22:21Z

↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)

But that carries the risk of censorship. New users have no WoT. I know I just said I don't want to s...

If you follow them you should get everything from them regardless, directly from their "write" relays. What I'm talking about is a relay policy with ...

If you follow them you should get everything from them regardless, directly from their "write" relays. What I'm talking about is a relay policy with regards to replies, reactions and mentions only, i.e. your "read" relays policies.

Kind-1 (TextNote)

2026-02-22T03:21:23Z

↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)

But relays allow me to provide very long lists of pubkeys to filter what I want to see. I can get al...

If you're asking relays to filter based on follows of follows isn't that elevating the role of the relay? #pyramid has an inbox relay that filters bas...

If you're asking relays to filter based on follows of follows isn't that elevating the role of the relay? #pyramid has an inbox relay that filters based on follows of follows, but is that what everybody wants? People might want a different filtering algorithm, the influencer case was just one example. I really don't see how this introduces censorship. Given outbox everywhere no one is censored. And filtering replies on your own notes is almost a personal thing that affects others very little. Readers should still be able to see replies to you from relays others than the ones you chose (they will probably automatically see replies from people they follow already, even if those are banned from your inbox relay).

Kind-1 (TextNote)

2026-02-21T19:52:50Z

↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)

I strongly disagree! Relays are the ether we use to broadcast and should remain dumb. My client shou...

What you're saying makes sense, but it's impractical. Someone could spam a thousand likes on your note, then you'll download all of that to get only t...

What you're saying makes sense, but it's impractical. Someone could spam a thousand likes on your note, then you'll download all of that to get only two in your web-of-trust? Most relays won't even allow you to fetch more than 500 events directly. At the same time an influencer might want to know a full count of likes, and if he is famous most of the likes will come from outside his WoT. But still that number is meaningless if it can be easily spammed. The only way to reconcile all the different use cases and preferences while also providing some efficiency is by using relays, and relays with different policies for different users. Client-side filtering has its place too, but it's a secondary barrier.

Kind-1 (TextNote)

2026-02-21T18:19:42Z

↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)

Right now, everybody has their bots providing "signal" on nostr but the client devs are not catching...

It can't work this way, users shouldn't have to spend their days clicking a block button, relay-based filtering is necessary and urgent.

Kind-1 (TextNote)

2026-02-20T18:15:05Z

↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)

Where are all the bunker devs? I tried to use zapstore/zsp with Amber but it didn't work because zsp...

I've once thought the "secret" was a secret and could be relied upon as an authorization token, but I realized that couldn't be it since most clients ...

I've once thought the "secret" was a secret and could be relied upon as an authorization token, but I realized that couldn't be it since most clients only called "connect" once with the secret, so it is de facto a nonce, the NIP should make this explicit. Someone please send a PR editing it. On the other hand for https://viewsource.win/fiatjaf.com/promenade I didn't use a secret at all, instead the bunker URI has a random pubkey in it that isn't the actual user pubkey, so it can be used and reused as an authorization token, i.e. anyone with the bunker URI can connect. I think this is fine for most cases too.

Kind-1 (TextNote)

2026-01-22T13:47:44Z

↳ 回复 sandwich (npub1uac67zc9er54ln0kl6e4qp2y6ta3enfcg7ywnayshvlw9r5w6ehsqq99rx)

Is NIP-01 going to be modified with a filter flag so one event per pubkey can be returned?.. .Emulat...

We should run a prediction market for this.

Kind-1 (TextNote)

2025-12-31T23:49:42Z

↳ 回复 Arjen (npub1hw6amg8p24ne08c9gdq8hhpqx0t0pwanpae9z25crn7m9uy7yarse465gr)

I want the internet in my pocket. I was bored and got annoyed with nsites being unreliable/slow. So...

I don't get what is happening, are you running something or is it all in the browser? How do I test this? Regardless of that we should be doing neven...

I don't get what is happening, are you running something or is it all in the browser? How do I test this? Regardless of that we should be doing nevent1-sites, immutable, not npub1-sites.

Kind-1 (TextNote)

2025-12-30T22:09:48Z

nostr - Notes and Other Stuff Transmitted by Relays

# nostr - Notes and Other Stuff Transmitted by Relays The simplest open protocol that is able to create a censorship-resistant global "social" netwo...

Kind-30023 (Article)

2020-11-20T11:48:00Z