boa idéia, já que eu também tinha pensado
Public Key
npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 Profile Code
nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8gpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dsfg70ls
Show more details
Published at
2026-09-11T14:52:27Z Event JSON
{
"id": "67a59200716c385cd43c84dbbc5ebed783844ca56625787fdbf586bfc471ee67" ,
"pubkey": "3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d" ,
"created_at": 1789138347 ,
"kind": 0 ,
"tags": [],
"content": "{\"name\":\"fiatjaf\",\"about\":\"boa idéia, já que eu também tinha pensado\",\"picture\":\"https://fiatjaf.com/static/favicon.jpg\",\"banner\":\"https://nostr.download/b5b71c2b5df94535bc3f9db77d56aed77fed72ab3a6e811b09ca09555b87bf84.png\",\"website\":\"https://stuff.fiatjaf.com/\",\"nip05\":\"[email protected] \"}" ,
"sig": "8c6937e6d23e60ef3e0743c849c2cb9bc711a81ee227d06c72b39f07598155236340be99ba5165d030fb8b86fd8d458163b24164d1879d1eda02dfca289aa38b"
}
Last Notes npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I had to make a new app to try this, so here's one that has been needed for a long time: https://nostr.download/402fe30c6fbbcd598c12c24c383f4967d0f47a599809d67c16418a527223446c.png And the only way to install it for now is by having Go installed and running this command: ~> go install nostr.technology/npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6/nostr-bunker@master https://nostr.download/d3fe9b0bfe6c91e8a906b6a1d801876d14ca874bfea764d5aa190ca359797d72.png #nevent1q…nenc npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Another problem solved: https://nostr.technology works as a proxy for Golang packages published via NIP-34 now. If you have a Golang package you can name it like 'nostr.technology/npub1.../dtag' and later install it with 'go get nostr.technology/npub1.../dtag' and it should work. NIP-05 names also work, or just a naddr1... code directly. Let me know if you tried. #nevent1q…g5xy npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf People really love the reaction stuff. https://nostr.download/2dc954803bfee9f61b0daad60668a6faee34c536f33f331fbb6842609aab1c81.png npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Yes, but to me that means it helps to poison Bitcoin, mostly because the discourse and expectation were not (and still aren't) matching reality. Everybody is still thinking that Bitcoin is scaling to the masses just fine, no one realizes that the situation is dire, so other solutions are not considered. And much of that is because Lightning exists and works today with some centralized custodians running everything and Lightning still has this aura of a grassroots decentralized network. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf If you have good and strong headphones you can listen to all my criticisms of Lightning condensed in 1 hour: https://www.youtube.com/watch?v=2PD9UsU_jY4 npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /trianglize@@npub1zh8…5aww npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /trianglize@@npub1zh8…5aww npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I just tested and it works great. I've only tested the annoying game that comes by default. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Good to see new life infused into that plugin. People keep asking what apps to use to write long articles, and I can't imagine anything better than Obsidian. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf The idea is that first you install a command: https://nostr.download/711feec6cd3d703aa672de922a94dcd942f3adee27872c78878f1f27dedd4cd7.png Then later you can use it seamlessly by typing a slash: https://nostr.download/d6f70000af2ebbfbec351fa2c3f6e28d632400458da99abb215b9475916a7612.png Although it should also work without installing as long as you type the correct letters. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /trianglize@@npub1zh8…5aww Let's see what happens. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Slash commands support is live at https://hallway.fiatjaf.com/: https://nostr.download/2dacfa8aa975d281ab022ddb580f6180794af3349cd65e2f4c979ec9ce76c484.png Based on this very simple and good spec: https://github.com/coracle-social/nips/blob/68229740b91215bf76e74ebc916ff6c96cc7d231/CD.md npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /trianglize@@npub1zh8…5aww npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf This one was pretty good. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf There are tons of podcasts out there and growing. Many people who publish on YouTube also publish stuff in RSS form (I don't know how many, but it's more than 5 people). Sometimes the videos are also published in others places too rather than YouTube. Also if the YouTube people you follow are not gigantically famous they might be susceptible to a campaign of sad viewers emailing them claiming to not have access to their content anymore and asking them to publish it elsewhere. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf there's an "orphan blobs" view on #pyramid now: https://nostr.download/a28d11b97ee00d7592469988ca7965ab8b8ad951f531869ec075872dc8ebc7ea.png So if you are, for example, publishing a bunch of nsites and you want to delete the old files not referenced by the latest version, that will let you do it. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf On #pyramid you can import a NIP-29 group: https://nostr.download/7862db66966a9cbe26b0c0756fea03745622e1e9cd28e44890b0d668b0d2fe91.png npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I remember a campaign here many years ago: "não seja o DJ do busão". That should tell you everything you need to know. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I don't think it is unimportant. I think it's very important. So important that I don't think that this solution is enough to address a problem of such great importance. What about text? The same issue also exists for text and there is no "proofmode" thing that would work for text (except, ironically, taking a picture of a handwritten note). I think we must come up with a solution that works for text and once we have that it will apply naturally to pictures and video. I don't have a solution, except for trusting people that look genuine and unfollowing people (and I would label them if that was easy) that post slop instead of their natural thoughts. Labeling would be a good thing if we could come up with a good UX for it, as people who notice things could alert the ones that didn't and vice-versa. On the other hand there are lots of people who don't mind ingesting the slop, and even like it. This will also apply to pictures and videos. What can we do about it? Probably just try to keep a safe distance. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Nostr is just text. It doesn't make sense to have a GUI with accessibility cruft on top of it. There should just be a client that deals with pure text and doesn't even try to render anything for non-blind people. For someone that knows how blind people interact with apps (do they listen to text? do they click buttons, how do they input content, etc) this should be an easy task. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I appreciate the suggestion, but I think this is not reliable enough (because there will be tons of photos without such proofs and we will not want to discard all of those) and is not a long-term solution. What about trusting people instead? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf You have a lightning address on your profile, don't you? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf "Gold domed building"? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf #nevent1q…fhyw npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Many NIP-29 groups in the same stream of messages: https://nostr.download/eb0fce4e3d7c490df42e694c28f028d32ef1d145cda5f2f93c6a31220e73ee71.png npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /trianglize@@npub1zh8…5aww npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /trianglize@@npub1zh8…5aww npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf He used to say he didn't have a single Nostr profile because Nostr's identity system was broken and that he would just create a new key every time he wanted to interact with Nostr, so that means he deleted all these past profiles? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf How come I still only see 3 upvotes? It had 2 when I first saw it, 3 with mine. 4 hours later many more comments and likes on this note and still 3 upvotes there. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Instead of liking this note people could have upvoted it there on Reddit. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf https://github.com/nostr-protocol/nips/pull/2472 npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf "fiatjaf.com" is NIP-05, "triangles_nbot" is a petname in my contact list. If you give my pubkey a petname 'fiatjaf' you could refer to @npub1zh8…5aww by "~dergigi.com/fiatjaf/triangles_nbot". I guess in the context of a logged in user (you) we could use just "~/fiatjaf/triangles_nbot". npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf After 16 years I've decided that petnames are actually good. https://blossom.primal.net/34834d31b9382aff6fee606d8bcf475a73f2d8b917d563d1914b83031e4dace7.png npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Is this real? If yes then it is great. I would prefer a world in which people used special-purpose devices with actual buttons instead of phones and laptops for everything. As long as such devices are open and hackable and not hardcoded with crappy chinese nonsense proprietary firmware. Or if they are very simple that's ok too. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I know everybody loves this topic, so I wrote a bunch of posts about the ATProto design in this thread: #nevent1q…49q7 npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Now about your opinions I think they are wrong, but that's a long topic. I don't understand what you're asking me, but you seen to have realized in the middle of your message that there are is no way to do what you are trying to do in a decentralized way. Luckily for me I don't think humanity needs a centralized AI-powered global "discovery" layer, so I don't have to try to build that. If you read the thread at #nevent1q…0lyr maybe you'll realize that your goals and aspirations are much better served by the AT Protocol than by Nostr. I'm curious about why you prefer Nostr over ATProto, if you ever thought about that. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I wasn't blaming you at all, I just used you as an example. Did I ever blame you for anything? You are providing a valuable service for everybody for free and that is admirable. I was just trying to say that people are making stuff that depends on abusing the infrastructure you provide for free, which is stupid on their part, because you have no obligation to do any of this, you could have just not done it and the stuff of people who depend on your free servers would be worthless, and you might decide to close shop any day. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Looks good, sadly very few people understand. I hope you keep it online while we navigate through the great Nostr reshapening, when old beliefs about Nostr being a global view of the world (indexed by @npub1nlk…jm9c for free on behalf of everyone) die and a new Nostr understanding arises, driven by custom relays and outbox following. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf The triangles bot is back! #nevent1q…fjk7 npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf A low spam experience where? In a "global" feed they can browse, or in an inbox feed of mentions and replies? Or just so their threads aren't full of spam replies? If you want a global feed with all the content of Nostr filtered by your WoT then yes, that's what wot-relay is providing you, and that will be expensive, because you're processing way too much data. For the other use cases #pyramid or similar solutions should have what you need at a small fraction of the cost. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Why would a business pay for a relay either? That doesn't make sense either. If they can write to nos.lol for free. I heard there is some AI bot out there that was bought by a multi-million dollar company and that bot "uses Nostr" in the sense that it blasters notes to a hundred free and public relays. To some people Nostr is defined as a collection of free servers anyone can write anything to, as long as that anything is formatted as a weird JSON string with a meaningless signature. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Nobody pays for relays because there are free and public relays available. Why would anyone pay to write to a random relay if they can get the same benefit for free? I wouldn't mind having an ecosystem only with relays that you have to be invited to, or pay, or do some other thing to prove you're worth writing to that. It would make everything much more interesting. But if someone is willing to keep running nos.lol for free forever then just use that. There are other reasons to pay for relays (to make and read good relay feeds, to have clean inboxes and provide clean threads to people who read your content, to be part of a high-signal relay for people who pay), but not many people are aware of these cool possibilities. Even then, at the current Nostr size, we can easily just run on some cheap whitelisted relays and everybody should still be able to talk freely. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I think the issue is not with the WoT, although it might be a little bit of that too. But with the fact that it opens a bunch of connections to a bunch of relays and keeps those open ingesting tons of events every second. It's like a big Primal server on its own, and maybe my libraries are not very well-optimized for that. I think that approach is bad and shouldn't be encouraged. What is the size of the database? Must be huge at this point. Do you really want to ingest millions of events from people who don't even know your relay exists? If not, then I may offer you an alternative solution. If yes, then I can think of some changes that would save some CPU, but I don't want to work on that and there are probably better solutions out there built by robots. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I run more than 50 relays plus a bunch of other things for $5/mo. That gives us $0.10 per relay. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf The stupid world overlords have been moving the world out of the text paradigm and into retarded media like videos for a long time. The LLM revolution has served to fix that at least. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I like very much that it clones stuff to my computer, I just wish it gave me a path in the local disk where I could just browse using my own terminal. Because sometimes I browse stuff on GitHub but then at the moment I want to learn a little more about the code I have to open a terminal and figure out how to clone and wait and whatnot. If I had that path already in the screen and the files already in my computer it would be a significant improvement. I'm also afraid it will clutter my computer with a ton of repositories and I don't even know where it's putting all of this. It could maybe delete old repositories that haven't been browsed in the past 7 days or something. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Some bugs: - "Join now" works, but clicking on "Import identity" does nothing. - I click a repository A, then the back button and go back to the home screen, then click another repository B. Now I press the back button and instead of going to the home screen I go to repository A. - Nevermind, I just realized this is not a back button, it's an arrow to move between the tabs that are opened at the top, so that is the actual bug: such arrows are unnecessary as I can click the tab names directly. - I should be able to close such tabs. - My repositories that I updated yesterday show up as being updated like 6 months ago, but then when I open then and they get cloned that timestamp is fixed, which means you're not reading the repository state event, only the date of the repository announcement event and the git history? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Never heard of it, but it sounds funny in Portuguese. All my inspiration comes from this: https://this.how/standards/ Interop is all that matters. Static kinds favor interop. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf In order to reply to forum topic one must go to the end of the thread, as the 90s etiquette says: https://nostr.download/2d0a0282a398d7338fd5c21ad94abe4b0eeaba05ab3730052c35233ab18ebf8d.png npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Actual direct in-group replies are different from public comments: https://nostr.download/a346ecd352d63ea40b7a5b711f47031719e9aa49d034412c5842e963e1f1bad6.png npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Old-school text-focused forum topic list when browsing a NIP-29 group in Hallway: https://nostr.download/fa5a70fe736b51b10e8be2163051c84a408efa2babef0ce0974db45d25d84a10.png npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf How much does it cost to have a premium placement in the home screen? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Thank you. I like Coop very much but it has a million bugs, so I can't use it. Now I'm hopeful the Gigi effect will make it usable for me again. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf The Pomegranate Central server acts as a relay so it can do NIP-46 bunker signing fast and easy. In theory it shouldn't be relaying these events, but I think it's harmless for now. I'll fix later. Please let me know if you find something actually harmful, like leaking people's credentials or something (there was at least one such a bug in the past). npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf What is going on? Who told you to leave? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Yes, I agree completely. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf This is highly illegal, but I'm happy they finally did it and now StarCraft can finally be eternal. @npub1t6j…ksrw npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf That would be a big loss for Nostr. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Trying the "publish" napp. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I've seen some examples of some illiterate Brazilians that said they never use the internet, they only use WhatsApp and Facebook. I think this proves @npub18am…p424's point once and for all. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I hadn't understood Bluesky enough when I wrote this: #naddr1qq…qw8w My error (in the third point) was thinking that their goal was to make something actually decentralized like Nostr. For some reason I couldn't conceive the possibility that they were not trying to achieve this. But they were. They were never interested in actual decentralization, probably because the idea that it was possible had never occurred to them. They're stuck in thinking that you either have a flat p2p architecture (which leads to problems of incentives, spam, becoming a "nazi bar" and whatnot) or you have a system in which a platform controls everything and the best you can do is migrate. #nevent1q…dt7k npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf There are these basic ideas that I see repeated all the time, like "owning your data", that for some reason most people who comment on these protocols and technology topics have. These people almost always come up with an understanding of Nostr that involves a "platform" or "app" and then users "own their data" and can "migrate" so they're not "locked". I have no idea why so many people, including many people who actually support Nostr, have this weird understanding, it's like hardwired in their brains maybe, because these are exactly the same ideas that led to the creation of ATProto and Mastodon and many other dead protocols in the past. In ATProto and in Mastodon the user really has an "account" in a "platform" and relies on that platform for everything. In Mastodon, though, the user is just stuck there forever. The great innovation of ATProto was making it so the user could do that and still "own their data" and "migrate" to another platform (of course they didn't really fix decentralized identities, just moved the problem to another platform that they control and controls everybody's identities, but that is besides the point). Considering that people just see Nostr, read that it is a "decentralized protocol" and immediately assume it is some variant of the scheme above, the comparison with ATProto and Mastodon is of course necessary. But of course Nostr is not in that paradigm at all, it's a completely different thing. What would take them to understand? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I was going to ask what article you were commenting on, but apparently Google can still find exact phrases. It's this: https://www.bbc.com/news/articles/c3r05g378w4o npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Destroy humanity? Why would they do that if they can spam Nostr instead? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I didn't even know I could have multiple spellbooks in my instance at the same time. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf 1a) You can't, but it's harmless. 2b) No, it should appear always, it does for me as far as I've noticed. 3) That may be a bug, but I thought I had fixed it last month. 4) Thanks, I'll update that. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Too late, I'm already using it. It's so massive, pretty good. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I just realized I used the word "spellbook", but I was thinking more of just getting whatever was in your screen at any given time. I don't know if it's worth publishing random interfaces as spellbooks, they sound too official, most people won't publish, and even those that publish will first curate something before publishing. I was looking for something less serious, like a URL you shared and I just clicked Maybe I'm not making much sense. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf On X if you mention someone and that person change their name afterwards the link breaks. If someone else starts using the previous name all the old links now happily target this new account. On Nostr we don't have that issue. Does anyone care? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Yes, you can do it here: https://pomadmin.yakihonne.com/ This Mill thing looks useful, although it looks like slop and that makes me want to discard it immediately. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Well, not a file. A string they can copy-paste would be better, and they can share in any way they want, I would never suggest email to anyone for anything. But maybe I don't understand how it works. What encryption? You mean encrypting their part of the key in transport so it gets to them without anyone seeing? Also what are these assurances that Nostr provides? Nostr doesn't provide any assurances. Or are you telling me that these things that people are supposed to store for decades will just live forever in a relay that will die next month? If all Nostr is providing is a peer-to-peer transport then I definitely do not see the benefit. Nostr could be one possible transport but why would I have to login with an nsec before I've done anything? But I was actually hoping I would just get some strings from the app and share them on Signal (just kidding, I would never trust the CIA with my strings), maybe a QR code that some stewards that are in the same room can scan from their own apps. I was also trying to justify the Nostr to myself by the fact that it provides this bring-your-own server mechanics that allow Horcrux to work even if you die, but no, I still got to see a horcrux server URL at some point in the setup. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf No, what is his npub? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf @npub107j…ncxg is there a way for me to open @npub1era…skz0 and get your spellbooks instead of having to build mine from scratch? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf That means you're registered, congratulations! npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf @npub1jlr…ynqn was probably right when he said this was a 10-year project. Are we already at the 6th year? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf What do you mean "you may have found"? I had linked to this same repository in my note earlier in this thread. Yes, it is correct that your keys can be stolen by compromised operators. This is all written in the README. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf It can be anything, the client decides the threshold at the time it is generating the key. To rotate for now for you have to go there on the admin and reset it manually. At some point I'll finish the DKG implementation so not even the first client the person uses has to see any keys. That would also be good in case someone wants to do something like an X bridge with a key that the rightful owner can later claim, for example (as long as the operators involved in creating the key attest that the key was generated fairly), but this is a different topic. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf What is wrong with the current implementations? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf You can read about it on the README of that repository. https://pomadmin.yakihonne.com and https://pomegranate-admin.fiatjaf.com are other instances of that website, but there is nothing there to read. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf In the realm of possibiliies, no. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf It doesn't seem to be connecting to the correct relays for each person. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf There was Keycast that was made for this specific use case, but you had to run it on a web-accessible server. Is that asking too much? I think it was repurposed now into a custodial key service for Divine users (because no one was interested in the original product). But if you want to delegate simply running `nak bunker` should work, no? If you don't want to run it yourself but also don't want to handle your key to a third party then the best solution is a FROST bunker. We have that infrastructure running and you can plug your own parts of the stack or reuse the public services as you wish (would be nice to get more public operators though). The only limitation is that profiles are tied to Google accounts for now, but that can change if there is demand, as I just wrote somewhere else. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Because Netlify has very low free bandwidth limits please access the instance Zero of Hallway at https://hallway.fiatjaf.com or https://1hs5vc0rojc96lquxe0p3e9pkn7kothx79vsern4geamnlrbtphallway.nsite.lol/ now, or install on https://44billion.net. Also https://pomegranate-admin.fiatjaf.com if you need that. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf 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 npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf No, definitely not that. I just linked above. Here again: #nevent1q…eta2 npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf The NIPs look good and I like the use case, finally someone seems to be doing this right. The problem that remains is how to properly source this content. The only thing that comes to my mind is, as you seem to be doing, to fetch from a specific relay. Content from people you follow could be automatically added, sourced from the their outbox relays. The next and probably hardest part is opening it up for other relays. Perhaps letting the user pick manually (which requires some common knowledge of what relays are good for this type of thing to develop tacitly) or autosuggesting based on some NIP-51 "lists of relays that have good place review content" from the current user and friends, and maybe from other people who are in a "list of people who publish and repost good place reviews". npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf FROST bunkers are the only solution. They are a thousand times better than any solution implemented by any of Nostr's competitors, in any aspect. They fix everything and anything while also being compatible with all the other solutions and ways of signing. They are implemented and functional as of today. #naddr1qv…sfkc npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf It does solve the spam issue and I like it. But only as long as the restriction is implemented on your inbox relay layer (or in this case in the relay that is hosting the livestream chat). How does it work in LFL? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Yes, but for many of these people network effect is much harder to overcome than for small communities. This translates somewhat into the problem of the current "main topic" of Nostr (which is Nostr itself and Bitcoin and related themes). npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Have you seen #naddr1qv…sfkc? It's implemented now in Jumble, Yakihonne, Imwald, Hallway, https://github.com/fiatjaf/window.nostr.js, Nostrord and other places. In my experience it works well enough to be used by anyone and solves every concern under the sun. The only problem that remains is how to do NIP-17 DMs with it, but the Jumble/Coop approach of having a special key only for DM encryption that doesn't go on the bunker seems to be a good enough compromise. I think it's being implemented in Nostrord too now. DMs are really a very hard issue I wish we didn't have to do (ideally people should just use other protocols, like Simplex or Delta). npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Before anyone brings up that using relays for anything is "Mastodon with extra steps" let me just say that Mastodon (or Fediverse, if you prefer) is also made for the "public square" use case (although it isn't good for that) and doesn't really work for small communities except in a very clunky and broken way. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf What is LFL? @npub1utx…50e8 here's another thing for you to implement in your inbox relay. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf We can't un-normie all the normies, that's a big problem. Maybe that's the problem your anti-tech ideologues should be trying to explain, @npub1jlr…ynqn. If people weren't so normie they wouldn't fall for all the obvious traps that you think are inherent to technology. But I think we can un-normie a big portion of people who are normies currently, if only developers eliminated the condescending normie virus from their own minds and started treating users as the intelligent human beings that some of them are. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf What is a small community? Could be many things. In my mind I always think of the group chat with rules and visibility enforced by a temporarily trusted relay (the NIP-29 approach); or having one or more restricted relays be used for different purposes in a microblogging client that surfaces these purposes and these relays to the user (the Pyramid + Hallway approach); or it could be simply relays-as-groups with an interface that focuses on one single relay (the Flotilla approach). npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf No one has answered the second question in this note, but still I've learned a lot from the answers. Thank you. The main lesson, which I should have known if I had paid attention to the world, is that most people don't want to talk in a "public square" or about abstract topics to strangers on the internet. This leaves us with a clear path to adoption, which is also not a new discovery, but still worth repeating: small communities. The original vision of Nostr wasn't really this one, and it's not that exciting as becoming the public square of the internet, and most people will still not be interested in small Nostr communities at first, no matter how great they are, but still I think it's still one approach very underexplored. The good news is that Nostr is well positioned to deliver on it. Much more than any other Twitter clone out there, by the way, because we have relays with arbitrary rules and we don't worship an idealized fully flat global state paradigm. #nevent1q…hyp7 npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf https://inbox.relays.land/ is working now, but you have to manually register on the website. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf 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. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I used to love bus travel because it was just pay and enter the bus, no KYC, no bureaucratic bullshit. But it's been a while since I have traveled by bus. I imagine it's complete garbage now, like air travel. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Do you prefer bus travel? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf @npub107j…ncxg one thing that I think would be better on @npub1era…skz0 is that I use the /run endpoint to share a thing, people open that and they only see that page. It doesn't connect to the rest of their Grimoire experience. It could be a nice starting point. You click on a Grimoire link here and there, soon you have a dashboard with all those links.