While this is true, if widely implemented it would mean that legitimate new users will NEVER break into anyone's web of trust, unless they already know someone on Nostr who immediately follows them. Every new user would need an existing user as a kind of "sponsor" to get started. That may be feasible when Nostr is more well-known and virtually everyone knows SOMEONE who's already on it, but that's going to be a while.
For now, I think we need to find another method of combating spam than full web of trust lock-down, especially since it doesn't address the issue of the spam still taking up space on the relays.
It's a hard call, for sure. We don't want to make onboarding new legitimate users any more difficult than it already is, but we also need to have ways to mitigate spam like this.
We can do some of it via web of trust, but that will heavily impact new users if we make it automatically filter out anyone who doesn't yet have any followers from within our web of trust.
Someone else had an idea about being able to flag your post as requiring a small payment in order to reply. I think this would be interesting. Anyone could try and reply, but you just wouldn't see it if they hadn't paid.
This also needs to be fought primarily at the relay level, since this spam is going to be taking up space on the relays, even if clients give users tools for not seeing it.
Requiring a small payment to post any note to a relay is something entirely possible with Lightning and eCash + Nostr Wallet Connect, and it would help make relays more sustainable, too. The downside, of course, is it may cause legitimate users to post and reply less often, since there is a cost, however small.
nostr:npub1acg6thl5psv62405rljzkj8spesceyfz2c32udakc2ak0dmvfeyse9p35c seems to have been able to keep the spam off of his relay, but I think the way he did so would probably have an impact on new users being able to post to his relay, so it would not be a solution we would want all relays to implement.
So, it seems to me that the "postage required" method is likely going to be the most effective with the least impact on new users, even though it WILL require them to have some sats ready to go before they start posting.
If you are talking about a way to publish books on Nostr in a way that is difficult, if not impossible, to censor, you should look into Project Alexandria that nostr:npub1m4ny6hjqzepn4rxknuq94c2gpqzr29ufkkw7ttcxyak7v43n6vvsajc2jl and others are working on.
Check out her article about it here: https://habla.news/u/laeserin@getalby.com/1719204947236
A full list of how Corny Chat uses different kinds and nips is available here
https://cornychat.com/datatypes
specific to nostrnests and zapstream...
kind 30311 live activity
kind 31923 calendar time event
Corny Chat promotes integration with other like kind applications. Corny Chat is a live audio space, and lists active rooms on its landing page. In an effort to promote greater discovery through the Nostr universe, Corny Chat also seeks to list live activities published to nostr that are presumably still active. To do this, the list of scheduled events is periodically updated, and includes those of kind 30311 that meet the following requirements:
The live activity must have a `d` tag and not be marked as deleted ( per NIP-09 kind 5 or with `deleted` tag)
The live activity must have a `title` tag with a value that isn't an empty string
It must have started, or start within the next week as defined by a required `starts` tag.
If it has started, it must not have ended more than an hour ago as defined by an optional `ends` tag.
If the live activity does not include an end time, it is assumed to have ended an hour after the current timestamp
The live activity must have a `service` tag.
The live activity must have a `streaming` tag with the endpoint to link to, or be associated with the services `zap.stream` or `nostrnests.com` from which the location will be calculated based on the `d` tag and a known set of relays for the service.
An optional `image` tag will be used in square format to represent the activity. If not provided, it will default to the service concatenated with favicon.png #nostr
Very interesting... That certainly sounds like a full Nostr client to me. Not sure what nostr:npub18ams6ewn5aj2n3wt2qawzglx9mr4nzksxhvrdc4gzrecw7n5tvjqctp424 means, then.
My guess is that Nostr Nests actually uses the relay infrastructure and standard Nostr event kinds on its back end, and therefore it can be integrated by any Nostr client, using any relays that support the event kinds Nostr Nests relies on.
Corny Chat, by contrast, is probably only using Nostr keys for login and reaching out to the relay network to get user profile info to display, but all of the rest of how it works is not using the Nostr protocol or relays at all. It's therefore Nostr adjacent, rather than an actual Nostr client that relies on Nostr infrastructure for its core functionality.
Yes! Being able to filter notes by kind or content type, and then change the sort order by various parameters, such as most zaps, most boosts, or most comments, or even narrow down a date range and sort oldest to newest.
DVMs are great, and I am sure they will help with this, but I often have them time out on me on Amethyst. Just give me some basic filter and sort toggles for my main feed.
I believe this is only currently available by a separate web-app, and not integrated into any clients that I am aware of.
You can use https://advancednostrsearch.vercel.app
I agree, sort of. I think there should be a natural flow from highlights to long form clients.
Every kind 1 client should also render highlights in the main feed, ideally. If the client also supports displaying long-form notes, I think those should have their own feed and tapping/clicking the highlight should take the user to that feed. If the client does not support displaying long-form notes itself, it should open a web-client like Highlighter.com when the user taps/clicks on the highlight.
I generally have my WoT set above 0, unless I am specifically looking to welcome new folks to Nostr. Does that mean I likely miss out on some people I may want to see? I am sure it does. But it also cuts out absolutely everything I don't want to see.
The trade-off is worth it for me most of the time. When it's not, changing the setting to 0 is pretty quick and easy.
I'm really enjoying the book we're currently reading, "Understanding Media" by Marshall McLuhan, written in 1964. I recommend it to anyone interested in deeply understanding technology from a very unusual angle (especially nostr:nprofile1qythwumn8ghj7un9d3shjtnwdaehgu3wvfskuep0qyghwumn8ghj7mn0wd68ytnhd9hx2tcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz9mhwden5te0wfjkccte9ec8y6tdv9kzumn9wshszrnhwden5te0dehhxtnvdakz7qpqr0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgsn452r4 ).
Why you gotta make me add another book to my list?
In all seriousness, though, I definitely enjoyed the discussion you and nostr:nprofile1qyt8wumn8ghj7mn0wd68ytndd9kx7afwd3hkctcpr3mhxue69uhkx6rjd9ehgurfd3kzumn0wd68yvfwvdhk6tcprpmhxue69uhhyetvv9ujucm4wfex2mn59en8j6f0qydhwumn8ghj7mn0wd68ytn0wfskuem9wp5kcmpwv3jhvtcpzamhxue69uhkzarvv9ejumn0wd68ytnvv9hxgtcpz9mhxue69uhkummnw3ezuamfdejj7qgkwaehxw309ajkgetw9ehx7um5wghxcctwvshsz9thwden5te0wfjkccte9ejxzmt4wvhxjme0qy2hwumn8ghj7un9d3shjtnwdaehgu3wvfnj7qgewaehxw309aex2mrp0yh8xmn0wf6zuum0vd5kzmp0qy88wumn8ghj7mn0wvhxcmmv9uqzp2j7dn8u0jmuxscaz2cw5juruke4gfmqy53qszn2scvf2pf8lqgmt9shqv had. It's a good look at just how much technology affects how we think and act, sometimes for the better, sometimes for the worse, and other times not so easy to tell.
Also, if you block exactly the string I did, you won't block any legit GMs.
Yep. This is why #Amethyst needs web-of-trust like coracle.social.
Folks using coracle.social today: "What spam attack?"
More clients meet to implement web of trust.
Amethyst supports it. This worked for me:


