A few weeks ago, my precious bespoke designed and hand-built keyboard which my friend made for me around 10 years ago broke. ๐ฟโจ
I'm now stuck on a conventional chiclet keyboard, I keep fucking making typos and spacebar doesn't work cause I don't slam it hard enough. Fucking disgusting.
I went a bit mental, because it literally cured many years of RPI/carpal tunnel syndrome. It sounds a bit stupid, but I cannot imagine my life without that keyboard. :meow_bongo_keyboard:
Doctors and specialists couldn't cure my RSI for years: they told me to stop using computers and keyboards: absolutely retarded comment to make to someone who's entire life was spent working on a computer.
A quality ergonomic keyboard and mouse cured what doctors said could not be fixed... lesson in there.
I designed this keyboard and selected every single component with the minimal force needed to reduce friction/wrist pressure/finger travel: from springs, to caps, to size, to physical form factor and split... including custom firmware based on open source... it is very much a reflection of myself and my friend who helped design and build it.
Thankfully I got in touch with my pal, and he was more than happy for me to ship it back to him for a full repair and we've designed some upgrades to retrofit it!
In a few weeks I will get it back, as a completely wireless device! I am beyond hyped. I will post an update with pics when it's back in its new wireless form!
(and yes--an ๐ฆ is my backspace key--dwi)
#keyboards


#catstr
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