Show newer

@roboneko@bae.st @roboneko@freespeechextremist.com @Zerglingman @lelouchebag @takao Enjoying my 10,000x10,000 anime girls at 60% of the filesize

These are probably going to be fairly representative btw. jewgle itself reported like 30% overall reduction for lossless images and here I get 40%

eila.png is a high quality vector
spider.jpg is a photograph
sanya.jpg is a very textured painting
pting.png is a largely single colour cropped photograph
erika.webp is a cropped screenshot from an anime so it has some slight noise

@roboneko @Zerglingman @lelouchebag @takao None of these really work without issues and there's no reason you need to exclusively use one format anyway. This has no effect on 99.999% of images, but I'll agree with you, jpeg/png is better for mega huge images, just still have ugly/bad compression while doing it

@roboneko@bae.st @roboneko@freespeechextremist.com @Zerglingman @lelouchebag @takao Having 90s compression tech does make PNGs worse. Going by insane niches like 16385x16385 images doesn't make PNGs better

I'm not saying webp is the perfect thing for every usecase, but general stuff, like anime girl pics, it's way better

I made an actual showcase for you
anonfiles.com/V2gayaO3xa/webp-

for pf in r/* ; set p (basename $pf) ; convert $pf $p.png && optipng $p.png ; end

for pf in r/* ; set p (basename $pf) ; convert -define webp:lossless=true $pf $p.webp ; end

for pf in r/* ; set p (basename $pf) ; convert $pf farbfeld:- | bzip2 > $p.farbfeld.bz2 ; end

@roboneko @Zerglingman @lelouchebag @takao PNGs are from 1996. They were literally made to be a competitor to GIFs, that's the level they're at

@takao @Zerglingman @lelouchebag I've used bziped farbfeld a bunch. Imlib and image magic support it so it's easy to work with, not just implement

@Zerglingman @lelouchebag @takao Webp is good. PNG is 90s tech and usually compresses worse than even generic modern compression methods on raw image data

Your software is the problem if it doesn't support it. The C lib is comfy, easy, complete, well documented, and cross platform, under a BSD license, there's no excuse to not implement it in everything. 99% of non-shitty software already supports it

>it's by jewgle though
It's an open format and you use WEBMs/MKVs already which use the same VP8/VP9 tech by jewgle. This genuinely isn't an excuse

@LukeAlmighty I've eaten hundreds, there's no worry. I honestly enjoy them at this point. You can cook them if you really want, just doesn't preserve 100% as much

@LukeAlmighty Still self-hosted searxing. I'd use Yandex with it if they didn't block my server so much

@tengumatingpress You can play dark souls remastered on less needy hardware for the same kind of fun experience, maybe even demon souls on an emulator

@hj >kikerosoft wants typescript

Okay, they should use typescript

@Terry 1 upboat (by himself), 1 comment (do they have one of those bots that comment on new posts?), "I know a guy that knows a guy". 99% chance this was made up and then screenshoted by the guy that wrote it five seconds afterwards

@se7en Yandex and TinEye find nothing, jewgle only finds a facebook page where some rando posted it

@LukeAlmighty $45 for any game is insulting. Terraria costs $10 and everyone has 2000+ hours in it

@LukeAlmighty Eat more raw eggs. The cholesterol genuinely works. My personal trainer asked if I was "taking something" when I started chugging them and I visible improved

Show older
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.