Avatar
plor
617f0a854aacda6649a6d90b8a361c4cf11a520df00b576bbcd73888b403d1ed
bitcoiner. recovering shitcoiner.

The problem with teaching Marxism in school is getting a realistic or at least neutral version of it. You were taught it, just in a subtle way so that you didn't know it. If it were taught like other topics nobody would embrace it.

It is just addressable code. So I could deposit funds which then are restricted movement based on the rules in the code. Very similar to btc smart contracts, but reusable and more Turing complete or whatever. I don't think we need similar on bitcoin, but not convinced that they everything is covered currently.

Rodarmor brought up a PSBT server and marketplace that could be built on nostr which would be a nice substitute for lots of smart contracts on ETH et al.

I'm not totally convinced yet. Many of the things you might want to do (swaps, loans, etc) require a trusted server at this point, at least for coordination. Nostr might allow for dumb relays that can perform that function without real knowledge of the underlying txs, but I haven't seen that yet. The trick to it is why do I that x blockchain more than a centralized server, you got me there.

I'm looking forward to nostr:nprofile1qqs0xgvyaeact5khdrllmk7r936mhmtdjt3d6sm3g2h4c5qgd5wp00cprpmhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuef0qyghwumn8ghj7mn0wd68ytnhd9hx2tcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhqg5vjlg for this type of experience. I don't know if this fits in their roadmap, but the neighborhood feature seems like a way to jump around different algorithms, be they manual curation or possibly TikTok style.

I personally sometimes want discovery where I see people I don't follow, but might be interested in based on some non-creepy algorithm. Other times I just want the newspaper (what are the people I follow up to). I hope we can support both modes and easily switch between them.

I think this is where WoT comes in, as new users generally have some nexus of another user. They could inherit some of the PoW of people who follow them, and the PoW can be some background process that doesn't effect UX too much. The key is making the marginal cost of a new npub higher than spammers are willing to bear. If it costs $0.10 of compute per npub, spammers might make several but will give up when those are easily filtered out.

Replying to Avatar Dikaios1517

Why does spam exist?

It only exists because the following three things are true:

1. People with malicious intent exist.

2. People can create new Nostr identities for free.

3. New identities can write to relays for free with the expectation that their notes will be seen and may not be removed for a time.

It is not possible to change 1, and 2 cannot be changed without a central authority that issues "approved" Nostr keys. Not a road we want to go down.

That means the only way to fight spam is by improving the ability of relays to block spam from being written to them in the first place and/or recognize and remove it quickly.

It is then the responsibility of users to only read from relays that do so. This means they need to have a place to find such relays. A relay marketplace, of sorts, that they can be referred to or that can be displayed within their Nostr client.

Clients aren't entirely off the hook here either. Defaults matter, and clients should have sensible default relays for new users that haven't built a relay list of their own yet. But they can only do so when there are solid relay options that allow write access to new users while also effectively recognizing and removing spam.

Clients can also provide tools for mitigating spam that do not rely on relays doing so, such as the way Coracle, Damus, and Nostur can filter posts based on WoT, regardless of what relays they use. Likewise, Amethyst has a toggle to hide posts that have been reported by those you follow. With these types of tools, though, your experience will vary widely from client to client, based on whether they implement similar tools and whether they toggle them on by default.

Meanwhile, picking good relays will affect your experience on all clients. Well... at least the ones that respect your relay choices...

We have the tools with proof of work to mitigate the worst of spam. There is already a NIP to add PoW to notes, but that makes UX for normal use quite degraded. But what if we only had to do it occasionally? Let's say my profile contains a reference to a note on which I included PoW. Clients then could filter out users by which have shown a certain level of PoW, which if set high enough would make these spam attacks unfeasible.

A good reminder that we haven't figured spam out here, it has just been less annoying for a bit. We need the default to not have this stuff so new users aren't scared away, and we can expand beyond the default at your own risk.

Replying to Avatar daniele

https://lobste.rs/s/20bv3j/rumour_google_intends_discontinue

nostr:nprofile1qqs9g69ua6m5ec6ukstnmnyewj7a4j0gjjn5hu75f7w23d64gczunmgpz4mhxue69uhhyetvv9ujumt0wd68ytnsw43q4gnztg what's happening?

There was a big thread earlier, TLDR they are going to try to support pixel as long as they can, by may have to raise money for someone to build a phone to their specs.

I haven't tried it yet, but ShoSho is on nostr:nprofile1qqs83nn04fezvsu89p8xg7axjwye2u67errat3dx2um725fs7qnrqlgzqtdq0

I have a random option (closest to me) but I'm guessing we need a critical mass.

I feel a bit bad tipping geyser earlier since they fell short for you. I hope you get lots of support.

I was a big fan of his, but he has lost sight of lots of things. The bias of people in Washington is that if you don't do things the way they've been done they aren't legitimate. I can say my eyes have opened somewhat in the last few months.