After many a fortnight, I’m finally starting a Dungeons & Dragons Comedy Podcast.
Dungeon Master nostr:npub14actrvwqkhfg7f9p8hf3h7ea5r509c8pkltklyxyvl5kfl08gpuqjtnayx and I are seeking a brave adventurous soul to join us behind the scenes to helm the wheel of content and editing.
Aside from getting your bounty paid in digital gold, you’ll get to work with nerd-in-training nostr:npub1rtlqca8r6auyaw5n5h3l5422dm4sry5dzfee4696fqe8s6qgudks7djtfs while learning a lot about cloacas.
Scroll for initiative at https://www.bradmills.ca/careers/content-strategist 
Is nostr:nprofile1qqsw4v882mfjhq9u63j08kzyhqzqxqc8tgf740p4nxnk9jdv02u37ncpz4mhxue69uhhyetvv9uju6mpd4czuumfw3jsz9nhwden5te0wfjkccte9ec8y6tdv9kzumn9wsq3yamnwvaz7tmsw4e8qmr9wpskwtn9wvql3tqm in on this? It would be a shame if she's not.
Dang, hadn't seen nostr:nprofile1qqsghy5t7a0dknwllc5qq4tllel9u2c8ch23qtuh6x24lys4skfcyqgppemhxue69uhkummn9ekx7mp0m6y8e2 in a while.
How do you integrate strike? nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m nostr:npub1qny3tkh0acurzla8x3zy4nhrjz5zd8l9sy9jys09umwng00manysew95gx #strike #bitcoin
Integrate it into what? Also, wrong Jack for questions about nostr:nprofile1qqsvn0dkjt80raqrxd470c98n7zrdehmcvj6p5hgw3kyku6zyd8z0fqpydmhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuef08ankcmmzv9kr6ctvdsffmsmq. You want nostr:nprofile1qqsvf646uxlreajhhsv9tms9u6w7nuzeedaqty38z69cpwyhv89ufcqpz9mhxue69uhkummnw3ezuamfdejj70v5n7z.
Looking forward to this meetup for #Bitcoiners and #Nostriches in Eastern WA and North Idaho area. Been to a couple meetups hosted by these folks and they have been a good time with good people.
#plebchain #Bitcoin #meetup #IdaHODLers #Idaho #NorthIdaho #WashingtonState #Washington #EasternWA #EasternWashington
Brilliant! Thank you for reminding me of this feature!
I hadn't added any new words to the list since muting "airdrop."
This is a decent idea. You will want to plug the seed into a hardware wallet to export the XPUB to a software wallet like Sparrow or Nunchuk so you can generate receive addresses to send them corn, though.
The age of centralized custodial #Bitcoin #Lightning wallets is ending.
Long live the distributed "Uncle Jim" custodial wallet model!
Consider the regulatory risk of being a custodian/bank for randos on the Internet.
Also consider the liquidity required to run a Lightning node being used by hundreds or even thousands of people.
Alby had a limit of 1m sats per user for their custodial wallet. At just 100 users that requires a full Bitcoin of liquidity. It also requires your channel partners to have sufficient liquidity to forward payments. Every 100 users after that requires another full Bitcoin of liquidity that has to be locked up in a "hot wallet" since the device holding the keys has to be connected to the internet at all times.
I don't blame them one bit for discontinuing the custodial offering.
I am not aware of many LNBits clones out there, and while making LNBits better and more approachable would be good, I also think competition is good.
What other LNBits clones were you referring to?
This is a fair criticism in some ways,but not in others. LNBits can do most of what Alby Hub does and WAY more, but is less approachable. It's also more difficult to get it set up with Zeus, especially if your node is Tor only and you want to connect to your wallet quickly and reliably while you are out and about. Moreover, having a lightning address on LNBits requires you to own a domain and have some additional technical know-how to set up the address service.
Meanwhile, Alby Hub doesn't do all the things LNBits does, but it is dead simple to set up, connects quickly and reliably to Zeus even if your node is Tor only, and every wallet you create that connects to an Alby account has a lightning address without needing to mess around with configuring your own domain.
And Crypto is better than Bitcoin because the centralized founders can get big enough to tell the government to "shove it," too, I suppose?
Love the Gradually Then Suddenly series, but Parker Lewis is really on the struggle-bus when it comes to understanding Nostr.



