Avatar
namosca
ef1c0565a452fb7b50fcc85c464a5b6b2c66b363654aa32e07daa0f8bd1febf7

nostr:npub1q3sle0kvfsehgsuexttt3ugjd8xdklxfwwkh559wxckmzddywnws6cd26p

I am writing this from my ditto dev server.

What is the difference between the relays set via:

A) Settings > Profiles relays and

B) Dashboard > Relays

Is A only for the user, and B is where the relay itself takes the data from?

I have set both, but I only can load messages from the outside word very slowly, so I guess that it only shows what the B) is downloading, and its downloading the whole world it seems, and as its slow to download the world, its very slow here in seeing messages from people/notes to whom I already interacted

But as a client I would expect that just by setting A) it would download what I needed, without downloading the world first.

Any insights?

For chat space there is already XMPP with OMEMO encryption No need for nostr to reinvent the wheel.

Maybe web mostr clients could implement a div somewhere with XMPP inside

No specialist here, but it can also grow.

Id the coin in my hand goes to you and than to me, ans this cycle repeats once per year, our Gpd is 1.

But if we do this 2 per year, our GDP is 2.

Compare this with the barter system (escambo).

We don't have the goal of trading money, but of trading goods.

If I get 1 kg of rice from my plant pee year to sell to you for 1 real, and you get 1 kg of beams, we can do this as often as you want, having only one real.

The "earth resources" plus our work is the real good being traded, not the paper

Nice, I have read it.

It got better.

When you say "Asking only for one URL, a website will direct my browser to load lots of other things from other URLs, grabbing fonts from google (why are you telling google I came to your website!?), grabbing javscript libraries from CDNs (hey! I don't trust that CDN), grabbing ads from doubleclick, etc. ", it gives the impression that it might "steal my data, or inject something malicious on me", but when you propose VPN or Tor to solve it, I get the impression that the worst that can happen is my IP to be misused.

Is my understanding right? I guess it depends if I am on a web client (which can be Very dangerous) or on amethyst/Gossip, right?

Regarding the diagram on the explanation, it's confusing because it has many arrows and no boxes named using the outbox/inbox naming conventions, and the arrows are confusing.

But thanks again!

Yes.

If you want to follow my world-wide-web content, you have to get it from https://mikedilger.com/. You cannot get it from your own local website. The outbox model is the same thing, and so is RSS. If you want my microblog, you get it from where I post it.

Under the outbox model, clients figure out where stuff is and then they go and get it... on relays you may have never even heard of. This is no different than going to a website, and that website telling your browser to grab a font from fonts.google.com or to fetch a javascript library from a CDN, or to grab advertisements from doubleclick.

If you have a problem connecting to "strange relays" that you have not vetted, then you should use a VPN or Tor. They were designed expressly to address that concern. Trying to re-invent them inside of nostr is a fools errand.

And by the way, it is safest to use Tor via a system designed to use Tor, e.g. on qubes or whonix. Torsocks should also be safe since it replaces DNS lookups at the DLL layer. I'm not sure if using Orbot on Android avoid all the sidechannel DNS leaks, but I hope Amethyst did it right. I just don't know enough about Android to say one way or the other. But for desktop apps like gossip, Tor should NOT be builtin, users must use torsocks or one of the systems I mentioned which will always be more secure than anything I could code.

I have read your description of outbox in your website, but your explanation now is much better. I suggest you add this to your site :)