Avatar
Carlito
000000001c5c45196786e79f83d21fe801549fdc98e2c26f96dcef068a5dbcd7
#Bitcoin freak. Anarchist without adjectives. Freedom maximalist. Bitcoin events in Brighton UK

I know everyone raves about mullvad and ivpn these days (and I'm sure they're great) but in over a decade airvpn has done nothing to convince me to look elsewhere. They've also been accepting bitcoin since at least 2012 or so.

https://airvpn.org/aboutus/

Ah, possibly I misunderstood what you meant by clients not supporting it. I'm both creating events with PoW and filtering events from unknown sources by it too. Any less than 16 bits doesn't seem worth it in either case atm though because of that limitation on subscriptions.

I'm also defaulting to 16 in bija.

I noticed recently though that if I set it to any less than that nostream relays reject my subscriptions. ie. if a subscription has subid="000" then it returns an error something along the lines of "prefix too short, must be at least 4 chars".

Would be cool if that limitation could be reduced, or at least configurable (which I don't think it currently is but correct me if I'm wrong) 🙏

In my head it would be clear to anyone that this was a joke but apparently that's not the case 🤷‍♂️

Always appreciate you takes #[4], they're most welcome in my feed 🙏

I think it's part of the picture. Spammers are going to spam though and so long as there's free and open relays and clients that allow unfiltered content (I can't see either going anywhere anytime soon) it's going to continue.

The client I'm building has some other options for filtering, and I'm sure others are doing similar. You can require a certain amount of proof-of-work (see NIP13) on any notes/messages that come from people you don't follow. That adds a cost for a spammer to create thousands of posts that will actually get through the filter, but is a trivial amount of work for a single note or other event. The client itself also adds PoW to your own notes.

And the financial incentive for the relay runner to keep it clean should also help.

How many spammers do you think will pay? Not many, so your chances of receiving spam from from a paid relay are way less than from free ones.

It's horrible right now TBH, it just connect to everything. but it's high on my priority list of what to work on.

This is why clients need to get smarter though. You don't necessarily need to connect to all relays at the same time, in the background a client could be rotating through a list, connecting and disconnecting at different times, and making other decisions on when and what to connect to.

Replying to Avatar Enki

Bija!

Hey, glad you're liking #bija!

Do let me know if you run in to any issues, I know I've run in to a few bugs myself since the last release 🙏

It's mostly the links and images I have an issue with TBH, and I don't see much need for headings. Lists still just look like lists in plain text so they don't bother me at all. Same with blockquotes (which I think is just a > ?)

Part of my issue with links and images is that they're not easy to strip from the text. I could parse the markdown and then strip the html, or write some regex that would strip it, but don't think it's right that clients that don't want to support it should need to do that.

Was about to suggest exactly this. I think it's on damus they have the vertical key next to npubs and it looks great. And the padlock makes sense for nsec. I think it's the most clear option for the end user.