arfonzo's avatar
arfonzo
_@superfriends.online
npub1p26s...60yv
๐Ÿˆโ€โฌ› Nerding, horticulture & humble servant of cats. ๐Ÿˆ โšก I run the superfriends relay at wss://nostr.superfriends.online | ๐Ÿง… tor: ws://sprfrnsx2nhyc6mkkb4hi2hauq7kd3ckudkj3v7djbw4wopqfcotw4id.onion ๐Ÿค Here for the decentralisation, not for the maximalism.
arfonzo's avatar
arfonzo 3 weeks ago
Lately I have been coding and adding features over time to a comprehensive #strfry relay plugin. I've coined my system FAPS: the Friendly Anti-Prick System. :MEOWDY: image The beauty of the strfry plugin architecture is live updates: no need to restart strfry on any changes. It's allowed me to handle things like: illegal content, spam, abuse, DDoS attacks, and more. :YesYes: ... all within a single plugin. So far, it can: - Blacklist accounts. - Blacklist phrases: strings and regexes supported. - Blacklist kinds: reject any kinds you want, useful during DDoS attacks. - Supports minimum POW difficulty enforcement for all users. - Supports unique POW difficulty for individual accounts. You can add individual accounts with their own POW difficulty threshold. It continues to be put through the paces--it's currently day 3 of being DDoS'd and the superfriends relay continues to serve the public unabated, zero downtime, no latency. :meow_heart_bongo: And no, it wasn't vibe-coded. I prefer to hand-code where high throughput and extreme optimization are required! One day I'll open source and release it, when the feature creep settles and I'm happy that the code is optimized enough. It already filters thousands of events a minute without really stressing the server, but I'm a stickler for performance and improvement. #relays #nostrdev #dev
arfonzo's avatar
arfonzo 3 weeks ago
Ahoy @verbiricha! I've got a @grimoire request... could you add support for kind 1984 (reports)? Ideally what I'm thinking is a way to easily view/disgest them with relevant links to the users, events, etc.. At the moment I have been using #grimoire to browse reports to the superfriends relay, but it requires opening the raw JSON for each and converting hex to npub, etc. Taaaaankkkkkz! :prayinghands:
arfonzo's avatar
arfonzo 3 weeks ago
Being a decentralist means recognizing that the true goal for social should be a return to the OG principles: the only algorithm should be reverse cronological sort. The original method was always the best. Decentralise it: let users pick how they want their feed filtered and sorted. Anything else is veiled bureaucracy pushing some weird agenda. #nostr shines in this regard. View quoted note โ†’
arfonzo's avatar
arfonzo 3 weeks ago
Hey @Cody I'm trying to report accounts, but today I'm seeing this error: image This didn't happen in the past, is there a way to authenticate via jumble? Thanks!
arfonzo's avatar
arfonzo 3 weeks ago
image Today Heathcliff had a big day. ๐Ÿฑ He went to the vet for review, exactly two weeks after he was hit by a car. All good news: vets are amazed at his recovery and everyone there knows him now; he's such a character! His limp has disappeared in the past days, he's jumping up and down all over the place with full mobility. I am so grateful that he wasn't more seriously injured--being hit by a car is usually catastrophic. ๐Ÿ™ He also got neutered and microchipped today! B-Day (Balls Day). Farewell, big balls... I'll always remember those furry round guys. He's taken it well, no discomfort that I can see. Currently sleeping snugly with Shadow. My daughter decided to put his new microchip ID card on his head for some reason tonight, and Heathie just sat there balancing it. ๐Ÿ˜น He's such a good boi! Vets can't believe he was a stray, he's always so calm and friendly. And now he's officially chipped and registered as part of our family! Chuffed about it! A bit of good news after a very hard two weeks for this little guy! ๐Ÿ˜ป๐Ÿฅฐ๐Ÿฅน #catstr View quoted note โ†’
arfonzo's avatar
arfonzo 3 weeks ago
They're still trying to DDoS the superfriends public #nostr relay, but everyone continues use it without any service interruptions. Absolute weaksauce tactics. ๐Ÿ˜น If you're going to DDoS my infrastructure, at least take me offline... otherwise it's not really a denial of service, is it? Maximum clowning from certain people here. ๐Ÿคก View quoted note โ†’
arfonzo's avatar
arfonzo 3 weeks ago
GM and PV nostriches! FYI the superfriends #relay is undergoing a heavy #DDoS attack this morning. It's significant (tens of thousands of events per second), but the relay is absolutely capable of dealing with it, without even slowing down. So services continue to run as normal. ๐Ÿ˜น๐Ÿ‘‰๐Ÿคก I have a pretty good idea who may be behind this DDoS, but that's not important for now. I'll just say that like all things they do, this is amateurish and insufficient to stop anything. If any other #relays are under attack, remember that spammers and DDoS clowns always prefer to use ephemeral event kinds. #nostr
arfonzo's avatar
arfonzo 0 months ago
My new CO2 sensor arrived today, SwitchBot Meter Pro. Been considering buying this one in the past weeks but was convinced when @HoloKat mentioned they got this model. There's a lot of monitors in this price range and below, but generally the build feels nice, app works well, sensors seem accurate and responsive. First readings I got 666ppm ... should I be worried? ๐Ÿ˜ˆ image I did not purchase the hub or outdoor sensor, so it works via BLE to my smartphone. Overall it seems pretty nice. I'd like an aranet4 at some point as it does VOCs but the step up in price is significant. View quoted note โ†’
arfonzo's avatar
arfonzo 0 months ago
Shout-out to @verbiricha for #grimoire, which I used to quickly analyze and dig into nostrmag's dodgy behaviour. (Oh, and also for the emojis which I love so much of course!) :MEOWDY: With grimoire I could easily find evidence that these accounts are suspicious: 1. Replying to nostrmag's note complimenting their article as a reader. 2. Suddenly a day later, they're mysteriously now working for nostrmag. Grimoire rocks! :meow_party: image View quoted note โ†’
โ†‘