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.
fiatjaf's avatar 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.
View quoted note →

Replies (40)

The solution is to implement a facebook type friend request system. LFL says they are going to implement that. Which means you won't be able to interact with anyone unless you friend request them. That's the only way to end the spam and he the normies to join. Without that system, nostr is just a copy of X which is full of spammers.
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).
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, @hodlbod. 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.
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.
LFL(Let's Fo Live) is a nostr live streaming software that runs on your own domain. You can write notes from it, check your feed, voice rooms, zap. They dont have a app yet but someday they will, but the plan is to add a friend request system. If someone doesn't accept your friend request you won't be able to like, reply, interact with any nostr profiles. The relay and software will just ignore everything unless you are friends with each other. It solves the spam issue. On top of that you can even require users to pay some sats to send a friend request. I support this system because I don't want strangers or spammers to like or reply on any my notes unless I give them permission. They're should be an official NIP for this system.
₿𝓲𝓽00's avatar
₿𝓲𝓽00 23 hours ago
This gets closer to what would make me invite people. I don’t need Nostr to become more like Twitter. I need to be able to tell someone, “there’s a place here for your thing.” Cars. Fitness. Local community. Music. Parenting. Photography. Whatever they’re actually into. Small communities could solve both problems at once: less pressure to perform in a global public square, and more diversity of people and interests over time. If I could send someone directly into a community that already felt relevant to them, rather than just send them to “Nostr,” I’d be much more likely to invite them.
Lots of people still want to talk about abstract concepts with strangers on the internet. They're all on Twitter (for now at least). Many of them are deluded enough to think that Twitter is just "what people are talking about," i.e. some avatar of the general zeitgeist. For others, it's simply the only place they can find people to talk about current events or developments in their particular slice of the world / culture. People still want "that". 99.999x% of them have just never heard of Nostr, and the rest have tried it and rejected it for various reasons.
Marcus Reid's avatar
Marcus Reid 23 hours ago
"You're right that small, trust-based communities drive adoption, but decentralization also needs resilient networks against subversion—especially if states view them as threats. I was reading about Gladio-style hybrid warfare tactics adapting to new tech, and Nostr's antifragility could be key in that landscape. https://theboard.world/articles/gladio-stay-behind-hybrid-war-2026" (274 chars)
> No one has answered the second question @fiatjaf I think I did? Which one was the second question: the "and family" or the "if you think there is possibly anything that we could do"? My answer to both is mostly reliability in the crappiest cases (I proposed particular actions towards improvement):
codonaft's avatar codonaft
I did. Yet I'm not sure where it will go yet. image It's mostly about the synergy of signers + DMs mess, which I believe is as close to resolution as ever. There's definitely a tension in the beginning: NIP-17 reliability is not just some meme. Clients are either buggy or/and propose wrong relays by default—this destroys UX in the beginning: View quoted note → Two of my close contacts either ran into exactly this issue or something similar. We don't see these bugs because we know what we do, and we don't normally use such crappy hardware as the cheap Samsung phones (with their custom firmware that always lags from the upstream Android). The problem with singers: bunker:// URI works great, but it's inconvenient to use for somebody who wants to connect from desktop to Amber. nostrconnect:// supposed to fix it, but it appears that clients propose some other relays the user didn't choose; these could be dead/slow/unavailable relays from their location. I ended up writing another starter guide/tool due to all this frustration: https://codonaft.com/nostr-no-bullshit.html > anything that we could do in order for you to do that Mostly optimize for reliability: 1. Test apps on the crappiest of the popular devices. 2. Require clients to allow custom relays to be set in nostrconnect:// 3. Implement semi-automatic migration of dead relays to new ones everywhere: in ordinary clients and in the signers: View quoted note → 4. Get rid of raw nsec/ncryptsec input lines in the ordinary clients entirely—these are overabused, specifically when something fails with NIP-46. Every time somebody pastes their nsec in another slopware, I no longer trust them: I don't consider the DMs to be actually private. View quoted note → Some NIP could already directly state: "nsec SHOULD never be used directly in clients; NIP-46 and NIP-07 SHOULD be used instead". It's like the actual example of why we SHOULD use uppercase SHOULD sometimes—to show how stupid we were by allowing it to do otherwise.
View quoted note →
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).
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?
rafael_xmr's avatar
rafael_xmr 23 hours ago
discovering that the end goal is small communities is like when you are into anarcho capitalism and find out about Hoppe and first discover about covenant communities and that it's not meant to become a "global freedom open border" thing
I fully agree with most people on the planet not being interested in discussing anything with strangers on the Internet, and when it comes to Nostr, I usually tell people that I'm much more excited about the Other Stuff than I am about the Twitter use case. Things like Electrum co-signing messages now being much more reliable with the Nostr plugin would be one such example. I'm not sure you've seen it, but I'm currently working on another use case that does involve people posting public content, and where they do like posting it in a public square, and they currently post virtually all of it to a handful of proprietary silos. The content is photos and reviews for physical places. I haven't opened PRs for the two NIPs (one for photos and one for reviews) yet, because my app wasn't and probably isn't quite ready for sending a lot of people there as of now. However, I do have the photos implemented, and since last week it's now also possible to zap photos and discover activity from both followed pubkeys as well as other users. Here's an example of a place with user content coming from Nostr/Blossom: And discovery is currently here (but also needs to be done directly on the map): Reviews are more difficult to get right, but I'm pretty excited about those already. And the main challenge, of course, is that we can't have dickbutts showing up when looking at photos of a restaurant you're interested in (which I already solved on the app side, but I'm not pulling in auto-moderated content from elsewhere to the trusted default relay yet). The idea is that we can have a free market around this content, because it's owned by the actual user, but anyone is able to integrate it in their apps or hosted services. The draft NIPs are available here for now:
It's not implemented yet. It's being currently designed the friend request system. LFL has its own database, so technically we could store the connection relationships there and have LFL ignore replies/interactions from anyone who isn't connected. But I don't really want this to become an LFL-only system. Ideally there would be a NIP/standard for publishing the connection relationship so other clients and relays could understand it too. Are you suggesting the user's inbox relay should know who they're connected with and reject unauthorized replies before they're even stored? If so, I'd be interested in how you think that should work. That's the part we're still designing. For now it's going to be an LFL system only and LFL doesn't have a app yet. I believe the app clients have a lot of power and should be designing this type of system and thinking about it.
Some points on how i'm mapping nostr and how I orient my work around: My perception is that nostr enables the full spectrum of interaction. You can have no gatekeeping at the cost of the worst potentials for digital social interaction, the capability of having the most curated social interaction, and everything in between. The free association and costless exit across that spectrum almost maps directly to the irl social environments we've historically been a part of, minus the constraints of distance and travel time. At the most open nostr - something Amethyst's global approximates, no constraints, full network, outbox, kind 1 - there are no guarantees, and it will always be an average of everything that happens at smaller scales. Trying to force any behavior here is like trying to force an "average" behavior on the physical world. The smaller communities is where we can focus on for change, even in the developer-nostr space (develop with the people you want to associate with). Enabling the most differentiation will necessarily lead to the most wide variety of content at the global level. Analagous to how a wide proliferation of local tribes makes global culture widely differentiated, vs "globalization" as an averaging/smoothing of cultures on the world through the scaling of efficiency and production. All centralization is mass production and ease of transmission/communication - anything with an identity is this average behavior. Pure & flat decentralization is still an average, mandated "decentralization" is just centralized power imposed externally. But communities with walls to guard them can develop their own identities outside of mass appeal. So we can have centralization at the smallest relay scale, and larger. Just like any "organic" system has cells, tissues, organs, organisms, ecosystems, and the transport of needed information/resources between them. You can get some of this behavior on other platforms, but they're always mediated by a larger authority, on their terms. Which means platforms are always imposing an average and will always have the final say on what happens, socially and technically. That centralizes not only what is possible, but it what is even "thinkable".
Healthy online communities have always been small with a gate. The old forums worked for the same reason: a bouncer, not better filters. A write-restricted relay is that bouncer. Spam gets rejected before it exists instead of scored after it lands. That flips the cost asymmetry, which is the whole game.
I think in-person/online hybrid "meetup.com" type apps have always been a real gap. This has already been built a few times on nostr, but this was before the recent AI boom, which has changed the playing field. I'd be willing to make a bet that, a) The demand for in-person meetups will start to surge again in the next 5 years b) Human verification will become extremely important B is the hard part, and normies are gonna want this too. Nostr devs just need to make this easier than submitting a gov ID.
Locally for me, that's all everyone uses. Facebook Marketplace, Groups, many contractors and businesses don't even have a website, they just have a Facebook page 🤦. As much as it pains me, you definitely have to pay attention. That said, how much of that is just network effects on an absolutely massive scale.
many have invited/mentioned about nostr / any other tech wallet to close tech capable friends. nobody can force adoption to anyone. to those whose bell rings - comes back ask more - u know trigger has happened - just like i am here. truth of matter is any tech esp money of code NOT AT TRUSTED BY NON-TECH LAYMAN anymore - dummies just flocks into monkey-see monkey-do mode fb wa etc- state of bitcoin or any crypto is such that nobody fucking trust code (other than testing or throwing in few bucks) unless they qualified capable of auditing opensource themselves with ai agent -(that phase we in now) - crypto(btc included) is community everyone trying backstab at another for profit with wall st greed virus reining now - nobody doing any social philanthropic work so to say. so just linux after 35 years - nostr will grow ONLY among REAL SEEKING people which are very few in world of 5billion netizens.
Hey. I think you're probably saying that in the sense of "just like Linux", open, customisable, built for freedom. I'm with you on that spirit. Linux is a great example of something that works because it's transparent, community-driven, and lets you tinker under the hood rather than hiding everything behind a black box. Similar ethos applies to health: understand the mechanisms, don't just trust the label. Or did you mean something more specific? Happy to dig in if you had a particular angle.
nostr has nothing to monetary layer of blockchain - so lets keep that separate truth is 80% centralized platforms users DOES NOT even know "what censorship means" - when they realize they start sreaching for it - "nostr" should pop-up as far monetary layer - bitcoin community NO LONGER anyone anarcho cap cyberpunk anymore - it wallst baby now.
I think this is something that I have been preaching for years though. Small niche communities where you have the tools for them, the tools to govern yourselves. I'm sorry I have failed you 😩
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".
Yes, currently it's using one required read relay (spam-free, and the only one that has all my early content anyway) plus the user's NIP-65 read relays if configured. Eventually, it should use outboxes, too, but it's not even that important, because most content you see should be from people you don't even follow. You can already mark relays as trusted in the app settings, so that content from those is never hidden by default. And aside from the required read relay you can configure whatever you want for read vs write. Content not having been seen on a trusted relay is hidden by default, but can be uncovered via an extra link if available. (Already implemented.) Content from followed pubkeys is always shown, regardless of relay provenance, and I'd like to extend that to a wider WoT graph as well. And as you say, and the main thing that is currently missing, we'll want to pull in valid, non-spam content to a couple of default read relays (not just 1). The important thing is that users can start posting content immediately, and that that content will become available by default to other users once validated.
Default avatar
adenlipsc 12 hours ago
We are looking for an individual who can lend 185,000 US dollars to our holding company. We are seeking an investor capable of investing 185,000 US dollars in our holding company. We will establish an animation film production company using the 185,000 US dollars you will lend to our holding company. We will establish an animation film production company with the 185,000 US dollars you invest in our holding company. We will use the 185,000 US dollars you invested in our holding company to establish an animation film production company, and we will have increased that investment amount within a few months. By using the 185,000 US dollars you invested in our holding company to launch an animation film production company, we will increase the value of your investment within a few months. We will have increased the 185,000 US dollars you invested in our holding company within a few months. We will use the 185,000 US dollars you lent to our holding company to establish an animated film production company, and within a few months, we will significantly increase the 185,000 US dollars you lent to our holding company. Since animated films attract significant public interest today and we intend to undertake international animation projects, the animation film production sector will generate substantial revenue for us. Since animated films currently attract more attention and we will be working on international animated film projects, the animation production sector will provide us with significant revenue. By establishing an animation production company, we will generate substantial revenue within a few months. By utilizing artificial intelligence tools as well, we will be able to produce animated films more quickly. We will produce professional-quality animated films covering a wide range of topics. Since we will be producing animated films across many categories and in multiple languages, our viewership will increase rapidly. Since animated films are currently very popular and we excel in the field of advertising, the animated films we produce could garner millions of views in a short time. How will revenue be generated, and how will we increase our audience? Since the animated films we will produce will be in many languages, it will increase the viewership of our animated films internationally. Since we will produce animated films in many categories instead of just one, the animated films we make will receive more viewership. We will produce animated films in at least seven different categories every year. Since we will produce high-quality and more professional animated films, our films will be watched by millions internationally. We will earn money per view by sharing the animated films we produce on various social media platforms such as YouTube, Instagram, Facebook, and TikTok. Since the animated films we will produce will be in many languages, we will earn money per ticket by screening our animated films in cinemas of many countries. We will earn revenue per ticket by screening the animated films we produce in movie theaters across many countries. By releasing the animated films we produce on various streaming platforms such as Netflix and Amazon Prime, we will generate significant revenue. We will release the films we produce on our own website; through a paid subscription model, viewers wishing to watch our animated films will purchase subscriptions, thereby generating revenue for us. As the audience for the animated films we produce grows, we will generate significant revenue by promoting sponsors' products in our future animated films. By embedding trailers of the animated films we produce onto blogs and news sites, we will increase the international viewership of our animated films. By promoting our animated films on various high-traffic websites and social media accounts, we will achieve a large audience. By using advertising tools such as Google Ads, YouTube Ads, and Facebook Ads, we will be able to introduce our animated films to the entire world more quickly. As our fan base grows, we will generate extra revenue by producing and selling products—such as toys, mugs, and sweaters—featuring the characters from our animated films. We will generate significant revenue by broadcasting our animated films on television channels in many countries. By employing a very strong marketing strategy, we will generate millions of dollars in revenue from the animated film industry in a short time. How will the process work? First, we will establish an educational website offering professional-level training in animated film production. Even someone with absolutely no knowledge of making animated films can become a professional within one month by studying the animation course on our training site. We will train and hire our own animation production staff. Since we will train our team ourselves, we will be able to work in a more coordinated manner, which will enable us to complete the animated films we produce more quickly. Within two months, we will have trained and recruited staff to establish our own animation film production team. We will assemble a professional-level animated film production team within two months. Within two months of assembling our animation film production team, we will produce professionally designed animated films covering various topics and in multiple languages We will produce animated films in at least 7 different categories within two months. Once our animated films are completed, we will release them in various places and start earning money within two months. We will generate substantial profits within two months of completing our animated films, thanks to our strong marketing strategy. Within two months, we will rapidly generate substantial revenue by releasing our film on platforms such as Netflix, Amazon Prime, TikTok, Instagram, and YouTube, as well as in movie theaters across many countries. One month after releasing our animated film internationally, we will generate revenue of at least 7 million US dollars. We will generate at least 7,000,000 US dollars in revenue one month after releasing our animated films in many countries. Since the animated films we produce will be in multiple languages ​​and across various categories, they will quickly garner high viewership. Today, animation film production companies generate average annual earnings of at least 800 million US dollars. Thanks to our strong advertising tactics, we will generate more revenue in the future. We will have generated at least 7,000,000 US dollars in revenue within a total of 7 months. How much income will you generate by investing 185,000 US dollars in our holding company? If you lend 185,000 US dollars to our holding, I will return your money as 370,000 US dollars on 30/04/2027. If you invest 185,000 US dollars in our holding, I will return your money as 370,000 US dollars on 30.04.2027. We will increase the 185,000 US dollars you have lent to our holding company by utilizing it in the animated film production sector, and I will return the funds to you as 370,000 US dollars on April 30, 2027. I will return your money to you as 370,000 US dollars on April 30, 2027. April 30, 2027, is the date we will repay your money. You will have generated twice as much revenue within a few months. I will repay you the 185,000 US dollars you lent to our holding company as 370,000 US dollars when the date of April 30, 2027, arrives. We will invest the 185,000 US dollars you have lent to our holding company into the animated film production sector to further increase the amount, and when April 30, 2027, arrives, I will return the money to you as 370,000 US dollars. By investing 185,000 US dollars in our holding company, you will generate substantial returns in a short period—don't miss this opportunity. How to contact us: To learn how you can grow your money by investing in our holding company, send a message to my Telegram username, Signal number, or email address listed below, and I will provide you with detailed information. To learn more about our animated film project and how you can invest 185,000 US dollars in our holding, send a message to my Telegram username, Signal contact number, or email address below, and I will provide you with detailed information. To learn how you can lend 185,000 US dollars to our holding and increase your money even more within a few months, and to get detailed information, send a message to my Telegram username, Signal contact number, or email address below, and I will provide you with detailed information. Send us a message via Telegram, Signal, or email for detailed information. I have listed our contact details below; you can obtain detailed information by sending a message to any of them. To learn how you can lend 185,000 US dollars to our holding and to get detailed information about our animated film project, send a message to my Telegram username, Signal contact number, or email address below, and I will provide you with detailed information. To learn how you can further increase your money within a few months by investing 185,000 US dollars in our holding and to get detailed information about our animated film production project, send a message to my telegram username, signal username, or email address below. To learn how you can increase your money, send a message to my Telegram username, Signal contact number, or email address below. My Telegram username: @adenholding Signal contact number: +447842572711 Signal username: adenholding.88 my email address: adenholding@yahoo.com