Avatar
tf
681ec9c0372b83b094388634092bf4bf8d0910c432e8b87ca7d722cafe78b4e7
Mostly wrong

Kinda thinking that pretty much everyone is right and the answer is to do everything and it won't be perfect but it will be better

Nostr is too broad to lend itself to single solutions

Learning nostr-tools #nostrdevs

OK so I figured out why my request for 20 kind 3 contact list events from 2 relays was returning more results when I kept the connection open instead of unsubscribing on EOSE

nostr-tools SimplePool when configured to unsub on EOSE will unsub when either

1) all relays have returned EOSE

2) a timer which starts from the start of the subscription expires

The timer is set by default to 3.4 seconds

So the connection will terminate after 3.4 seconds even if events are still streaming in

Configuring the timer to 10 seconds fixed it for this request

I guess the timer is for when relays don't return EOSE when they reach the end of their stored events

Wondering wouldn't it be better to restart the timer as each event comes in?

And maybe an option to disable it

Tbf I don't understand discussions about discoverability when it comes to fixed categories, 'Art', 'Science' etc

How would that work across the app ecosystem?

Stories which have a beginning a middle and an end cannot be forced to last forever

But they can be perfect stories

Sometimes weakness is the only card you have

And you have to play that card like a mofo

"getting away with it all messed up" 🙏

https://m.youtube.com/watch?v=CETTzv3fTG0

I like Elon not for his achievements, which are admirable, but for his flaws which are no fault of his own, which he strives to overcome. It's the hardest of human challenges and more admirable than even a Starship. And no one can do it alone. Even the Buddha was saved by Sujuta, a farming girl who gave him a bowl of rice milk on the point of starvation. A moment of kindness. A touch of Grace.

And I feel sad for Elon because he's a fish out of water in the social media space. He did humanity a service in showing that the problem is centralization is that someone's in charge not who's in charge.

Doubtless this story has many more twists.

I like the https://zap.stream/ onboarding

"No emails just awesomeness!"

"Create Account"

Perfect! No need to mention nostr when ppl just want to login and stream.

Soft-pilling the naughty freedom tech 😃

Replying to Avatar rabble

Today, I had a conversation with a friend's acquaintance who expressed a desire to "do something about social media, to create something that is ours." She was unfamiliar with Nostr and only vaguely aware of Mastodon, though she had heard of Bluesky and Threads.

She represents the ideal target audience for Nostr. Once I explained our project, her excitement was palpable. Although initially skeptical about Bitcoin, she showed interest in an economic model not reliant on advertising and was open to exploring alternative models.

Several key points emerged from our discussion. Firstly, the ease of joining and locating acquaintances on Nostr is crucial. For instance, the process of installing TestFlight, then navigating back to nos.social to click a link and install Nostr via TestFlight, proved challenging. Her attempt to Google Nostr nearly led her astray. nostr:npub1a8jzweysxa9qmtmht874736aalm0lwdsl306nrys9d05ktlrhw3qcr5pj4 i think, this underscores the need for someone with tech marketing/communications expertise to overhaul nostr.com. The current site should be repositioned as developer.nostr.com.

We must simplify the process of finding and connecting with known contacts on Nostr. It's essential to communicate the value proposition of Nostr to new users, whether they learn about it through friends or media. Our focus shouldn't be on creating more content for Bitcoin enthusiasts, as there's already a plethora of information available for those familiar with wallet operations.

Another aspect that stood out was Nostr's multi-app nature. Nostr isn't just Damus, Nos, Amethyst, or Habla.news. It's a platform where various apps can operate using the same data, contacts, and services, all under the user's control. For those with a developer mindset, the sheer breadth of projects within Nostr demonstrates the vibrancy and scale of our endeavor. Projecting this magnitude is crucial for attracting users who are deciding where to invest their time.

I believe we could benefit from explainer videos that highlight why Nostr is both important and interesting. During our conversation, I showcased various apps: Primal for a web social feed, Habla and Yakihonne for longer-form blogging, Flockstr for events, Wherostr for geolocation, and Highlighter for layering different functionalities. These examples illustrate the diversity and versatility of our platform.

I didn't delve into Nostr nests, marketplaces, Wavlake, Streamstr, and more, but it's clear there's much to explore.

This conversation has led me to believe that we should proactively share the Nostr story, positioning it as the future of social networking. This approach will also help us differentiate from platforms like Threads, Pixelfed, Mastodon, and Bluesky. While these platforms are based on open protocols, they operate as single-app, vertical silos.

Our unique offering is the unified 'login' across diverse apps, granting users not just control over their algorithms but their entire app experience. They can even use multiple apps simultaneously.

The impact of a single Thai TikTok video in attracting a Thai user community to Nostr exemplifies the power of targeted storytelling. We should harness similar strategies to broaden our reach and influence. Talking about how this is a whole new way of social, not just one app.

A lot of very smart ppl are hashing this out because it's a hard problem with many moving parts and unknowns.

I only have questions.

Growing nostr is three things

1) generate interest

2) onboarding

3) retention

The landing page / nostr.com discussion is about 1) and 2)

nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m is mostly talking about 3)

nostr:nevent1qqsvez84speppvzkjucw4wyf5pmgtteqtygv8aq20sjug0uexq8m0fspp4mhxue69uhkummn9ekx7mqzyzprg8ug9dh2hnft5lc7ly92m9su7p6279deaaz2p8ua928ml0n2yqcyqqqqqqgcd60d2

As a product Nostr is an ecosystem with single sign-on not an app

That is hugely beneficial for 1)

Not so much for 2)

Questions

Are 1) and 2) the same website / landing page?

If no is it better to have a separate website / landing page for 2) or push onboarding onto the clients?

If yes is it more beneficial at this moment to optimize 2) for mainstream adoption or niche target audiences?

And is it better for nostr.com to expose the ecosystem or guide toward the standard social media type applications (where ppl can get more help)?

And should nostr.com handle account creation / point to an app that does?

nostr:nevent1qqs29x3jq4q9dh6r4l8flzdukzcw07k7mchsv3qs8he9hccd99wz8dqpp4mhxue69uhkummn9ekx7mqzypmvwx4w8fy378v7a3ruhgt7y2wd5sgn5zamde4wzamdwep798905qcyqqqqqqgn0f8pu