Avatar
zelu
48abf739377ab987d3f0568b91eb4ff65465f59a6554ba38c38f17ed36a38409

Do you have any experience with https://mullvad.net/ ? #vpn

Started a new hobby project: a microkernel OS in Rust! Zero kernel experience, no Rust skills yet. What's the worst that could happen? 😜 #OSDev #RustLang

BTW, I'm on it now. Except spam protection I'm also working on other security layers. Key thing will be to keep this in balance with still good relay performance. Definitely EPS only for checking events end rejecting them if malicious it's much higher than for processing valid events through all step until it touches DB.

Can't we implement on relay level spam protection to filter content at least based on keywords? I know it's not ideal but part of spam could be rejected before it touch database.

How to properly measure EPS for #nostr #relay ? Is it amount of events per second processed (processed and stored in db + processed and rejected i.e. due to detected spam or DDoS) or just event processed and stored in db?

I've tried many models but so far in terms of code quality I'm happy the most with Grok Code Fast 1.

Replying to Avatar cipres

I wrote a basic softphone for #nostr (it uses nostr relays for #webrtc signaling) called #voistr: https://voistr.codeberg.page/

More features are planned, chat and maybe video calls. Both the signaling exchange and the voistr protocol use NIP-44 encrypted events. Follow voistr here: nostr:npub1lcfnjgme4s9whl6n4fym0ft034rdmghahal7jzg7zw35w8f6dq2s2kn6vm

Sounds like an interesting project. Need to test it!