Damus
Dikaios1517 profile picture
Dikaios1517
@Dikaios1517

│Christian│Husband│Father│Presbyterian│Bitcoiner│

In that order.

Find my reviews at nostr:npub1rsv7kx5avkmq74p85v878e9d5g3w626343xhyg76z5ctfc30kz7q9u4dke

Relays (6)
  • wss://nostr.land/ – read & write
  • wss://spatia-arcana.com/ – write
  • wss://relay.brightbolt.xyz/ – write
  • wss://wot.brightbolt.xyz/ – read & write
  • wss://relay.brightbolt.xyz/inbox – read
  • wss://spatia-arcana.com/inbox – read

Recent Notes

S!ayer · 6d
Doesn't that mean the API is globally exposed?
Other Barry · 1w
The gospel according to Luke
Chris Krause · 1w
https://npub15dccx7yuxu6gs5ak4elylwxzgxucxy6qdm3ztlfmluwfr7n2u9hq4ug5zv.blossom.band/2dd8fffa619c6f5cbf166ccb2ee4a5273eef913ef000c695f034dea44645e5df.mp4
freeborn | ἐλεύθερος | 8r0gwg · 1w
That's a little more granular than what I have in mind. I'm referring to the growing influence of "Moscow," the New Apostolic Reformation (influencing the White House), orgs like American Vision, the Reconstructionists, "Christian nationalists" in general (though I know its a maddeningly vague term)...
freeborn | ἐλεύθερος | 8r0gwg · 1w
If, when you see the culture failing all around, you think "we need to force people to be different, maybe religious establishment wasn't such a bad idea...," then you're a Statist. Literally. If, h...
Dikaios1517 profile picture
Have you read @Contra's article on Christian Nationalism? He does not at all frame it in terms of trying to force people to be different than they are. He merely recognizes that the magistrate has been delegated the authority over the sword by God, and therefore the he should recognize where that authority came from, rather than pretend like he has no higher basis for its authority at all.

In fact, he explicitly recognizes that the state has no authority or ability to "make people different."

We should always be careful we are interacting with opposing ideas in the way their proponents actually frame them, rather than erecting straw-men.

I am not a fan of the men he points to as leaders in the CN camp, and I am certainly less optimistic about how likely we are to move toward that kind of "magistrate holding the sword while on his knees" ideal this side of the parousia, but I cannot deny our duty to strive in that direction.

Moreover, @Contra explicitly says that this ideal will only come about via culture first being transformed by the preaching of the gospel. I certainly cannot fault that proposed pathway to reaching the ideal, even if it is never achieved in this life.
2❤️1
freeborn | ἐλεύθερος | 8r0gwg · 1w
No, I haven't read it. My post wasn't directed at him, but at the growing number of Christians that seem to be reconsidering the separation of church authority and state authority.
Contra · 1w
I am also weary of some of these men, and differ with some of their doctrine. I merely point them out because of the material they’ve put out on the CN topic.
Contra · 1w
🤙🏼👊🏼🙏
Dikaios1517 profile picture
A not-so-short note on spam and the outbox model:

TL;DR: Even if spammers can’t write to your inbox relays, you will still see spam in the replies to other users’ notes in Nostr clients that have implemented the outbox model.

Not so long ago, it used to be pretty easy to hide spam from view. Back then, Nostr clients only ever read from the relays that the user had set as their "read relays." That meant a user could simply select relays that restricted who could post to them, such as WoT and paid relays, and remove any public relays from their read relays to have a spam-free Nostr experience.

However, this resulted in users missing a lot of posts and replies from other legitimate users, because they weren't reading from the relays that those users were writing to. It also had a centralizing effect on relay selection, because you needed to be writing to one or more of a few popular relays to have any hope that people would see your posts, even if they were following you. You might write to a few other relays as well, but they acted primarily as a backup for your notes.

In answer to this, the outbox model was developed, in the hopes of encouraging relay decentralization. Under this model, Nostr clients no longer just connect to the relays you have listed as "read relays," now called "inbox relays." Instead, they connect to relays that other users you are following have listed as their "outbox" or "write relays" in order to fetch their notes and populate your feed. This means all users can select a variety of relays and expect that their followers will still see their notes. There is no advantage to writing to popular relays, because Nostr clients will pull your notes from any relay listed in your “outbox” relay list, even a very small personal relay, to populate your followers’ feeds with your notes.

The outbox model also inspired the creation of the additional relay list for “blocked relays” so that users could retain some level of control over what relays the client was connecting to.

That’s all well and good for populating a user’s main feed, since the Nostr client is still only reading from relays that were selected by the user’s follows. But what about replies? If Alice posts a short text note, and Bob replies to her note, but Alice is not following Bob, how will she see that there is a reply? The answer is, assuming that Bob is using a Nostr client that has implemented the outbox model, his reply will be written not only to his own “outbox” or “write relays,” but also to Alice’s “inbox” or “read relays,” that way Alice will see the reply, despite the fact that she is not following Bob.

