We need people to test a PR for onboarding stable diffusion inpainting onto voodoo ray. Please pull this branch and load inpainting and see how stable it is and/if the VRAM is unloaded correctly after each image.
Author: Db0
Testing images on ActivityPub
Testing if images in my blogposts will appear on mastodon
ActivityPubbed
Oh neat, with just one plugin, my wordpress became part of activitypub. Which means you can follow me directly from mastodon as Db0@dbzer0.com!
This post also serves as a test to see how it looks on mastodon!
Ever since Stable Horde, my life has been code.
Other than some activities with the family, I’ve done basically nothing else. Today is the first time in months I decided to take some time to play some video game. Vampire Survivors if you’re interested.
It’s been a wild ride.
Some napkin math
Stable Horde has generated ~180 Terapixelsteps of images. Assuming each image is 512x512x30 that is like 22 million images (higher resolutions have an exponential difficulty).
Using the current cost of http://dreamstudio.ai, the Stable Horde has generated for free a value of close to $45000! Using the old http://dreamstudio.ai costs (Stable Horde has been up almost as long), this is closer to $230.000 All this value has been given out voluntarily, with no ads or fine print.
Taking into account the post-processors allowed and the exponential difficulty of higher resolution images (Stable Horde allows up to 3072×2048), these numbers can easily be doubled.
For reference, in its stable horde lifetime, my patreon account has made $500,most of which has gone to infrastructure costs.
Codeformer and Reddit Bot for the Stable Horde
I haven’t been able to improve the Stable Horde a lot lately. I was planning to do a lot of work during the week leading to Christmas, but unfortunately the universe had another idea and not only infected me with the nastiest cold I’ve had for decades, but my whole family as well, including the visiting Grandma!
So instead of adding necessary new features, I’ve been instead flattened at bed, trying to muster enough concentration to do some basic updates and answer questions.
Nevertheless, there’s a few improvements added, mostly through the work of some members of the community.
First is the addition of the CodeFormer face-fixing post-processor which seems massively better than the GFPGAN model. Now all clients can request that an image be bassed through CodeFormer for an immediately improvement in faces. Soon I plan to allow this to run in isolation as well
The other new thing is improvements on the workers themselves, allowing them to pickup and perform jobs more efficiently.
The other big news I have is that wrote and unleashed the first Reddit bot for stable Diffusion. That was initially created as an entry for the Ben’s Bites Hackathon since I couldn’t submit the Stable Horde itself (I didn’t win btw), but it was quite an eventful release. My initial release got caught by the automated reddit anti-spam filter, shadow-banning my account and banning my subreddit. Then I refactored the bot to use my own R2 CDN and released it with a new account while asking for a reddit review on my original account. Fortunately my bot account and subreddit got unbanned and I finally released it a third time properly, and it’s been up ever since!
The way the bot is created you can request images from it all over reddit, and it will post the images in its own subreddit for everyone to see and vote on.
There’s also been a lot of new models and styles onboarded, which are also used by my reddit and mastodon bots.
The next plan now is to allow image interrogation on the stable horde, as well as direct image post-processing (without stable diffusiion), so as to allow even people with low-powered machines to be able to contribute for kudos.
Automated Rewards and Tiers
Hey everyone, I have finally finished integrating Patreon with the Stable Horde. This will allow me to maintain everyone rewards automatically, and adjust them according to your status on patreon as well.
This means for example, if you upgrade your subscription from one tier to the next, you will also receive the adjusted reward on the next month’s cycle without me having to find the time to adjust things
Also there is a new adjustment, where now patrons can utilize the horde even via VPN. The VPN restriction is in place to prevent people sending or requesting unethical or illegal content, so by trying your bank account to your username, you provide a way to block the access if it’s abused this way. This is allowed from the lowest tier, so if you have any reason to use VPN to access the stable horde, feel free to use this.
Finally, as an extra thank you, I have also added a small “candy” even for the lowest tiers!
For all this to work, I need to know your Stable Horde ID, and specifically the #number# next to your username! So please send it to me asap if you haven’t already! If you ever change accounts on the horde, you’ll also need to send me the new ID.
When you provide your Stable Horde id, you will also be listed on the sponsors page . If you would prefer a different alias to be shown on the sponsors, please let me know as well.
And we’re back!
dbzer0.com has been migrated to a new infrastructure! I have opted to not do a dumb copy of the whole wordpress install folder as my wordpress site has been live for something like 15 continuous years now 😀
So I opted for just set up from scratch, purely with ansible this time, and then import/exporting the content, which looks like it broke all the embedded images. I copied my uploads folder back manually but they don’t seem to appear (if anyone knows how to fix it, lemme know)
I also selected a new theme to keep things fresh. Went for something minimalist as I don’t have that much time to update this blog as often anymore.
Now I can finally shut down my ancient VPS.
dbzer0.com will be going down for a bit
Migrating to a new VPS as my current one is ancient
v1.12 of Lucid Creations is out
QoL and using the new R2 storage backend. Here’s the devlog