They romanticize it as propaganda. Truth is the federal governments formes were about power, enforcement, and money. The vaguery used to try to legitimize it. Few people signed on to this nonsense
The phrase "government of the people, by the people, for the people" isnt enshrined in the constitution.
The first 10 amendments to the Constitution known as the Bill of Rights weren't added until 1791.
#teamusa
Just got back from a walk with doggo. We took the route through the gauntlet of aggressive barky dogs constrained by fences to go see the goats. It was a good walk.
🔴 Cloning the ngit-cli repo
Steps aren't obvious for where the code for ngit can be found. The push is primarily towards trusting prebuilt binaries. Eventually I found
https://codeberg.com/DanConwayDev/ngit-cli.git and https://github.com/DanConwayDev/ngit-cli.git
🔴 Building / Installing
Obviously depends on rust, so need to have that toolchain configured. For people new to rust, indicating how to setup that toolchain could be a useful addition to the repository in either the README.md or INSTALL.md
🔴 NGIT INIT
Running ngit init presents a qr code to use in a remote signer. I choose 'n' for no, and have a prompt for login with nsec, bunker url, or nostr address. I choose a nostr address which isn't configured for remote login. So then I try to just spin up a new nsec, and save the login details.
Then I'm prompted for name (mine? the repo?), identifier, and description. After analyzing nip-34, I beleive this correlates to the name of the repository, d-tag, and description. After that is successfully entered, I get prompted for clone url (for fetch), so I use a mirror
name Corny Chat
identifier corny-chat
description 🌽 Corny Chat is an open source audio space built on Jam that integrates Nostr and Lightning
clone url https://github.com/vicariousdrama/cornychat.git
web https://gitworkshop.dev/repo/corny-chat
maintainers @Vic
relays ?
earliest unique commit 98fbb6e3aea7cf16a56e15ca959c4a7de4ef69bc (Jan 3, 2024)
I didn't know what to put for relays and tried to enter a question mark thinking that would provide help on whether I need to specify a comma delimited list of values, include wss:// prefix etc. Nope, it took that question mark as the string to attempt and later indicated impossible to parse URL: relative URL without a base. For obvious reasions, the built in attempt to use nostr.mutinywallet.com also failed.
A maintainers.yaml file was created. I make changes to the file for the relays. Then commit and merge using normal git commands.
🔴 NGIT SEND
Next I attempt to ngit send and need to select commits for proposal. I'll just select the one I just sent. I get the warning about it already being in main, but I send anyway. I get an error that it cannot find profile.
Seeing as my generated nsec/npub has no profile yet, I guess this is a dependency. So I quickly make a kind 0 event and retry
Next it declares that it cannot find my relay ilst and I should consider using another nostr client to create one to enhance my nostr experience. At least it recognizes that I'm logged in as corny-chat-ngit-signer. I attempt to configure relays via nostrudel, but ngit never sees those updates. Weird that it can't just work with the relays specified in the maintainers.yaml file. So then I login to coracle and configure relays there with the hopes it'll publish the requisite events. It claim kind 10002 is being published
Now it seems to progress. I make a test branch, simple file change, local commit, then ngit send
repo-relay is still failing for impossible to parse URL : relative URL without a base
One of the relays I've configured requires auth, but it seems to have pushed it and provided this output
view in gitworkshop.dev: https://gitworkshop.dev/repo/naddr1qq9xxmmjdeuj6cmgv96qygqn7mkzvjfccq5uce5hfe7xajncf6z6mc2asalaqxsdyvnffqechcpsgqqqw7vszqfll2f979/proposal/nevent1qqsrzgr0g90t8fnlt8mevueysn6w7nn07a0ensl2jfg7t36p66tuqmqpqylszfr3yf
view in another client: https://njump.me/nevent1qqsrzgr0g90t8fnlt8mevueysn6w7nn07a0ensl2jfg7t36p66tuqmqpqylszfr3yf
Attempting to view that link in gitworkshop.dev failed Error! reference in URL is not a repository, proposal, issue or npub reference:
nevent1qqsrzgr0g90t8fnlt8mevueysn6w7nn07a0ensl2jfg7t36p66tuqmqpqylszfr3yf
The njump.me link works however so that's good
🔴 NGIT LIST
I see my ngit test proposal. This is as far as I've looked into this today.
TL;DR --- Skipping past the don't trust verify that should apply to all code and preference for hand holding to get to a built state, the actual application needs some care to make it more informative, and more forgiving. If something is configured wrong, prompt for new values. Provide some way to "go back" in the config steps. Be overly clear on what is expected of each field as the context could be the user or the repo. I still dont know what value I need for repo-relay or its relevance
https://i.nostr.build/8I6CNqN2C3DpLw8g.png
Mostly in need of clarity on what configurable fields are, nostr requirements/dependencies that must be met before using and walkthrough flows. See my response to Dan on what is getting me tripped up
"I will come eat your eggs" nostr:nprofile1qqsfhsknfhw6s0v59g0a6d48fple4tk8grdjf6newvkepcur6xwjjjqpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcpzdmhxue69uhhqatjwpkx2urpvuhx2ue0nx8vj5
https://fountain.fm/clip/tqcHersWVKJ1p5Wsjsif
very likely physics in this particular case. here's some key facts...
direction of lines (about a dozen i could see, not all in frame) heading toward direction of an airport
no criss cross
cooler air at the ground today, and likely a bit cooler at altitude. low/mid humidity
All things are warring things, including man and their intangible ideas.
nostr:nevent1qqsxt70nhdnk2367w4hhjnpchzqdrgw9fspxxrfn0vye5j82hxzwyqspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygqxk7qe6lcu0a28yyvzvmkhhj58shww4cy7xm4r5jhkvhrdrkpj0spsgqqqqqqsy5jyak
Yesterday while on a walk I foolishly went fast down a hill and my right knee has some lingering pain. Hoping it continues to subside but may need to take it easy a bit.
All things are warring things, including man and their intangible ideas.
nostr:nevent1qqsxt70nhdnk2367w4hhjnpchzqdrgw9fspxxrfn0vye5j82hxzwyqspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygqxk7qe6lcu0a28yyvzvmkhhj58shww4cy7xm4r5jhkvhrdrkpj0spsgqqqqqqsy5jyak
Is this going to be available via fountain or flare.pub or something else? I couldnt make it last night and struggle getting zap stream to work as a streamer and for playback
I didnt vote. but if i had, this would have been a factor, even though I strongly doubt Ross will be freed
nostr:nevent1qqsqp5fyx9f0xeqr67unpw89h2rkdz3zggdk7hl9xlu657ecpp0wx2cpz9mhxue69uhkummnw3ezuamfdejj7q3qrtlqca8r6auyaw5n5h3l5422dm4sry5dzfee4696fqe8s6qgudksxpqqqqqqzthgm5z
Walk between buildings.
Go out for lunch.
Include outdoor events.
Trying to do everything outside has its limits. Seems some constraints would be lack of power, sound/stage, restroom facilities, local ordinances on sound.
Agreed.
Nostr has lists, but few clients fully support them. So far that is limited to Nostrudel and Gossip.
I still have an open bounty for list support to be added to Amethyst. If I had an iOS device Id offer a bounty for Damus as well, tbough its less likely to implement.
For now I manage my lists in Gossip, and can at least filter views in Amethyst based on them. This is far superior to simple follow lists and a long term goal of mine is to abolish kind 3 in favor of static lists and kind 81 relationships for dynamic lists. Being able to filter using someone elses curated list would also be great
On the trend side, that's best served by good DVMs doing analytics and clients improving how they are integrated.
I didnt vote. but if i had, this would have been a factor, even though I strongly doubt Ross will be freed
nostr:nevent1qqsqp5fyx9f0xeqr67unpw89h2rkdz3zggdk7hl9xlu657ecpp0wx2cpz9mhxue69uhkummnw3ezuamfdejj7q3qrtlqca8r6auyaw5n5h3l5422dm4sry5dzfee4696fqe8s6qgudksxpqqqqqqzthgm5z
There are plenty of traditions from various cultures and subcultures both feeding into America at its inception and deriving from new generations since.
strongly recommend using non flexible tubing if you can (preferably metal) and adding an inline boost fan to move the air otherwise itll put more strain on the miner itself to do it.
Is this a solution in search of a problem?
Users relish convenience. What does generating key pairs for them do that they would care about?
Are you building an app for them to use for journaling, or is this to piggyback existing clients and post kind 1 notes?
If Trump manages to win the US Election, I really really hope the White House Notes/Tweets on July 1 that the cost of a July 4 cookout is down compared to 2024, saving any of 47, 45, or 17 cents.
#cookout #savings
Yes. I rarely use GPG for this reason. Its opt in, hardly any clients support integrations, web clients that do via browser extensions are fraught with trust issues, caching and more.
Id much rather user kind 4 nostr DMs as a step up
Without doing real P2P in person or involving a third party to offer guarantees or escrow (and thus not P2P) you cant. Thats not a NOSTR issue persay, and the likes of ebay had the same issues.
For privacy, as the buyer, have physical goods shipped to PO Boxes, drop and forward points, etc that you can get to. These generally dont have to be in the same town or area of which you live. As the seller, you could leverage multiple different nostr personas for products to reduce correlation if thats important. Accepting Bitcoin would be preferred.
I just used highlighter to select a bunch of shards in onosendai. You can listen to what I uncovered in my audio stemstr referenced in my yakihonne long form note that comes out later via shipyard
Native apps have exposure via the OS, imported modules, network
Web apps have exposure to the same, plus the product of browsers and extension combinations they support.
Notes by Vic | export