boa idéia, já que eu também tinha pensado
Public Key
npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 Profile Code
nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8gpz3mhxue69uhkyctnwdcxjum5dakzummjvuq3jamnwvaz7tms09exzmtfvshxv6tpw34xze3wvdhk6vne06u
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 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 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 /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 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 npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Developers should stop trying to address Nostr as if it was a single community. That is not working. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf By the way, in nak it has been possible for a long time to: 1. omit the "wss://" from relay URLs. 2. use npubs directly as argument to "p" tags and every other place that expects pubkeys (nip05, nprofile, petnames also supported). 3. use the --outbox flags to automatically send events to the author's write relays and to any "p"-tagged person's read relays (also works with req commands that include "p" tags). npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Can this work with the identity key not being local on the app, but only in a very far away and slow bunker? How does the content key get shared between apps/devices? Or each device has its own? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf What do we have more on Nostr? 1) users 2) DM standards 3) slop websites 4) relay implementations by @npub1937…haj6 https://nostr.download/5eeb37e75e67e2a1c5f183a2956f0b6cd072cf4fdba469e2a3346a3e3c448855.png npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf What, did you just infect Verdana with napplets? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Only for the hipsters that thought Comic Sans was cringe. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Did you have a concrete idea of how exactly these modules would behave? It's pretty hard to do a plugin system that works super smoothly, so please send ideas. I feel like https://grimoire.rocks was going in an interesting direction with it, and this is somewhat of a variant of the concept there. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I'm working on a new operating system for Nostr, it's called Verdana (a tribute to the famous Slovenian alpine ski racer Ana Drev). Just kidding, it's only a program. But the idea is that you install a bunch of very micro apps that do one thing only and compose your own client, in a way, by combining them. They are web apps and run in webviews, each in its own independent window, but they have access to a common database, a centralized engine that fetches feeds of notes from profiles efficiently, a common signer and many other Nostr helpers. And of course they also have access to each other, by invoking actions on other apps and potentially getting responses back. https://nostr.download/3e4f820b33bb915b547c7446772cb3b5c4074fc803da54be7d407c9ad9b6bc90.jpg If you are brave and wants to help, please try to download a binary from https://github.com/fiatjaf/verdana/actions/runs/36899284292 (or go to the most recent) or build it from source. Here's a bunch of microapps if you want some inspiration: #naddr1qv…uz22. There are many things to do still. There is an Android app too that works similarly, but it's currently broken. And the "build your own client" needs more configurability aside from the manual picking of apps. But the desktop app has some cool things already, like the ability to create bundles of apps that you start from a shortcut. https://nostr.download/3e4f820b33bb915b547c7446772cb3b5c4074fc803da54be7d407c9ad9b6bc90.jpg In the near future it would be nice to have someone share a big bundle of configuration and apps with others, so people are onboarded to Nostr with an experience and a set of microapps already pre-curated by a friend or some community leader; and later they learn how to customize things their own way. So this would be like a more flexible version of https://hallway.fiatjaf.com/. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf nostr-bunker supports nostrconnect:// URIs now, QR codes for the bunker:// URI and an editable list of authorized clients. https://spatia-arcana.com/7f4e2b42d42b34e8b0b2b668075a1c6985f4db1194b30953d02ee28d4ad93b44.png https://nostr.download/f13c685976391f3447baacc0464491e2008dfa68f819fa542d4f7e1fe52d15e2.png https://spatia-arcana.com/c83e505d2b18de5f81fa3eab5113eb36f17709912f7de8888c2e3a32f0a9d430.png Install it with: ~> go install nostr.technology/npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6/nostr-bunker@master Yes, you have to have Go installed in your machine, what an amazing world. #nevent1q…67tz npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf It worked for Mario. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf @npub15qy…yejr is there some magic I can use to publish compiled binaries as soon as I push commits to a GRASP server? npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf This is pretty good: #nevent1q…edhl npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Imagine asking someone to learn about Nostr. Displaying a relay domain name might severely damage their soft brains, UX specialists claim. Meanwhile any normal person has to spend 2 days learning about laptops just to live in this world. #nevent1q…yknh npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf I have no idea. Where are you getting these notifications? Are they Nostr events? 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 Are you just saying that there is no value in pointing out the problems of anything ever, as every issue one can point will always manifest itself somehow at some future and be addressed by someone at some time? 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 It's a fake solution made by a mix of evil and stupid people. npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /trianglize@@npub1zh8…5aww npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf /trianglize@@npub1zh8…5aww npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 fiatjaf Although the architecture choice is not amazing and no thought was put into simplicty and interoperability. 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 It's a shortcut that's only saved locally on your Hallway instance for now. We should probably turn it into an event and make it interoperable later. 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 /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 What an amazing coincidence! 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?