Last Notes
The message defining those could be signed on a hardware device though, keeping the master key offline
Sweet. GL.iNet makes great OpenWRT powered devices, I have 4 of them in different places. https://www.gl-inet.com
No, @npub1l2v…ajft moved on and @npub1yfg…v6vg didn't seem interested in working together on a standard. Maybe I'll pick it up one day
You can turn off last seen and read time (at least in Telegram)
They should turn over Ursula's text history with Albert Bourla to prosecutors before even thinking about surveilling ordinary users
It's not pure at all! It contains the VOC's, dust and spores that float around your room. Must be purified before consumed.
PSA: Your cellphone network might not work after a disaster
After realizing that many cellphone towers in the US do not have backup power or backup-links, I've gone through these backup communication options:
GMRS radio
HAM Radio (Technician license is not too hard to get)
Meshtastic
In-Reach (or similar)
Starlink
Conclusion:
1. If it's just you, get an In-Reach.
2. + if you want to be a ressource or keep working online, get a Starlink.
3. + if you have a local group you want to keep in contac with, get GMRS radios (a repeater if you want to be a ressource).
4. + if you want to remain private with your local group, get Meshtastic for sensitive details (text only).
Germany is naturalizing them so fast, they don't even make this map.
Sweet! I have bought the David Pagan Butler book, and plan to build one eventually. The bubble pumps are such an awesome concept. Trivial to run off of a few solar panels for the warm months (and not necessary in the cold months).
Well to get to this point in gossip you need to have added a NIP-46 account and generated a bunker url with a randomly generated secret (passphrase) beforehand, and used that to connect your NIP-46 client. So you won't get this screen without having shared that secret (passphrase) under Account -> Nostr Connect.
Relays will start requiring authentication. Only way to know who they are actually talking to.
In this case if someone else is connecting with the bostr hello string, it would be obvious it's not @npub1x3a…g4el.
Gossip 0.10.1 has been release which fixes the persistance issue.
https://github.com/mikedilger/gossip/releases/tag/v0.10.1
Yeah I think it depends on how the distributions build the lib itself, some seem to have more options enabled by default or something like that.
Glad you like it. It's the first throw and did not get the deserved amount of testing. The "Nostr Connect" configuration page also didn't get the UI designer treatment yet, but coming soon.
All still arbitrary though. As a metric maximalist I suggest we split the day into 2x10 hours instead of 12 and split the hours into 100 minutes and those into 100 seconds.
We should quickly deprecate NIP-04 encrypted DM's. People expect privacy that isn't there.
#nevent1q…4f0q
Please make it a natural language query. Something like "All notes with hashtags A, B, F, and Y that have media" it should just ignore filler words that are not keywords. I'm happy to help, if you'd like.
Never trust a "new" user who already figured out a custom NIP-05, LOL.
Hard to say with limited info. But right now it is not impossible to rule out a shooter shoots audience behind T, T lies down and one of the onrushing staff pops some theatre blood on his ear and face. It's either this or they really wanted him dead, no other explanation for such a blatant security blunder.
6. Inside money does not belive a war - if any - will impact the oil production
What Mike means ist that he does not know how many users are using gossip because it does not use any telemetry in order to respect its users privacy.
And that is precisely what is coming with the new AI co-processors. (already present on all Apple devices)
https://youtu.be/c52pKpYeZ74
Here comes reaction inflation. Make Zaps Great Again
You can Zap with gossip using your phone wallet. I takes like 10 seconds, gossip shows a QR code, you pay it with a lightning wallet on your phone.
I just got my devices 2 days ago and will start experimenting. I'll report back with what I find.
Just use a client that has a relay picker, like gossip, it will auto-resolve these relays.
Maxis are sour that they allow all crypto not just Bitcoin LOL
People need to understand that truth prevails and lies need cencorship. Same goes for "coins". On a long enough time frame only true value and honest code prevails.
The 'master' branch of gossip is a stable branch. The policy for that branch is to not merge in any code that breaks it. It might break inadvertently, but we don't push half-ass commits to master. So feel free to run off of master. I (Mike Dilger) do all the time, and many others do as well.
To be clear, what I'm after is not just my own account being presented at this step here—but rather a group of accounts that I've curated. That could include myself and a few others that the invitee also knows or that I know they'd be interested in.
https://m.primal.net/OLTP.png
I want to check out https://slint.dev for gossip, on my Todo list.
Did the error message give a file and line number? Was the error from gossip or from chorus? Can you open an issue on github?
BTW, I love Americans but I fucking *hate* America. Another wicked country that went to hell and cannot be saved. End that fucking thing already.
GOSSIP 0.7.0 has been released
git: branch '0.7', tag 'v0.7.0'
- UI: Side Menu and Theme updates
- Zap receipts (no zaps yet)
- Improved subscription for augmenting events (likes, zap receipts, deletions)
- Better muting
- Improvements in relay handling, including job persistence, timeouts, disconnection handling,
- More relay configuration settings
- Search much more extensive (still local only)
- Delegation: delegated events show in feed of person delegated from
- MacOS: cmd+enter submits posts; full size content enabled
- Multiple profiles (set GOSSIP_PROFILE to any profile you want, each kept separately)
- Proof-of-work progress logging
- Various bug fixes
SHA256 sums:
864cbb89c9f0adcdb12f84e43e6559611f64435783137f94fd8ae24c688d4446 gossip_0.7.0_amd64.deb
7553cfa9cc521dabc76917f3e5866ac3a502886aded09f517079b544f09cc71e gossip-0.7.0-Darwin-arm64.dmg
511ce16e8bb9a8335889c100205b304a780ba004af4599980f9ebabfa1300b98 gossip-0.7.0-Darwin-x86_64.dmg
23503cd594609044934c0eb8739d8f8d17345d61bb307f116a7571f195badf68 gossip.0.7.0.msi
702bd583d106ed3d142f7cf92eb86a681fa93a7e46c3a1643773374694242bf2 README.macos.txt
I will attempt to start regularly posting changes to the gossip branches. Here is the first one, changes since 0.9
master: af515f98
* Main feeds and person feeds now have "load more" buttons at the bottom. You can configure smaller chunks in Settings > Content and then just use the "load more" buttons when needed.
* Person feeds subscribe to their outbox relays (wasn't doing this right before)
* Person feeds don't pull so many duplicates anymore
* Relay lists are picked up better as they are included in metadata subscriptions now
unstable: 5575285d
* "load more" support now on inbox too.
* spam filter now applies to giftwraps too (to the decrypted content)
* several delete logic fixes
* new command to delete spam: "delete_spam_by_content". This only deletes locally and they flow right back from the relays currently. BUT if applied to giftwrap, it deletes at the relays and remembers the delete so even if the relay didn't honor the delete, you won't see that giftwrap again.
* Relay list new sort (Default) and 2 new filters (Configured, Hidden), plus Private filter fixed
* Relay list: Advertise relays now determined automatically
* Relay list: indicates low quality relays
* Advertise relay list: Now happens in batches of 10 so that you don't open too many connections at a time.
Feel free to discuss changes and ongoing work on our telegram: https://t.me/gossipclient
or to submit issues at our github: https://github.com/mikedilger/gossip/
Changes on gossip master in the last two days:
* New posts no longer place #[0] markers in the content, but instead leave npub/nprofile/note/nevent links in the content (andit ensures they are all prefixed with 'nostr:'). Currently tags are generated from all of these (you cannot yet avoid having the tags added).
* You can copy an nevent from the note menu, and paste it into your draft, which lets recipient clients know which relays to find the event on.
* Composition highlighting has been improved
* Content parsing has been improved to fix some bugs which were not showing some parts of the content in certain situations, and also to handle nevent and nprofile better.
* When you reply or quote, the compose draft textbox gets focus; When you press CTRL-Return or CMD-Return, it sends the note.
On unstable (coming in a day or so):
* When incoming events reference an 'nevent' in their content, and gossip doesn't already have that event, it immediately tries to fetch it from the relays specified therein. Since this happens on incoming events, by the time you read it and click the link odds are very high the event is already in memory.
* Unstable builds have the git commit appended to the version number.
Ah fantastic! Not often you need something and exactly that thing exists.
On that topic (and while I've got your useful brain) some clients like Primal force you to have a Nostr username (the @one, not the display name) that contains no spaces. It won't let you save a profile update if you add a space to the username.
Other clients like Damus allow spaces. And you can quasi-hack Primal by adding a space in to the username in Damus and then coming back to Primal—the one with the space will have been updated in Primal.
Is there any sort of convention evolving there? Space, no space?
GOSSIP 0.6 has been released on github: https://github.com/mikedilger/gossip/releases/tag/v0.6.0
Packages are provided for Windows, MacOS (arm64) and Debian (x86_64)
This time around, all packages have CJK language support by default. If you want a smaller binary, you'll need to compile your own.
SHA256sums:
ae29d59d7da493c707a34880a0482b5ef418ac518c0f46a62dce1a3802ee49a1 gossip_0.6.0_amd64.deb (Debian)
f4ebba601a7b476ab99b6e83ab49056874ca7c7312421b662e1c33d616738c87 gossip-0.6.0-Darwin-arm64.dmg (MacOS)
7d796504d0addd270508ea7befbfe262e7e73b4a15e852e81f4fc74a691c3a6a gossip.0.6.0.msi (Windows)
As this is the first MacOS release, please let me know if it works for you or if you think I should package it differently. Thanks to all the people who zapped me so I could buy a mac mini and do this release.
Changes in 0.6
Images and Videos show as placeholders, right-click to open in browser or trigger other actions.
Images can now be shown inline. See the new settings "Fetch Media" and "Render all media inline automatically".
Changes to how quoted and reposted events are rendered.
Better note content parsing/formatting/rendering
Better compliance to NIP-10
NIP-27 handling of npub, nevent, note, and nprofile
Easy ability to copy an nevent from any note and paste it to mention it (with relays so it can be found by the recipient client)
Reposting a note
Support for rendering (not creating) long-form content (see setting)
Seen-on support (which relays was a note seen on)
Contact list synchronization safety improvements (still manual, gives more detail)
Lots of other little things
For those on master, you have video support that was not released in 0.6.0 because it requires fiddly dependencies and is likely to be redone differently in the future.
Enjoy!
Relative newbie here, I came to this thread from a search on the Primal client for "outbox", very helpful thread for getting my head around what outbox is and is not. (Their search is fast but you have to wade through a lot of mastodon stuff sometimes.)
Just to make sure I’m getting it, if I’m replying to your note but you don’t follow me, and we have no relays in common, then you won’t see my reply? But if Person X replies to my reply, and you happen to be following Person X, then outbox should direct your client to fetch my note along with Person X's reply? That is to say they should both show up for you roughly at once, as long as the relevant relays are up?
0.7.0-unstable is the master branch of git.
I'm asking about the package released on github.
@npub1qf9…auu5 why do you use a kind:1 for a payment request?
Evey client that do not understand the `pubpay` tag will display notes without an important piece of information, so they risk appearing meaningless.
You could probably achieve something similar now with one of those shutter 3D glasses and a 120 Hz display. Just show the real image, then close the glasses and show the exact inverse of the real image for the second half of the 60Hz period. Should look like gray to someone without the glasses.
Hey @npub15rn…zc5h, please install `libsdl2-dev` (https://github.com/Rust-SDL2/rust-sdl2?rev=f2f1e29a416bcc22f2faf411866db2c8d9536308#linux) and recompile gossip with `cargo clean && cargo run --features=lang-cjk,video-ffmpeg`. Let me know if that fixes it.
If Germany, France and the UK assist Ukraine in blowing up the Kerch bridge to Crimea, would be be a fair retaliation for Russia to blow up the chunnel between the UK and France? Would the West accept that as a fair retaliation and de-escalate?
Oh nice. You mean I could have, for example, start.njump.me/joe and configure things so that when it gets to the follow-someone step it'll suggest just the people I've added?
Gossip Release 0.12.0
=====================
Gossip is a nostr client for desktop.
Gossip is open sourced at https://github.com/mikedilger/gossip
This is a major release with the following major changes:
* Bookmarks support (including private bookmarks)
* Global feed and per-Relay feeds (with volatile storage, erased when you quit)
* Friends-of-friends scores shown in avatar
* Improved spam filtering script with more inputs to make decisions on
Minor changes
* Updated emoji picker
* Relay scoring reworked
* New commands: clear_timeouts, rapid
* More efficient background tasks
* Faster database (less syncing)
* LDMB compressed on startup
* Feed switching improvements (still not perfect)
* Cleaner shutdown (signals handling)
* DM area shows encryption level
* Event menus have been improved
* Relay panels have multiple improvements
* Ability to prune unused person records
* Style/rendering updates
* Less annoying logging
* Improved consistency between remote and local event querying
* Default relays updated
* Documentation updates
* Dependency updates
* Lots of bug fixes
d9fb7281fe5c8350a767b8569821a9008ac0b7025782127fa985b93be8034a6a changelog-0.12.0.txt
cfc8722786fdb59d208ebebb7a2dda8fd0e7373822731cdbae8b1ea6be206d07 filter.example.rhai
d4b474854aaad46778ffb3a8f6674103384579108d5b759019831d9e35a8bcb8 gossip_0.12.0-1_amd64.deb
8057b80ee681f2059cbb7e49f71d61238e59b9498f77aa91df5379d7da68faec gossip-0.12.0-Darwin-arm64.dmg
8fd6ca34245998e70885834991292933a30ed5d88281dbdd6b83cc0f88e1a3cc gossip-0.12.0-Darwin-x86_64.dmg
12eeaaed0a0781f46a2e75b21da48e630e601bc7c25f0c1e3f999f3edbe3b3de gossip.0.12.0.msi
ab46e8f5bcecac78f9dc69a5e193d8eeabee91f6641817ca9add2a491827a753 gossip-x86_64.AppImage.tar.gz
8a8543ebe0203fa8597bfcf70e7841f6fb66367358ff6180be692d4d724def70 LICENSE.txt
702bd583d106ed3d142f7cf92eb86a681fa93a7e46c3a1643773374694242bf2 README.macos.txt
ace36c7563bae04f03d25b04e6f28e781874e7fca509f25345c08651a1c921fa README.txt
5e3da4edc740244d454a36f7d77f38d100ba68eafab4ce9c529eda3b40a59121 README.upgrading.txt
False alarm and entirely my fault. I put the wrong version number into the windows package for 0.5.2.
To avoid confusion, there will be no 0.5.3 release, I will skip to 0.5.4 if that branch gets another patch.
As I write this, Iran has not attacked Israel. But Israel has attacked Iran. And Israel is threatening to attack Iran again, in self-defenese, even though Iran hasn't attacked Israel? Even though Iran obviously has a better claim to self-defense right now? Who the fuck does Israel think it is? Every country in the world should work to dismantle this rogue state that violates every UN ruling, violates every international law, applies force to every situation, treats its neighbors like animals, steals everything it can steal, and commits genocide. I *love* jews, but I fucking *hate* this stupid country Israel. End the fucking thing already.
On the web anytime I refresh it logs me out, is this a known issue or maybe something on my side?