Oddbean new post about | logout

Notes by dk | export

 you can’t stop this note 
 nice try, Toshi! 
 ICQ is shutting down.

Another one that lost to Nostr. 
 they had a good run, but the future is here now 
 Happy Friday! We’ve got a movement underway here. 🫡 
 Learning about self-custodial web signing with nsec.app @brugeman

We also touch on Blossom a bit which was pretty new to me and interesting to learn about.

https://www.youtube.com/watch?v=fg52PHSvTAU 
 In your experience, what is the difference between nostr apps with outbox, vs nostr apps without ... 
 ok, i’ll bite. what’s outbox? 
 @Vitor Pamplona I heard from @brugeman that you’ve done some thinking/work/design around how to abstract DNS/IPs to nostr npubs. where can i learn more about this? 
 @brugeman and I are going to hop on a livestream starting in about 40 minutes.

We’re planning to discuss the following:

nsec.app
ecash
Blossom
hardware signers
developing open source versus commercial software
update on learnings from the nostr.band stats dashboards

What else do you want to hear from Artur about?

of course, we’ll be going live on zap.stream 🤙 
 this book 🤌💜
https://m.primal.net/IKPP.jpg 
 🫡 
 I had the opportunity to ride with @Max in the car for about 45 minutes last night. We each left more bullish on ecash than we started. It was a good ride. 
 👀

i’ve played with the physical device and the materials are beautiful 

nostr:note1u045hg68sesayyqd3h5hyd0tg0qekx7qwerhy96578hfezkzxa3sq4rl2q 
 love this! is it fully automated clip curation/production? did you do any human curation? can i play with it?

nostr:note1q2cxjl769agaj075y4pgyfg3g7qz224pgkum6l3w0g0fk6gtpv6qxvjfqm 
 thanks for sharing more detail on how it works. Have you explored doing automated clip generation? Depending on the cost of infrastructure it could be nice to just autogenerate a dozen clips and let me review/pick which ones I like most and then I can share them.

If you already know what you’re looking for from a convo you had/saw the process you outlined looks efficient, but I’m interested in also finding “the best clips from a 2 hour talk” even if I don’t know it until I see it. 
 💜 Lemme know when you want beta testers! 
 "Above all, do not lose your desire to walk. Everyday, I walk myself into a state of well-being & walk away from every illness. I have walked myself into my best thoughts, and I know of no thought so burdensome that one cannot walk away from it." -Søren Kierkegaard 
 she’s curious what we have planned for the day
https://m.primal.net/IIQi.jpg 
 can never have too many dog beds 
 I just sent an x swe some btc for a side project he built. Lol. 
 can we play with it? 
 it’s impossible to create something new without the possibility of failure

who suffers the consequences when failure occurs? the creator, creator’s family, partners, community, investors? 
 hmmmm… i’ll need to think about this more. how does truly positive sum create losses for everyone? 
 Boardwalk Cash livestream with @bob starting in 30 minutes on zap.stream 
 let us know if you have any questions. have you already played with it? 
 I still call it Twitter 🤷🏻‍♀️ 
 🤝 

subtle act of resistance 
 how so? seems like the strongest way to push back… i.e. “exit”. what did you have in mind? 
 @Kieran thanks for building zap.stream!

I got a little tripped up trying to stream yesterday. I may have found a bug.

On the Settings->Stream page there is a “Server Url” that looks like this:

rtmp://in.zap.stream/live

But on the dashboard page the “Server Url” shows this:

rtmp://in.zap.stream/live2

I heard on your Citadel Dispatch pod that live/live2 are used for different quality settings. Not sure if my choosing the “Server Url” from the Dashboard is what tripped me up yesterday, but it seems to be inconsistent in the zap.stream interface so I’m just flagging that in case it helps. 
 So zap.stream doesn’t care if I have settings configured to use “good”, but I have my streaming software set to the URL to use “best”? 
 i used to use the term “decentralization” to express my enthusiasm for one path or another, but these days i opt for the term “neutrality”

I’d rather everyone fights to make their systems more neutral. decentralization is a likely architecture for making things more neutral, but obviously a spectrum. neutrality is what i value most. no deciders or rulers for me 
 We’re going to learn about Boardwalk Cash today on a livestream with @bob.

Join us at 8pm UTC (1pm PT). I’m going to ask him all about what they’re building and we’re going to screen-share and demo the new stuff. 

Will livestream on zap.stream. All zaps go to Bob and team! nostr:note178du87hqdtfyuflpfznq5m3lmgc3sae0ur29qda7v2fyjlzwh0nskfazq7 
 Whoops... I screwed up the configuration of the livestream software. 🤦‍♂️

