Five's avatar
Five
five@satshoot.com
npub16p8v...fhdw
Bitcoin and Nostr FTW Freedom Tech dev
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 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
Five's avatar
Five 1 year ago
I announced SatShoot with #ngit as a nip34 repo and pushed the code to Gitworkshop.dev . The feeling of freedom from github is indescribable. Thanks to @DanConwayDev for making this possible. I encourage every nostr dev to do the same!
Five's avatar
Five 1 year ago
Hey Nostr and npub15qydau2hjma6ngxkl2cyar74wzyjshvl65za5k5rl69264ar2exs5cyejr ! Please help me with this issue and I can pay sats for your time: ## Native git commands failing with git-remote-nostr I was able to make ngit work and the SatShoot repo was pushed to Gitworkshop.dev. However, when I try to use git fetch or push or clone native commands with the remote that is configured with the nostr:// URL, git complains with "git: 'remote-nostr' is not a git command. See 'git --help'. " error message. Other details: - I installed ngit and git-remote-nostr with cargo and they are recognized on $PATH - I am using a nix devshell setup with the 'GIT_REMOTE_HELPERS' env variable exported correctly with the 'nostr' string added next to other built-in transfer protocols. What could be wrong and how to make this work? Make an offer on this URL: https://satshoot.com/naddr1qvzqqqrllupzp5zweue6xqa9npf0md5pak95zgsph2za35sentk88jmzdqwk925sqquyuct5d9mx2tt8d96z6cm0d4kkzmnywvkkvctfd35kueedwa5hg6pdva5hgttjv4kk7ar994hx7um5wgkk6er3wcukyuyh3em #satshoot #asknostr #git #ngit #git-remote-nostr #nix_os #nix
Five's avatar
Five 1 year ago
TEST Ready for Troubleshooting! Go to https://satshoot.com/post-ticket/ and post your issues in these topics: #seedsigner #foundation_passport #coldcard #Relay #satshoot #asknostr #troubleshooting
Five's avatar
Five 1 year ago
Value is subjective but money is a powerful abstraction people use to simplify the mental burden and try to come to consensus on value in markets. I believe the same is true of the relationship between trust and identity. Trust is subjective but we use identities (real-world as well as online) to be able to look at a person from a certain perspective. This abstraction of the person makes assigning trust simpler because we can now talk about that person in a specific context between each other. Money and identity are necessary to create an effective society. In the information age we recognized the power of digitized money and identity. But since digitization is yet another layer abstraction it is hard NOT to get too far from the real world with digital money and identity. I believe #bitcoin and #nostr make the right trade-offs mimicking human nature as much as possible. They are open protocols which makes global consensus possible but the distributed nature creates room for different flavors: Bitcoin and Lightning make effective free banking possible with #ecash . The different mints will implement different designs and policies attractive to different groups of people. Nostr clients will use the NIPs they want and are also able to introduce new ones but they all must adhere to the basic architecture: Signed data relayed. Nostr also lets npubs gather reputation in different contexts because you can use the same npub in all nostr apps. Which ecash mints or nostr clients are winning is always up to people to decide. But I believe we have the right concepts for an effective society for the information age.
Five's avatar
Five 1 year ago
#Troubleshooting and #Freelancing on #nostr is gonna get sooo much better folks, I'm excited about this! :) [SatShoot](https://satshoot.com) (previously bitcoin troubleshoot) is an app I created primarily for #FOSS projects to monetize by offering troubleshooting for sats. Of course the app can be used for traditional freelancing but I strive to make design choices that improve troubleshooting for FOSS lovers and bitcoiners. Let's look at how it works and some of the features: 1. People with problems('Clients') post 'Tickets' and wait for 'Troubleshooters' to make 'Offers' 2. Offers define a pricing strategy(absolute or time-based) and the price. They can also pledge a percentage of their potential revenue to support SatShoot 3. Clients examine the Troubleshooters Reputation and take the best Offer available 4. Parties can exchange messages via DMs but they should switch to more private end-to-end encrypted comms to resolve the actual issue 5. The Ticket concludes, parties review each other and the Client pays the Troubleshooter if the issue was resolved. Client can also support SatShoot development - Every event is filtered by the User's Web of Trust (aka web of not spam). If you don't have enough follows yet, the SatShoot account acts as a bootstrapper to the #WoT . You will however need to have some followers for _your_ actions to be visible to others. - Payments are implemented via public zaps which are used as Reputation signals in the app, along with Reviews. - Reviews are implemented using the 'QTS' (qualitative thumb system) originally proposed by @arkinox - The app uses #ndk and the #outbox model. It will enforce some default outbox relays if you don't have it configured yet - The app is beta software, please forgive some rough edges :) You can leave a public review on the app as a kind1 text note. I will read every one of them --- I could not have built SatShoot without the absolutely awesome people at #soveng ! Huge props to @PABLOF7z , @Gigi, @MW and @TugaJoe for making all this a reality and helping us nostr devs build it right! #satshoot #sec
Five's avatar
Five 1 year ago
UX of sovereign LN zaps is so bad on so many levels I don't know if it can be fixed at all. Custodial LN suffers from privacy leaks on the other hand. #eCash, and most specifically #cashu seems to have the best trade-off balance.
Five's avatar
Five 1 year ago
From now on I will ONLY comment or rate anything if it generates a #nostr event. No point in doing otherwise bc everything else will fade away in due time.
Five's avatar
Five 1 year ago
#Ndk from @PABLOF7z is just awesome! I don't think I'd ever ventured to start building a client without this tool. Whenever open-source projects like this ship a new version I feel so blessed!
Five's avatar
Five 1 year ago
I am not just counting on governments attacking #bitcoin. I am looking forward to it. Cypherpunks went through all kinds of hardship to finally create and build bitcoin to where it is today. Bitcoin has grown up. We can't possibly comprehend the turmoil this generation went through. Yet. Now it's time for the "then they fight you" period. And we have to be ready. We have to be strong. But no one becomes strong without living through difficulty. If we are to become a strong generation of bitcoiners, we must endure the attacks. We must develop resilience. This is impossible without real pressure. So let them come, and make us ever stronger and bitcoin may thrive for millennia. We are only as strong as the hardest thing we endured. And I fear we are too lazy and comfortable yet. The path ahead thrills me and scares the shit out of me to be honest. But I want to look back on my life with pride and dignity. Self Custody and unwavering bitcoin-only mentality will help me get further. I am here to stay. I am here to build. I am a bitcoiner and will not go down without a fight. Let them come...
Five's avatar
Five 1 year ago
I don't think we can "boost adoption" by cajoling businesses to accept bitcoin. I think that the same incentives that work for individuals will work for business owners, therefore businesses too. They will want to preserve their companies' wealth in a real store of value that can be used without permission. Bitcoiners will be waiting on the other side with a whole ecosystem of products and services. But adoption cannot be forced. Nowadays I don't try to convince people about bitcoin. I just tell my honest opinion. If you want to convince people, you're just trying to convince yourself. It is immaturity. Seeking reassurance from normies is futile. Just keep building, #stayhumble and #stacksats !
Five's avatar
Five 2 years ago
Lead by example. Not big words. Make this year count. Bruce Lee: "Knowing is Not Enough, We Must Apply. Willing is Not Enough. We Must Do."
Five's avatar
Five 2 years ago
The proliferation of open protocols and open source software is a good way to measure the time preference of civilization.
Five's avatar
Five 2 years ago
#Bitcoin is the Token of Time. #Ensiferum image
Five's avatar
Five 2 years ago
The essence of Bitcoin Self-Custody is laid out perfectly in ancient texts, primarily the Art of War by Sun Tzu. Apply his principles and enjoy posperity. Ignore them and bear the consequences: - Develop virtue and character - Learn method and discipline - Understand the nature of Bitcoin - Make plans and calculate with outcomes - Deception and confusion is key - Know yourself and know the enemy - Build your defense first - Use your energy wisely - Develop an abundance of tactics
Five's avatar
Five 2 years ago
Cornerstones of a healthy society: - Sovereign Individuals - Strong, supportive families - Free markets All 3 need #Bitcoin. Neither need nation states.
Five's avatar
Five 2 years ago
The least wise was I when I had the smartest answers. #Bitcoin helped me humble myself and adopt more Responsibility.
Five's avatar
Five 2 years ago
The Evolution of #Bitcoin Custody Solutions is closely tied to low time preference Bitcoin adoption. It's a huge deal. While most people used to hold their stash on exchanges, nowadays Collaborative Custody services enjoy a lot of popularity like Unchained, River, Casa or Nunchuk. The next steps on the path of Self Custody Evolution will be made towards more private but still quite secure solutions: Ecash based Custody pioneered mostly by #Fedimint and #Cashu. These find a different trust-security-privacy balance which will gain a lot of interest in my opinion. The Gold standard of Self-Custody remains holding all your private keys in your sole possession. This has also become more convenient thanks to the vast improvement of a whole tech stack: Mynode, Umbrel, RoninDojo, Sparrow wallet, Samourai, Coldcard, Seedsigner, Foundation devices and others. Risk can be spread and different needs can be met by using a combination of these. One thing hasn't changed though: Responsibility as the foundation of Bitcoin Self-Custody and as the most important virtue of The Bitcoin Pleb.