
Feel free to post any suggestions or feedback here
>>1693
>>1764
Sry anon, like I mentioned to in the global thread, I don't have any plans for this. Everything here can be done with Claude Code or ChatGPT and it'd turn out much better. When I started this project I was using gemini 2.5 pro and wasn't even using agents.
I just want to continue producing slop without thinking about open source stuff, sry again

Shitty unoptimized garbage site
>>1240
>I've used AI a lot, yes, to be honest I couldn't have done something on this scale alone while having a full time job
Can you at least hand make a 4chan-X/dollchan compatible front-end?
Imagine lite.umigalaxy.com, a very simple front-end. I can even do it if you're cool with that (I have before)

Instead of making a new thread for every website update, I'm just gonna post them here
Added Lite Mode(BETA)
An anon at >>1153 → reported poor performance on his old laptop without hardware acceleration so I decided to try a Lite Mode toggle. It should disable some animations and other things to help with performance. The difference is rather subtle right now so let's see if it helps.
You can find it in the footer of the website.
Discussion for the Codex page Meta Codex.
The Codex page is written by this board's curators, so other users cannot edit it. This thread is where everyone else talks about it: post a reply if you have a question, spotted something out of date, or want to suggest what to add.

Supporter Tier is Free Right Now! Just make an account and ask for it!
Check it out: Supporter Tier
I decided to make this thread so we can have a discussion about how Umi Galaxy is supported.
The idea behind the Supporter Tier is that, if the website grows, at some point we'll need to make some money to cover the server costs. And if it gets really huge, there will be even more costs beyond just the servers.
Right now, the servers are cheap and more than enough for the current traffic, so I'm taking this opportunity to give the Supporter Tier for free to people who register an account.
What do you think the Supporter Tier should have?
Right now, the Supporter Tier provides boosts for Clan and Alliance threads. Since everyone can create a Clan or Alliance, there needs to be something to prevent usage from getting out of control. We can't have an infinite number of threads with millions of media files without eventually paying for all that storage.
At the moment, Clan and Alliance threads have very little usage, so I was thinking about extending the Supporter Tier perks to regular threads on the normal imageboard as well.
What do you think? What kind of perks would you like to see in the Supporter Tier?

I've decided to make this thread to discuss what I've learned while trying to promote Umi Galaxy.
So far, I've noticed that visibility and clicks are important, but there's also a need to reach the right audience.
For example, yesterday I made a post on Reddit promoting the website on /r/webdev. The post got around 92k views and 200 likes, which translated into 200+ visitors to the website.
That looks pretty good, but none of those visitors actually engaged with the website in a meaningful way. Nobody posted on the imageboard, and nobody created an account.

>
>
>
>
>
>
>...
All for a buttery smooth 2 second smooth scroll.
Not to mention the 200ms latency while typing this.

>>1167
Yes, thank you, it runs well now.
I didn't realize how many blurs you had going on until I hit the toggle.

During a conversation with @webpgoy we cooked up an idea for an image tab in the settings. Right now all the static image options from our image processor sharp are available for testing.
I already noticed setting the effort to 6 increases the processing time by a ridiculous amount so maybe that should be capped to a lower value.
The idea right now is to test what makes sense, right now when you create a new preset it uses the default values so we can even double check if the default values make sense, for example a 800kb jpg is turning into a 1.5mb webp, which seems counterintuitive.
ps: animated webps and gifs are left alone, these settings don't apply to them


Heya. This is question for the admin of this site. What is your observability stack like?
>>735 (OP)
Only Posthog, if the site gains any real traction I'd consider adding something like Sentry and OpenTelemetry

Now when you create a thread, you will automatically be notified when someone replies
There is also a Watch Thread button where you can manually add them to your watch list

>>1402
Do you mean something that replicates the classic imageboard look? Yeah I've been thinking about it, we have a lite mode, but it's more for the heavy animations and some CSS stuff.
>>1403
Ideally it could also replicate the HTML layout of an engine like Futaba or Vichan so extensions and older browsers work. I prefer to use imageboards on Pale Moon with the Dollchan extension. But a lot of the JS on this site doesn't work on PM and Dollchan doesn't recognize it as an imageboard.
>>1403
If you don't mind GPLv3 you could copy 5chan's UI which is basically like 4chan's UI
https://github.com/bitsocialnet/5chan

