Avatar
Tim Bouma
06b7819d7f1c7f5472118266ed7bca8785dceae09e36ea3a4af665c6d1d8327c
| Independent Self | Pug Lover | Published Author | #SovEng Alum | #Cashu OG | #OpenSats Grantee x 2| #Nosfabrica Prize Winner

Trying this out

lnbc210n1pnjvxvcpp5fyellwflsvjyxpvmpm8lep7erx5wv79eyq3dnv684cjr7lfpjntqdqqcqzzsxqyz5vqsp5kv49jkz9k6stjfjt8rlv3vvnt99z4v7zfg9jfd50dc5ckq3afu6s9p4gqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpqysgqsyajh4y0zfryw432yq67dw8gj496p5prc5q3wh3ye4904gjpwxghuxfuy8dl4tseeyylqg9fwunm4mej96w59ssc78mrxs6uv9ymv3spjrtr3h

"They did not know it was impossible so they did it"

Mark Twain

Yep, plus RFC7159 and a few other hundred RFCs

https://datatracker.ietf.org/doc/html/rfc7159

Is there such a thing as minimalist maximalist?

All you need for #nostr is NIP-01 and by extension, BIP-340.

Replying to Avatar fiatjaf

I haven't looked too deeply into it yet, so I may be talking complete bullshit here, but so far my impression is that Pubky is 3 things:

1. signed entries published on a DHT that associate a pubkey with an HTTP server

2. HTTP servers that can host any file

3. a superstructure for reading content from these HTTP servers and turning them into a global social network

It's a very elegant structure that sound very compelling to me, but ultimately I don't see how it improves much upon anything Nostr has, and it has significant downsides and unsolved (hidden) problems that Nostr either solves or is trying to solve right now.

2 is cool, but not a very hard problem to solve once you have a way to find these user servers (and, also importantly, someone to host these servers mostly for free). Blossom is doing a similar job with files as first-class citizens.

2 is also not very useful by itself. To make a social network you need a way to efficiently pull content from user servers and display them to users. There is where they came up with 3, which sounds very similar to Bluesky's central big server which they call "Relay". It's a centralized system that cannot possibly become decentralized. It looks like Pubky has accepted that as the only way to do things, and they seem to be planning on hosting one such big server.

1 is trying to be the most decentralized, censorship-resistant system ever for putting out information about public keys -- and we may discuss if it achieves that or not (I am personally very skeptical that DHTs can scale, even though nostr:npub1jvxvaufrwtwj79s90n79fuxmm9pntk94rd8zwderdvqv4dcclnvs9s7yqzis going to boldly claim that this is not a topic worth discussing because "Mainline has already proven itself with its bazillion nodes and centuries of existence" truth remains that Torrents do not work without trackers, and no one knows what will happen with the DHT if it has to store billions of records from people all over the world -- https://newsletter.squishy.computer/p/natures-many-attempts-to-evolve-a is one scenario), but all of this mega-decentralization is completely useless if you don't have a decentralized way to load content from people you follow and have to rely on a giant central server hosted by one big corporation.

Pubky's idea seems to be that centralization on content distribution is unavoidable, so they aren't even trying. The idea of Nostr is that such thing isn't unavoidable, so we are trying.

npubs can be self-generated and used with little or no dependency on infrastructure, such as relays.

That’s the superpower of #nostr

The best UX I can think of, is a two part device - a secure/trust interface device that you can plug into any UBS and some sort of ‘key’ that you plug into said device. Swapping around min SD cards is just too hard for folks.

I ended up using BlueWallet on Mac. It work quite well, once you figured out the where the tools menu was. Their instructional video was more focused on how fast the dev person could do it, pretending to make it look easy.

Yes, but you work with sharp, hot implements everyday!

Yeah, that’s exactly it. If I didn’t have the deep knowledge, I’d be s****ing bricks instead of just having a knot in my stomach and a dry mouth.

?cid=6c09b9529hc4sjb7lv3a5utb1jplhc0maa9f93jcn7lu954m&ep=v1_internal_gif_by_id&rid=giphy.gif&ct=g

I don't care what anyone says, but doing transactions with the hardware wallet for your cold wallet is a nerve-wracking experience.

After repeated failures, I had to upgrade the firmware on my Coldcard MK3, and after transmitting a signed transactions with weird script warnings I didn't understand I managed to move some funds. Relieved, but still not confident

To think 'normies' are going to do this on a wide scale is just a dream.

Our tradition is to let the neighbourhood squirrels to do the carving.

McLuhan has some jaw-dropping statements 50-60 years on.

“The present electronic age, in its inescapable evocation of simultaneity, presents the first serious threat to the 2500-year dominance of the left hemisphere.”

Marshall McLuhan, Laws of Media

“Acoustic space has the basic character of a dynamic sphere whose focus or centre is simultaneously everywhere and whose margin or periphery is nowhere “

Marshall McLuhan, Laws of Media

Hmmm…. sounds like cyberspace….

This has meaning on so many levels…

Imagine a world without apps and certificates, just npubs and events.

A good ChatGPT summary of a book I am reading.

“Voice,” “loyalty,” and “exit” are concepts developed by economist Albert Hirschman to describe the ways people respond to dissatisfaction within organizations, systems, or relationships:

1. Exit: When individuals are dissatisfied with a situation, they might choose to leave entirely. In a consumer context, this means switching brands or canceling memberships. In an organizational setting, it could mean resigning from a job. Exit is a powerful response, as it reduces the support or resources the organization receives.

2. Voice: Instead of leaving, individuals can express their concerns or dissatisfaction to influence change. This can take the form of feedback, complaints, or direct advocacy for improvement. Voice allows people to actively seek improvements and solutions within the organization or system.

3. Loyalty: This concept explains why people might stay and avoid both exit and voice. Loyalty can act as a buffer, encouraging individuals to remain committed even in the face of dissatisfaction, with the hope or belief that things will improve over time. Loyalty can delay exit and influence the use of voice, as loyal members are often more willing to give feedback and suggest improvements rather than leaving.

Together, these responses form a model of how individuals engage with systems they are dissatisfied with, balancing their likelihood to leave, speak up, or stay quiet depending on factors like loyalty, attachment, and belief in the organization’s potential for change.