hexbear
Hexbear Proposals chapo.chat matrix room.
This will be a place for site proposals and discussion before implementation on the site.
Every proposal will also be mirrored into a pinned post on the hexbear community.
Any other ideas for helping to integrate the two spaces are welcome to be commented here or messaged to me directly.
Within Hexbear Proposals you can see the history of all site proposals and react to them, indicating a vote for or against a proposal.
Sending messages will be restricted to verified and active hexbear accounts older than 1 month with their matrix id in their hexbear user profile.
All top level messages within the channel must be a Proposals (idea for changing the site), Feedback (regarding non-technical aspects of the site, for technical please use https://hexbear.net/c/feedback), or Appeals (regarding admin/moderator actions).
Discussion regarding these will be within nested threads under the post.
To gain matrix verification, all you need to do is navigate to my hexbear userprofile and click the send a secure private message including your hexbear username.
What's the story behind this unfinished command and conquer sprite? I never found out.
Early days of hexbear (maybe still chapo.chat then?), image compression wasn't in place. Someone tried to upload this massive image and it broke the site. I believe the emoji is based off what actually managed to load.
Bar none the funniest day in site history
beats it
Even more hilarious than I thought it would be
yeah it was a corrupted extremely high res image of a DPRK soldier, took the site down trying to process it
We're sending your data to China by rooting your phone. Thank us later
everything's computer
Iphone
It contains several thousand copies of pigpoopballs.jpg.
POV: you opened the emoji picker.
OK, so that's only about 220 MB if you scroll through every single one to load them all simultaneously, but still.
yeah it's ridiculous. It takes up an order of magnitude more space than any other website in desktop Firefox as well. It looks like it's mostly in cache storage "instance-cache" and "precache-v2" probably created by the web CacheStorage API.
I wonder if it's just that the lemmy web frontend uses more modern web APIs that most sites don't use, and the caching is just dynamic based on available space or something? Probably not even configured by lemmy.
I think it's part of the whole "unused space is wasted space" way of thinking about computers. It just uses as much space as it can until it can't anymore. It doesn't take into account that people may not want to thrash their storage device, and may want to download and install things that take up lots of space. At which point all the caches that every program maintains become a burden because there is no real automatic cleaning of old cached data.
I always hated that "unused ram is wasted ram" as a justification for heavy bloated software. Like I bought this ram to run more than 1 application at a time, what is this? Windows 3.1?
Unused ram is space for me the user to choose to put more processes into
The idea is that programs are supposed to be aware of "memory pressure" and react to high pressure by releasing resources, but I don't think it's really implemented by most things. I guess swap space is supposed to make full memory not matter as much but still.
yeah application devs cannot be trusted to implement this. It only belongs at the kernel level tbh
"unused ram is wasted ram"
the only place this adage belongs is in caching. The linux kernel will "eat all your ram" but it's in temporary disk caches that can be evicted by any application that needs that RAM at any time. (this is why if you're ever looking at memory usage on linux look for "available" memory not "free" memory). Kernels can do this, applications need to just use the correct kernel interfaces and not try to replicate this idea internally.
You know using less storage space was once a sign of progress.
close some tabs
who the fuck is scraeming 'close some tabs' at my house.
That infinite symbol appears when more than 99
What the‽ You pick your address bar up off the floor right now, mister!
Way less annoying this way
Ah, gotcha. I'll have to try it sometime. I feel like my fat thumbs would smack it too often tho.
show yourself coward
they are wide
Too much liberalism
Living on your SSD rent-free!
it's probably caching every image you've ever clicked on or something silly like that. You could wipe it out and start fresh if you need the space. emotes are big but probably not that big. Same with taglines, there's a ton but its all text.
I think you are right. I wonder how other websites like Reddit solve this. Image size limit? Something in the html to prevent caching?
cache should just expire after a while. Admittedly it appears the cache-control header from hexbear sets max age to 7 days so that's pretty reasonable...
It feels like I shouldn't have cached over a gigabyte of images, etc. in just 7 days, but maybe not
It is not consistent for me. I have had this issue show up randomly after being stable around 50 MB for months. My guess has been that there is a bug somewhere analogous to a memory leak, except retrying a download a bajillion times
'moji
Hmmm seems low
I posted about this almost 2 years ago. Thought it was fixed lol, I guess not. But at least there are instructions on how to clear it. You could just use an app like Voyager instead of the website.