Vocals are nowhere near the level of Bennington.
Also, the music lacks imagination.
Bennington was Linkin Park. It's not comin back I'm afraid.
I have a question for #amethyst users. I'm not asking this to dish on nostr:nprofile1qyghwumn8ghj7mn0wd68ytnhd9hx2tcppemhxue69uhkummn9ekx7mp0qythwumn8ghj7anfw3hhytnwdaehgu339e3k7mf0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qpqgcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqss2dqr , but only because his users are my users, and I care about my users' (for lack of a better word) "safety" on nostr.
Currently, when you report something, Amethyst does two things:
- Publishes a kind 1984 report event
- Reacts on your behalf with a โ ๏ธ kind 7 reaction
TLDR; do you find the emoji reaction to be a problem? Full background below.
I've always been skeptical of public reports, because regardless of intent, they publicly and permanently associate your public key with objectionable content. This may be as harmless as reporting spam, which is fine to do publicly, or as sensitive as reporting directed abuse (sharing additional information about your associations), or reporting CSAM (which is a legal gray area in some jurisdictions, since it may constitute "advertising" the content).
I personally use nostr:nprofile1qyfhwumn8ghj7ur4wfcxcetsv9njuetn9uqsuamnwvaz7tmwdaejumr0dshsz8nhwden5te0dak8jmtsd93hxv3sxg6zumn0wvh8xmmrd9skctcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz9nhwden5te0v4jx2m3wdehhxarj9ekxzmny9uqzqrezcph2cyqzdp80e35026z5p6p595tqn4gghn2rztqr3esef79kpu7u7y 's nostr:nprofile1qyvhwumn8ghj7un9d3shjtnndehhyapwwdhkx6tpdshszymhwden5te0wp6hyurvv4cxzeewv4ej7qg4waehxw309aex2mrp0yhxgctdw4eju6t09uq3qamnwvaz7tm99ehx7uewd3hkctcpzamhxue69uhhyetvv9ujumn0wvh8xmmrd9skctcqyptdfv7kxy86mdeffdlsgx4tg6w9llyfjxcmrve3nqdedgjx76hx2a33ch8 to anonymously and privately process reports in Coracle, because I want to protect my users as much as possible. But I'll admit that use of kind 1984 is nuanced and open to debate.
Much worse than using kind 1984 though, which semantically fits the concept of "reporting", is using reactions to signal reports. First of all, this doesn't really add any new information that kind 1984 doesn't already contain. It also has the effect of generating content on behalf of a user that they may not know they're consenting to.
In many clients (formerly including Coracle), "likes" are not filtered down by emoji, and so these kind 7 "reports" end up showing up as "likes". Completely fixing this problem is impossible, because it requires mapping a high-fidelity subjective medium (emojis) to a low-fidelity objective medium (up/down vote) in order to show likes. This can only be done with a reasonable degree of reliability for a very few emojis. This creates a problem for like-based clients in that lots of reactions can't be included in like tallies, resulting in lower social signal.
At any rate, I implemented the partial fix of whitelisting "obviously positive" emojis when calculating "likes" a long time ago, because reactions can be negative. I however didn't apply this to the "likes" tab on user profile pages, which was brought to my attention earlier this year when an Amethyst user asked me why a bunch of CSAM was showing up under his "likes". He wasn't aware that "reporting" in Amethyst created a public record of his consumption (unintentional or otherwise) of illegal porn.
This problem has since been fixed in Coracle, but likely still occurs in other clients that haven't yet addressed this problem, "trending" algorithms, and coracle custom feeds based on retrieving kind 7 (since kind 7 sentiment can't be filtered against on the relay side).
This is a Really Bad Thing, because it results clients advertising content as connected with the person who had intended to dissociate themselves with it. While clients processing reactions can mitigate this, the root issue is that a field for user-generated content is being overloaded for use in an application-specific context.
So, that's my opinion. What do you think? Do you find it surprising that reports in Amethyst may be treated as "likes" in other clients? Is it Amethyst's fault for creating the reactions, or other clients' fault for not filtering them out?
For more discussion, see the thread on github: https://github.com/nostrability/nostrability/issues/88
1984 is enough, did not know about this kind 7 approach but that's clearly not working as intended.
I fetch 1984-s to build the user's wot along with mutes and follows ofc. But I just use these to exclude all notes of a user in satshoot for now.
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
I like the stubborn spirit.
It gets shit done.
Used to think that of myself too.
Now I just don't resort to limiting beliefs because I learned that I fundamentally don't know what I'm capable of.
Wittyness just further obfuscated this situation and helped creating low bars for myself.
Coracle is great and I was inspired by your client, your code and your personality in podcast episodes.
I also went on a little rabbit hole in functional programming because I watched your presentation from nostrasia at least 3 times, it was so good.
Keep at it man, you're good ;)
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.
Most probably.
However, ecash mints can handle fiat deposits in theory.
It's just a token of anything.
Free services can do only so much.
I am for free software but NOT for free lunch.
Free services won't last long or they will turn ppl into their products.
Neither of them are my ideas but thanks! ๐
nostr:nprofile1qqsth7fr42fyvpjl3rzqclvm7cwves8l8l8lqedgevhlfnamvgyg78spz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3qamnwvaz7tmwdaehgu3wwa5kuegpz4mhxue69uhk2er9dchxummnw3ezumrpdejqj9swg4 uses estamps. I like their approach and started experimenting with it. Seems promising
What about ecash stamps on events or just simple pay
-and-whitelist relay solution?
I'm here to participate on the internet of freedom that is nostr.
Cryptographically signed messages relayed redundantly.
User choice down to the core.
No bullshit coin involved just frictionless payments with LN and eCash.
Seeing things online through the lens of my own verifiable follow network is quite liberating.
Enjoy responsibly
Good question.
I think the answer lies in the fact that you handle your own identities on nostr and you can create as many npubs for different purposes as you like.
It's your choice how much you share this way. Even more so if you use relays to segment your data into public and protected notes.
There are many technicalities to this but the basic point is that nostr gives you the choice as a service provider to empower your users while you don't suffer from the disadvantages of purely p2p architecture.
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?
The EU started withdrawal of funding from FOSS projects. Not at all surprising.
https://nixos.org/blog/announcements/2024/letter/
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 nostr:nprofile1qqsqfjg4mth7uwp307nng3z2em3ep2pxnljczzezg8j7dhf58ha7ejgprdmhxue69uhhyetvv9ujucnfw33k76twwpshy6ewvdhk6qguwaehxw309ahx7um5wghx6at5d9h8jampd3kx2apwvdhk6qg5waehxw309aex2mrp0yhxgctdw4eju6t0udvd2m
Been doing stress tests on [SatShoot](https://satshoot.com) 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 nostr:nprofile1qqszv6q4uryjzr06xfxxew34wwc5hmjfmfpqn229d72gfegsdn2q3fgpz9mhxue69uhkummnw3ezuamfdejj7qg6waehxw309ahx7um5wgh8g6r9wdsk6etrv96zu6t09uqsuamnwvaz7tmwdaejumr0dshs9h69jx and #coracle from nostr:nprofile1qqsf03c2gsmx5ef4c9zmxvlew04gdh7u94afnknp33qvv3c94kvwxgspr3mhxue69uhksmmyd33x7epwvdhhyctrd3jjuar0dak8xtcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszxnhwden5te0wpuhyctdd9jzuenfv96x5ctx9e3k7mf0ss9zgs and #primal (on web) from nostr:nprofile1qqsdv8emcke7k3qqaldwv956tstu40ejg663gdsaayuuujs6pknw7jspp4mhxue69uhkummn9ekx7mqpr3mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmqpzfmhxue69uhhqatjwpkx2urpvuhx2uc86mqq0 were able to recover relay connections from under severe resource constraints it seems.
What's your secret sauce guys? :)
#asknostr
He has been captured in fiatland for a long time. Sad.
Purplepilling won't work on someone who cries about his fiat therapist license in courts, not to mention his stance on online privacy and kyc.
Countless examples show that he must learn the hard way. Don't waste your efforts on ignorant ppl.
Can someone tell me why nostr: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.

