The code is important but the discussions around it are highly valuable as well.
I wrote a simple script with PyGitHub to download all discussions ever around merged PR-s of the Bitcoin Core GitHub repo.
Discussions are scarcer than the code itself because GitHub is the central point of failure for discussions around code.
Hope #nostr and #ngit will solve this problem.
Announcing [Satshoot](https://satshoot.com) v0.2.0!
Too many improvements to list everything but:
1. Cashu nip60 wallet and payment with nip61 nutzaps(multimint payments, mint exploration, manual and automatic backup and resync mechanisms)
This feature was developed with heavy involvement of [Nostrdev](https://nostrdev.com/) !

2. Rendering of nostr URI-s, thanks to nostr:nprofile1qqsvmm558ja3n3g6hpr6vm2awaph825lv0fgwfrtkkdssfl6te3hgqqpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcpr9mhxue69uhhyetvv9ujuumgv9ex2empwqhxuet59uq32amnwvaz7tmjv4kxz7fwdehhxarj9e3xwtcn7exa4 !
- Need a hand in development?
- Have technical issues to sort out?
Post it on SatShoot then share as short text note!
Tap into global nostr talent to get your job done by the best bidder!
All feedback welcome!
Keep pushing for the freedom economy


#satshoot #asknostr #freelance
nostr:nprofile1qqs9pk20ctv9srrg9vr354p03v0rrgsqkpggh2u45va77zz4mu5p6ccpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz9thwden5te0dehhxarj9ehhsarj9ejx2a30qyg8wumn8ghj7mn0wd68ytnddakj7xph5zr your feedback on the wallet functionality would be especially appreciated!
Also forgot to mention nostr:nprofile1qqs04xzt6ldm9qhs0ctw0t58kf4z57umjzmjg6jywu0seadwtqqc75sprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hsz9mhwden5te0wfjkccte9ec8y6tdv9kzumn9wshszynhwden5te0wp6hyurvv4cxzeewv4esdp32r9 and an army of amazing freedom tech devs that have done 90% of what makes satshoot possible!
Announcing [Satshoot](https://satshoot.com) v0.2.0!
Too many improvements to list everything but:
1. Cashu nip60 wallet and payment with nip61 nutzaps(multimint payments, mint exploration, manual and automatic backup and resync mechanisms)
This feature was developed with heavy involvement of [Nostrdev](https://nostrdev.com/) !

2. Rendering of nostr URI-s, thanks to nostr:nprofile1qqsvmm558ja3n3g6hpr6vm2awaph825lv0fgwfrtkkdssfl6te3hgqqpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcpr9mhxue69uhhyetvv9ujuumgv9ex2empwqhxuet59uq32amnwvaz7tmjv4kxz7fwdehhxarj9e3xwtcn7exa4 !
- Need a hand in development?
- Have technical issues to sort out?
Post it on SatShoot then share as short text note!
Tap into global nostr talent to get your job done by the best bidder!
All feedback welcome!
Keep pushing for the freedom economy


#satshoot #asknostr #freelance
Check out the recent nprofile1qqsdluwc0qu62t3el7nxl93387gmppe56jkvm88vcuwh3lpw4fcevwsc4as3x in which I interview nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qghwaehxw309a3xjarrda5kuetj9eek7cmfv9kz7qg6waehxw309ajxzumg9ekk7cmtd9hxw7t0w5hxxmmd9uq3samnwvaz7tmwdaehgu3wdpjkc6t0v3jhstnrvchszxnhwden5te0wpskjepwdehhxarjd9nxjety9ehhyee0qyfhwumn8ghj7ur4wfcxcetsv9njuetn9uq3wamnwvaz7tmjv4kxz7fwwpexjmtpdshxuet59uqzpycvemcjxuka9utq2l8u2ncdhk2rxhvt2x6wyumjx6cqe2m33lxe890qdt of Pubky/PKARR/Synonym fame. I really enjoy talking to developers from other protocols. There's lots we can learn from each other.
Listen here: https://fountain.fm/episode/HXQpcOdQU9Tnxa9BQO2v
Listened to it today.
Can recommend!
If only I could be so humbly and unassumingly curious about other people as you are. Always a pleasure to listen.
About the content: I would not say I understood everything lest the consequences of protocol design decisions.
So even though I have my opinions I rely on intuition how people approach things and communicate and behave themselves. This intuition has not failed me when I went bitcoin-only from the start.
Top Devs on nostr are not amazing simply because they are great devs but because they seem like people with depth and strong values. Character. That is at least half the reason why I keep believing in nostr's success.
Posting from nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg , this has improved a lot since I last checked.
Good job nostr:npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr and team!
While I am not a fan of social media, this is so much more than that.
We still tend to compare nostr apps to social media to anchor this to a familiar concept. Nonetheless most of us know that we now have the freedom features the big-tech monoliths cannot afford to build.
Thats how we win.
I'll soon set up my Flotilla group nostr:nprofile1qqsf03c2gsmx5ef4c9zmxvlew04gdh7u94afnknp33qvv3c94kvwxgspr3mhxue69uhksmmyd33x7epwvdhhyctrd3jjuar0dak8xtcppemhxue69uhkummn9ekx7mp0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7208x3z , I will demo it in a few days on my meetup for the folks in Budapest.
Wish me luck I don't want to burn ppl out with my enthusiasm for broken nostr apps 😅
Hey Nostr,
Please help me with this issue and I can pay sats for your time:
## SatShoot dev: Implement nostrconnect login method in Bunker Modal
Issue description:
Https://github.com/Pleb5/satshoot/issues/33
Make an offer on this URL:
#satshoot #asknostr #nostrdev #svelte #typescript #ndk #nsecbunker
A must-read for devs.
QR code scanning without copy-pasting and additional external configuration. Explicit, straightforward.
The assumption that mobile phones can work best as signers makes a lot of sense.
I am convinced.
Also for me putting all necessary permissions in the connect request solved very annoying UX of unexpected popup windows from signers.
Let the user go through permissions once and scrutinize but popups will not make the user examine perms more but less imo.
Check out nostr:nprofile1qqstnem9g6aqv3tw6vqaneftcj06frns56lj9q470gdww228vysz8hqpzpmhxue69uhkummnw3ezuamfdejsz9thwden5te0v4jx2m3wdehhxarj9ekxzmnyqyt8wumn8ghj7un9d3shjtnswf5k6ctv9ehx2aq3z54ds 's AI Unchained pod it's really great food for thought!
My latest revelations:
- AI is not human-like intelligence but a sophisticated bayesian probability machine. Therefore it has serious limitations that are very hard to overcome even for billion-dollar juggernauts like OpenAI
- AI is despite not being intelligent in the human sense, it still is insanely useful to achieve an order of magnitude productivity improvement in a swath of tasks
- AI will get Big-Tech rekt because they use cheap fiat capital to desperately try to bring their high time-preference AI products to market while these are falling short on initial promises mostly. The current pace is unsustainable and most big-tech giants fell for the craze too early.
- I think this is great. Big tech corporations get their comeuppance while advancing AI to adopt by smaller open-source players. Such a positive outcome! Eventually better players with smaller pockets but aligned incentives can come online.
Good stuff!
Decentralized web is not a selling point.
Unfettered markets IS.
Know the difference between needs and technologies that solve those needs.
The story matters.
"If we taught children to speak, they'd never learn. If we taught them to walk, they'd never walk."
If you think education today helps you learn anything you're wrong. The incentives are so perverse that you are lucky if you end up really learning anything DESPITE having gone through formal education.
I created SatShoot for anyone to be able to start earning sats without permission and thus keep learning sustainably by solving problems of any size. The barrier to entry is really low, only Proof of Work matters.
The open-source culture of nostr and bitcoin unleashes this virtuous cycle of learning and earning while building a permanent reputation in the freedom-economy. Incentives aligned.
Say No to fiat bullshit degrees and certificates.
Say No to corporate slavery and endless boredom.
There's a better way.
I openes a PR: https://github.com/Pleb5/muse/pull/1
In my tests, after those changes, the WoT calculation takes between 7 and 13 secs.
Oh my, you're so kind sir, thank you so much! ❤️
I see you set connection timeout is 4s here https://github.com/Pleb5/muse/blob/16172fab3fd8e8cd4c2fe1036208b1d06ebec234/src/config.rs#L11C1-L11C71
If gossip enabled, client will wait for 4s before connect to relay, therefore everything will become super slow.
You can use `stream_events` instead of `fetch_events`, then query will be faster because client won't wait for all relays return EOSE.
Either way I need the whole result to calculate web of trust and then perhaps save to file.
There is no front-end reactivity necessary for this step
Okay tried your fix and it completed under 20 secs!
Thanks a lot!
Can you try remove the `connection_timeout` here: https://github.com/Pleb5/muse/blob/16172fab3fd8e8cd4c2fe1036208b1d06ebec234/src/client.rs#L22
Oh ok, I'll try that tomorrow, thanks !
Hey nostr:nprofile1qqsx3kq3vkgczq9hmfplc28h687py42yvms3zkyxh8nmkvn0vhkyyuspz4mhxue69uhkummnw3ezummcw3ezuer9wchsz9thwden5te0wfjkccte9ejxzmt4wvhxjme0qy88wumn8ghj7mn0wvhxcmmv9u0uehfp and #rust-nostr fans, can you enlighten me please:
When I am calculating my Web of Trust I do the following:
0. Create client with outbox model enabled
1. Get my follows, mutes, reports in one fetch call
2. Get follows, mutes, reports of my follows in another fetch call, using an authors filter that has all follows in it
3. Calculate scores with my weights locally
Question:
Why did step 2. take hours to complete?
It seems like it's trying to connect to loads of relays.
My guess is either I am doing sth horribly wrong or there is no smart relay set calculation for filters in the pool.
In ndk this calculation takes under 10 seconds to complete, even without any caching. It will first look at the filters and calculate a relay set that has all authors in it then does the fetching.
#asknostr #rust
We just need to persist long enough for the world to see that big tech is a big lie and freedom tech will take its place with smaller companies and mostly open-source software.
I am absolutely not worried(keeping my default vigilance though) about big tech threats and captures anymore. The incentives are there: Bitcoin and nostr cuts right into their monopolies and will destroy them in due time.
We just have to stay in the game long enough.
By endurance we conquer.
Keep working.

