for some reason, i'm finding it a lot easier to develop for Nostr than for ActivityPub.
Thorwegian ๐ณ๐ด
thor@tigerville.no
npub1cuyf...zw8d
1983 vintage. Lives in Oslo, Norway. Interested in tech, cooking, history, music, art and travel.
calling anything in a Nostr client a "block" button is a bit of a lie. a block typically prevents the other person from seeing your activity. on ActivityPub servers, the equivalent of a Nostr "block" is called a "mute" and that's the best you can hope for with Nostr, really, since relays can't hide data from selected clients.
central moderation tools in Nostr are weak and this is fine, but clients *also* have weak tools for personal moderation. Mastodon and other ActivityPub servers are much further along in this respect. there is all sorts of filtering you can apply.
personally i'm thinking it's dumb to antagonise non-centralised social networks that you aren't using. think about the divide-and-conquer tactic used to get different factions fighting each other instead of standing up against a common enemy. infighting is basically just being dumb enough to do that without even having been manipulated into it.
do relays do anything intelligent for event kinds that they don't understand?
man, i haven't got anything much to snack on between my rationed meals. oh well, it's only another 8 days. not the end of the world.
just setting up a dumb bot that broadcasts everything from relay.mostr.pub would massively increase the visibility of ActivityPub posts on Nostr ๐
mostr.pub posts before i broadcast them from my client: visible on 3 relays
after i do it: 30 relays
relay.mostr.pub doesn't appear to broadcast widely.
the benefit of having that zappable Lightning wallet is that you're effectively holding Bitcoin.
it's difficult to imagine an economy that functions entirely without institutional lenders to provide credit, and difficult to imagine how institutional lenders could exist if everyone kept their money in crypto wallets instead of bank accounts.
anyone seeking credit would be entirely reliant on entities who have large piles of crypto sitting around that they are willing to depart with temporarily, or possibly crowd lending platforms where people have willingly deposited their crypto to earn interest on it.
but by the time you start to deposit crypto to a crowd lending platform, that's almost a bank. it's just missing the fractional reserve part, which is arguably a feature and not a bug most of the time...
if you're opposed to fractional reserve banking, you're essentially also opposed to bank loans.
banks aren't so different from crowd lending platforms. you deposit money and earn interest on it from loans given by the bank to other customers on your behalf.
the difference is that the bank takes a higher risk because you may ask to withdraw at any moment, such as happens during a bank run. most banks have guarantees from the central bank for such occasions.
if banks couldn't lend your money to other people and take a cut, they'd be charging you just to have an account. (maybe your bank charges for that, but most will only charge you for things like debit cards, transfers to other banks and overdrafts.)
i've just been made aware that Brave might cause reachability issues in Nostr in web clients. maybe it's blocking WebSocket connections to non-origin domains as an anti-tracking measure. i don't use Brave so i can't check personally.
somewhat tempted to set up a tracker on tigerville.no to store the metadata i need for https://nrcheck.tigerville.no, https://nosy.tigerville.no and other tools. i'm not finding the relays very reliable or consistent. you'll search them for the exact same thing and they respond with a slightly different list of results each time.
not sure how snort.social counts followers, because when i query 300+ relays for users who follow a particular npub, the numbers i get back vary a lot.
kind of tempted to make an animated visualisation of Nostr socal networks and events that looks a bit like this


you know, i would happily use *only* relays in my region and offload the big ones, but it would put me out of reach of a lot of users.
so why is it that #[0] will display what i just posted on the Global timeline but not always on the Following timeline? it seems to take longer for it to appear there.
wiped the iris.to cache storage