Avatar
⚡A C V⚡
ee18d7c2a5004ce1211206b06d4581dedd11b9e4747957fd79813e0a64cba0e9
Spam is not a threat to #Bitcoin

I don't think there is a right size.

The problem is that Iris is a website and its fully implementing the protocol.

The local data issue is due to a scaling problem in the protocol. If you query as you want to view, you're potentially querying a relay you don't typically connect to or you're querying a relay thats very busy. You have overhead to connect to it perhaps or you're waiting on your turn. This is worse because everyone has 7+ relays and at least they're gonna query more than one to get a fastest return.

The amount of work the relays do in responding to client requests scales poorly. They rate limit these requests to keep from being DDoS.

I think we'll see that the websites/phone apps need to use a middle layer service and index that scales better and pulls notes only as you need them, and not just every note seen for only a few hours or days.

Fully implementing the protocol, a global protocol for every message basically, is going to need some hardware resources. It doesn't seem to work great in a light phone or web app.

Alternatively, you can limit things to only the last 1-3 hours, some small set of friends of friends, instead of friends of friends of friends or more, which is what it seems like it's doing if you close and reopen #[3]. It doesn't get slow or unresponsive, but it only has a few hours of the global feed. It seems to have no follower feed until global has synced those notes, and then you return to the follower feed.

The problem is that the relays don't respond promptly to queries so we need to sync and save every message seen, for viewing it later on demand. If the relays were fast like professional cloud services with indexed databases, etc. then we might be able to dump the sync data and just query as we go, which is how a web app is supposed to work.

The data needs to be removed from the web site/browser cache. That will never work well enough for the amount of data used in a day or week, from 5-10 relays. It needs to be put into a real database, a real cache, a real index and that would only be possible for a service style client like #[5] and Nostragram, or a full database backed desktop client like #[6]

Well, they have to mail you the hardware but the ISP doesn't know your address, only Calyx who would hopefully require a warrant as a 'Privacy' focused non-profit.

The problem isn't that people shouldn't share the note with other relays, it's that they could and inevitably would. The note is self-authenticating, if it's valid, if it's Nostr. The server isn't the database of record, or anything. If it's read by someone other than you, it can be shared and instead of it being someone just claiming you said this, it would be as if you said it yourself, and all of Nostr would accept it as valid and authored by a public key.

Totally absurd. Nostream is not in possession of any data that can be considered personal or private, it's literally the point of all the data that is sent to the nostream service, to be shared openly.

I don't live in California, but I wouldn't worry much, if I were.

There's no such thing as a private relay, only a secured relay. Someone will have access to the notes, and since any user/client can verify that you signed the note, any of those people or their clients can republish the note, and often do, to any relays they might want.

The insurance is in the operational security. There's no need for further insurance. Except life insurance and perhaps physical security guards.

The real issue, for me, is that Microsoft Defender is producing a false positive for

Trojan:Script/Wacatac.H!ml

I should just build from source, I guess. I'm lazy.

100%

Consensus is hard as fuck, but if there's an existential issue, like the bug from 2010 that created infinite Bitcoin, everybody is aligned and consensus is automatic.

Coinbase wants an 'inflation tracking stablecoin - flatcoin' on its new chain ...

Since someone would have to manage the inflation measure, this is nothing more than another managed fiat trick.

Bitcoin is the inflation tracking stablecoin.

SHA256 sums of everything released and then some (signed in this event by my nostr key)

a03207e4f357dc71e474b7cee6348031e5e3486c319a39f026b867ac50d29915 0.4.0/gossip_0.4.0_amd64.deb

5ee124a9bb377d0048eb32312d6529e6187548d76fce2572aef3c5c0c9653ddc 0.4.0/gossip-0.4.0-debian.zip

5619e84a3e7e8420945b522a5f406d06a52e1642e5c944b236bf674f45e64ce8 0.4.0/gossip-0.4.0-microsoft-windows.zip

30ea3089e1c01341aeab703d41b335c12f3a906b120ee543f7af35f2602ab0d0 0.4.0/gossip.0.4.0.msi

02cd6bd850753a324349bb2918c4b66488126e04c12a7dc1b9ed57a9908e9c40 0.4.0/mikedilger.pgp.txt

1d1f983a25c3edd24f91fc77475b37425d5d0ba8a6dba94a14b2322e1a5b4f6a 0.4.0/SHA256SUMS.txt

