We will eventually introduce spam filtering on ingress but we wanted to start with the largest possible net.
Using filter.nostr.wine as intended works as documented in https://filter.nostr.wine
we have talked before and i actually read documentation. i know what i'm doing. and the things i make are ultimately intended to make Nostr a better experience.
a lot of the relays that filter.nostr.wine reads from are a bit hard to actually get responses from directly. many of them don't seem to respond to queries. i'm not sure why.
when designing a user interface, assume that the user has zero patience and will ruthlessly abandon your software if it isn't smooth.
you may hate this, but it will help it get wider adoption.
to the user, programmers don't exist. what they click or poke with their finger does. your preference of framework is irrelevant.
prefer what causes that click or tap to go faster.
prefer what doesn't cause the laptop to spin the fan up. if you make code that causes fans to spin up, this will cause people to buy a new computer. this isn't necessary. you can just write efficient code instead.
can you guess what tbqhwy means?
it's the "this is why we pay you" part of the job - the bit where you have to do a lot of stuff that sucks to make it suck less for the users.
having worked for 15 years in dev, my general impression is that if a dev hates doing it, the user will love it.
i'm a techie and i'm being far more patient about Nostr flaws and complications than the average user would be. but i they're still flaws. they need to get fixed ASAP. one of the things Steve Jobs was good at was to be a nazi about UX. was it pleasant to his employees? most decidedly not. did it create a smooth experience? most definitely yes.
this is the second time i've poked #[3] about it but he seems to be ignoring it. i may be forced to implement a blacklist in my indexer. but that might quickly turn into a game of whack-a-mole.
if you're a developer and you're curious what i've been coding, i have a Git repository at:
https://saga.berserker.town/thor
saga.berserker.town is a Git hosting site available to anyone who has an account on https://berserker.town
once you have a berserker.town account, you can use SSO and host code projects on there.
i think a bot is making these Nostr profiles and it should be banned on all relays. from the logs of my indexer daemon:
relay.damus.io: Inserted metadata for [9100..5cfb] cyber-cat-819e9419965b20528b5a583a67986014 (npub1jyq0nwu24lntc900mh24ps0qkvcjn6xyndsgvw79ese9yltwtnasw02ef8@nost.vip)
the name in the metadata content always starts with "cyber-cat-" and the domain for the NIP-05 field always ends in "@nost.vip"
filter.nostr.wine is supposed to filter out spam but it lets this through as well.
the relay merely needs to check for regex /^cyber-cat/ for the name and regex /@nost.vip$/ for the nip05 field to eliminate it.
#[0]
*browses old files on computer* even in the digital world, we generate waste...
okay, found something i don't like about iris.to web right away. where are my own posts? i want them in the feed together with everything else...
trying out iris.to as a desktop client again. found out how to disable the built-in filter. can immediately tell that it gets my laptop's fan going way more than snort.social does, but hopefully, i should actually be able to open all threads in this...
tfw you can't tell if they have an irritating personality or are just trolling
it's been a while since i looked at the specifics of the Bitcoin protocol but i would assume that you could not derive a signature from a transaction ID. if you could, why separately include a signature? that would be a waste of space. Bitcoin is a fairly minimalist protocol as far as blockchains go.
does snort.social do this for anyone else when they try to view certain threads?
it would be very hard for someone without a tech or at least some math background to understand this stuff, yes. if you saw my message about learning how it works from earlier, that was probably aimed more at the tech crowd. far from all of them understand how it works either.
in some respects, they're taking a page from Apple's playbook and are innovating in ways you'd usually only see in a startup.