Extended the notifications system to guest users, meaning users without accounts.
Check them clicking on the bell at the sidebar and in the top right.

Added a Global Thread to the homepage!

Added a Codex system
https://umigalaxy.com/explore/technology/1471/technology-codex

Added a Fullscreen Media mode!

>>1329
Another altchan in the sea of altchans except void-san made a containment board for AI spam. The site used to run like dogshit but not anymore so I figured it was time to tell others about it.
My hope is that people that genuinely want to discuss tech here find this little bubble and we can all have a good time. At least it's more constructive than complaining on 4chan.
https://umigalaxy.com/explore/ai
https://umigalaxy.com/explore/technology
>>1332
NP, I wish more sites had a lite mode setting.

>>1326 (OP)
>so I was thinking about extending the Supporter Tier perks to regular threads on the normal imageboard as well.
I think that would be better at least for the OP public post. Not sure if having a public thread filled with dozens of 20MB files is such a good idea. It could slow down the site with too many lurkers.
However the OP post getting more leeway in filesize would help boost thread quality, even with AV1 a larger filesize limit is always better anyways.
>if the website grows, at some point we'll need to make some money to cover the server costs. And if it gets really huge, there will be even more costs beyond just the servers.
host your own and the server costs never go up.
host your own and there are no other costs aside from a proxy.
>>1192
You should look into SVG and animated SVG for non-interactive parts of your website. JS/react/whatever sometimes just spends way too much CPU for some website components.
Easier said than done however since you'd have to make differrnt versions for mobile/desktop and odd screen display ratios.
@void I made a little DISTS preview before going to bed
I calibrated DISTS to match -quality 90 4:4:4 JPG, which got me a score of around 0.03
Might be too high on high fidelity, idk. What do you think though, do all these JPG/Webp/JXL images look pretty high quality compared to the in.png one? Because if so jpeg xl not looking too hot, it really struggles with anime it seems. Haven't tested AVIF yet though.

>>902
In my current testing the latest libavif v1.4.2 is outperforming JXL outside of Anime, sometimes it's like 5-10% better at photographic content at 9.5 CVVDP despite using 4:2:0, which IMHO is nuts because JXL was supposed to be state of the art for high fidelity photographic content.
Anyway yeah, even if you risk a security disaster, it's uncertain when AVIF decoding will become tolerable enough at high resolutions. If you do end up adding support for it in 2027 I would highly consider some kind of resolution upload limit for AVIF tbh.
https://desuarchive.org/g/thread/107888656/#107892763
Also to be fair to JXL, picrel is from an old 4chan thread. I've heard a lot of work has been done to improve JXL decoding with a rust implementation. Though it's not clear if it's enough to match AVIF decoding performance. I have absolutely no idea how to test this on a phone though.
https://github.com/libjxl/jxl-rs
>>929
What you mentioned here is a big eye opener:
>AVIF might achieve acceptable decoding performance in like 2030 across 99% of devices but JPEG XL might have to wait until like 2040 for that though.
I think it'd be cool to support new tech like this, but we definitely need to wait a while

>>930
It could be sooner depending on how the dav1d improvements stack up but yeah at best 2027 might be the year of 8MP max AVIF images and that's if you ignore the risk of some RCE exploit being undiscovered like it was on webp...
Whatever happens I hope JXL won't go down without a fight. If there's nothing to challenge AVIF I fear it could stagnate and push the widespread global adoption to 2040 or later. As much as I like/trust Webp, it's missing lots of cool stuff that AVIF has. Even worse websites will have no choice but to bend the knee and pay billions to get their hands on Iris-Webp if they want better photographic image compression.
>>580
Not having to install an browser extension for this is great, thanks man. Haven't had much free time this week but I plan to make another WARi thread tomorrow because I found another Anime show I liked, it's Jahy-sama. Turns out Jahy is voiced by Naomi Ōzora who also voices Satania in Gabriel Dropout. The latter didn't really stick with me but I like the voice from Satania. The whole whack job magical girl thing got me hooked.
https://www.youtube.com/watch?v=mJyX1DzVqTI