gonna do the same time tomorrow 
 There's a bright orange haze on the meadow,
There's a bright orange haze on the meadow,
The 🌽 is as high as an elephants eye,
An' it looks like it's climbing clear up in the sky.

Oh, what a beautiful mornin',
Oh, what a beautiful day.
I got a beautiful feelin'
Ev'erything's goin' my way.

nostr:note1w2ym57ayu4s6jjl58ek0j2ferp3mrcywr40t4k4km8jwzu5spcaq0y7p9g
https://m.primal.net/IGnZ.jpg 
 that video player looks 🔥

1 step closer to “TikTok on Nostr”, just sayin’ nostr:note1da4q5xthgzdy3s0methu7m32mjgydqhpnc4uf9c8m3d4npsgsh6smadg74 
 team “slow and steady” bitcoin

team “fast and break things” nostr

🫡 
 Double-spend versus mouthing-off 😝 
 I would be pretty sad about the internet if nostr didn’t exist. I grew up on the internet.

Nostr gives me hope that we can build better systems to find clarity and truth in our world. 
 censorship resistant may be more accurate

relays are “in competition” with each other to serve all the messages users ask so if any given relay wants to censor it only hurts its own reputation but someone else will probably still carry the message so its kind of futile for a relay to attempt to censor 
 BBSes and proto-internet communities, downloading/editing midi files, getting guitar tabs, downloading multimedia from the “demo scene” 
 Equating trust with follows, likes, and other proxy data is the fiat way to do web of trust.

We ... 
 is there a clip/recording? 
 yeah, same. zaps seem like the way to me, but i’m interested to hear this discussion 
 I miss nostr:npub19mduaf5569jx9xz555jcx3v06mvktvtpu0zgk47n4lcpjsz43zzqhj6vzk 
 me too. what happened? 
 yeah, it did seem like a lot of work to make such high quality curation of news/info daily 
 “big tech wants to sell your data” couldn’t be further from the truth

“big tech wants to collect your data” is much more accurate

“big tech wants to *sell your attention*, targeted to advertisers by using all the data they’ve collected, while ideally leaking none of the data to advertisers” is even more accurate 
 AI is a really big shift in how information gets created and consumed. It’s a really big deal. Tons of new habits will get established in the coming years. Probably underhyped still. 
 Do you think general public like to pay for services or like to have "free" services?
nostr:neven... 
 As AI/LLMs make the cost of infinite content generation go to zero the public internet will get flooded with garbage — it will be incomprehensible compared to what we have today (which is already fraught).

People will learn to mostly ignore the public internet. The only things worth reading will be information that has proof-of-work attached. 
 1. Big tech will build tools which will enable anyone to make garbage content. This is already happening. They will not be in control of what gets generated since there are many competing alternative “big tech” providers which offer similar products with somewhat varying techniques.

2. There is not a simple way to effectively filter this content. This will be especially challenging for big tech to filter since LLM content will be flooding in from different providers, different models, different “guardrails”, etc. Even filtering mostly-human/traditionally-automated content today can be challenging. LLMs make the problem much harder for big tech to solve.

3. It’s not clear to me what “selling data” means in this context. Are you imagining advertising systems like we have today or something else? 
 Certainly user prompts are a new type of data that could be included in a profile to target users with ads. But note, big tech companies don’t ever want to sell your data. They want to sell your attention, targeted to advertisers by using their proprietary systems on your data. They would prefer to keep the data for themselves and only charge advertisers for attention.

The challengers are going to reshape the tools/interfaces to how data gets created/consumed/evaluated by users. There are more profound shifts afoot than just “more data captured by existing players”. Disruption at the interface layer is the biggest threat. Nostr plays a small role (for now) in this kind of disruption. It could play a larger role over time. 
 The web browser is an example of the “interface layer”. In the late 90s Microsoft tried to bundle Internet Explorer (their browser) into the Windows operating system, so that they could control the defaults (e.g. which “portal” or search engine most people use).

Google fought this by building “search toolbars” that plugged into IE and other browsers and eventually launched the Chrome browser. It’s open source, but Google owns the “interface layer” (binary software distributed/installed on your computer which you launch).

Another disruptive “interface layer” change happened years later when Apple launched iPhone/iOS and again controlled a new “interface layer” to computing. Apple uses this “interface layer” disruption to get $10s of billions of dollars from Google for the privilege to be the default search engine.

