Avatar
Rustypuppy
9356d008ab226ab6b08ab3c73900546b2836c48c7527f0e5332c09201a3e6dc8
Author. Artist. Introvert. NostrArtstr.com Art Challenges Host.

First day of the rest of my Life (again).

On this side of the Hill, there’s likely less days ahead of me than behind me. Makes my awareness of each day more valuable. I don’t always achieve what I want to do, but I have no regrets and I keep trying.

#randomthoughts #2025 #newyear #lifeover50

Happy New Year!!!! A bit early for my time zone, but I’m going offline for the rest of the day. 🎉

For anyone using the nostr:npub1nxy4qpqnld6kmpphjykvx2lqwvxmuxluddwjamm4nc29ds3elyzsm5avr7 AI image generators (thank you nostr:npub137c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqjak37w !!!) I’ve found them to be great for creating parts; images that I then composite in Photoshop into how I really want the final piece to look.

It takes a few attempts to tweak the text to get the AI to render the part image I need. For example “fireworks” included people and/or city, but “fireworks over ocean” rendered larger fireworks with less stuff to edit out.

Same thing with “night sky” = mountain landscapes with only a patch of sky. “Night sky over ocean” rendered much more sky. Didn’t bother mentioning “stars” because AI *loves* to put stars in a night sky, like so many stars I took some out.

1. Final image

2-5. AI renders

#happynewyear #aiart #photoshop #rustypuppyart #artstr #digitalart #grownostr #artprocess

Wow. The photo of the two older men walking different paths …. that hits hard. Very good shot. 👏

Another 5 ⭐️ purchase from #nostr - designed and sold by nostr:npub1luvpvkhauqy994y6fcf3djvpc7hszexpsyxqhs87g8fkrhtu5lcqylnmt5 this tshirt is 100% cotton, very soft. It is a straight cut fit, so if you have curves/want some room, you may want to order a size up.

#nostronly #review #clothing #tshirt #merch #grownostr

Last day to share a piece of your past art for the nostr:npub1wdpfy4xgam85u9wxpuau24qrddpwqk53gexvnnnmguyqqtvspjeqvc0p5m December Art Challenge!

Check out the #nostrartstrdec2024 hashtag to see the creative works others have already posted.

I’m planning on running a new art challenge (almost) every month in 2025. Whether you can participate every day, or only once, I hope these art challenges help you make and share more of your art. 🫂💜

#pastart #artchallenge #art #artstr #🖼️ #grownostr #nostronly nostr:note1pc76w7fsuyg0tpfz4eterl765lkhsp2pq8se54ssd5vcqh6dqw3qcdymm2

Awesome! I love birds of prey. Thanks for participating in the nostr:npub1wdpfy4xgam85u9wxpuau24qrddpwqk53gexvnnnmguyqqtvspjeqvc0p5m art challenge! 🫂🖤🤍

So sweet! Thanks for participating in the nostr:npub1wdpfy4xgam85u9wxpuau24qrddpwqk53gexvnnnmguyqqtvspjeqvc0p5m art challenge 🫂💜

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)

- (25% done)

I am sure I am forgetting a bunch, and this is only done from my memory.

You deserve all the treats! Thanks for making my life easier (especially that AI image generator stuff). 🫂💜

#asknostr - for those who design stuff to be printed on paper sizes for the US (Letter) and everyone else (A4), what dimensions do you use? Or do you just create 2 documents?

I want to make monthly bonus printouts for nostr:npub1wdpfy4xgam85u9wxpuau24qrddpwqk53gexvnnnmguyqqtvspjeqvc0p5m art challenges.

I thought about making one file at 8” x 10” (20.32 cm x 25.4 cm), and let the user’s printer adjust (or not), but wanted to ask to see if there were other options. Thanks!

#print #graphicdesign #artstr