Avatar
Akito
7046b61ca13784ae2df56301c8603b22782660cb5b88ac419fed3ec712477f80
#DevOps Engineer with a heavy focus on #CloudOps with #Kubernetes #k3s #Rancher #Helm. Smithing my own cloud services, for the infrastructure I build, with #Kotlin #PostgreSQL #SpringBoot on #Docker #containerd #Linux #Alpine #Ubuntu. On hobby projects I'm working with #Nim #Rust #Julia #Nu #Ballerina #Nix.

I think, it'd be totally worth it. Already now, while #Nostr has a tiny user base, there are already issues with scammers, spammers, shit posters etc.

Filtering by NIP-5 would significantly reduce those issues, because then they'd have to waste their own domains, which will be blocked rather quickly & public NIP-5 things probably use Captchas anyway, so you don't want to batch create hundreds of such addresses with Captchas in your way.

Then, it'd be additionally nice to generally filter by multi-verified accounts, which have GitHub, etc. verifications accomplished. Such measures would quickly weed out much of the spam/scam & there would still be nothing stopping you from adding a weird account, without any verification whatsoever, as long as you do it voluntarily, rather than being spammed to hell by it on your feed.

Happens to me, too & I think others, as well. Not related to #GrapheneOS.

The easiest way to #LearnProgramming is to stop thinking about it & just do it.

Download #VSCodium, install recommended extensions & try to write stuff. If you do something incorrectly, the extension will tell you.

Rinse & repeat. :)

Would be interesting to know, how its performance compares to this.

https://github.com/ldn-softdev/jtc

In my experience, it depends on which country has the strictest laws. For example, if you have a driver's license from Central Europe, it should work very easily for countries in the South, because you practice much more security abiding laws than any country in the South would ever expect from you.

If you have a licence from the South, you should be careful in Central Europe, because you might break a lot of laws, since your country either doesn't have such strict ones or, as it usually is, does never enforce them, so you are not used to follow them.

For example, running red lights is a huge deal in these countries, while in the South literally nobody cares, you could often even do it in front of a police car & nobody would give a damn.

I had that setup & it worked, but ended up ditching it for Arch Linux due to severe compatibility issues.

Issues were based on #NixOS, not #Wayland, though.

As for multiple screens, didn't test that.

That said, I reject the grammar of your description regarding a proprietary product by just naming it by its generic & reality denying common word, since this is already abused enough already with "X", "Meta", etc...

Isn't this a lot even for the average brain-dead normie?

I just read 2 minutes ago, it was too hard for a normie to save a #Nostr private key, but providing all this information is easy?

Why normies mad?

Replying to Avatar Vitor Pamplona

### #Amethyst v0.73.1-alpha: New Private Message & Small Groups Protocol

This is an **alpha** release of the new GiftWrapped DMs. Please do not consider anything to be actually private until we have a **stable** version. This is early and there might be bugs that leak information.

You can activate this mode by clicking on the Incognito icon on the Chat screen. For now, only Amethyst supports this NIP. Thus we recommend only testing with other Amethyst users. Coracle and 0xChat are finishing their implementations in the upcoming days/weeks.

The claims of this new method are:

- Messages are encrypted with a superior XChaCha algorithm to each participant's public key individually.

- Chat participant identities, each message's real date and time, event kinds, and other tags are all hidden from the public.

- Senders and receivers cannot be linked with public information alone.

- Minimal trust in counterparties: Counterparties cannot expose verifiable details of your message, including the metadata, without exposing their entire user and all of their other messages (private key)

- There is no central queue, channel or otherwise converging event id to link or count all messages in the same group.

- There is no moderation role (i.e. no group admins, no invitations or bans)

- There is no chatroom secret that can leak or be mistakenly shared

- Messages can be fully recoverable in any client (that implements NIP-24) with the receiver or the sender's private key

- The protocol's messages can flow through public relays without loss of privacy. Private relays can increase privacy further, but they are not needed.

- The protocol is extensible to make any other event kind fully private (private likes, private reports, private long-form content, etc)

This implementation is very similar to how Slack manages direct DMs to multiple users. If three users are having a conversation and want to add a fourth person, the forth's user will not see the past. This guarantees maximum privacy: only the receivers of a message at the time of writing will ever be able to decrypt it.

In the near future, we will implement Forward Secrecy through:

- Users will be able to opt-in for "Disappearing Messages" that are not recoverable with their private key

- Users will be able to also opt-in to sharing messages with a new key exclusive for DM backup and recovery.

Details:

- Support for NIP-24 Private Messages and Small Groups

- Support for NIP-59 Gift Wraps & Seals

- Support for NIP-44 Versioned Encrypted Payloads

- Support for XChaCha encryption algorithm

- Fix: Loading of Alby's NWC URI

- Fix: Only requests notification permission once.

- Fix: Show reposts and reactions in search

- Fix: Signed byte used for array slice inside the TLV by nostr:npub1xpuz4qerklyck9evtg40wgrthq5rce2mumwuuygnxcg6q02lz9ms275ams

- Fix: Global feed only shows events from Global-active relays by nostr:npub10npj3gydmv40m70ehemmal6vsdyfl7tewgvz043g54p0x23y0s8qzztl5h

- Updates Dutch translations by nostr:npub1w4la29u3zv09r6crx5u8yxax0ffxgekzdm2egzjkjckef7xc83fs0ftxcd

Download:

- [Play Edition](https://github.com/vitorpamplona/amethyst/releases/download/v0.73.1/amethyst-googleplay-universal-v0.73.1.apk)

- [F-Droid Edition](https://github.com/vitorpamplona/amethyst/releases/download/v0.73.1/amethyst-fdroid-universal-v0.73.1.apk)

"...until we have a stable version..."

*looks on screenshot*

"this is quite stable"

This is a huge issue, indeed.

It's too easy for malicious actors to just create a trillion npubs, each posting the same spam message.

I have already experienced such attempt. Luckily it was "only" made out of ~50 spam accounts. Was really annoying though, because it used a lot of tags & obviously you have to block once per post, since every npub just posted one post, each....

Scalability.

Imagine, every relay has to contain at least 90% of all user data, where theoretically each post can be as long as a book & there would be millions of users, each posting several long posts daily. I don't know how an independent, decentralised system can do this for more than 10 years, especially since Moore's Law isn't like in the 2000's anymore.

Replying to Avatar yo

Quick question: Do you see the profile picture for nostr:npub1xhgawqa5xkvlwjg5cha3un60heef3c6h7wasl7dlcvvtxlhnhz4sg60el0 ?

On Damus I don’t, but it shows on other clients 🤔

#asknostr nostr:note1258z2wkwx2sm2the32nudvsdpmev8f5rgv6jaafrtgzvh5lkamcstu03aa

It's blocked, because it's too offensive to #AppleInc.

I would like everyone to re-think #SocialMedia, when using #Nostr & especially when proposing features or uttering wishes regarding its functionality & the road it's heading.

I, and probably most people in their hearts, don't want a #Twitter or #Facebook clone (I won't use stupid renames like "Meta" or "X", because fuck that).

Obviously, obsolete #SocialMedia has failed many years ago and it happened just recently, that everyone can actually see it very easily. The current #Twitter situation is especially telling & anyone with two brain cells can see how it is going down the drain.

I'm #NostrOnly for a reason. Whenever this would become some clone of stupid, obsolete #SocialMedia, which I cannot fathom as of now, I'd be out in a minute.

#AskNostr #Decentralisation #Decentralised #Distributed #RethinkSocialMedia