This on it’s own does not result in a loophole for spammers, because Alice can still set inbox relays that don’t allow just anyone to write to them. As long as her Nostr client is ONLY looking for replies to her notes on her own inbox relays, and she has only selected relays that spammers can’t write to, then she will not see spam replies to her own notes.

Here’s where the spam issue creeps back in again, though: What about Charlie, who follows Alice, and wants to see the replies to her latest note? What relays will Charlie’s Nostr client connect to in order to find those replies, assuming he is using a client that has implemented the outbox model? It won’t be his own inbox relays that he has selected himself, because there is no reason to expect that replies to Alice’s post will have been written to Charlie’s inbox relays. Rather, Charlie’s client will fetch replies to Alice’s post from her list of inbox relays. If Alice has selected quality relays that don’t let spammers write to them, then Charlie won’t see any spam replies. However, if Alice has any public relays in her list of inbox relays, then Charlie will see any spam replies that were sent to those relays, even though he has no public relays in his own relay list.

So, you can still pretty easily control whether you see spam replies to your own notes, but it is very difficult to control whether you see spam replies to other users’ notes. Your primary recourse is to make liberal use of the “blocked relays” list to prevent your Nostr client from reading from relays that are known to house spam.

There are a few issues with this approach, though. First, not all Nostr clients support the blocked relays list, so you will still see spam on those clients. Second, some clients encrypt the entries that are added to this list, and most other clients don’t support that encrypted data, even if they support blocked relays lists. Third, this becomes a game of whack-a-mole, where you have to keep adding more and more relays to the list when you discover they contain spam.

Perhaps the better way forward for reducing spam is for clients to have their own spam mitigation features. Wisp and Dark Wisp have this in the form of the nspam filter, which often needs to be retrained to be able to identify the latest forms of spam. Other clients take a bit more straightforward approach by allowing users to hide any posts from anyone outside the user’s Web-of-Trust. The downside to this is it disadvantages new users who have not yet made it inside other users’ social graphs. Another option that could be used in conjunction with this, now that more clients offer the option of adding proof-of-work to your posts, is to hide any posts from anyone outside the user’s WoT, unless the post contains at least X amount of PoW, that the user can adjust to their preference.

The downside to this is that the client would still be downloading the spam posts and just not displaying them to the user, which uses unnecessary bandwidth and likely cellular data for users on mobile phones. But as has often been said, there aren’t really any solutions; only trade-offs.
21🔥1
murmur · 1w
Worth hearing, not just scrolling past — I'll turn this into audio for the thread once 1,000 sats land here. One zap or many.
Anonymous Bananamous · 1w
Write a proper nostr long form article, sir 💯
Dawn · 1w
I haven't seen nearly as much today either and none on my own notes. (🤜🪵) I also don't read from or write to any public relays. I received a bunch in Amy when this started, though with the sam...
Dikaios1517 profile picture
Yeah, I think Amethyst is one of the worst clients about connecting to relays that you did not select in your relay list. I think it is going beyond what is expected in the outbox model.

When building your home feed, it should only be fetching top-level notes from your follows' outbox relays.

When showing replies to your own notes, it should only be fetching from your own inbox relays.

When showing replies to other users' notes, it should only be fetching them from that user's inbox relays.

However, as evidenced by all the various relay login requests I am constantly inundated with, I believe it is also fetching notes from the inbox and/or outbox relays of those who have replied to a top-level note, and maybe anyone tagged in those notes, too.

That means you WILL see spam if those users have not been on top of maintaining their relay lists.
Dawn · 1w
Yes, Amethyst definitely goes beyond expectation. I'm not sure how I feel about it as to whether that is good or bad. I wasn't joking about situational awareness. You want to learn how nostr stuff works? Spend some time in Amethyst. Veteran Amy users are the best nostr teachers around because of it...
Dawn · 1w
I kinda love the poetry of seeing spam on jank 😅
𝚁𝚢𝚊𝚗 🏴‍☠️🎶 · 1w
https://npub1m64hnkh6rs47fd9x6wk2zdtmdj4qkazt734d22d94ery9zzhne5qw9uaks.blossom.band/61c6ffc2e4991d324426c1890f56eaff3d8b1b6a5a42e3f3470ec7256f250b76.jpg
Dawn · 1w
I only see one on that note, too... over the course of time, I've realized that the relays that I can connect to vary greatly depending on where and how I am connected to the internet. 4g is different from 5g and both are different than my home ips. I can move from my living room to my kitchen to sw...
𝚁𝚢𝚊𝚗 🏴‍☠️🎶 · 1w
https://npub1m64hnkh6rs47fd9x6wk2zdtmdj4qkazt734d22d94ery9zzhne5qw9uaks.blossom.band/1cc2752f5911ee1c8bc669d0ffcd1123d46ccc998d1afcfabca1ddf3c36d45ee.jpg