Damus
The Fishcake (nostr.build) profile picture
The Fishcake (nostr.build)
@The Fishcake🐶🐾
My 2024 review and high-level report. Let's start with some stats for the nostr.build:
- 720 Million media requests served
- 650 TiB of bandwidth consumed
- 8 Million unique visitors
- 85% average cache hit rate
- Improved median CPU time per request from 200 down to 2 milliseconds per request
- 20 requests per second are served on average
- 99.994% uptime for the hosted media
- 98% uptime for the website and uploading servers
- 2.5K daily free uploads on average

Some improvements for the free uploads:
- Increased free upload size from 10MiB to 50MiB
- Increased image resolution from 1980px to 3840px
- Increased per server RAM from 1GiB to 4GiB
- Added full mirror of all uploaded media to the additional vendor (backup)
- Implemented moderation headers (can be used to hide NSFW content if desired)

Now some of the stats of my dev work for the nostr.build:
- 1,333 git commits
- 42 repositories with my contributions
- 10k+ lines of code written, or changed

Some features and completed projects:
- Rewritten nostr.build account page (AI, stats, nostr share, drag-n-drop, variaty of sizes, poster for video, etc.)
- Added AI Studio, onboarded multiple models from SD and Flux.
- Added media statistics
- Rewritten media serving front-end (dropping CPU utilization by 100x) and improving TTFB as well as cache hit rate (from 50%+ to 85%+ on average)
- Implemented variaty of the spam, and other illegal media upload prevention mechanisms (automated AI media scanner, PhotoDNA scanner, etc.)
- Implemented AI Moderation API that is shareable with other nostr media hosts (e.g., nostrcheck.me)
- Implemented upload of pdf, zip, etc., with full virus scanning.
- Various improvements to the PHP code, bug fixes and optimizations.
- Implemented e.nostr.build to allow easy embedding and sharing of the video/audio files for the account holders
- Referal links and account credits
- Onboarded more nostr clients for uploads (e.g., YakiHonne)

Some of the prototyping I've done for nostr.build:
- Semantic search of the media (ML based), multilingual
- Basic search for media using AI Vision
- Video transcoding using serverless and server-based setups
- Video transcoding to DASH/HLS (CMAF)
- Multi-party audio/video chat

Some of the in-flight projects that I'll have to complete in 2025:
- Seamless implementation of the Blossom protocol (70% done)
- Rewrite of the post-upload scanning to utilize workflows (50% done)
- New video upload and transcoding experience, HLS, DASH, VBR video/audio (10% done)
- New NoSQL based data-plane backend with the new API (50% done)
- Full rewrite of the Accounts page (5% done, blocked by new API and data-plane)
- Additional models for the AI Studio (90% done)
- <Secret projects with new experiences and features> (25% done)

I am sure I am forgetting a bunch, and this is only done from my memory.
5921❤️44💜9🔥7🚀7🤙7🎉3
Iam · 91w
#HeavyDev This is the name.
Uno · 91w
Way To Go! Trying to zap you but iyd failing from primal.
Ultimate Satoshi · 91w
amazing
Rustypuppy · 91w
You deserve all the treats! Thanks for making my life easier (especially that AI image generator stuff). 🫂💜 https://i.nostr.build/qgSLBaT7vFpSBWrB.gif
Nav · 91w
Great
pj · 91w
Thank you for all you do! 🫂
Baked Potato · 91w
You're awesome Fishy. 🐟🎣 You make this potato proud 🤙
FLASH · 91w
A titanic and impressive piece of work, bravo for these achievements! The sheer volume of data processed and the optimizations carried out testify to a genuine concern for excellence 👏
onpoint · 91w
This is Nosterous!
Tando.me · 91w
You did all that with a thick coat of fur and sunglasses!?! Impressive.
Nathan Day · 91w
Looking forward to Blossom support. Great product!
Orange Julius · 91w
And it shows on the richer Nostr experience throughout the year.
Filou · 91w
Awesome POW 💪 Keep building
lemon · 91w
+ helped Lemon with a bunch of problems That list is insane, friend! You’re a true inspiration and it’s incredible the amount you’ve accomplished Looking forward to see what all you build in the new year Happy New Year!
utxo the webmaster 🧑‍💻🍁 · 90w
Thank you for the improvements to the PHP code
Sacred Peak · 90w
thanks Fishcake nostr.build has improved my experience and peace of mind as a creator on #Nostr thanks for voluntarily showing us all of these stats 🫂💪
The Bullish ₿itcoiner · 90w
Bullish on you and the nostr:npub1nxy4qpqnld6kmpphjykvx2lqwvxmuxluddwjamm4nc29ds3elyzsm5avr7 team. Keep up the great work. 🤙
Bitcrazy · 90w
Thank you so much! I'm a huge fan.
ODELL · 90w
8 MILLION UNIQUE VISITORS 👀