Oddbean new post about | logout

Notes by iefan 🕊️ | export

 0xChat is basically at the cutting edge of what's currently possible with Nostr in terms of direct communication.

It has audio/video calls, gift-wrapped private DMs, & both private and public group chats, light discovery page & minimal design. It's also a great default app for all Nostr notifications.

Absolutely love it 🤌🤍
https://i.imgur.com/s2dJ3dF.jpeg 
 Yup  
 Couldn't agree more, it's literally one of the best Nostr app currently. Easy top 3. 
 By the way, could you kindly mention/tag the developer of 0xChat hete? I  forgot their name.   
 Indeed, Once we have truly private DMs, I wouldn't stop shilling this app to all my friends.  
 End of Ghosh Chat | Important Story, Lesson & Realization | Warning for Threema & Session Users!

It looks like Australian government agencies have compromised Ghosh Chat, an anonymous & encrypted messaging service.

Context: Ghosh Chat was an anonymous messaging platform where you could send messages without requiring an email or phone number. It was partially open-source but controlled by a single company. In terms of user experience, company structure, and governance, it was very similar to Threema and Session.

But like any company, they had a headquarters. Ghosh Chat’s HQ was based in Sydney. Until yesterday, it was generally trusted for anonymity and encryption. It was used daily by many criminals across the world and had been battle-tested, although it also had plenty of regular users.

The Scary Part: It turns out Ghosh Chat had been compromised for quite some time. Today, police started making arrests across Australia. Authorities have all the chat logs and are now using them to incriminate users.

The site is still live, but it’s compromised.

So, what went wrong? Ghosh Chat wasn’t just any app—it was OG, battle-tested, and encrypted. But it had the same fundamental problem as Session and Threema—and it’s a dangerous one.

The issue is the single point of failure. When one company has full control over the underlying protocol, the app/website, and the encryption implementations, it becomes incredibly easy to introduce backdoors, compromise the entire network, or even take it down altogether.

Nostr now has a huge opportunity to solve the private communication problem once and for all. It’s the only decentralized, permissionless, and anonymous communication protocol that exists right now.
https://image.nostr.build/d3b46df9cd1ae846cef75e149c413d48e99b9c7f162cae6cb95cbee4419c51ec.jpg 
 I haven't really worked on it myself, but from what I understand, it has end-to-end encryption. If you self-host the servers, you can make it quite secure. It does have a metadata issue, but if you're self-hosting, that shouldn't be a problem. You can also use Tor.

But you can also do same with nostr by hosting your own relay. In fact new gift-wrap dm has better metadata protection.  
 Ironically, those called "free" are not as free as they used to be. And actually, is there anywhe... 
 Our most viable solution is to establish a space for free people in the digital realm. 
 No centralized platform can truly offer privacy or free speech. It just isn't possible, and anyone who says otherwise is either lying or clueless. 
nostr:nevent1qqs9hsttg7wsu2x64myx4lxu2lvymfvz6v73xjezvxlc075rjfjpdtsppemhxue69uhkummn9ekx7mp0qgsd7dva9jdz5ckq69egcc4ucp2xd24mgzf85vs6wagty2qqpfmkepqrqsqqqqqppkgm5p 
 Gov'ts watching people trying to hold on to some of their hard earned income https://audio.nostr.build/4cece7c6ac3fe4b28e471670dc446d822eb1f846e67684409fb726832d94bef0.webm 
 Yuval Noah Harari is bringing the moment when AI surpasses human intelligence closer and closer by writing stupider and stupider books. 
 He is a master of saying the most thoughtless things in a way that makes them seem like groundbreaking ideas to laymen. 
 It’s a Cliffs Notes version of world history, interspersed with his half-baked thoughts. 
 I'm not one for conspiracy theories, but after reading almost all his books, watching his interviews, and understanding what he's promoting, especially after reading his latest book nexus just out of curiosity. 

I'm convinced that he isn't just a bad and overhyped intellectual. He isn't intellectual at all. 

He seems to be a completely manufactured figure, created by the establishment, to serve as a WEF poster boy and support their anti-human agenda.  
 That's the most important thing, keep smiling and laughing, my friend!  
 New service that converts complex Arxiv research papers into easy-to-follow audiobooks! 🤌
