Five's avatar
Five
five@satshoot.com
npub16p8v...fhdw
Bitcoin and Nostr FTW Freedom Tech dev
Five's avatar
Five 1 year ago
Hey @Yuki Kishimoto 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
Five's avatar
Five 1 year ago
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.
Five's avatar
Five 1 year ago
Five's avatar
Five 1 year ago
Five's avatar
Five 1 year ago
Five's avatar
Five 1 year ago
Hey Nostr, Please help me with this issue and I can pay sats for your time: ## Implement NIP17 in NDK NDK still lacks this feature. It would benefit all NDK-based clients wanting better DM-s. Willing to pay for implementation! Make an offer on this URL: https://satshoot.com/naddr1qvzqqqrllupzp5zweue6xqa9npf0md5pak95zgsph2za35sentk88jmzdqwk925sqythwumn8ghj7un9d3shjtnswf5k6ctv9ehx2ap0qy88wumn8ghj7mn0wvhxcmmv9uq3wamnwvaz7tmzd96xxmmfdejhytnnda3kjctv9uq3wamnwvaz7tmjv4kxz7fwwpexjmtpdshxuet59uqsuamnwvaz7tmwdaejumr0dshsq82fd4cxcetdv4h8gt2wf9grzdedd9hz6njyfvkhg6nyw9ehzpscuhs #satshoot #asknostr #ndk #nip17 #nip59 #typescript
Five's avatar
Five 1 year ago
Nostr fixes the Discovery of trustworthy individuals and businesses. The web of trust model pushes people to engage in the freedom economy to build their Reputation like it should be in a free world instead of blind trust in fiat institutions and businesses. My conclusions: 1. Businesses and institutions will adopt nostr or go down. This means deep integration in their products and services as well as them taking part in the freedom economy as a nostr entity. 2. Nostr + #ecash fixes custodians. This is big because most people will use custodians like banks in the long run. Open Reputation coupled with a privacy-focused banking network is a killer combination. I'm betting big on #Cashu + Nostr. There are a lot of details to work out but man it is promising. Very soon you guys will be able to work on nostr as freelancers on [SatShoot](https://satshoot.com) for bitcoin-based ecash (LN already implemented). It will be a full-featured nip60-nip61 nostr-native Cashu wallet with Mint exploration, deposits, payments, withdrawal and then eventually local backups and multi-mint features. Start creating value in the nostr Freedom Economy. Increase your Satsflow and build unstoppable Reputation. Tap into the pool of nostr talents to get your problem solved by the bidder with the best price and Reputation. I think this is the ultimate bitcoin strategy and the escape from the fiat mines.
Five's avatar
Five 1 year ago
The only Monopoly you can truly own on nostr is your Reputation. It's the reality of open markets enabled by open protocols and open source code. And this is why #V4V is here to stay I believe.
Five's avatar
Five 1 year ago
Rest assured: As long as there is bitcoin, there is a way.
Five's avatar
Five 1 year ago
Bitcoin is the token of time.
Five's avatar
Five 1 year ago
Digging holes fascinates me. It seems so simple yet has so many aspects to it: - How you save your energy. - Technique. The right tools. - Where you you put the dirt. - How you won't get injured but get the job done in time. - Stick to the right dimensions while working - ... It always seems easier than the reality. Can you last till the end? Dig holes. Learn real work. And by endurance we conquer. #sec
Five's avatar
Five 1 year ago
### Hey Cashu enthusiasts, Questions on Cashu wallet and Nutzaps (nip60-61): #### Question1: Swaps 1. User monitors for nutzap events 2. Nutzap event is found with Proof 3. Nutzap is redeemed. ALWAYS. Why is default redemption important? What about the case when token is already in a mint that user trusts, p2pk locked anyway? Is it necessary in that case too? Why? #### Question 2: P2PK - NDK wallet has this nice function to parse P2PK pubkeys [here](https://github.com/nostr-dev-kit/ndk/blob/master/ndk/src/events/kinds/nutzap/index.ts#L96) . Why does this splicing remove first 2 and last 1 byte from the P2PK? cc @calle @Egge @PABLOF7z PS: See you in Berlin #asknostr #cashu #ndk #ecash
Five's avatar
Five 1 year ago
### Nostr is Signal We live in a world where noise dominates most people's lives through social media and Big-Tech services. So they divide us and conquer. They sell our data and attention to the highest bidder. Interestingly, bidders aren't better off for this deal. Quite the opposite. Bringing products and services to the right audience is hard. Companies struggle to find their customers and so they succumb to the attention-harvesting Big-Tech. They play the ad game. They also add to the noise level exacerbating the situation. "It's for survival, it's do or die" - they say. Really, it's just short-term hopium that tightens their bond to their master. The vicious cycle continues. Subvertising. Nostr solves this. I firmly believe that. It destroys greedy middle-men and HELPS FIND SIGNAL. Your reputation on nostr cannot be stopped or destroyed. It lives on as long as those signed nostr notes can be broadcasted from anywhere in the world and your web of trust is listening. They just fetch your relay list and the magic happens. It's so simple. Back to history: Discovery went from word of mouth to newspapers and billboards, then TV and now it is captured by Big-Tech search and social media platforms. It is the same path fiat took: 1. Word of mouth was the golden era 2. Paper was introduced, enhancing reach, but lessening the need for the personal touch, diluting our connections 3. We started living in small apartments in big cities, isolated, staring at the TV all day, watching commercials, filling our brain with clutter. This can be compared to the Telegraph era of money, in the early 20th century. The slope steepens. 4. The advent of the internet and smart phones cut the last ties of real connections people had: You take the noise with you even when you venture outside your tiny pod. It's the 1971-style fiat rug. It was inevitable. The slope was there and we stepped on it and slid. We needed to go down the painful path I believe. It's the meaning crisis. It's the ideological zombie hordes. It's the unbearable noise of all this, with now AI on top. Perfect storm. If Nostr had a blockchain(lol) it should inscribe something like this in the genesis block: "ELON MUSK INTRODUCING NEW AI ON X, FORMERLY TWITTER" But we know what happens when it's darkest. That's when heroes arise. We can't go back to just physical word of mouth anymore, just like we can't go back on a Gold Standard. Even if we tried it's unfeasible, and we come to understand that all these deformed, perverted ways like fiat and Big-Tech platforms solved real problems initially. Those problems don't go away just because we go back to stone age. However, we can learn from mistakes made in the past. We can come clean. We can start over. It's never too late. It's time to embrace nostr. It's hard at first encounter. You don't know wtf you are doing. What are relays? What do you mean by "signed notes"? And most importantly, why doesn't this shit work like a decent app? If you read so far I can tell you a story: My name is Five because as a software engineer I was fking clueless about how to even use clients back when I started. The name comes from an accidental profile setting in whatever broken client. Don't let your path to truth and signal be a flash in the pan. By endurance we conquer(a tagline of Sovereign Engineering). I believe through nostr we can go back to the idea of word-of-mouth in the digital era. Some call it the localized internet. We can create experiences that come as close as we can get to physical interactions. Nostr is the language of freedom. The identity that serves you instead of exploiting you. And it's cool as fuck. Keep going. Cheers
Five's avatar
Five 1 year ago
I see a lot of opportunities in feed curation services with DVMs but looking at the current active feeds in Amethyst, there isn't great supply in this area. Have DVM people moved on to other use-cases? #dvm #dvms #asknostr
Five's avatar
Five 1 year ago
#Nostr is becoming something truly beautiful. A diverse ecosystem of specs, apps, relays and most importantly: people. I love it because it's just like nature: Simple yet chaotic: Strong primitives with unbound room for creativity. People with an open mind will thrive here because just like in nature, many decisions are pushed to the margins: - The spec should leave as much room for the app developer as possible - The app developer should give the user as much freedom and agency as possible The Cathedral-builder mindset will not thrive in nostr but can thrive building on #bitcoin. Nostr and Bitcoin are Yin and Yang. They together form a better world.
Five's avatar
Five 1 year ago
## Devs Alert! Let's try this experiment: I'm going to try to boost productivity of the development of [SatShoot](https://satshoot.com) this way: 1. Will create Tickets in SatShoot pointing to [GitHub issues](https://github.com/Pleb5/satshoot/issues) 2. Share it as kind1 for everyone to see 3. Waiting for aspiring open-source devs to bid on these issues in SatShoot Why not just post bounties you may ask? I don't believe bounties are a good way to incentivize development. You start to work on sth and _hope_ to win the bounty. If you don't win you don't make money, your time is mostly wasted. Only one person or team can win because that's easier to handle for the poster of the bounty. So you don't bother, it's too much risk. You need the precommitment from the job poster but he needs competition to hire the best dev available. This is why contract negotiation works better than bounties. However, you can get the competitive nature of bounties with SatShoot: Everyone interested will bid on the Ticket. You can negotiate with the potential Client in DM and even edit things until you come to agreement BUT ANYONE CAN BID on Tickets as long as they are NOT taken. Competition and contract negotiation. A Ticket in SatShoot is essentially a Request For Quote and an Offer is a Bid or a Quote to solve that problem. I think this model captures best what nostr is about: Open competition in an Unstoppable market fueled by freedom tech. What do you guys think? Let me know and I'll be excited to run this experiment! #satshoot #grownostr