boa idéia, já que eu também tinha pensado
Public Key
npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 Profile Code
nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8gpr9mhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5q35amnwvaz7tmjv4kxz7fwwajhxar9wfhxyarr9e3k7mg5jwqag
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 @npub1der…xzpc I am not against UX work. Just to clarify, because maybe other people are misunderstanding me based on few random sarcastic comments: I dislike what some people commonly refer to as "UX", which is just pure status quo bias and survivorship bias. They think that because X or TikTok or whatever works in one way and are successful currently that is the "best UX" today and that has to be copied, because that's what people want and that's the definition of easy. They probably do it unconsciously. In fact what happens is that these platforms are successful for many other reasons and they happen to have some type of UX (survivorship bias). They have often very bad UX in many aspects, but everybody is already so used to these they don't count those as negative anymore (status quo bias), which is expected, but the professional UX designer should be able to see through this. Also because their own designers suffer from the same biases they end up copying each other and they become all similar. There is also the issue of regulatory constraints and technological constraints they have, which Nostr apps don't, so that should be a good thing and a sign that we have to experiment with other UXes that could be much better. Of course, Nostr also has other constraints, which are basically that the user has to be aware of keys and relays in some way or another, but because people are so deep into their status quo bias they refuse to see this as an interesting challenge and an opportunity for general enlightement, they prefer to try to hide it from themselves and from others, which benefits no one as such things are necessary and will necessarily have to reappear eventually if anything will work at all, so it's much better to face them as soon as possible. #nevent1q…xdyq npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I think all the evidence is just 2 or 3 references in Roman books that are very likely to be implants by later Christians. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Some things that come to my mind: If some information is accessible to anyone from anywhere then it's much less valuable. There are many things people are more comfortable sharing if they don't expect it to spread through the entire world and be on the public record forever. It's much more cool to be local-only. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Yes, we can. As someone said once. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf If it's a critical vulnerability I won't look until you file a CVE. But really, what is the point of this CVE madness? I really don't get how people fall for these bureaucratic scams. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I'm waiting for the commotion that will happen when someone manage to use an AI to hack a satellite. #nevent1q…50hv npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Half right? #nevent1q…tu83 npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf What is this magic signature scheme that prevents universal verifiability? I don't understand. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Oh, right. Yes, don't use Pomegranate for that. Use NIP-4E instead. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Why are you signing thousands of events? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf https://spatia-arcana.com/79a20b40a0a9d8f0982fd4bb1b7cd64756e990e5e5ceb0ab37d26476dc935644.png npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf It is true, but @npub1nmr…yha8 answered you. I was waiting for your answer to him. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Pomegranate is not for everyone. The great thing about Nostr is that there are multiple options for how to sign your notes and one person doesn't have to care about what methods the others used. Yes, you can export the key anytime. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf It is perfectly possible for an operator to independently get your approval, or apply a rate-limit, a time limit, a kind check, anything it wants. There are currently two implementations of operator servers out there, but there could be many other variations and people could pick the ones they prefer. If Nostr and Pomegranate get more popular I expect to see lots of these servers out there with different policies so everybody can be happy. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf You trust it with the ability to sign stuff on your behalf, but it doesn't get your key. You can remove its access anytime you want. The entire point is to allow a kind of delegation that doesn't require lending your key to others, nor breaking the network (other people don't have to know you've setup some arcane and stupid delegation mechanism). But yes, like any delegation mechanism (and any of the dozens of delegation proposals we've seen in Nostr) at the time you delegate to someone, they are trusted to some extent. The magic of Pomegranate is that you can revoke that trust any time you want. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Latency is only a problem if you are signing dozens of events per second. Pomegranate is made for humans. And encryption methods are supported, but they're unsafe, slow and shouldn't be used, it would be awful. NIP-4E is the only solution here. Reconstructing the private key locally is not encouraged. The entire point is to make clients not have access to the key. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf If only Elon Musk could buy Microsoft, that would solve all of our problems, right? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Are you doing this on an iPhone in lockdown mode maybe? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Thank you for trying it. Do you have more feedback on things that it could have or something? I'll take grandiose suggestions and crazy ideas, but the bug reports I'll leave for @npub1nmr…yha8. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf This link should open it for you: https://nostrapps.com/#space=space-1&app=naddr1qvzqqqyf8gpzqwlsccluhy6xxsr6l9a9uhhxf75g85g8a709tprjcn4e42h053vaqyd8wumn8ghj7un9d3shjtnwdaehgunpwpc8xtnrdakj7qfqwaehxw309aex2mrp0yhxummnw3exzurswvhxxmmd9ac82cnvd93szxnhwden5te0wpuhyctdd9jzuenfv96x5ctx9e3k7mf0qy2hwumn8ghj7cnpwdehq6tnw3hkctn0wfnj7qqtvaex7atswd68yetpd5csqs7k https://nostr.download/10c5aa6805505a1a8c0cdb69fa53262f72d0f795b26be2fde36c337de9625e1e.png Does it work? #nevent1q…qg6s npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Use Pomegranate. #nevent1q…cdff npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Why? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf If you're not tired of hearing about Nostr here's another interview from @npub1t6j…ksrw with good insights and explanations from angles you hadn't considered on how Nostr solves problems you hadn't realized: https://www.youtube.com/watch?v=43IuHC_rDh0 (ignore the slop cover). npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Publishing a note from the Drafts napp on Verdana. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Trending notes napp (based on interactions from people you follow and a weird algorithm I made up): https://nostr.download/c9271c993f2230ecf6c6e934d5c896a98cdf8a92dc587e2099cef2160d18c5ad.png npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Inactive follows napp: https://spatia-arcana.com/0c6dc62f2b56a79abc3ebb935e0116f79d0decdc388247fda90a800471533280.png npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Alphaama is back again, now on Verdana. https://nostr.download/3c7f975ab2d10db310f3dffb68eab2ea5dd2d65f823df419bf5755e204964695.png npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I'm sorry for the Asciidoc pain. But do you think there's any chance a decentralized wiki will have any chance in the world of AI? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Have you tried https://lnvps.com/ by @npub1v0l…qj49? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Even if the Central dies if enough of the operators are online they can still recover their key. Your clients can make it easier for them if necessary. But of course there is no magical solution that fixes everything at the same time. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I'm glad I was able to confuse you. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf https://nostr.download/367be44c4f5f9b7881b8ff9639786b292bd84a8cefae62d43d12ea5d2b3a9ed7.jpg #nevent1q…c5wv npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Verdana is available on Zapstore now and you can be the first to download! https://zapstore.dev/apps/com.verdana.app (I didn't try, so let me know if the download works.) #nevent1q…925w npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf See, @npub1utx…50e8? I was right, we should embrace this UX. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Just to clarify the terms I was using: - Operator: the servers that get shards of the keys -- your key could be split in 5 shards and each of these shards be with with one of these, then you need 3 of them to participate in order to perform a signature or recover the key, for example. - Central: the server that coordinates with the operators and offers a NIP-46 bunker interface for Nostr clients to connect to. There is a gimmick that works today: when you create your Pomegranate stuff with one of the Centrals you publish an event with a hash of your email address and that Central's URL. This way even if you connect to the wrong Central when logging in to a different client that client can still learn your email address and query some public relays what is your actual Central URL, and log you in to that one instead (you'll have to click to authorize again probably). This scheme wasn't super well-thought, so maybe it has some flaws, but it works. So a world with multiple Centrals is already possible. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I read this note and https://github.com/nostr-protocol/nips/issues/2500, which I assume are related. I'm still confused about what you're proposing. What is the basic idea in one sentence? (It doesn't help that I can't see the note you're replying to, and I'm not sure I want to do that.) npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /translate@@npub1gf0…6n2l english npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I didn't even know you were running an operator. This is another small issue: app developers have to pick operators for the users (or allow users to manually type). Should we start including yours on apps everywhere? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf You don't need a bot to do that. The bot was just a hack because of Telegram's closed ecosystem. On Nostr the correct way to do that type of stuff is by charging via relays (first you must choose the relays that allow you to do it). npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf No. But are you looking for purely an overlay network on top of the current internet or a new internet? FIPS was interesting to me because it at least claimed to be for replacing the current internet (by which I mean it is supposed to work on top of physical links), although now I see people treating it just as an overlay network like Tor, which is sad. I had this idea a long time ago of how to connect and route between mesh networks potentially scaling through the entire globe, but I'm thinking here only about physical links and a new internet: #naddr1qq…smcd I have no idea of how bad this idea is, because I couldn't find anyone to criticize it or any other idea to compare it to and I have zero experience with any of this. As far as I know all the mesh networks in the world are sadly much less ambitious than I want: they're all happy to just be a local thing. And in some cases they clearly state that their routing algorithms don't scale at all (they're either based on a centralized supernode, or nodes flooding the network with packets, or on everybody keeping a routing table of the entire network locally). Projects like Meshtastic are just a stupid psyop. They get people to be excited about a completely useless thing, thinking they are contributing to creating a new decentralized internet, and that their stupid toy is actually a step towards that, but in fact it can never be more than that toy. What I wanted to see was an actual meshnet project that employed some routing algorithm capable of easily adapting to new nodes joining freely, but also adapting to a new mesh network being connected by some new node, and then some other mesh connects to that, and so on, until you're able to route a message to someone a thousand miles away. I think my method above works, and it is not magic because it has this important tradeoff: you can't route only with keys, i.e. your address can't be just your key like all these other projects do, you also need route hints in the address. It's like using an nprofile instead of an npub. My method needs a lot of flushing, though. All the details are unspecified. And it would probably not work with any existing base network software, as it wouldn't deal with IP addresses at all (addresses would be much bigger than even IPv6 can support). It also needs a name, then we would have to adapt TCP and UDP to work on top of it (the name is important so we can call it TCP/<name> thing). I also didn't think about the incentives for routing at all. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf #nevent1q…l6m0 npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Pomegranate is pretty fast, and it doesn't require reliable relays. It is a single request to the single central server itself, which fakes as a relay but it's actually the server that does the signing (coordination) directly, and it responds with the signed event, so it doesn't use a lot of bandwidth either. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf You shard your key in many parts and give it to semi-trusted operators to sign stuff in your behalf. Later you need to be able to contact these operators to get their shards back so you can rebuild your key, or ask them to delete them. So you need an alternative authentication mechanism. Doesn't have to be Google, as I said above, it can be any other method, but Google was easy enough to start with and would reach lots of people. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf It's ridiculous how ineffective and unnerving phones are, they are optimized for browsing garbage and shutting down your brain. When are we going to be able to vibecode a dumbphone with exactly the features we need? Vibecoding software is useless, give me vibecoded hardware, please. I was trying to use a dumbphone recently. It worked quite well, except that I couldn't block numbers, so I got spam-called a lot. I wish it had this one extra feature. Would also be nice to have a way to send voice messages through the internet, using some chat app, to some selected few contacts. Without having to include the entire chat app in the phone. I don't know, some very restricted features like that. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf And they say we don't have enough addictive content. #nevent1q…tyuz npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /trianglize@@npub1zh8…5aww 4 npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /trianglize@@npub1zh8…5aww 2 npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf It's very cool that they made an amusement park on it, but still the last picture looks very depressing with these ugly government-style buildings. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf They are pretty similar indeed. But the original in which the trianglized version was based is quite disturbing. The colors, and the format of the thing. Yours is more humane. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I don't have use for these things right now, but I'm trying to understand the rationale for having the launcher. Is the idea that other people will also publish apps compatible with it? What benefit does the launcher add in comparison to having each app be its own thing? Does it to make things easier for you somehow? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Yes, it is more secure to not have a central server that you trust to not sign bogus events in your name. But then it doesn't work with any Nostr app. By doing it with a central server that speaks NIP-46 one can reuse their Google/Pomegranate bunker URI in any app, even if that app doesn't support the thing directly. But Pomade does the signing locally if I remember correctly, you could look into that. It is deployed on Flotilla. And there is FROSTR (which has been renamed, probably, to Igloo or something else) for the full self-sovereign setup in which you run all the things. They have an Amber-like app that does the signing in your phone. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf The problem is that I don't want to annoy the current operators to make them update their stuff, and it would risk splitting the ecosystem, making it too complex and so on. But If someone wants to run an alternative central, perhaps they could do just GitHub, Apple and Microsoft and not Google? With a different set of operators? I don't know, to avoid conflict. Someone else could run one that does phone numbers and raw email (not supported in the codebase, but should be easy to add, although SMS costs money and these things are directly painful to me so I don't want to touch them). Someone else could run one that doesn't integrate with anything, just generates a secret and tells the user to store that, which they can later use to recover their nsec or login in to other apps. How this could work exactly is yet to be discussed. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf The thing is just a NIP-46 bunker, it doesn't require adoption by others to be useful in one app. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I used to use Google Reader many years ago and if I ever skipped a day of reading it would start to accumulate hundreds of articles. It was almost slavery. Eventually I was saved by Google Reader shutting down. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /trianglize@@npub1zh8…5aww npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /trianglize@@npub1zh8…5aww npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Is this a bunch of stuff related to antennas? I don't get it. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I should have phrased 5 more like an argument (because liking Amber is not an argument against supporting an alternative, I like Amber myself too!), because perhaps people who say that in fact want to say something like: "I think every person should have a phone with Amber installed and only use Nostr apps from that phone and the absolute requirement for ever thinking about using Nostr is that you have to first install Zapstore then Amber and promise you'll never uninstall that, never lose your phone to someone that will steal your key, and that you'll keep a paper or steel backup of your nsec at home at all times." npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf What are your apps? Did you read my answer to the anti-Google sentiment above? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Are you saying that some people decide to fund and encourage stupid projects that waste millions of hours of time of thousands of people who could otherwise be working in actual competitors to these incumbents? That makes a lot of sense and I believe this stuff happens indeed, but I was trying to think of an example of this when I realized it would lead to the conclusion that Nostr itself is a psyop. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I told a big story and forgot to elaborate on the exact point you had asked, so here it is: if these new inventions have such obvious flaws that make them impossible to scale to a billion users, why haven't their own inventors realize it? For a long time I thought they were just not seeing the issues, but after some experiences I observed I changed my answer. Now I think they are not really thinking about changing anything, they just want to see their pet project running, and they are happy if it runs with a few thousand users and they're idolized by some of them. I don't really understand it and can't imagine the feeling myself, because to me the technology or protocol or whatever is really just the means to what I consider a higher end, but to these people I think the technology itself is the end. This perspective is what I was calling "unserious". npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf People making new apps, why aren't you adding Pomegranate support? 1) I didn't know it existed (now you know); 2) I think it has a fatal flaw (please say what is it); 3) I am phisophically opposed to Google (Pomegranate supports other providers, and even no providers at all, it can even be made to support phone numbers, a single password, an email, a set of friends' keys, you name it, but none of that is active yet because there is not enough interest); 4) I think users have to be trained to type private keys everywhere; 5) I like Amber (I've heard this one before so I included it here even though it makes no sense). #nevent1q…h5lu npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I understand what you're saying and linking accounts sounds like a solution to this. But, honestly, Pomegranate solves this already in a much more elegant and better way that doesn't come with death-inflicting tradeoffs: #nevent1q…nwp6 npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf What is a website? We should start with this deeply philosophical question. Just kidding, but really. By "website" I was talking merely about the fact that each website has an owner (or dare I say a "webmaster") and that owner decides what content it hosts, who can write to it etc. I was not at all talking about having some fancy UI for publishing or reading content, that is the job of clients already and perhaps the essence of what makes Nostr different (and why relays are not exactly websites, that was just an analogy): that it allows clients to be fully independent from servers and vice-versa. See also https://www.youtube.com/watch?v=iO2dHp-uluo for more discussion around this. All relays are like that, by the way, all relays have rules, the difference is that the most popular ones are very liberal in their rules: they basically accept anything from anyone with almost no ratelimits even. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I don't know how to elaborate more than what I already said: someone invents some new thing that is sold as having the potential to "build a new internet". And the thing actually works, wow! Everybody is excited, people start to put time into it, use it in their lives, tell others, convince businesses to accept payments using that because it is instant and free, you name it. Only a small number of people realize what was already obvious from the start: that despite working pretty well when the number of users is low, that thing can never replace the incumbent system, because for that it would have to support billions of users, and this new invention would start breaking horribly if a certain number of users (much less than a billion) arrived. Perhaps it would still work with a billion users, but serious compromises would have to be done: the system would have to centralize drastically and become almost the same thing as the incumbent it replaced. The most likely outcome is that the new technology never grows beyond a million users, so the obvious issues never materialize. The second most likely outcome is that the thing grows and slowly turns into the worst version of itself and most people don't realize. Maybe the failure to grow in most cases is influenced by the fact that many people who could have adhered to the cause in the beginning don't do it because they see the obvious flaws, but it's hard to imagine this being the case. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I like the idea, someone has to do it, but these things needs some heavy ads and marketing to work. In this case at least we would have something more concrete to market, instead of just "nostr", so it is good. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf njump.me has been shadowbanned by Google years ago. It is only a service for sharing links now. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Some months ago a bunch of leftist developers with a relatively big audience came up with a nonsense idea like that, I don't know if this is talking about the same thing, because the news mentions nothing or no one. The leaders said they were going to "use Nostr" (God knows what they meant by that), but then their leftist audience were very against it because Nostr is apparently a tool of the unitedstatian fascist empire or something. I joined their group and offered help in anything they needed, but their project was "on hold" at the time, they never reached out. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I have the impression that these people are deeply unserious, they are just trying to make something cool that works on their playground. Maybe it is my fault, but my impression is that they sell IPFS, FIPS or Yggdrasil as world-changing technologies that could replace the centralized mainstream things we currently have, even if it's a long shot. For a while, I believed, and I think most people believe otherwise they wouldn't be investing their time in these things. But the creators probably don't care about the long term. It's the same with Nostr, by the way. Nostr can work just fine with a billion people, that was the most important thing about it. Meanwhile it's clear, obvious if you think for more than 5 minutes that stuff like Mastodon and Bluesky can't, yet people are investing in these things as if they can. It was naïve of me to think that most people interested in these things want to actually improve the world communication and were just misguided or dumb, it's more likely that they just don't care. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Send pictures of this thing you're talking about, please. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf What podcast? I'm sorry I gave you that idea. This is an idea that has been voiced multiple times, there are probably a bunch of NIP proposals open with variations of this idea out there. It is bad for many reasons. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Thank you for sending $0 invoices every month to my email, Cloudflare. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf No, no, that one wasn't me. We must find someone else to blame this time. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Do we have any reason to believe spanning trees will scale to more than a few thousand users? I don't think they even claim that. In any case, DHTs have a much easier task if they're storing one address for each node in the network. On IPFS it would be an address for each file (or worse if they're chunked). It cannot work. I wish they put more effort in explaining how their routing stuff works, since that is really the only thing that matters. The last time I checked they had this thing called "bitswap" that in practice meant that every node was at all times sending a bazillion messages to every other node announcing what files they had, meanwhile I couldn't send a file between two computers in the same LAN even after I manually told one to connect to the other with an IP address and node pubkey. It was ridiculous. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf https://nostr.download/7465a0a5e03e0e37b58f66492f5ce9ca4266087498099f9f5b03d7f3f59d6297.png npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf My rate-limiting algorithms are not that simple that they can be translated into a single number. Just be mindful of other people's resources and stop blaming them for your excesses and carelessness.. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Have you tried to publish a file in one computer in one place and download it from another computer in some other place? What have you been using IPFS for? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /trianglize@@npub1zh8…5aww npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf #naddr1qq…kr3c npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /translate@@npub1gf0…6n2l english npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Also you would be saving one byte. People who say that Taproot is going to be slurped by quantum computers are doing a psyop on you to prevent you from saving one byte. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Triangles are AI-free. #nevent1q…jr80 npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /translate@@npub1gf0…6n2l portuguese npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /translate@@npub1gf0…6n2l cigarette npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /trianglize@@npub1zh8…5aww npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /trianglize@@npub1zh8…5aww npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /translate@@npub1gf0…6n2l spanish npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf It's weird that he just asked an LLM to fully generate that and didn't even read, like like anyone could have done. But because he put it in a website people are talking about it, it feels so much more important. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /translate@@npub1gf0…6n2l spanish npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /translate@@npub1gf0…6n2l uwu with upper-lowercase variation npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /translate@@npub1gf0…6n2l galician npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /translate@@npub1gf0…6n2l english npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Yes, you have my permission and encouragement. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf If you install nak from AUR you get free completions installed now. I don't know why it took me so long to realize this would be possible and useful. If you install it via other means, https://github.com/fiatjaf/nak has instructions on how to install completions now (a single line). Also: - `nak relays` command that lists write or read relays from anyone so you can use it on other commands. - petname resolution: any place that would have otherwise taken a npub/hex pubkey/nprofile/nip05 now also takes a petname path like: "~/petname/petname-of-petname/..." (based on the current user --sec, if available) or "~dergigi.com/petname-of-gigi's-friend/..." based on absolute keys (also works with absolute npubs, but at this point you're not gaining much). - `nak blossom upload --auto` uploads to your announced blossom servers. - `nak podcast` fixes and improvements, `nak group chat` fixes and improvements (and many other fixes from @npub1937…haj6). - other small things no one cares. By the way, I forgot that we had these commands, so maybe you'll want to know too: - `nak git history`: display the history of commits from a GRASP repository - `nak git ls`: list files in a directory of a GRASP repository - `nak git download`: downloads a specific file from a GRASP repository npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Nostr was never about being fully open for everybody, only that there is no single central authority deciding on behalf of users. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf You thought about one very niche use case that I had never considered, then you proceed to proclaim that it is the only valid use case. You could perhaps have some humility to imagine that other people might have other niche use cases too. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf You want some exclusive content to be seen only by people who pay you, or by your friends. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Is it completely worthless to have a discussion about what is better given that some people will choose to do what is worse? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Solution: we can have both and people pick whatever they want while coexisting in the same network. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /trianglize@@npub1zh8…5aww