https://image.nostr.build/8546bcbf5028f28bd0fa7b83d84139c6676306d8c499a199829554d50023dcda.jpg 
 illuminate.google.com 
 >Redditor posts picture of his brain MRI
>Large portion of his brain is missing
>Several other Redditors chime in with their own MRIs
>They're all missing large portions of their brains

It's all starting to make sense now. https://image.nostr.build/66ec758362cfbf768d0c05905abf76af8d99bbc57b8a2bc0102cd748959eebf1.jpg 
 Everyone has become so comfortable with scams, from politicians to creators. They do it in broad daylight, shamelessly taking advantage of the most vulnerable and desperate people. It's very disgusting behavior, and it should not be normalized. 
 His enemies are serious, but he isn't, he's selling nfts.  
 If you believe that a person funded by silicon valley establishment like peter thiel, zuckerberg, or war-mongering globalists like miriam adelson will do anything meaningful, there's a word for it. I'm not going to say it, you've already said it yourself. 
 Always use P2P exchanges for Bitcoin purchases, especially when buying for long-term storage in a cold wallet. Avoid mixing these coins with those purchased from centralized exchanges or tied to your identity. 
 There is so much spam. 
 Amethyst filter is doing decent job for now but we need something more comprehensive 🤔 
 Apple Notes can now "solve/calculate" basic math equations and make graphs in real-time.

I regularly practice math on my iPad, I'm super curious to see if it makes any difference! https://image.nostr.build/475dddcaf82aa12fd403249f1de520cae543db536e5a125fe6451504f47676db.jpg 
 The more I build it, the more I’m starting to love it. With each custom personality, you have a 2-million-token context.

You can set constraints or modify the model's behavior using 'system prompts,' making them task-specific, even code as context. 

No login, chat history stored locally, option to attach your own API. 
https://image.nostr.build/16db489389d0ce226df206a33f1d6222c3e50b29b1427f43076b8469a59eae7e.jpg 
 We're on the right path 🕊️
nostr:nevent1qqsx57297v2efsc9fgq4mnf7zt2ujkkvrzmqlqnn4gc4ltdgl3yz0ugpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygyqy7scwleeucpa4lrry70qqj6wm80cv8gce6qan3pu04cntk50v5psgqqqqqqssh98p2 
 Side project—an AI chatbot that lets you build custom sub-models for specific tasks. You can use your own data, system prompts, to build them and even attach your own API! https://image.nostr.build/ad0c0ff11ee4a2d3bed04473b9a3e53ce924bd928d140190ebcd7b9f5832ea35.jpg 
 Very soon, hopefully Nostr will have highly private DMs, we already have best-in-class Tor integration, true anonymity, nearly every user has their data distributed across the world.

I think we are on the right path, should not be distracted. #Nostr 
 BlueSky is kinda like Ethereum, it's centralized, heavily moderated and doesn't really fix anything.
nostr:nevent1qqs9ahclk5k5k85ejavls68e9xtzykayywd64gzmd9792xuz9ygqmucpz4mhxue69uhhyetvv9ujumn0wd68ytnzvuhsygxx7urh795e65x0j25k22l7hlavqh7xss4eacu3pzwetxu26h2gl5psgqqqqqqs0wq9tm 
 How would you feel if Amethyst automatically created a Relationship Status event for every person... 
 I mean data is already public, important part will be transparency regarding the algorithm, with some customization options if possible, as well as the ability to turn it off. I don't see the problem.

By the way, are you creating some centralized database? You will be using only Nostr public data, right? 
 BlueSky is also comes in almost every discussion about X alternatives with thread. Thread is partially opening up to the fediverse. Interestingly. Mastodon has some very great and legendary users, such as Terence Tao. Nostr has a long way to go.  
 Wounded soldier casually throws away the bomb that descends from the drone, like a ball. He doesn’t even bother to walk or run away. (Russia/Ukrainian). 

I absolutely love watching this. I hope we value human life more. 

