Damus
fiatjaf profile picture
fiatjaf
@fiatjaf
Attempts to build apps "on top of" Nostr or that "use Nostr" are wrong, harmful and abusive, and will necessarily fail.

Nostr wants open protocols to be built on it, not proprietary shit that is trying to use relays as their private free databases. This behavior should not be encouraged.
4927❤️52🤙50😃1
KP 🧡⚡️ · 158w
wow…who did this…make #[1] mad. No zap for them.
nakad.ai🔱🦁🛡️🏯📿 · 158w
Ethernets vs internet.
Cosanostra · 158w
I agree. An open protocol distributed with no license is good for the world. I am experiencing problems with some apps and make me mad what some clients do backdoors with weird calculations on how many followers twitter-marketing-like ideas.....
Bowtied Peasant · 158w
Not convinced by this. I've no objection if people build commercial email client programs on top of SMTP, say, or commercial web browsers. Doesn't affect the underlying protocol.
jeff · 158w
Yah, if a client is pulling the same data multiple times, between navigations, it's harmful, IMHO. It should cache and index locally. Right?
rajwinder · 158w
It boils down to enforcement. We can’t enforce it. All we can do is encourage and incentivize open development on Nostr and outcompete proprietary usage.
OG · 158w
Eh... Open protocols are open. Pretty much inevitable that this happens. 🤷‍♂️
nobody · 158w
💯
okjodom · 158w
other stuff
tony 🤙🏼⚡️ · 158w
yeah that’s what NostrCash is for
mattoso · 158w
You lose control of the monster after its creation.
Merrcurr⚡️ · 158w
I fully agree and unfortunately, if something is made possible, people will just do it. Whether it is good or bad, humans create beautiful things like you did but have a natural ability to also destroy them. [777725]
macrominutes · 158w
Assuming relays would be able to deny access to an app like this right? ELI5 plz 😂
charisma_ni_zandro · 158w
Thanks...could you tell us the bad effects of doing so?
Fred · 158w
People tend to abuse free things
Anton Isidore · 158w
Problem lies in the "free" part of it. It must not be free. Good for start to attract enthusiasts. But it must be sustainable in the long run, thus paid.
Blockchain Fairy · 158w
relays could make it a condition of use that software using them is under open source license
Blockchain Fairy · 158w
nostr hasnt solved how to distribute content well yet, p2p with financial incentives would be good
nostrich · 158w
Nonsense. It's open, Freedom Zero. If you wanted to control its use, it would necessarily have failed. As for anthropomorphising it and becoming the arbiter of the desires of a piece of code, in fact not even code, a protocol described in English, is typical of the censorship one thought this pro...
⚒️ 🛠️ ⚔️ · 158w
I thought it would be fine as long as I hosted the relay but then I was like wait.. why don’t I just use a database?
gandlaf21 · 158w
so what is the right way to phrase it? apps that integrate with nostr? apps built FOR nostr? I thought it's a protocol for notes and other stuff. what is the other stuff, if not anything else?
Josh Bhai · 158w
Nostr is just a protocol isn’t it? Any two nodes can talk in Nostr. If they use public relays, the “databases” are not private
Jasper · 158w
So let's assume I am indexing nostr notes for a search project. Can I still comply by e.g. open sourcing my code, maybe providing a NIP-50 like endpoint? What else can/should I do to atone? (Or should I be morally prohibited to index notes "centrally"?)
Mike Staub · 158w
I think all apps should be built on nostr. It’s just a way to share data. Clients can implement many different schemas via the NIP process. Each message should be self describing.
Maya · 158w
Beautiful to see those qualities! 🤍🕊️What’s your name darling :)
Hafeez · 158w
How do you plan to stop someone doing this given the nature of nostr?
brianco · 158w
The protocol being widely used should be a good thing. Shouldn’t we differentiate between the protocol and the network of nostr relays. The operators of the network of nostr relays should be able to control access, protocol support, and more. A network made up of free public, paid public, privat...
captjack 🏴‍☠️✨💜 · 157w
doesn't the relay DBs have auto expiry by default ?