Post a hash of what you'll disclose later.
Have you talked to any anarchists directly about this?
I can try to paraphrase, but it'd really be better to get the info from a primary source, or at least a secondary source.
The idea is that people generally think that living under ganglords would be bad. When thugs come in and try to shake down the people, the people would spontaniously bond together to deal with the aggressors. So in a sense, it is gang rule, but the gangs would only exist for moments, when needed, then everyone would just go back to doing their own thing.
It centers around the idea that everyone will do what's in their best interest and forming gangs to kill one another really isn't, nor is accepting gang rule (in the traditional sense).
I'm not supporting their philosophy, just explaining it as best I understand it.
Also, most the replies here seem to be mainly from people who oppose anarchism without having actually talked to any anarchist, so those replies hold no weight in my mind, but everyone is entitled to their own opinion, no matter how well informed.
I was doing something maybe relevant a few days ago:
https://github.com/callebtc/python-nostr
```
import json
import ssl
import time
from nostr.filter import Filter, Filters
from nostr.event import Event, EventKind
from nostr.relay_manager import RelayManager
from nostr.message_type import ClientMessageType
from nostr.key import PrivateKey, PublicKey
from nostr.relay_manager import RelayManager
# initial constants
pubkey = PublicKey.from_npub("npub1sp0rex959gshtgypve45upmm4vepxm4xea9eja4f2ftfj97euv5s3rj02v")
filter_me = Filters([Filter(authors=[pubkey.hex()], kinds=[EventKind.TEXT_NOTE])])
filter_allow_everyone = Filters([Filter(kinds=[EventKind.TEXT_NOTE])])
known_good_relay = "wss://relay.damus.io"
# get my content from a known good relay
subscription_id = "getmyshit2"
request = [ClientMessageType.REQUEST, subscription_id]
request.extend(filter_me.to_json_array())
relay_manager = RelayManager()
relay_manager.add_relay(known_good_relay)
relay_manager.add_subscription(subscription_id, filter_me)
relay_manager.open_connections({"cert_reqs": ssl.CERT_NONE})
time.sleep(1.25) # allow the connections to open
events = []
message = json.dumps(request)
relay_manager.publish_message(message)
time.sleep(1) # allow the messages to send
while relay_manager.message_pool.has_events():
event_msg = relay_manager.message_pool.get_event()
events.append(event_msg)
print(f"received {len(events)} events!")
relay_manager.close_connections()
```
Glorious. When I dig into this, I'm going straight to that repo! Would you be interested in me sending any merge requests for things I do?
Is there a simple python script (or similar) that will let me see all posts, or all kinds, for a particular npub?
I want some nice debugging tools so I can inspect what is going on under the hood.
Agreed. In fact, I'm using it to write this message. ๐ค
I disagree. I think Facebook, X, TikTok and the rest have a vested interest in NOT keeping your data private. In fact, I think their entire business model is predicated on selling ingormation about people, which is the opposite of protecting it.
Some nostr relays undoubtedly do the same, but with corporate social media abuse of personal information is guaranteed.
I think we can all agree that people should use Tor or a VPN or some kind of proxy no matter what they do online, be it shopping, posting cat pictures, or engaging in civic discourse.
I promise you that being in a coop (or several) will have a bigger impact on your life (and others) than posting boring memes about taxes on the internet.๐คฃ
This is true of all social media. There are servers, be they centralized, federated or siloed, or p2p and those servers see the source IP.
The difference is that my Nostr client has built in support for Tor while my Mastodon clients don't, and my Twitter client didn't.
So it seems the Nostr clients that have thus built in are a step up from all the rest in terms of privacy.
If you don't like government nor corporations, you should investigate cooperatives.
They do their own thing, are democratically run, and are something you can get involved with today, without waiting for anyone's permission.
Thanks for coming to my TED talk.
I told someone who absolutely hates cryptocurrency (and banks, oddly) about getting tipped a few bucks for posting about a problem with a site not working with Tor.
She jokingly called me an influencer since I got paid for posting on social media, and influenced the website owner to look into the issue, so I conceded. I'm a social media influencer now. ๐คฃ
Anyway, she's going to check it out, so I guess my point is that some of us are getting new people on here. People with radically different opinions.
If the new people don't stay, then at a minimum it's evidence that the tools for filtering out the bullshit and assholes need improvement. At worst, it means the only people attracted to open protocols are unhappy people who just want to ๐ฉ on everyone to try to make themselves feel better.
Either way, this is independent of whether other social networks are any good.
Please fo not tell ChatGPT your passwords.
If the person who placed a Signet order yesterday sees this message, know that your order has shipped and the ETA is this Thursday.
Thanks for your support and any feedback you might have is most welcome, be it good or bad.
Yes. Backups go to a file and it is simply a copy of what is on the Signet device. This means it is encrypted, so it can't be unlocked without your device's password.
Keep the file safe though, because the password is the only thing needed to unlock the database and get all your secrets. There's no hardware protecting the passwords when they're in a file.
I keep my Signet backups offline for this reason. A thumb drive or USB hard drive works great for this. But if you wanted to store the backups on a cloud service (your own or someone else's), you certainly can.
It's only an essay, but if you have a screen reader, it's like having an audiobook, well sorta. ๐
I know someone woth an amazing voice who would probably be willing to make an audiobook out of it if he were going to get paid for it.
And if you enjoyed this, you'd likely also enjoy "A plea for lean software" by Wirth
https://cr.yp.to/bib/1995/wirth.pdf
Written in the 90s, and even more relevant today than the time in which it was written!
This puts it more eloquently than I ever could. It's why I think projects like Signet and Seedsigner are so important.
The push for small computers and simpler systems is real. Gemini is one such example.
Got the old drive out of the enclosure and my other enclosure acts like there's no drive there. I can feel the disk spin up, but it doesn't even attempt to register anything on the computer side. Could be a 4TB limit thing. The 3.5" drive I took out was 3TB.
The closest configuration I have to working with the old drive is in the old enclosure and it doesn't see a partition table, fdisk tells me /dev/xvdi isn't there (ls disagrees), and Qubes can't parse the partition table.
๐ฎโ๐จ New backup passed the integrity checks.
And now we've moved on to the phase where I try to get the old hard drive put of the case (which looks extremely hard based on what I saw on ifixit).
I checked and the drive is out of warranty.
My scavanged backup drive theoretically has a backup of my data and is now being checked for integrety. If that passes, I'll breathe a big sigh of relief.
JFC, I am just having absolute ๐ฉ luck with hardware. I believe my ONLY BACKUP drive of my desktop just died just now.
I moved the USB cable while the drive was in use and it went into reald-only mode and then couldn't be read again using 4 different USB cables, different USB ports/controllers, and two different computers running different operating systems.
It's like.. you can't make this stuff up.
Right now I am in emergency mode to get this fixed ASAP. It is absolutely NOT okay with me to go without backups, like at all. And I felt that way 3 weeks ago before my motherboard blew, my M.2 drive wouldn't boot, and my backup drive failed.
Current status:
- having a friend sanity check my "drive dead" diagnosis
- dug out an old 3.5" SATA drive, enclosure and power supply and am backing up to that right now
Next steps:
- possibly try different enclosure with my old backup drive in case it's actually "bad enclosure"
- repeat my 3.5" SATA trick to another drive to ensure I have a second backup because I do not trust the drive I pulled out of the box o' hard drives to be reliable for any length of time