This drone warfare is so disgusting, it feels much more unethical.
https://video.nostr.build/d1047c95064928bc1fe1326621f7f5aa3e1b6b772772a46f50570bfe76897dc6.mp4 
 True, but I think drones vs drones might be a better alternative, less unethical 🤔  
 I think it's far more unethical than conventional warfare. These drones, which cost only a few hundred dollars and are automated to kill people using facial recognition, allow one person to control thousands, even hundreds of thousands, of drones. This future should not be acceptable.

Above all, no human should die in these meaningless wars; they should not even exist. There is so much more we can accomplish together. 
 is there a free version of nsecbunker out there lol 
 On Android it's amber app, works on nostr web & native apps.  
 It pops up more like an extension; it also supports native apps as well as web apps. You can also specify event kinds permissions like extensions.  
 No, it runs locally on device just for apps installed on your phone.  
 I think I misunderstood your requirements. If you also want to share your account with others, it's not for you.

Amber is only for Android. You will be able to log into installed apps and websites on your phone. I used to use nsecbunber for the same purpose.

But if you want to share an account with someone else, it's not the replacement for that.  
 The most annoying problem users face when downloading open-source applications outside of app stores is keeping them up to date. 

Incorporating update features into your app can effectively solve this problem in a very elegant way.
https://i.imgur.com/j6lBze7.jpeg 
  In upcoming AppCore update by default 'check for update' will be auto but manual two-clicks downloading and installation.  
 I hope more people start using it. I use it all the time with my AppCore app using the '!chat' tag.
https://video.nostr.build/1ce1f6983e8a7e48ad280b7998ae9bb41430c04d13722aef4188e3d8e1744722.mp4 
 Honestly speaking, we don't really have any good solutions right now. It is super centralized, with virtually no privacy.

There is hope that Chromium browsers might start supporting local LLM models. 

Chrome ai docs: https://dev.to/grahamthedev/windowai-running-ai-locally-from-devtools-202j) 

Meanwhile, I have built a web app using WebLLM and WebGPU, where you can run any LLM model locally in your browser without any performance compromises. (use pc, for larger models) 

https://nostr-local-ai.vercel.app/

Right now, I am just waiting for the right technology. 
 My answer might be tricky. I don't want the current AI architecture (Transformers) to define the future of LLMs or ML, that would be disastrous. We need a breakthrough!

It's not that I can't live without it, but AI has countless potential use cases across fields like computer science, medicine, and space exploration. It's already penetrating every industry, these new generative models being just a part of it.

That's why I believe it's crucial to shape AI for a better, less centralized future.

What amazes me is how the open-source community has kept pace with frontier models. If OpenAI disappeared tomorrow, we could still rebuild up to GPT-4o using just open-source models.

I hope it makes sense 😅, I'd love to hear your thoughts. 
 Imagine being able to sell any digital or even physical items using just your wallet address—no login required and no fees taken. 

It doesn't matter who you are or where you come from. If you can send a message, you should also be able to sell things. 

You can't even imagine something like this using regulated fiat currency.
https://i.imgur.com/uEGzYUy.jpeg 
 It will support NWC. Currently, I'm exploring the user interface and considering how creators might utilize it. I would greatly appreciate any suggestions! #AskNostr
nostr:nevent1qqst06reqv7rgrdhgqeeu5h7t7nye2kx7zsyrzj5rjr2z98eetxuzpgpz4mhxue69uhkummnw3ezummcw3ezuer9wchsygxx7urh795e65x0j25k22l7hlavqh7xss4eacu3pzwetxu26h2gl5psgqqqqqqsd7nf4a 
 I'm rebuilding everything from scratch, aiming for a minimalist approach to selling physical products. 

Something like, it will include product previews with long-text descriptions and markdown support, as well as multiple image uploads for showcasing. There will be extra input fields for user addresses and other necessary details, which will be forwarded directly to your Nostr DM and possibly via email.

It's entirely feasible; I just need time to get it right. This time, I want to perfect the monetization service.

You will be the first early tester, I will really need your suggestion and recommendation.  
 Wow, I just looked it up; this is exactly what I am trying to create but completely decentralized, with no commission. By the way, does Zaprite take any commission?
https://i.imgur.com/Gdcdgeh.jpeg 
 Thank you for taking the time to provide such comprehensive and useful answers. 

