Testing reposts, this is not a repost. This will be reposted.
It is faster this way.
Ok it is on master now.
I am responding to this with the quote button which just autofocused. Let's see what command-return does... (this won't be on master just yet)...
They aren't there yet. I updated a library in support of them coming, and a consequence was that it was subscribing to them ... but since we aren't using them, I added a setting (default off) so that you don't waste bandwidth. I know, I know, terrible halfass UX, i shouldn't have shown the setting.
I think those are reasonable requests. Let me see what I can do...
This is a test of NIP-27 posting support referencing this note nostr:nevent1qqsqqqq9wh98g4u6e480vyp6p4w3ux2cd0mxn2rssq0w5cscsgzp2ksprpmhxue69uhkzapwdehhxarjwahhy6mn9e3k7mf0qyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcpremhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet59uq3kamnwvaz7tmwdaehgu3wd45kketyd9kxwetj9e3k7mf0qy2hwumn8ghj7mn0wd68ytn00p68ytnyv4mz7qgnwaehxw309ahkvenrdpskjm3wwp6kytcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz9mhwden5te0wfjkccte9ehx7um5wghxyctwvshszxthwden5te0wfjkccte9eekummjwsh8xmmrd9skctcnmzajy and again without the url data nostr:note1qqqq2aw2w3te4n2w7cgr5r2arcv4s6lkdx58pqq7af3p3qsyz4dqns2935
And referencing this person nostr:npub1acg6thl5psv62405rljzkj8spesceyfz2c32udakc2ak0dmvfeyse9p35c and again as an nprofile nostr:nprofile1qqswuyd9ml6qcxd92h6pleptfrcqucvvjy39vg4wx7mv9wm8kakyujgprdmhxue69uhkummnw3ezumtfddjkg6tvvajhytnrdakj7qg7waehxw309ahx7um5wgkhqatz9emk2mrvdaexgetj9ehx2ap0qythwumn8ghj7un9d3shjtnwdaehgu3wd9hxvme0qyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcpzdmhxue69uhk7enxvd5xz6tw9ec82c30qy2hwumn8ghj7mn0wd68ytn00p68ytnyv4mz7qgcwaehxw309ashgtnwdaehgunhdaexkuewvdhk6tczkvt9n all on the same damn line even (I think).
Gossip currently interprets incoming quote posts pretty well I think. But it is not generating them properly when you compose a quote post yourself, it still doesn't support NIP-27 in that regard and puts '# [ 0 ]' kind of things in the content instead of 'nostr : nevent' links. This is in the process of being reworked.
nostr:#[1]
I've made changes to nostr-types to define NostrBech32 and NostrUrl with to/from string functionality, extracting from notes, handling of all nostr URLs, and handling of the 'nostr:' prefix. But I just pushed it and gossip isn't using it yet. There is still a tricky bit about when to include an 'e' tag and when not to.
I don't know the answer, but these are some I've seen
🔥💯🎯👀🤣⚡🫂😅😂😭😁💜🤙👍🙏🚩
run.sh is just a tiny script that builds and runs the program with some parameters that I like.
#!/bin/bash
RUSTFLAGS="-C target-cpu=native --cfg tokio_unstable" cargo build --release && \
RUST_BACKTRACE=1 RUST_LOG="info,gossip=debug" ./target/release/gossip
Cool. I'm trying to keep fresh risky commits on unstable for about a day for testing, so that you guys don't have to suffer too much bleeding edge bugs, but at the same time you get new stuff almost every day.
For those that like releases, the release process is not free so it steals time away from development. Still, I will try to make releases every month or so.
So true.
I promise I'm not naked. I swear it. On my honor. You can rest assured that I have clothes on as I type this.
Welcome home
#[1] knows better than I do. I didn't do any of the recent repost work, I just merged PRs.
Thanks to #[2] for his work on this, and #[1] for styling direction.
Thanks #[1]. Gossip doesn't send DMs but if you look at what you sent me, you'll see what I am replying to. The rest of you can just wonder. 😁
I looked at Twitter 2 days ago and had trouble sleeping with a pit of outrage and disdain in my stomach. Even most of the next day I was upset. I didn't fully resolve until this morning.
SHA256 sums of everything released and then some (signed in this event by my nostr key)
a03207e4f357dc71e474b7cee6348031e5e3486c319a39f026b867ac50d29915 0.4.0/gossip_0.4.0_amd64.deb
5ee124a9bb377d0048eb32312d6529e6187548d76fce2572aef3c5c0c9653ddc 0.4.0/gossip-0.4.0-debian.zip
5619e84a3e7e8420945b522a5f406d06a52e1642e5c944b236bf674f45e64ce8 0.4.0/gossip-0.4.0-microsoft-windows.zip
30ea3089e1c01341aeab703d41b335c12f3a906b120ee543f7af35f2602ab0d0 0.4.0/gossip.0.4.0.msi
02cd6bd850753a324349bb2918c4b66488126e04c12a7dc1b9ed57a9908e9c40 0.4.0/mikedilger.pgp.txt
1d1f983a25c3edd24f91fc77475b37425d5d0ba8a6dba94a14b2322e1a5b4f6a 0.4.0/SHA256SUMS.txt
4815ce53708600ef609882c4d7356d13296959dcd5f77c33040abb444e111d1c 0.4.0/SHA256SUMS.txt.sig
5874dfb38a734d792fbd3a222bb7e63ad2dda2cd88a067aa2f208e91eb45b626 0.5.0/gossip_0.5.0_amd64.deb
0fae567434dfe12cfbe025e521ab37d2524d04df4a2d27369e6ef00ec9f01445 0.5.0/gossip_0.5.0-cjk_amd64.deb
ad1fbbb0883bd9c907695ab3c591a4a17a91288d513570e6e6bcdd9eea46b573 0.5.0/gossip.0.5.0-cjk.msi
67ab4d1eb8f520f752e0dcb3c3e9eeeacce8ffec65d90b157fe08cfe940c635b 0.5.0/gossip.0.5.0.msi
a0353350087e9e2ebd5b94e8230a4b584667bc6d76aa8791d4c7b235c108b87f 0.5.1/gossip_0.5.1_amd64.deb
22640bb52d4cb926123397c4025ca7fab64d51b5157efb133ffdad19cba7f06d 0.5.1/gossip.0.5.1-cjk.msi
d556276d19b7fcd3f07c4eadd0e712f7f737ff5168591fdeb7a9dd0504874c1c 0.5.1/gossip.0.5.1.msi
eb04388d79136606da915b429d63c0b9af961b8c2f194bb2492db64a7e0ae047 0.5.2/gossip_0.5.2_amd64.deb
e8d71b3d1849c856729913fe949bdc0bfb40c2f1a034e96a77adb44e233562b6 0.5.2/gossip_0.5.2-cjk_amd64.deb
8a0ab311ccf814bc8e7c00f29fc5ab77f36583659b244fe0bdb2c334ddd103a4 0.5.2/gossip.0.5.2-cjk.msi
35aa28e8a9599805419bfa50579579216a9495f2bbc66383b43a0deb6eea6040 0.5.2/gossip.0.5.2.msi
gossip has a 'dismiss' post (and everything below it), but it doesn't persist across restarts. I can't see the parent to your post so I hope this reply isn't way off topic.
Pyro Classics were developed locally in New Zealand, in the Upper Hutt on a government grant, before being released to run as a private company.
At the time there was no incentive for people to lower smoke emissions so the industry didn't make low-emission wood burners. Nobody would even want them. The government wanted to put in regulations, but if they had put them in all existing wood burners would fail. They decided to see what was achievable first instead of trusting industry to tell them. And they got really smart engineers to do it. Consumer Reports rated it as #1 for both efficiency and emissions for many years (a rocket-stove like reburner model has beaten it now, but it's much larger and tricky to operate).
I meant I've just read the link you provided.. not that it is your page.
Well done sir. Have you heard about rocket mass heaters? https://richsoil.com/rocket-stove-mass-heater.jsp
I've got a rocket stove, and I'm familiar with their operation. But not as a mass heater. I've read your page.
I've already purchased, planned (with the city) and will have installed a Pyro 4, which is very efficient and low smoke and uses some of the same principles as a rocket stove, but isn't quite a rocket stove as there is a door and there is no feed chute. The main chamber is a ceramic tube normally used in kilns. It pulls air from under the door and burns towards the back of the tube where the exhaust goes up, back over the top, then loops back around to the flue.
Clients should be programming languages
Any place with good neighbors is a good place if you can hunker down. When I left, I left San Francisco. That city is wonderful, except for the large number of far-left people ready to walk off a cliff together and who are driven by hate.
So I left the US mostly to leave San Francisco, I didn't have to come this far. But I don't regret it.
Places like New Zealand sound just as bad from the outside news, and knowing there is no hard and fast constitution to protect you isn't that great. But what matters most are the people, especially those people close by, if you align with them well enough, can work with them, if they are good people. I found good people here, so even in hard times like COVID lockdown we help each other out.
So I guess my call for people to leave the US was overboard. It's not necessary. I was just wound up.
If I hadn't left the US long ago I would definitely be packing my bags and leaving now. I'm amazed anybody stays under such corruption as every good institution crumbles into an authoritarian double-speak mockery of all that is good. Also I think the BRICS will eventually overthrow the US. Don't take solace that the US spends 10x on military as anybody else -- they don't get their money's worth: https://archive.org/details/pentagoncatalogo0000cerf Even the allies of the USA secretly resent it's control over them and will likely shift away from her when she starts to sink. The USA was founded on the right principles of freedom and liberty and human rights with Montesque's checks and balances, but it has operationally lost every single one of these to corruption. The Justice System is political. The FBI is political. The CIA was always political. The CDC is political. They all serve those in power who year by year hide less of their corruption and apparently don't care that you see it anymore because their stranglehold is so tight. Even in the best of times the military never defended the people, it's job is to defend the government, the government of scum. The deceivers have even deceived themselves into believing there is good where none remains, so they can lie more effectively. You don't deserve to fall down with her.
Your best chance if you stay is with Texas which may secede and rebuff the rest, or else go to war with the rest.
I'm not a religious man, but some of you are. "Come out of her, my people! Run for your lives! Run from the fierce anger of the LORD."
[I was going to make political posts from a different account but it's too much trouble. Just ignore content you don't like.]
When I left home everything I owned in the entire world was inside that car.
NostrGram is great for visuals. I'm not jealous. Use multiple clients, microapps, etc. Gossip will probably have zapping ability in a few weeks if life doesn't get in the way.
I agree with this. Release sooner.
As a tease to #[2]
4 days ago I added event kinds 9374 and 9375 to nostr-types along with PayRequestData struct, lnurl() computation from Metadata, and Event::new_zap_request(), plus I tested it all with manual scripts and one-off small binaries in a joint session with #[1]
so the type-related work is already prepared and ready. I think it will probably show up in the next few weeks.
What is more important, putting in more features or releasing sooner? Always a tension there. I don't know the answer.
Yes it would store them. It was not designed to be a permanent record though, and if you "Prune Database" under settings it will erase all text notes older than 1 week, including the ones you created.
No, not in gossip. A tool could be written to do this, perhaps with nostr-types.
Ok, for a "don't tread on me" flag, the visible curve is better. I didnt see the root post when I replied.
This is the important part: "Note that because secp256k1 is actually defined over the field Zp, its graph will in reality look like random scattered points, not anything like this."
Kevin Mitnick attacked Tsutomu Shimomura's lab in San Diego with blind TCP connections with spoofed source addresses. Linux was just coming on the scene, written for the 386, distributed on CD-ROM as slackware, as an alternative to many Unix-like clones such as Acorn, DEC, SGI, and Sun. NFS v3 was in it's hay day inside corporations and educational facilities. Commercial activity was forbidden on the Internet, .COM was not yet in use. People were still using UUCP, NNTP, finger, FTP and gopher. HTTP was starting to become a big thing. /usr/bin/sendmail by Eric Allman was how everybody received email on their own computer.
damn it! I said verification. I meant "without a NIP-05 mapped domain"


