Featured
Following
189 days ago•••
If you don’t have Time to Pretend, Join #nostr and adopt #bitcoin
Stared into the abyss a few times. Not turning back. Ever.
190 days ago•••
"Never take advantage of a customer, or an employee. But take ALL the advantage you possibly could of a company that is NOT being fair and honest."
- Les Schwab
Nostr helps me do that.
191 days ago•••
With Rust, you can be your OWN garbage collector.
#sovereignty #rust
191 days ago•••
The only thing that's constant is change. https://music.youtube.com/watch?v=Z5zDRtEC0x0
194 days ago•••
Devs Alert!
Let's try this experiment: I'm going to try to boost productivity of the development of SatShoot this way:
1. Will create Tickets in SatShoot pointing to GitHub 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
197 days ago•••
Building businesses on information asymmetry as the core of the business model will get less and less feasible by the day. Information wants to be free. In the information age your business cannot be built like before:
"Middle-man as a service"
Do better. Build better. I believe that betting on business models with long time-preference incentives will work out better eventually:
- Open source therefore verifiable, remixable, viral. More eyes on it, the better.
- Brand ~ Reputation is still big and here to stay. Think about Your reputation as a business or entrepreneur, but also the reputation of users - status matters and you better make use of this.
- Centralized but optional ancillary services. This is NOT freemium. This is standards-based(eg DVM) free market of extra features that some users might find useful but they can choose any service they like. No vendor lock-in
Anything I missed? Drop your thoughts!
198 days ago•••
pnpm RUIN dev
202 days ago•••
Legacy web has already kneeled down before bots and AI. Their noise is unbearable. Their apps are unusable.
We can do better. On nostr you customize your own experience.
It's Your choice which app you use. It's Your choice what you see. It's Your choice who you trust.
It's Your choice who you are.
Enjoy freedom, responsibly.
#wot #nostr
204 days ago•••
Now that Telegram is at last seen for what it really is we can move on to nostr-based solutions.
The same maxim applies: Look at incentives, expect the outcome.
The state will print money because anyone would if they could.
Fiat companies will sell you out because you don't matter as much as their business and safety.
Also, bitcoin might be inevitable but the freedom economy built on the uncensored internet was not. Until nostr came along.
207 days ago•••
IF YOU WANT TO OPERATE A BUSINESS RESPECTFUL OF USERS PRIVACY THEN DON'T TAKE CUSTODY OF THEIR DATA.
HOW MANY COMPANIES CAN DO THAT WITHOUT NOSTR?
207 days ago•••
The EU started withdrawal of funding from FOSS projects. Not at all surprising.
Monetization that is enabled by direct zaps and other bitcoin, lightning and ecash enabled technologies will increasingly be essential for a brighter FOSS future.
Many thought that governments stealing people's money can be justified with redistribution of a miniscule portion of the loot. We see they have been wrong all along.
Nostr will be the flagship of the freedom economy where people and projects build the unstoppable future:
Nostr speech cannot be stopped.
Nostr connections cannot be stopped.
Nostr payments cannot be stopped.
Nostr services cannot be stopped.
People of nostr cannot be stopped.
Welcome to the dream of the cypherpunks realized.
Stay humble, stack zaps nprofile1qqsqfjg4mth7uwp307nng3z2em3ep2pxnljczzezg8j7dhf58ha7ejgprdmhxue69uhhyetvv9ujucnfw33k76twwpshy6ewvdhk6qguwaehxw309ahx7um5wghx6at5d9h8jampd3kx2apwvdhk6qg5waehxw309aex2mrp0yhxgctdw4eju6t0udvd2m
210 days ago•••
Been doing stress tests on SatShoot lately and on mobile there have been challenges with websocket connections. If the app gets in the background because e.g. device is locked then on Android all connections are dropped after just minutes and #ndk cannot recover from that unless page is reloaded or app is restarted. In my app this is pretty bad because live updates are crucial for freelancers and their clients. Could only solve this with nasty hacks and I am looking for elegant solutions.
I also tested some other clients with adb how they perform under these conditions. Most had the same issues.
Only #nostrudel from nprofile1qqszv6q4uryjzr06xfxxew34wwc5hmjfmfpqn229d72gfegsdn2q3fgpz9mhxue69uhkummnw3ezuamfdejj7qg6waehxw309ahx7um5wgh8g6r9wdsk6etrv96zu6t09uqsuamnwvaz7tmwdaejumr0dshs9h69jx and #coracle from nprofile1qqsf03c2gsmx5ef4c9zmxvlew04gdh7u94afnknp33qvv3c94kvwxgspr3mhxue69uhksmmyd33x7epwvdhhyctrd3jjuar0dak8xtcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszxnhwden5te0wpuhyctdd9jzuenfv96x5ctx9e3k7mf0ss9zgs and #primal (on web) from nprofile1qqsdv8emcke7k3qqaldwv956tstu40ejg663gdsaayuuujs6pknw7jspp4mhxue69uhkummn9ekx7mqpr3mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmqpzfmhxue69uhhqatjwpkx2urpvuhx2uc86mqq0 were able to recover relay connections from under severe resource constraints it seems.
What's your secret sauce guys? :)
#asknostr
211 days ago•••
Don't trust, verify nprofile1qqsqfjg4mth7uwp307nng3z2em3ep2pxnljczzezg8j7dhf58ha7ejgpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgqgmwaehxw309aex2mrp0yhxy6t5vdhkjmnsv9exktnrdaksz8rhwden5te0dehhxarj9ekh2arfdeuhwctvd3jhgtnrdaks9hhj2c
212 days ago•••
Can someone tell me why nprofile1qqsqfjg4mth7uwp307nng3z2em3ep2pxnljczzezg8j7dhf58ha7ejgpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgqgmwaehxw309aex2mrp0yhxy6t5vdhkjmnsv9exktnrdaksz8rhwden5te0dehhxarj9ekh2arfdeuhwctvd3jhgtnrdaks9hhj2c has his deleted twitter handle in the latest RHR show notes instead of his npub? Maybe in others too I haven’t checked.
Get that sorted out guys.
cc nprofile1qqsywt6ypu57lxtwj2scdwxnyrl3sry9typcstje65x7rw9a2e5nq8sprpmhxue69uhhyetvv9ujuumwdae8gtnnda3kjctvqydhwumn8ghj7un9d3shjtnzd96xxmmfdecxzunt9e3k7mgpp4mhxue69uhkummn9ekx7mq9hxafw
213 days ago•••
They have a16z. We have f7z. We are on the winning team. GN
214 days ago•••
Listening to the conversation of nprofile1qqsqfjg4mth7uwp307nng3z2em3ep2pxnljczzezg8j7dhf58ha7ejgpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgqgmwaehxw309aex2mrp0yhxy6t5vdhkjmnsv9exktnrdaksz8rhwden5te0dehhxarj9ekh2arfdeuhwctvd3jhgtnrdaks9hhj2c and nprofile1qqs04xzt6ldm9qhs0ctw0t58kf4z57umjzmjg6jywu0seadwtqqc75spzpmhxue69uhnzdps9enrw73wd9hszynhwden5te0wp6hyurvv4cxzeewv4eszynhwden5te0wfjkccte9enrw73wd9hsxv8qkt at #nostriga Bangers!
Nostr does not need a marketing department because real people using it will drive adoption. Until we don't even realize we are using nostr. We will just login with the same identity in every app and that's gonna be normal. And we will talk about the old days when things were quite rough around the edges and many of us still used legacy "unsigned and unrelayed" web apps.
214 days 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 nprofile1qqs2qzx779ted7af5rt04vzw3l2hpzfgtk0a2pw6t2plaz4d2734vngpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcppemhxue69uhkummn9ekx7mp0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7hycrvd for making this possible. I encourage every nostr dev to do the same!
215 days 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 // 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:
#satshoot #asknostr #git #ngit #git-remote-nostr #nix_os #nix
Five replied 215 days ago
1
216 days ago•••
Hey nprofile1qqs2qzx779ted7af5rt04vzw3l2hpzfgtk0a2pw6t2plaz4d2734vngpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcppemhxue69uhkummn9ekx7mp0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7hycrvd I am trying to submit SatShoot to nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8g2lcy6q 's nostrapps.com project via #ngit.
I installed ngit and cloned the repo with fiatjaf's https URL but then set the remote url to //[repo-details] .
Then created my new pr branch and committed my app's details.
The problem is when I try to submit the PR with 'ngit send'. You most likely are not using the relay defined in the repo's 30617 event (wss://git.fiatjaf.com) and the result is:
'Error, no repo events at specified coordinates' .
I am basing this on the fact that I see the relays it tries to fetch the repo event from and neither of them is the correct one.
I am not entirely sure I do everything right but this seems to be the problem. Can you help me out here?
After this I want to push SatShoot with ngit as well.
#asknostr
218 days ago•••
Test post
LOAD OLDER THREADS