If I understand correctly, it should be something like this preview page, but with some modifications, such as multiple picture uploads for showcasing, markdown support for descriptions, and multiple subscription options, simple login. 🤔

It should include proper and elaborate feedback, perhaps through Nostr DM,  optional email.

And dark mode, of course
https://i.imgur.com/Gdcdgeh.jpeg 
 Once I have the core functionalities implemented, I will send you a development version URL so you can monitor improvements in real time. I will also be open-sourcing the code, making it one-click self-hostable, And easy to modify.  
 It might take some time, I'll start by rolling out the paywall feature, and then I'll speedily work on adding support for physical items and subscriptions. 
 I need some help. 

What is the best way to verify Lightning invoice payments without relying on a 3rd party Lightning service provider or full Lightning node? #NostrAsk #NostrDev

Options I'm currently exploring 
https://github.com/lnurl/luds/blob/luds/21.md

Context:
nostr:nevent1qqst06reqv7rgrdhgqeeu5h7t7nye2kx7zsyrzj5rjr2z98eetxuzpgpz4mhxue69uhkummnw3ezummcw3ezuer9wchsygxx7urh795e65x0j25k22l7hlavqh7xss4eacu3pzwetxu26h2gl5psgqqqqqqsd7nf4a 
 Thanks. So, For now, I will use Alby webhooks, with option for users to add their own webhook API. That's the only API it uses. 

One more thing, Should I use preimage encryption/decryption to eliminate the need for a centralized encryption key & login? 🤔

https://guides.getalby.com/developer-guide/v/alby-wallet-api/reference/api-reference/webhook-endpoints 
 Zapit Development Summary | 80% Complete

I've added a direct LN wallet proxy, eliminating the need for Lnbits. 

Additionally, I've implemented the LNURL LUD-10 protocol to package encrypted content, LN address, and a price into a single invoice, eliminating need for a centralized database. 

Thanks to Alby's excellent work, I've integrated NWC for recurring payments & subscription based service. 

If everything is implemented correctly, you won't even need my API. You can integrate Zapit features into your app using a simple library, no permissions required. 

This version of Zapit is a complete rebuild, designed from the ground up with best practices in mind. It's one of my most ambitious projects, and I'm not looking to gain anything from it. 
My goal is simply to create something I can be proud of.

I understand that many Nostr users dislike paywalls. I respect that viewpoint, but I also believe that artists in the Bitcoin space deserve to have these option to monetize their work.

I'll release an early version of Zapit soon and will continue to improve it based on user feedback.
https://i.imgur.com/uEGzYUy.jpeg 
 I need some help. 

What is the best way to verify Lightning invoice payments without relying on a 3rd party Lightning service provider or full Lightning node? #NostrAsk #NostrDev

Options I'm currently exploring 
https://github.com/lnurl/luds/blob/luds/21.md

Context:
nostr:nevent1qqst06reqv7rgrdhgqeeu5h7t7nye2kx7zsyrzj5rjr2z98eetxuzpgpz4mhxue69uhkummnw3ezummcw3ezuer9wchsygxx7urh795e65x0j25k22l7hlavqh7xss4eacu3pzwetxu26h2gl5psgqqqqqqsd7nf4a 
 Once it's ready, I will help you with the integration 🫂 
 This time no login, no middleman, no commission, no database. Sell digital content anywhere with lightning.

Currently working on sharable URLs, QR Codes & Vouchers.
https://image.nostr.build/38a7a95f02649b05c1b64d9523ddd5e279d59ea6da249793b42ecb7b4da13f9b.jpg 
 I'm working on both API and NWC. I'll share more about the integration process soon. It will be quite straightforward. 
 My previous app,' Zapit' , used the same approach. However, new version eliminates the need for Lnbits. 

The problem with Lnbits is that if you're not running a self-hosted instance, the Lnbits server owner can delete, modify, or redirect your transaction. If server is down you can't withdraw. 

In previous Zapit, I was the one managing that server, it's a mess but this new version takes a different approach, this one is directly connected to your wallet.  
 Btw should mention Super is remarkable, and I've learned a great deal from them. 
 i get along with like 10% of monero bros 

not my flavor of autism 
 At least monero people are trying to solve a very real problem unlike other blatantly obvious scam tokens.