4815ce53708600ef609882c4d7356d13296959dcd5f77c33040abb444e111d1c 0.4.0/SHA256SUMS.txt.sig

5874dfb38a734d792fbd3a222bb7e63ad2dda2cd88a067aa2f208e91eb45b626 0.5.0/gossip_0.5.0_amd64.deb

0fae567434dfe12cfbe025e521ab37d2524d04df4a2d27369e6ef00ec9f01445 0.5.0/gossip_0.5.0-cjk_amd64.deb

ad1fbbb0883bd9c907695ab3c591a4a17a91288d513570e6e6bcdd9eea46b573 0.5.0/gossip.0.5.0-cjk.msi

67ab4d1eb8f520f752e0dcb3c3e9eeeacce8ffec65d90b157fe08cfe940c635b 0.5.0/gossip.0.5.0.msi

a0353350087e9e2ebd5b94e8230a4b584667bc6d76aa8791d4c7b235c108b87f 0.5.1/gossip_0.5.1_amd64.deb

22640bb52d4cb926123397c4025ca7fab64d51b5157efb133ffdad19cba7f06d 0.5.1/gossip.0.5.1-cjk.msi

d556276d19b7fcd3f07c4eadd0e712f7f737ff5168591fdeb7a9dd0504874c1c 0.5.1/gossip.0.5.1.msi

eb04388d79136606da915b429d63c0b9af961b8c2f194bb2492db64a7e0ae047 0.5.2/gossip_0.5.2_amd64.deb

e8d71b3d1849c856729913fe949bdc0bfb40c2f1a034e96a77adb44e233562b6 0.5.2/gossip_0.5.2-cjk_amd64.deb

8a0ab311ccf814bc8e7c00f29fc5ab77f36583659b244fe0bdb2c334ddd103a4 0.5.2/gossip.0.5.2-cjk.msi

35aa28e8a9599805419bfa50579579216a9495f2bbc66383b43a0deb6eea6040 0.5.2/gossip.0.5.2.msi

SHA256 sums of everything released and then some (signed in this event by my nostr key)

a03207e4f357dc71e474b7cee6348031e5e3486c319a39f026b867ac50d29915 0.4.0/gossip_0.4.0_amd64.deb

5ee124a9bb377d0048eb32312d6529e6187548d76fce2572aef3c5c0c9653ddc 0.4.0/gossip-0.4.0-debian.zip

5619e84a3e7e8420945b522a5f406d06a52e1642e5c944b236bf674f45e64ce8 0.4.0/gossip-0.4.0-microsoft-windows.zip

30ea3089e1c01341aeab703d41b335c12f3a906b120ee543f7af35f2602ab0d0 0.4.0/gossip.0.4.0.msi

02cd6bd850753a324349bb2918c4b66488126e04c12a7dc1b9ed57a9908e9c40 0.4.0/mikedilger.pgp.txt

1d1f983a25c3edd24f91fc77475b37425d5d0ba8a6dba94a14b2322e1a5b4f6a 0.4.0/SHA256SUMS.txt

4815ce53708600ef609882c4d7356d13296959dcd5f77c33040abb444e111d1c 0.4.0/SHA256SUMS.txt.sig

5874dfb38a734d792fbd3a222bb7e63ad2dda2cd88a067aa2f208e91eb45b626 0.5.0/gossip_0.5.0_amd64.deb

0fae567434dfe12cfbe025e521ab37d2524d04df4a2d27369e6ef00ec9f01445 0.5.0/gossip_0.5.0-cjk_amd64.deb

ad1fbbb0883bd9c907695ab3c591a4a17a91288d513570e6e6bcdd9eea46b573 0.5.0/gossip.0.5.0-cjk.msi

67ab4d1eb8f520f752e0dcb3c3e9eeeacce8ffec65d90b157fe08cfe940c635b 0.5.0/gossip.0.5.0.msi

a0353350087e9e2ebd5b94e8230a4b584667bc6d76aa8791d4c7b235c108b87f 0.5.1/gossip_0.5.1_amd64.deb

22640bb52d4cb926123397c4025ca7fab64d51b5157efb133ffdad19cba7f06d 0.5.1/gossip.0.5.1-cjk.msi

d556276d19b7fcd3f07c4eadd0e712f7f737ff5168591fdeb7a9dd0504874c1c 0.5.1/gossip.0.5.1.msi