A collection of open source nostr clients could become a new “interface layer” to the next wave of information and communication systems on the internet. As people seek higher quality information from more reputable sources with more control over their data, privacy, and attention there’s an opportunity to disrupt at the “interface layer” again. The largest strategic battlegrounds in business/tech occur at the “interface layer”. How do consumers choose what they do? 
 💡 bitcoin ecash instead of ads as a business model for the whole internet

nostr:note1evydzwkym5n66rxz98fudc78dvnwqcmaqmrtseu8zfpneukjandqff2aps 
 The current ad model of the internet is built on some assumptions that were true in the 1990’s which are not true today:

1) people won’t pay to read good information in this emerging web medium
2) we have no internet native money

So systems like Google, YouTube, and Facebook were built where they optimized their product/business architectures around those assumptions. 

Free information and content were being created by many people on the web and free tools to help people search/discover relevant information would go on to win. Search/discovery aggregate attention which, when paired with data-oriented ad targeting tools, can be profitably sold to advertisers. Note: advertisers buy targeted attention, not data.

It may be that in the future we invent new models of how information gets published (shared) and how consumers are assisted in discovering/searching/evaluating the quality of information.

A new approach to publishing is what we’re doing right here, right now on Nostr. If you zap this note, more people might trust it as a good source of information. If 50 people who you follow all zap this note it provides an even stronger signal to you and future people like you who might like to discover or search to find information on the topic I’m writing about here.

So we’re in a mode where we’re publishing new information and pairing that with small “zaps” or proof-of-work. Bitcoin ecash is an area with a lot of experimentation that might help organize the proof-of-work pairing with information.

The protocols, platforms, systems, and tools that make an ecosystem of information pared with cryptographic-identities/PoW are vastly different than the ecosystem that makes Google, YouTube, and Facebook work. So we’re really at the frontier of building a whole new web/internet. The act of writing/reading/zapping here is a small step towards an entirely new structure of information on the Internet.

I think we’ll get there. To me Nostr feels a lot like using the web in the early 1990s. It could take some time. But the ingredients are all there and developers keep showing up every day contributing to this future — this is why I’m optimistic. 
 Is the link still private? I got a 404 
 humbled every day by how much #Bitcoin has empowered me 🙏 
 🫂 
 yes. we need more algorithms here. algos aren’t evil.

corporate controlled algorithms that don’t serve end user needs can trend toward evil 
 @JeffG you can stay on LinkedIn as long as you just use it to shill nostr

cc @ODELL 😉 
 i can understand your perspective, honestly 
 proof-of-delete. i like it 
 To people who say we have to nail the basics for people to stick around: you are correct.

To peo... 
 in addition to unexpected UX we can have unexpected conversations, people, and content that only happen on nostr. network effects are not insurmountable, but having parity with the features of existing products will never be enough. the new, different, and “unexpected” as you put it matter more 
 nostr is a protocol to coordinate a public commons

it’s differentiated in its neutrality and architecture which makes information resilient to suppression

it’s neutrality makes it the obvious choice for any non-neutral systems to adopt when collaborating with other non-neutral systems

this is why nostr wins 
 @JeffG just listened to your CD pod. great job!

a few follow-up questions:

+ does your stuff work just as well for group DMs? are there other tradeoffs?

+ do you imagine people choose 1 or a limited set of relays for the DM purpose or generally publish messages similar to how trad nostr works?

+ are you familiar with @keychat ? what do you think of the ecash/stamp idea for DMs?

+ are you considering building the best DM client or do you want to focus on the protocol and encourage others to build the best client? 
 Keychat 

Keymail 
 💡 
 @moneyball and I were just playing with https://docs.iris.to. Very impressive @Martti Malmi, thanks for building this and showing us what can be done here! 👏

few questions:

+ I logged in as me, but noticed only a subset of my relays were shown in settings. Are those ones that support a specific protocol extension/NIP?

+ If this gets broadly adopted do you imagine IrisDB is an additional type of infrastructure/software that most relays would choose to support or does it have enough additional tradeoffs that it might be a specialized type of infrastructure provider?

+ @moneyball created a new document and shared it with me and it looked like we were both enabled to collaborate, but I was only able to edit/update the title of the doc. There were some problems persisting my changes to the title. These might be known bugs, but I’m happy to provide more detail in case it’s useful. Also, I totally understand if it’s just early/prototype/known issues.

+ I wasn’t quite sure what to do with Canvas and Chat document types. Maybe they are just early prototypes? I can kinda see where Canvas might go, but not sure I have as strong a sense about Chat. Can you tell more what you have in mind? Is it a way to push the frontier on IrisDB further for chat to be used in other applications (e.g. zap.stream has this kind of chat room)?