Avatar
Daniel Wigton
75656740209960c74fe373e6943f8a21ab896889d8691276a60f86aadbc8f92a
Catholic stay at home father of 6. Interested in spaceflight, decentralized communication, salvation, math, twin primes, and everything else.

The practical solution is a virtual machine that can schedule parts of your application across all your devices. Memory and compute intensive functions can be identified in realtime and pawned off on your desktop.

My trouble with guns is that they propose that conflict can be avoided by making every interaction potentially deadly. This does actually make a kind of sense, it is how the natural world works when it gave everyone fangs and claws.

But it is a low local maximum, Christianity proposes safety through sacrifice and love. It doesn't guarantee individual safety like violence claims, but it does, very slowly, create a world where violence is non-existent. Train your sons and daughters in love of God and neighbor and trust that better ideas will spread.

We've lost that trust that Christian ideals are better. It is the stupidest proposal to claim that they need to be protected through force. That only undermines the message.

This is the main problem with Bitcoin. It isn't shiny enough. Now if we could just make this alt-coin where the smallest divisible chunks are NFT images of procedurally generated gems...

"Lions for Breakfast" hands down. It's not even so bad it's good. It is just bad.

Cool. Thanks! I'll refrain from demanding vim motions for now.

Ideaception - when a novel solution arises from misunderstanding.

More than once, though I can't remember specifics now, I have observed conversations where Person A asks Person B for help solving a problem. Person B makes a bad suggestion that Person A misunderstands. What Person A thinks Person B said is actually a really good idea that neither party would never have thought of in a million years.

Where did the idea come from?

I have to admit I am confused, but if you get a disconnect request from a client for which there is no established connection you can increment a disconnect counter in a mutex then whenever you complete a connect check for a positive disconnect counter, disconnect, and decrement.

If there is an established connection as indicated by a connection counter in the mutex then disconnect right away. It's kind of like counting parentheses.

I guess I am confused as to how they could overlap. Are you waiting on a handshake? Is this Aedile?

I am assuming this is on the server side not the app side? So you want to read the udp socket on one thread and then pass the packet to worker threads based on connection status?

I understand. However, we aren't seeing wildly different content, you find it engaging and the people who don't stick around don't. I am positing that, just maybe, the good mornings, Bitcoin evangelism, and health advice aren't nearly a deep as generally held.

There are great conversations here, no one here is stupid, but they occur deep in reply threads on topics outside the mainstream nostr fare. I remain for the potential of the technology and for those rare moments that people let their deeply held beliefs on the nature of being shine.

People are wonderfully complicated and nearly everyone has fascinating history and insights, thing they have pondered or experienced in depth. What are yours?

This badge conversation is actually a good example. I don't usually engage with your notes, but this one strikes a chord, because you have noted something deep and fundemental about online engagement. I happen to disagree that chasing dopamine is a net good. (It works too well on me so I hate it) But I am glad that people are willing to try things that I don't like. I might be wrong and if left to me many wonderful things might go untried.

So keep up posting wild curious ideas that you have thought seriously about and more people will stick around, even if just to disagree.

Replying to Avatar Derek Ross

The introduction of badges changed Reddit for me. The psychological need to continue using Reddit to continue my daily streak is strong.

I noticed this after the first few badges. 5 days 10, 20, 30, etc. I wanted to keep going because I was getting notifications that I was completing something special.

After earning a couple badges, I found myself forcing myself to use Reddit every day just to keep my streak alive. Then, badges started to become more rare in quality as the streak day count increased. I wanted to collect them all! I wanted to see if I could earn the legendary ones. 365 days? 500 days? Hell yeah!

I don't particularly care about Reddit all that much. Most days I'd be fine just reading. I don't need to upvote or downvote. Or at least I thought I didn't? Badges changed that for me.

I see this with my children, especially my daughter. Her and her friends all use Snapchat to communicate. She cares about keeping her streaks alive with friends. It's a silly little indicator in Snapchat, just like Reddit, that keeps pulling people back in.

I know that we all recognize the issues with legacy social media. I know these tactics are meant to keep bringing us back, so that the algorithms can keep us enraged and engaged, to steal our attention. We can do better!

It's no secret that user retention is horrible across the Nostr ecosystem. Could a Nostr client implement something similar to these streak badges without the negative aspects to keep people coming back? Definitely.

Nostr doesn't have evil algorithms. (Someone could build one though. It's an open protocol!) I believe a developer could implement a similar feature to draw people back into their application. We have a badges spec. The badge could be automatically assigned and displayed on the user profile as their engagement increases.

I guess technically this doesn't even need to be implemented by a specific client. Someone could essentially write a DVM for this, right? This would be a large task though. The DVM could use the nostr.band API or search.nostr.wine API or something similar to do this and assign these streak badges automatically across "all of Nostr" or even just a specific set of relays. Relay operators could implement something such as this too. It's all possible.

Thoughts?

https://nostrcheck.me/media/3f770d65d3a764a9c5cb503ae123e62ec7598ad035d836e2a810f3877a745b24/127a45c2a1e4a754ea7d00f860ed8eafd0f45dcac7b7f9794b51d717e58766c4.webp

No. Nostr doesn't have horrible retention for lack of dopamine, it has horrible retention for lack of engaging notes.

Notes are largely self-congradulatory and lack anything like real insight. Luckily we don't need insights, or diet advice, we need genuine curiosity and humility about the universe outside of Bitcoin.

This goes for me as well. I am not a humble person and it reflects in how much engagement I get.