eb04388d79136606da915b429d63c0b9af961b8c2f194bb2492db64a7e0ae047 0.5.2/gossip_0.5.2_amd64.deb

e8d71b3d1849c856729913fe949bdc0bfb40c2f1a034e96a77adb44e233562b6 0.5.2/gossip_0.5.2-cjk_amd64.deb

8a0ab311ccf814bc8e7c00f29fc5ab77f36583659b244fe0bdb2c334ddd103a4 0.5.2/gossip.0.5.2-cjk.msi

35aa28e8a9599805419bfa50579579216a9495f2bbc66383b43a0deb6eea6040 0.5.2/gossip.0.5.2.msi

I have the 0.5.2/gossip.0.5.2.msi

I don't think it's a virus, I think the build config is putting 0.5.3 in there when it's really 0.5.2. I didn't get updated but Windows thinks there's a virus in here, for some reason, when I don't think there is, given the SHA 256 checks out. It's the installer you produced.

the 256-SHA hash is correct but it says this:

Subject: Gossip 0.5.3 Installer

It works for me when I run the MSI manually and tell it to go ahead anyway, but I presume it has an update feature because occasionally it stops launching because the binary has changed.

Because the 'new version' wasn't on github, I checked the installed programs list and see its 0.5.3 so something did update the program and change the binary.

Perhaps the auto-update feature can be disabled on Windows, if it's not going to be signed because it stops working if the binary changes.

I don't know where this 0.5.3 version came from, if there is no 0.5.3 release or auto-updater.

I haven't run it successfully or decrypted my key with it, so I'm probably ok, but something changed the install on Windows without my input.

Fighting is a waste of time. This is market/anarchic forces in a nutshell.

We don't make them pay by validating and strugging to win the game they define. We make them pay by the exit option. If we don't exercise this option, as a culture/community, it might as well not exist.

We can do this with local ad-hoc circular and/or digital economy, but this will be hard in an unfriendly jurisdiction, and risky to a variety of levels. It's possible to do this, but the level of knowledge of operational security required to do so successfully grows exponentially large and means that as your advesary is more capable, your ability to use Bitcoin requires more and more capability to avoid severe consequences of confiscation, prosecution and death.

The 100% sure-fire way to avoid those consequences, regardless of your technical capability, is to physically leave, and remove your body from their direct authority.

#[0] My windows install of gossip was updated to 0.5.3 but won't launch because you're not signing the releases, but the 0.5.3 release isn't up on github.

I'd say that we're stuck with our past. We're not likely to throw off our governments. We're building infrastructure out into the wild so people can escape, but we'll never be rid of them. Like with biological systems, when the environment gets tough and resources thin, creatures get smaller. Governments will get smaller.

Ideally we remove from them all responsibilities, that we can. Anything thats really just a protocol, desirable coordination systems, easily voluntary. Titling Real Estate and cars, smart property, Marriage, Money, Digital Rights, Decentralized Identity, Financial contracts/products, decentralized smart grid/power systems, decentralized spectrum management. Whatever we can make a protocol for, that doesn't require violence in some degree, like police, courts, security. Deal with the rest with existing governments to minimize bloodshed.

If your money and real estate titles and other protocols and grids wouldn't be impacted, you're more likely to choose to revolt against an authority who is being oppressive, but that will merely put some other group in charge of physical security with a different ideology. The devil you know is typically preferrable to the devil you don't.

I do agree with 'fix the money, fix the world', but I think the tendency to desire government to take responsibility will not be fixed.

What will be fixed is merely the government's ability to have power too far beyond what is required to execute the responsibility it takes on.

To truly be rid of government is cultural and there's no environmental pressure that would disincentivize government, even if money is fixed.

We've had governments for 6000-8000 years now, long before fiat banking 500 years ago. My hope is that once we fix the money the world will be free to organize local communities around any culture, religious or secular, corporate or cooperative, anarchist and self sufficient or communist.

However, heirarchical states and their militiaries and corporations are just too good at managing resources and directing effort. I don't currently see a realistic alternative. It's really not feasible to do what I previously suggest, to take all the responsibilities back and do the work as an individual.

You'd never 'gain' in the market, competing with the big corporate/national machines, so you'd run out of resources and then go bankrupt. You have to coordinate and organize as a union, cooperative or government around your cultural identity, and then you're back to the same old games.