JPEG XL

Info

rules 57
github 35276
reddit 647

JPEG XL

tools 4225
website 1655
adoption 20712
image-compression-forum 0

General chat

welcome 3810
introduce-yourself 291
color 1414
photography 3435
other-codecs 23765
on-topic 24923
off-topic 22701

Voice Channels

General 2147

Archived

bot-spam 4380

off-topic

diskorduser
2021-09-05 05:33:18
Pineapple spider
2021-09-05 05:33:56
Panda spider
2021-09-05 05:35:01
Turtle spider
2021-09-05 05:36:24
Turtle pig
2021-09-05 05:38:17
Monkey turtle lol
2021-09-05 05:39:47
Cat pig
2021-09-05 05:52:51
https://youtube.com/shorts/7FOn6EGhPo4?feature=share <@416586441058025472>
improver
2021-09-05 06:23:32
veluca
diskorduser https://youtube.com/shorts/7FOn6EGhPo4?feature=share <@416586441058025472>
2021-09-05 06:28:00
what
spider-mario
veluca what
2021-09-05 07:13:15
for a little more context, see https://youtu.be/czTksCF6X8Y which is itself derived from https://youtu.be/XW0W7j04iRQ
2021-09-05 07:14:35
and for more “what”, see https://youtu.be/lpvT-Fciu-4
veluca
spider-mario and for more “what”, see https://youtu.be/lpvT-Fciu-4
2021-09-05 07:28:29
I'm... not sure what that is...
spider-mario
2021-09-05 07:29:02
it’s modern
Deleted User
spider-mario and for more “what”, see https://youtu.be/lpvT-Fciu-4
2021-09-06 08:41:55
*what*
_wb_
2021-09-06 05:45:31
https://twitter.com/mcmillen/status/1434632359865995271?s=19
2021-09-06 05:51:33
Could a proof-of-stake, energy-friendly version of bitcoin be made to work? Assuming magical initialization conditions (say 8 billion NFTs get assigned, 1 to every human, and that's it, no more tokens can be created, there can only be transactions), could there be a way to get a decentralized currency without the energy footprint?
2021-09-06 05:51:44
Asking <@799692065771749416>
2021-09-06 05:52:14
(but others are free to answer too)
190n
2021-09-06 05:53:51
7x energy isn't necessarily 7x compute power... i wonder how bitcoin and google compare in terms of efficiency (flops per watt).
Pieter
2021-09-06 05:56:20
<@794205442175402004> Not with anything resembling the current security properties. PoS has sort of a circular reasoning problem, where you use the currency defined _by_ the chain to determine which chain is valid. The problem is that you need a mechanism for everyone to unambiguously tell which of two conflicting, otherwise valid, chains is the correct one to (at least temporarily) accept. With PoS, you assign voting rights to staked coins. But if those staked coins existed in the chain before the point of forking you're trying to resolve, you get the problem that those coins now exist on both sides of the chain.
2021-09-06 05:56:32
<@!164917458182864897> Bitcoin uses exactly 0 FLOPs.
2021-09-06 05:57:07
<@!794205442175402004> There are proposed solutions to this so-called "nothing at stake" problem, but they all eventually fall back to relying on making things slow enough that humans can intervene.
_wb_
2021-09-06 05:57:12
Energy is what matters imo, compute power is irrelevant since it's not really useful compute anyway (only indirectly useful)
Pieter
2021-09-06 05:58:38
(That's excluding more philosophical concerns about whether or not you want the largest holders of the currency to be the one that hold all power of censorship over it - at least with PoW that power is held by those able to spend resources in the real world, which is far less influencable than that of just the currency itself)
_wb_
2021-09-06 05:59:56
I think an energy friendly way to create a decentralized currency would be great progress.
Pieter
2021-09-06 06:00:19
I think Chia's proof-of-space-and-time approach is a much more acceptable approach for a lower-power distributed consensus mechanism, though it also has problems. It relies on wasting another real-world asset, defined as "integral of disk space over time", not computation.
2021-09-06 06:00:31
(queue people complaining about hard drive shortages)
_wb_
2021-09-06 06:02:13
I guess any approach that relies on wasting resources is problematic
2021-09-06 06:02:37
Unless the resource is something that is good to waste, somehow
Pieter
2021-09-06 06:03:00
Unfortunately, that also doesn't work. If there is economic value to the computation, you create perverse incentives.
_wb_
2021-09-06 06:03:06
Like proof-of-removing-CO2-from-the-atmosphere
Pieter
2021-09-06 06:03:18
Ha, yes, something like that.
_wb_
2021-09-06 06:04:05
The action itself has to have no economic value, so if it has to be something good, it has to be a reverse tragedy of the commons thing
Pieter
2021-09-06 06:04:13
Though doing that in cryptographic way that also commits to the chain itself is... wild.
_wb_
2021-09-06 06:12:22
yes, seems very hard to come up with something that at the same time works cryptographically and inherently rewards something that improves a tragedy of the commons
Deleted User
2021-09-06 06:38:03
Seems like I'll have to catch up a bit with messages...
improver
2021-09-06 07:22:04
2021-09-06 07:22:38
https://deathbysheep.com/track/phantoma
_wb_
2021-09-06 08:23:30
My 3 girls play rock-paper-scissors-lizard-Spock
2021-09-06 08:24:25
They were playing rock-paper-scissors yesterday, so I taught them that variation
diskorduser
2021-09-07 02:09:02
https://i.redd.it/paxahb343xg61.png
Fraetor
2021-09-07 07:40:14
I mean, the current method of Databases running on mainframes seems to work OK.
_wb_
2021-09-07 08:38:31
Yes, but that's a centralized solution that ultimately depends on and gives unlimited power to the central authority (they basically can and will control inflation rates and thus basically own all the money - or at least they have the power to assign any percentage of it to themselves at any point by just 'printing' the appropriate amount of money).
2021-09-07 08:41:54
(which by the way makes it silly for a government to claim that "we don't have the money" to implement Good Thing X, Y or Z)
Fraetor
2021-09-07 01:20:57
I think the main current problem with it is that the companies that currently run the mainframes are for profit. (e.g Visa or MasterCard) what we probably want is a not for profit payment provider, who's transaction prices reflect their actual costs.
2021-09-07 01:21:41
Ie, a fraction of a penny/cent/yen/whatever.
improver
2021-09-07 01:21:57
they also censor whoever they want
Fraetor
2021-09-07 01:22:27
True. That seems to be what was happening with OnlyFans.
spider-mario
2021-09-07 01:27:38
not quite from what I have read
_wb_
2021-09-07 01:28:15
Transactions are not the biggest problem though imo. I think it's a bigger problem that "mining" is free for some (central banks and to a lesser extent regular banks) and impossible for others.
spider-mario
Fraetor True. That seems to be what was happening with OnlyFans.
2021-09-07 01:32:26
apparently, the problem with OF was https://www.bbc.com/news/uk-58255865
_wb_
2021-09-07 01:38:39
Must be a shitty job, being a content moderator. Literally watching the goriest, most disgusting stuff the automated systems are tagging, to decide on what side of acceptability it is on.
2021-09-07 01:39:48
Probably sounds fun at first sight, but it must be so mind numbing and nightmare inducing after a while...
Fraetor
2021-09-07 02:11:58
Yeah. There is meant to be a lot of mental health issues amongst Facebook's moderators, etc.
Deleted User
2021-09-07 03:19:38
Just hire some 4chan and BestGore visitors ¯\_(ツ)_/¯
2021-09-07 03:19:51
They'll actually love this job <:kekw:808717074305122316>
improver
2021-09-07 03:42:11
nah. t. just trust me here
nathanielcwm
2021-09-07 06:02:37
spider-mario
2021-09-08 09:49:32
https://twitter.com/scienceshitpost/status/1326034806950391808
yurume
2021-09-08 11:01:39
I was working on https://lifthrasiir.github.io/roadroller/ for a while, that's one reason I was unable to follow this server recently lol
2021-09-08 11:02:08
(technically still a compression stuff, but I guess this channel is more appropriate)
Scope
2021-09-08 11:19:17
Perhaps <#805176455658733570> will be better also Brotli? https://caniuse.com/brotli
yurume
2021-09-08 11:19:51
I thought it is not the image compression so here is more appropriate, but anyway
2021-09-08 11:20:44
it already beats Brotli in terms of compression ratio, especially given that the output includes the (tailored) decompressor
2021-09-08 11:21:06
but it is very slow for the obvious reason and only makes sense for demos 🙂
Scope Perhaps <#805176455658733570> will be better also Brotli? https://caniuse.com/brotli
2021-09-08 11:22:37
the current scoreboard FYI
Scope
2021-09-08 11:22:51
I think Brotli also has room for improvement with higher potential
yurume
2021-09-08 11:23:13
is there a zopfli equivalent to brotli?
Scope
2021-09-08 11:23:35
As far as I know, no
veluca
2021-09-08 11:24:32
`brotli -11` is basically what zopfli does
_wb_
2021-09-08 11:32:56
I wonder what could be done if we would 'port' some of the ideas of jxl's entropy coding to general-purpose compression
Scope
2021-09-08 11:33:45
As far as I remember -11 is the same as -best in the comparison, but still, considering how Zstd has changed during all that time and added slower compression modes, I think Brotli also has room for further optimization and denser compression
veluca
Scope As far as I remember -11 is the same as -best in the comparison, but still, considering how Zstd has changed during all that time and added slower compression modes, I think Brotli also has room for further optimization and denser compression
2021-09-08 11:34:06
yeah, very likely
2021-09-08 11:34:16
also for better speed-to-compression tradeoffs
yurume the current scoreboard FYI
2021-09-08 11:35:00
btw, you may want to compare with large window brotli (-w 30 or so)
_wb_
2021-09-08 11:35:01
There is nothing inherently image-specific about the concept of HybridUint encoding with an MA trees + cmap context model, an lz77 option and an ANS tokenizer
yurume
veluca btw, you may want to compare with large window brotli (-w 30 or so)
2021-09-08 11:35:59
Thank you for the info, I never thought to tune brotli parameters before
_wb_
2021-09-08 11:36:49
of course you would have to replace the MA properties by different properties that don't refer to 2D neighbors, and also different predictors to put in the MA leaf nodes
2021-09-08 11:38:02
and you'll also likely want to add a useful window initialization
veluca
2021-09-08 11:38:05
about roadroller... is it basically arithmetic coding + lz77 but with a small decoder and self-contained?
yurume
2021-09-08 11:38:31
rANS, context mixing, some preprocessing
veluca
2021-09-08 11:39:12
ah, no lz77?
yurume
2021-09-08 11:39:16
x86 demoscene folks long had a similar thing for a while, so all I've done is the same thing but in JS
_wb_
2021-09-08 11:39:26
rANS is the same as a LIFO range coder, right?
yurume
2021-09-08 11:39:35
Yup
2021-09-08 11:39:52
With simpler renormalization I guess
Scope
2021-09-08 11:40:37
Also, is such a large window supported in browser decoders, as there is usually a warning in the encoder that it may be an non-compatible format?
yurume
veluca ah, no lz77?
2021-09-08 11:40:40
No LZ77, but remedied with a large number of context models
_wb_
yurume With simpler renormalization I guess
2021-09-08 11:40:49
that's the advantage of doing it LIFO, right?
yurume
2021-09-08 11:41:00
Yes to my understanding
_wb_
2021-09-08 11:43:57
with chance adaptation, if there are enough contexts then basically the ctx model can approximate lz77, that's also how flif does a reasonable job on things that are lz77'able
2021-09-08 11:45:08
in jxl we dropped adaptation because it's bad for speed, but we still need to understand better how we can combine lz77 and ctx modeling more effectively
2021-09-08 11:46:44
there's a funky redundancy in how repetitive stuff can be either coded via lz77 matches or via baking it into the ctx model, if you have a MA ctx model
yurume
2021-09-08 11:47:08
I think your decision is right, it took a while to figure out the suitable parameters for adaptive models and still Roadroller has to run a search for them (only reasonable cause it embeds its own decoder)
_wb_
2021-09-08 11:48:21
I think if we can figure out how to crack that nut and make good encoder decisions there (i.e. combining MA tree learning with lz77 matching), there's potential for significant improvements in lossless jxl
yurume
2021-09-08 11:48:36
Anyway, I've read quite a bit about compression algorithms but it's the first time I've ever made it into a concrete code XD
veluca
Scope Also, is such a large window supported in browser decoders, as there is usually a warning in the encoder that it may be an non-compatible format?
2021-09-08 11:52:51
I believe so
yurume Anyway, I've read quite a bit about compression algorithms but it's the first time I've ever made it into a concrete code XD
2021-09-08 11:53:30
that's always fun 😛
2021-09-08 11:54:47
I imagine LZ77 can theoretically do better than bounded context models - but not sure in practice when it is you start seeing wins
2021-09-08 11:55:09
(also IIRC it is faster to decode, but that's secondary for that usecase)
Scope
2021-09-08 12:01:00
It's sad that Brotli didn't get as much support and development from the community as Zstd and even attempts to add Zstd to browsers and replace Brotli, although this is very irrational
yurume
veluca btw, you may want to compare with large window brotli (-w 30 or so)
2021-09-08 12:29:44
I've tested this, but the default of -w 16 (I guess) seems to be enough for the current use primarily because the input size never exceeds 64 KB
veluca
2021-09-08 12:31:21
fair enough
fab
2021-09-08 01:27:02
2021-09-08 01:27:19
paid font, similar to stena and suduwe but i think is monospaced
2021-09-08 01:27:23
looks ugly but relaxing
2021-09-08 01:28:12
2021-09-08 01:28:32
353 kb this screenshot
2021-09-08 01:28:58
389 kb segoe ui
2021-09-08 01:29:40
353 kb arial
2021-09-08 01:30:21
397 kb suduwe
2021-09-08 01:32:11
this load faster
2021-09-08 01:32:16
as fast as arial
diskorduser
2021-09-08 05:37:24
I will get headache with those fonts.
improver
2021-09-08 05:43:27
you won't, because you won't use them
spider-mario
2021-09-08 05:49:20
a very empirical statement
w
2021-09-08 06:03:03
I will get headache with those screenshots of those fonts
improver
2021-09-08 06:04:41
only if you look at them long enough (you won't)
2021-09-08 06:06:16
jokes aside, do people actually get headaches from fonts?
spider-mario
2021-09-08 06:09:12
maybe, if they are illegible
fab
2021-09-08 06:13:53
2021-09-08 06:15:05
Sorry if last discord preview Is bright
2021-09-08 06:16:25
The only default font i use is lucida console in notepad
2021-09-08 06:17:21
Custom font Forever
2021-09-08 07:32:53
2021-09-08 07:33:06
this is the best ever
diskorduser
2021-09-09 06:23:43
https://bottosson.github.io/posts/colorpicker/
_wb_
diskorduser https://bottosson.github.io/posts/colorpicker/
2021-09-09 06:47:26
this is <#794206087879852106> 🙂
190n
2021-09-09 06:48:05
ooh that's interesting <:FeelsReadingMan:808827102278451241>
diskorduser
2021-09-09 02:50:13
https://youtu.be/3vZY4ITcU8c
veluca
2021-09-09 06:21:20
https://godbolt.org/z/z3vbGa7bK for people that want to see some *weird* C++
2021-09-09 06:21:45
(I had some fun today trying to put together the most esoteric C++ features I can name)
_wb_
2021-09-09 09:15:53
TIL that emoji blending is a thing
2021-09-09 09:17:30
🐱 and 🙈 combine to this
diskorduser
diskorduser Cat pig
2021-09-10 02:29:57
Same thing
Fox Wizard
2021-09-10 08:00:39
10/10 emojis
improver
2021-09-10 12:28:38
https://www.youtube.com/watch?v=Li-f1BX0XEo
fab
2021-09-10 01:26:15
2021-09-10 01:26:16
Joan Leon | ⚡PerfReviews
2021-09-10 01:58:11
https://twitter.com/nucliweb/status/1436301702488018950?s=20
yurume
2021-09-10 08:01:21
https://jsfiddle.net/y9d7krxv/ another abomination I've made recently (relates to Brotli)
improver
2021-09-10 08:07:50
what is that stuff it decompresses into
yurume
2021-09-10 08:09:47
I don't want to spoil the fun, but I can confirm that it should decompress into 122,784 bytes of data
improver
2021-09-10 08:11:10
probably uses whole lot of brotli's dictionary because I see a lot of html-ish stuff what doesn't make too much sense
yurume
2021-09-10 08:11:35
correct! it is _the_ Brotli preset dictionary.
2021-09-10 08:12:07
the resulting Brotli stream is large (for the obvious reason) but the code generating the stream is not
improver
2021-09-10 08:14:05
> coolfeet.php what was brotli dictionary trained on <:Thonk:805904896879493180>
yurume
2021-09-10 08:14:28
it is word-based, so it'd be probably `cool` `feet` `.php` individually
improver
2021-09-10 08:14:50
though so but wanted to b funny
yurume
2021-09-10 08:15:08
I've done specifically because if I can somehow extract the preset dictionary it can be used in small JS demos
2021-09-10 08:15:32
imagine that 1KB JS is somehow fetching more than 20KB of words out of nothing...
veluca
improver > coolfeet.php what was brotli dictionary trained on <:Thonk:805904896879493180>
2021-09-10 08:15:36
I mean... https://www.reddit.com/r/programming/comments/k6ysmz/google_brotli_dictionary_contains_sonyguysfuckpipe/
improver
2021-09-10 08:15:37
so apparently naming things cool and feet is v efficient
2021-09-10 08:15:53
lmao
yurume
2021-09-10 08:17:20
unfortunately I can't use embedded bitmaps in WOFF2 because they would be sanitized out by OTS
improver
2021-09-10 08:18:20
that's legit annoying tbh
yurume
2021-09-10 08:18:37
yeah Japaneses seem to complain about that a lot
improver
2021-09-10 08:19:26
theres https://github.com/khaledhosny/ots/issues/200
veluca
2021-09-10 08:19:55
OTS?
yurume
2021-09-10 08:20:15
OpenType Sanitizer, used to filter the font file before giving it to the OS rendering stack
2021-09-10 08:20:35
embedded bitmaps in particular had an actual exploit using them
2021-09-10 08:20:54
that's probably why they are outright filtered out
veluca
2021-09-10 08:20:56
huh
2021-09-10 08:21:44
so the state of security in font rendering is so horrible that we are passing them through some external program rather than trusting the libraries to gracefully fail? xD
yurume
2021-09-10 08:21:53
unfortunately yes...
2021-09-10 08:22:14
in Windows a part of the rendering stack is in the kernel (!) so it is much more problematic
veluca
2021-09-10 08:22:47
good design, that
improver
2021-09-10 08:36:08
Scope
2021-09-10 08:39:52
There were also experiments with custom Brotli dictionary https://blog.cloudflare.com/brotli-compression-using-a-reduced-dictionary/
improver
2021-09-11 01:27:12
https://spy47.bandcamp.com/album/ticket-to-sweetland-2
2021-09-11 01:27:59
oh no that vile bot returned me early adopter role
2021-09-11 01:36:05
https://darkclover-records.bandcamp.com/track/riniot-feat-incomer
Kleis Auke
improver probably uses whole lot of brotli's dictionary because I see a lot of html-ish stuff what doesn't make too much sense
2021-09-11 02:10:40
FWIW, you could exclude this dictionary by compiling with `-DBROTLI_EXTERNAL_DICTIONARY_DATA`. See also: <https://github.com/emscripten-core/emscripten/issues/9960>.
Traneptora
veluca https://godbolt.org/z/z3vbGa7bK for people that want to see some *weird* C++
2021-09-12 02:23:44
```c const int main[] = {}; ```
2021-09-12 02:23:47
best valid C program :)
190n
2021-09-12 05:14:45
oh god
_wb_
2021-09-12 01:00:25
https://twitter.com/nick_kapur/status/1436908703567933440?s=19
2021-09-12 01:00:42
Interesting way to sign a petition
2021-09-12 01:01:34
Not very easy to add more signatories though
2021-09-12 01:02:25
Just alphabetical order or something would also work to "anonymize" the "leader"
2021-09-12 01:03:31
That is also not friendly to adding more signatures though, if it's on paper
improver
2021-09-12 01:16:07
are japanese runes easy to alphabetically sort?
2021-09-12 01:17:06
there are so many of them
_wb_
2021-09-12 01:27:35
No idea if it makes sense, I guess you could sort by unicode codepoint?
improver
2021-09-12 01:30:21
no such thing back then. also dont they have like 3 systems for that? i guess one could convert to kana for sorting but sounds complicated
w
2021-09-12 01:30:43
i think it's usually just consonant then vowel
2021-09-12 01:30:48
5 and 5
2021-09-12 01:32:03
in computer systems the chinese characters are sorted by unicode codepoints
2021-09-12 01:32:15
but by hand i tihnk it's usually pronunciation in kana
xiota
2021-09-12 09:21:33
Japanese "runes"? They have three different writing systems. Hiragana, katakana, kanji. Hiragana and katakana have a specific (modern) order, equivalent to alphabetical order for English. They can also be ordered according to a poem. Kanji can be grouped into radicals, then stroke number. https://en.wikipedia.org/wiki/Japanese_writing_system https://en.wikipedia.org/wiki/Iroha https://en.wikipedia.org/wiki/Radical_(Chinese_characters)
improver
2021-09-12 09:38:39
its kinda joke and kinda how golang and plan9 C refer to unicode characters (https://9fans.github.io/plan9port/man/man3/rune.html)
2021-09-12 09:47:10
is there even a word for what combination of these 3 systems is. just saying japanese graphemes or writing system feels too unfun
Fraetor
2021-09-12 11:09:34
they are all referred to as kana I think, Though that might only refer to hiragana and katakana
w
2021-09-13 02:03:36
because kanji is just hanzi
Deleted User
2021-09-13 08:33:31
Testing a Solitaire gameplay VP9 4:4:4 encoding (spoiler: happy ending 😁)
2021-09-13 08:35:23
(Thanks <@!321486891079696385> for the encoding guide on Reddit, my first VP9 encode was quite crappy)
2021-09-13 08:43:35
I can send anyone clean `yuvj444p`+`pcm_f32le` version for test encoding purposes 🙂
spider-mario
2021-09-13 01:39:45
just made myself an omelette with cheese (an _omelette au fromage_, if you will) and felt like a meme incarnate
Pieter
spider-mario just made myself an omelette with cheese (an _omelette au fromage_, if you will) and felt like a meme incarnate
2021-09-13 06:24:38
Why is that memeish?
spider-mario
2021-09-13 06:25:24
because of https://youtu.be/2kArCRjT29w
Deleted User
2021-09-13 06:39:39
Amateur. https://www.youtube.com/watch?v=njFw1NOAu3s
spider-mario
2021-09-13 08:10:13
reminds me of https://youtu.be/GAoFDzVhHdw for some reason
2021-09-13 08:15:51
he also has one on pizza: https://youtu.be/Jy3uREg7v_o
Scope
2021-09-14 03:38:27
https://kotaku.com/wow-this-quake-clone-is-smaller-than-a-word-doc-1847668782
2021-09-14 03:38:42
https://news.ycombinator.com/item?id=28520221
2021-09-14 04:06:59
Also Q1K3 uses Roadroller compressor https://discord.com/channels/794206087879852103/806898911091753051/885117677885091851
diskorduser
2021-09-14 05:48:26
nice game
2021-09-14 05:48:36
but I keep dying
yurume
2021-09-14 06:39:33
yeah, I too didn't get past the first level partly because of the lack of aim
WoofinaS
2021-09-14 08:19:52
Hi, ive been trying to compare images using the butteraugli command line tool and i was wondering if one of yall could help me with something. I think the first number it puts out is the max distance error of the image, however im still sorta confused about what the second number means. Do you know how to get a "average" score of the image instead of just the max error? I feel like that would be more accurate for my testing
_wb_
2021-09-14 08:44:35
that's kind of what the second number does
2021-09-14 08:45:19
https://en.wikipedia.org/wiki/Norm_(mathematics)#p-norm
2021-09-14 08:45:39
first number is inf-norm (max)
2021-09-14 08:46:19
second number is 3-norm (or iirc it's actually a weighted sum of 3-norm, 6-norm and 12-norm or something like that)
2021-09-14 08:49:48
1-norm is mean absolute error (though in case of Butteraugli that would be not RGB MAE but rather something like MAE over some heatmap computed using a Laplacian pyramid in XYB, or something)
2021-09-14 08:50:23
2-norm is root mean square error (RMSE), which is basically the same as PSNR
2021-09-14 08:51:53
the higher the norm, the more it's penalizing the worst error
2021-09-14 08:52:42
the lower the norm, the more large areas of small error can compensate for small areas of large error
2021-09-14 08:54:06
(e.g. getting an easy background right will result in MAE or PSNR looking good, while the artifacted foreground can be quite bad)
WoofinaS
2021-09-14 08:55:49
Thank you so much, ive been trying to wrap my head around this for a while now <:KoroneDorime:876123503479361587>
lithium
2021-09-15 05:15:32
https://www.youtube.com/watch?v=81rBzfbFLiE > Codex, create a lossy great quality image encoder!
diskorduser
lithium https://www.youtube.com/watch?v=81rBzfbFLiE > Codex, create a lossy great quality image encoder!
2021-09-15 06:13:44
Are you low key mean jxl isn't good enough?
lithium
diskorduser Are you low key mean jxl isn't good enough?
2021-09-15 06:44:00
No, I don't mean that, jxl is best still photo image encoder for now(av1 also a strong encoder), but I guess in future we have chance get a AI-base image encoder.
Fox Wizard
2021-09-15 06:47:25
HEIC good, jxl bad
lithium
2021-09-15 06:48:00
And I think jxl still have to implement some quality improve for graphics(non-photo).
_wb_
2021-09-15 06:50:23
I think an AI encoder for a classic codec like jxl would be cool
2021-09-15 06:52:24
Fully AI-based codecs are also coming, but that's kind of scary to me in terms of fidelity
improver
2021-09-15 07:50:47
too ontopic tbh
2021-09-15 07:50:49
https://www.youtube.com/watch?v=cUYedXgPrOE
diskorduser
2021-09-16 05:31:46
Beautiful places in game.
2021-09-16 05:31:49
2021-09-16 05:31:50
2021-09-16 05:31:53
Scope
2021-09-16 06:37:29
🙁 https://www.theguardian.com/technology/2021/sep/16/home-computing-pioneer-sir-clive-sinclair-dies-aged-81
Nova Aurora
2021-09-17 01:23:40
I think it's the same as any other business email
_wb_
2021-09-17 05:13:50
jon@cloudinary.com uses google suite gmail, spam filters against regular spam are good
2021-09-17 05:15:12
Only remaining spam are personalized manually written emails by marketeers who want something from me to get more traffic to their site
veluca
2021-09-17 07:08:45
you could also do things like using `veluca93+github@gmail.com` for github and then set up filters on gmail or something... 😛
Nova Aurora
2021-09-17 07:12:47
That could defeat automated spammers but humans could go to the main inbox...
spider-mario
2021-09-17 07:43:07
but they may be honest enough to say “I found your profile on GitHub”
veluca
2021-09-17 08:27:44
In my experience automated spammers are much much worse 🤣
spider-mario
2021-09-17 08:47:45
by now, even they may have picked up the trick
2021-09-17 08:49:15
I wouldn’t be surprised if some of them have an `s/\+[^@]*(?=\@gmail\.com)//` now
2021-09-17 08:51:07
(to be clearer: ```shell echo "veluca93+github@gmail.com" | perl -pe 's/\\+[^@]*(?=\\@gmail\\.com)//' veluca93@gmail.com ```)
nathanielcwm
diskorduser Beautiful places in game.
2021-09-17 09:12:18
wut game is this
diskorduser
2021-09-17 09:13:18
Sky children of the light ( for android / iOS /switch)
nathanielcwm
2021-09-17 09:13:18
regex 🥶
Arcane
2021-09-17 05:27:55
diskorduser
2021-09-17 05:28:44
Ah sorry for spamming
_wb_
2021-09-17 05:35:31
Better to do that in <#805414133788180491>
diskorduser
2021-09-17 09:36:25
Yeah
improver
2021-09-18 09:49:40
p sure yes
Nova Aurora
2021-09-18 12:10:27
Why does it say that you're deleted?
diskorduser
2021-09-18 12:56:55
His username is deleted. (He renamed it to deleted)
improver
2021-09-19 09:52:51
https://soundcloud.com/zytherprime/shinjinrui
2021-09-19 09:56:18
lithium
2021-09-21 06:41:43
Duel in the Mist - Inazuma(稲妻) OST Battle Theme MV > https://www.youtube.com/watch?v=FYP2dM8RTFM
nathanielcwm
2021-09-21 01:30:58
yes
BlueSwordM
lithium Duel in the Mist - Inazuma(稲妻) OST Battle Theme MV > https://www.youtube.com/watch?v=FYP2dM8RTFM
2021-09-21 04:33:58
Wow, the composition is insane.
lithium
2021-09-21 04:42:05
I like shamisen sound 🙂
Scope
2021-09-21 09:38:32
https://youtu.be/c5XIDt90VgY
2021-09-22 12:38:00
https://discord.com/channels/794206087879852103/794206087879852106/887782619222245478
2021-09-22 12:43:38
Although I also think it's a typo, but still, it doesn't change the meaning (sRBG/sRGB) But, if it was RGB and BGR, then they are slightly different things
_wb_
2021-09-22 06:08:04
https://c.tenor.com/cYzOFdtjlzsAAAAM/serious-looking.gif
improver
2021-09-22 02:10:33
https://upload.wikimedia.org/wikipedia/commons/4/4a/AMD%407nm%2812nmIOD%29%40Zen3%40Vermeer%40Ryzen_5_5600X%40100-000000064_BG_2042SUS_9JF6228V00014_DSCx4%40IR.jpg
Scope
2021-09-22 03:19:45
https://cloudinary.com/blog/for_developers_the_html_picture_element_explained
improver
2021-09-22 06:00:23
>>>#ontopic
Pieter
2021-09-23 02:16:55
https://www.reddit.com/r/headphones/comments/pt8gv3/wow_so_this_must_be_why_flac_is_better_than_mp3
improver
2021-09-23 04:42:43
old copypasta
2021-09-23 05:14:56
<https://encyclopediadramatica.online/FLAC>
fab
2021-09-23 12:51:08
2021-09-23 12:51:08
2021-09-23 01:47:58
i need those fonts i have two i need complete series
2021-09-23 01:48:14
i will ask in discord av1 if anyone knows thailandese
2021-09-23 01:48:27
http://www.fontpsl.com/webpage/home/index.php
2021-09-23 01:55:33
nathanielcwm
2021-09-24 01:55:38
2021-09-24 01:58:24
ifixit based
2021-09-24 01:58:25
https://youtu.be/zKYG2TiBk9k
2021-09-24 01:58:32
holy shit if this rumour is true tho
2021-09-24 01:58:34
<:monkaMega:809252622900789269>
Petr
2021-09-24 06:23:08
That's why I use https://www.ifixit.com/Device/Fairphone_3
nathanielcwm
2021-09-24 12:37:28
well it's a double edged issue imo with the iPhones you get guaranteed software updates for around 5-6 years but if there's any hardware issues you're kinda sol on the newer devices with most androids you only get 0-3 years of updates but replacing parts is 0 issue. You can make an argument for unlocked bootloaders and custom roms on android but google *thru safetynet* and the phone manufacturers appear to be trying to make it harder
Petr That's why I use https://www.ifixit.com/Device/Fairphone_3
2021-09-24 12:39:23
it's unfortunate how the fp3 in contrast with the fp2 ships with a low end / midrange soc tho
improver
2021-09-24 02:59:46
simple, use landline phone, and real computing device for other stuff. bonus: no one can track your location
diskorduser
2021-09-24 05:17:52
`real computing device` Can't use that thing on travel / bus and with day long battery.
improver
2021-09-24 05:42:09
laptop is an option, some last pretty long
2021-09-24 05:42:50
no artificial support deadlines, restricted repair or installation of software, can just use modem for portable communication
2021-09-24 05:45:27
people consciously trade their freedoms and independence for that small bit of portability & utility ground left to cover, and then act as if this outcome wasn't desired
2021-09-24 05:49:06
it's a set of trade-offs that led to current state of matters, and it works well enough for the most, as this results in revenue for makers and evoluves portable computing
diskorduser
2021-09-24 06:30:02
I just want a decently powered linux smart phone. I don't even need android apps.
nathanielcwm
2021-09-25 02:35:20
https://youtu.be/5pYRatrnnPo
diskorduser
2021-09-25 02:36:46
If it has LTE or 5G
nathanielcwm
improver simple, use landline phone, and real computing device for other stuff. bonus: no one can track your location
2021-09-25 02:36:51
🤔 but everyone will know where u live instead
nathanielcwm https://youtu.be/5pYRatrnnPo
2021-09-25 02:40:45
no issue when switching batteries besides a non genuine warning
2021-09-25 02:40:51
looks like the rumour was wrong then
2021-09-25 02:40:52
that's nice
diskorduser If it has LTE or 5G
2021-09-25 01:54:24
afaik it doesn't?
diskorduser
2021-09-25 01:56:04
It doesn't have cellular network support
nathanielcwm
2021-09-25 01:57:04
i'd imagine the m.2 slot is m key only or m&b key?
2021-09-25 01:58:50
is it even feasible to do a dual e and m key slot?
improver
2021-09-25 04:18:12
just plug usb modem
diskorduser
2021-09-25 04:41:14
I don't like hacky solutions
improver
2021-09-25 04:42:33
yeah probably too annoying and wire/socket would wear out if used frequently
diskorduser
2021-09-25 04:42:42
Yes
2021-09-25 04:43:08
Pine phone is good. Needs sometime to mature though
improver
2021-09-25 04:43:15
yeah was abt to mention that
2021-09-25 04:43:38
a bit weak on specs but premise is p good
2021-09-25 04:44:42
though considering price, specs kinda make sense
2021-09-25 04:44:50
its p cheap for phone
2021-09-26 04:07:46
https://mahoukichi.bandcamp.com/album/postcreator
_wb_
2021-09-27 04:30:33
https://twitter.com/ZoneNature03/status/1441956188585820171?t=jj3LNddbEcycij6uWwc7Zw&s=19
2021-09-27 04:30:37
Haha so cute
2021-09-27 04:30:55
Until you see the rest of the photos
2021-09-27 04:31:34
Cute:
2021-09-27 04:31:38
2021-09-27 04:31:45
Not so cute:
2021-09-27 04:31:49
Fox Wizard
2021-09-27 04:47:50
<:KekDog:884736660376535040>
improver
2021-09-27 07:16:27
nice
Nova Aurora
2021-09-27 10:25:48
<@!219525188818042881> My friends like your tank
Fox Wizard
2021-09-27 10:26:41
Lol. Rip tank though <:KekDog:884736660376535040>
Nova Aurora
Fox Wizard Lol. Rip tank though <:KekDog:884736660376535040>
2021-09-27 10:28:29
. . [🦊 . ███████)▂▂▂▂▂ ▃▄█████████████▅▃ ◥🍪▲🍪▲🍪▲🍪▲🍪▲🍪◤
Fox Wizard
2021-09-27 10:28:40
<:FoxTank2:761241439400624199>
Scope
2021-09-27 11:57:09
Most likely <https://store.steampowered.com/app/599140/Graveyard_Keeper/> (but, those aren't my screenshots)
fab
2021-09-30 02:28:08
https://arstechnica.com/gadgets/2021/09/discord-libreoffice-and-other-app-stores-come-to-the-microsoft-store-in-windows-11/
2021-09-30 02:28:14
libreoffice on microsoft store
2021-09-30 02:28:22
https://gitlab.gnome.org/GNOME/gimp/-/pipelines
2021-09-30 02:28:24
jxl dev
2021-09-30 02:28:36
macaw font full
2021-09-30 02:28:44
best serif ever for readability
2021-09-30 02:30:50
otf versions
improver
2021-09-30 03:23:02
elegant
w
2021-09-30 03:25:10
😩
improver
2021-09-30 09:18:38
reading jxl encoded love live doujins feels so based. living in the future
w
2021-09-30 09:38:48
yup
nathanielcwm
2021-10-01 04:10:44
https://9to5mac.com/2021/09/30/usb-c-branding-cable-confusion/#disqus_thread
improver
2021-10-01 09:09:13
Scope
2021-10-01 09:25:50
https://twitter.com/cramforce/status/1443962459723755533
spider-mario
2021-10-02 09:18:28
hoping to have fun with another type of Modular
2021-10-02 09:18:37
improver
2021-10-02 12:13:05
v nice
2021-10-02 12:14:15
it probably cant run linux tho right
diskorduser
2021-10-02 12:14:37
🤔🤔🤔🤔 https://www.phoronix.com/forums/forum/phoronix/latest-phoronix-articles/1282476-facebook-is-aiming-to-make-compilers-faster-using-machine-learning-with-compilergym
spider-mario
improver it probably cant run linux tho right
2021-10-02 02:18:05
sadly not, indeed
diskorduser
2021-10-02 02:42:33
Doesn't work with wine?
improver
2021-10-02 03:00:23
spider-mario
diskorduser Doesn't work with wine?
2021-10-02 03:34:40
I suspect it might “work” but I wouldn't be sure about latency, good VST support and so on
2021-10-02 03:37:53
but fun can be had with other synths too, such as ZynAddSubFX, which does run on Linux
improver
2021-10-02 04:55:13
diskorduser
improver
2021-10-03 05:43:27
Works with strawberri melk?
_wb_
2021-10-04 09:30:18
Very likely yes
Fraetor
2021-10-04 10:51:03
How much of encoder improvements is better defaults, vs actually changing anything about how the encoding works? I imagine there are a lot of cases with heuristic improvements where a certain density was possible before with some arcane options tuned just right, but after improving the heuristics that becomes the default and people then get better images.
_wb_
2021-10-04 10:56:18
only few things are exposed as arcane options you can tune from cjxl, most are just choices the encoder makes
Scope
2021-10-04 06:12:04
https://android-developers.googleblog.com/2021/10/android-12-is-live-in-aosp.html
2021-10-04 06:12:29
> AVIF image support - Android 12 adds platform support for AV1 Image File Format (AVIF). AVIF takes advantage of the intra-frame encoded content from video compression to dramatically improve image quality for the same file size when compared to older image formats, such as JPEG But, still not Jpeg XL <:SadOrange:806131742636507177>
diskorduser
2021-10-04 06:28:29
Wait for android 13 (´;︵;`)
improver
2021-10-04 06:34:06
tbh given current amount of bugs being found in libjxl id say its reasonable that its not in yet
_wb_
2021-10-04 06:46:15
What avif decoder is in android 12? Is it dav1d or libgav1?
diskorduser
2021-10-04 06:48:51
Smooth gif. It looks like a video and has more than 256 colors. 🤔 https://developer.android.com/about/versions/12/images/splash-screen-gmail-example.gif
Scope
2021-10-04 06:48:51
Most likely libgav1, if nothing has changed by the release
_wb_
2021-10-04 06:53:48
Question is who will use android avif support and when
2021-10-04 06:55:48
If you want to use avif in an android app, you'll want to package your own recent dav1d, because the android avif decoder either is not there yet, or it's very slow and outdated.
2021-10-04 06:57:12
(for the same reason, even libjpeg-turbo does get packaged in android apps, since a recent libjpeg-turbo has way better ARM optimizations than an old one from older Android versions)
2021-10-04 06:57:56
Note that it's in particular the devices that run older android versions that need the most recent, best-optimized decoders the most
paperboyo
diskorduser Smooth gif. It looks like a video and has more than 256 colors. 🤔 https://developer.android.com/about/versions/12/images/splash-screen-gmail-example.gif
2021-10-04 07:01:59
https://gif.ski/ ?
diskorduser
2021-10-04 07:02:21
May be
diskorduser Smooth gif. It looks like a video and has more than 256 colors. 🤔 https://developer.android.com/about/versions/12/images/splash-screen-gmail-example.gif
2021-10-04 07:05:54
Jxl is bigger than gif. 2.71mb vs 2.94mb
BlueSwordM
_wb_ What avif decoder is in android 12? Is it dav1d or libgav1?
2021-10-04 08:58:32
libgav1.
2021-10-04 08:58:57
It does pose a small problem though: even today, libgav1 is quite a bit slower than dav1d, and threading is... not optimal. That's not counting the fact that Google does not update media components with the Google Play store.
_wb_
2021-10-04 09:16:47
The yearly release cycle combined with lots of devices that don't get updated makes Android system support not a very good target for modern codecs that are still improving their implementation.
BlueSwordM
_wb_ The yearly release cycle combined with lots of devices that don't get updated makes Android system support not a very good target for modern codecs that are still improving their implementation.
2021-10-04 09:22:42
That's what bothers me: Google could "easily" update media codecs(software decoders) through updates via the Play Store for a few Android versions now I think.
_wb_
2021-10-04 09:29:35
Android could certainly use a more flexible distribution mechanism, it's silly how there are basically no shared libraries that are useful/up to date, so apk's at the same time are very conscious about package and install size, yet are kind of forced to statically link and bring their own copy of anything for which the version from 5-10 years ago is not good enough.
Cool Doggo
diskorduser Jxl is bigger than gif. 2.71mb vs 2.94mb
2021-10-04 10:50:57
encoded at -e 9, very slow though...
diskorduser
2021-10-05 01:21:37
Does lossless h264 or hevc compress it better?
2021-10-05 01:24:43
Or vp9
2021-10-05 01:31:44
They are all bigger than gif lol. 6.53mb for x265 lossless. 3.37 for vp9 lossless
Cool Doggo
2021-10-05 01:45:45
strange 🤔
2021-10-05 01:46:19
i managed to get x265 and vp9 both to 3.23 mb lossless, but still bigger
2021-10-05 01:47:30
oh i see, there is some dithering
2021-10-05 01:47:33
possibly why?
w
2021-10-05 01:51:56
yuv?
diskorduser
2021-10-05 01:58:02
Am I doing it wrong `ffmpeg -i splash-screen-gmail-example.gif -c:v libx265 -x265-params lossless=1 spash.mkv` `ffmpeg -i splash-screen-gmail-example.gif -c:v libvpx-vp9 -lossless 1 splash.webm`
Cool Doggo
2021-10-05 01:58:50
i was using slowest encoding options
2021-10-05 01:59:26
for ffmpeg vp9 it would be -deadline best -cpu-used 0 -lossless 1 not sure about x265 in ffmpeg
w
2021-10-05 01:59:58
wouldnt you want to just use x264 lossless
2021-10-05 02:00:01
x265 is worse
Cool Doggo
2021-10-05 02:02:09
2.44 mb for x264
2021-10-05 02:02:21
better than the gif worse than the jxl
nathanielcwm
2021-10-05 05:26:39
<https://engineering.fb.com/2021/09/13/core-data/superpack/> yo have u seen this? <@!219525188818042881>
Fox Wizard
2021-10-05 05:26:50
Yes
2021-10-05 05:28:14
But kinda want to see third party comparisons and comparisons with other compression algorithms. Especially since BBC's shitty crippled AV1 vs VVC testing which caused me to trust those things even less <:KekDog:884736660376535040>
nathanielcwm
2021-10-05 05:32:58
this one is quite interesting 🤔
2021-10-05 05:32:59
<https://engineering.fb.com/2021/09/13/core-data/superpack/>
diskorduser Smooth gif. It looks like a video and has more than 256 colors. 🤔 https://developer.android.com/about/versions/12/images/splash-screen-gmail-example.gif
2021-10-05 05:41:03
it has some strongish dithering at some points not nearly as bad as what gifski spits out tho
2021-10-05 05:56:52
2021-10-05 06:02:55
48k opus is so good
Fox Wizard
2021-10-05 06:05:11
<a:adogeping:682300957597368353>
2021-10-05 06:05:24
<@!272986016242204672>guess it was you again <a:FrogStab:821038589345136682>
nathanielcwm
2021-10-05 06:05:54
yo <@!321486891079696385> what u think of this audio test?
2021-10-05 06:06:16
i'll do a 5k bitrate one just for u ❤️
2021-10-05 06:07:34
i don't have opusenc on here <:PepeHands:808829977608323112>
Fox Wizard
2021-10-05 06:08:28
Then download it <a:ThinkingSphere:821038590091329557>
nathanielcwm
2021-10-05 06:09:20
pog
2021-10-05 06:09:31
cryptominer time woag
2021-10-05 06:13:30
2021-10-05 06:13:31
2021-10-05 06:13:41
which one is opusenc and which one is ffmpeg 🤔
2021-10-05 06:14:55
i didn't use any fancy settings for either
Deleted User
2021-10-05 03:08:03
<@!794205442175402004> I hope you can answer this: How long does it typically take until I "Immediately get free extra quotas" after tweeting my "Cloudinary 'Spread the Word' link"? I posted a tweet a few days ago https://twitter.com/KrishayRizwan/status/1444283155041636353 (and followed Cloudinary) but didn't receive the credits.
_wb_
2021-10-05 03:13:19
No idea, I'll ask around
2021-10-05 03:33:49
what's your email or account name?
improver
2021-10-05 04:00:57
2021-10-05 04:00:59
dronkk it
diskorduser
2021-10-05 05:48:57
Store voltage, drink voltage.
Scope
2021-10-06 01:59:10
Some discussions about AVIF and JXL https://news.ycombinator.com/item?id=28759181
sofia eris bauhaus
2021-10-06 05:24:54
<@!794205442175402004> hey, i just wanted t give you some feedback on your ISO 'petition'. mostly positive. but i'm not sure here is the place for it (it would be a kinda political i guess). so if you want to talk about it you can dm me and then i can probably dm you back.
_wb_
2021-10-06 05:30:49
👍
2021-10-06 05:44:43
Looks like I can only dm you if we become discord friends
190n
2021-10-06 05:46:22
in my experience it seems acceptable to send someone a friend request if you only want to dm them. at least, people always do that to me (people from a server where i have turned off DMs for a reason) <:kekw:808717074305122316>
Fox Wizard
2021-10-06 07:29:16
I found it... the ultimate virginity protector <:KekDog:884736660376535040>
2021-10-06 07:31:46
Oh no, it has text on the bottom that says: "SOME ARE PC, WE ARE GAMING"
improver
2021-10-06 08:33:08
gamers
2021-10-06 08:33:36
diskorduser
Fox Wizard I found it... the ultimate virginity protector <:KekDog:884736660376535040>
2021-10-06 09:08:40
Cute dragon
nathanielcwm
Fox Wizard I found it... the ultimate virginity protector <:KekDog:884736660376535040>
2021-10-06 02:33:08
do they also own the life sized lucky?
Scope
2021-10-06 08:45:49
https://twitter.com/TechAltar/status/1443749297250607108
2021-10-06 08:47:19
Fraetor
2021-10-06 09:33:11
AMP pages do sort of suck tbh. I much prefer a decently optimised initial website.
The_Decryptor
2021-10-06 11:42:10
The main thing I like about AMP is also it's greatest weakness, any site can rehost the content and you don't know if it's unmodified or not
Pigophone
The_Decryptor The main thing I like about AMP is also it's greatest weakness, any site can rehost the content and you don't know if it's unmodified or not
2021-10-07 12:00:12
> don't know if it's unmodified https://amp.dev/documentation/guides-and-tutorials/optimize-and-measure/signed-exchange/
The_Decryptor
2021-10-07 12:04:45
I knew a bit about that, but I've got no idea how widespread it is since I don't use Chrome (Or search for news articles much actually, mostly browse sites I trust)
nathanielcwm
2021-10-07 12:30:40
i thought only chrome & chromium forks could use amp
2021-10-07 12:31:40
lmao they recommend stackoverflow for community help
2021-10-07 12:32:52
In general we support the latest two versions of major browsers like Chrome, Firefox, Edge, Safari, Opera and UC Browser. We support desktop, phone, tablet and the web view version of these respective browsers. Beyond that, the core AMP library and built-in elements should aim for very wide browser support and we accept fixes for all browsers with market share greater than 1 percent. In particular, we try to maintain "it might not be perfect but isn't broken"-support for iOS 8, the Android 4.0 system browser and Chrome 41.
2021-10-07 12:32:53
🤔
diskorduser
2021-10-07 04:22:54
https://blog.chromium.org/2021/10/renderingng.html
w
2021-10-07 04:26:49
but is it as good as gecko
diskorduser
2021-10-07 04:40:36
IDK, I use both Firefox, Chrome / chromium. Chromium based browsers feels fast and responsive than Firefox.
Scope
2021-10-07 03:31:35
<:Thonk:805904896879493180> https://twitter.com/jxlapp
_wb_
2021-10-07 03:41:45
Jira Excel, haha
2021-10-07 03:44:52
looks like it was created in 2021
2021-10-07 03:46:13
most 3-letter acronyms have multiple meanings, I guess
2021-10-07 03:47:25
there's also a Java Excel API which is called JXL
2021-10-07 03:47:31
https://en.wikipedia.org/wiki/JXL
Fox Wizard
2021-10-07 04:11:50
Junkie XL, quality name
spider-mario
2021-10-07 04:35:25
https://www.swissinfo.ch/eng/smuggler-busted-with--a-bit-of-swiss-cheese-/47000686
2021-10-07 04:35:30
me_irl
paperboyo
2021-10-08 09:05:27
Totally off topic, but I have no opportunity to ask such a distinguished and knowledgeable audience otherwise: is there some library or a bunch of algorithms or techniques or something that may help to predict how well an image will compress based on its characteristics? In he old world that would be a choice between a JPEG and a pngquanted PNG and in the new world it would be one between AVIF and JPEG XL or different modes of either of ’em? Basically, something like automated part of point 1 here: https://github.com/guardian/grid/issues/1835#issuecomment-210920733. Doesn’t have to be perfect, but would help avoid (or, at least, partly inform) making a bunch of different encodes and comparing their similarity with original and their filesize (TBH, an automated way to do the latter would also be good to know about :D)
improver
2021-10-08 09:39:55
sounds like a job for either handwritten heuristics or neural network training. and no this isnt "totally off topic"
2021-10-08 09:42:09
i suspect something what would detect patches of solid colors or primitive gradients could be helpful but theres probably much more than that
2021-10-08 09:51:28
oh also <https://github.com/libjxl/libjxl/pull/466>
2021-10-08 09:52:47
https://www.youtube.com/watch?v=6TFjWe67Pgg
w
2021-10-09 12:27:18
is it encoded from the gif or the original video?
2021-10-09 12:29:52
i'd imagine you'd go video > png > jxl
improver
2021-10-09 12:48:04
libjxl, and imagemagick with jxl support landed on archlinux repos so maybe one day we can hope ffmpeg working w it too. things are moving
2021-10-09 12:51:05
diskorduser
2021-10-10 05:55:11
https://youtu.be/dZStUzYE8Uw
improver
2021-10-10 01:01:35
https://maverssoft.itch.io/archangelnemesis-s1e1 this looks interesting
_wb_
2021-10-10 05:08:38
2021-10-10 05:08:49
Guess what I have been doing today
2021-10-10 05:24:53
(together with ~70k others)
190n
2021-10-10 05:40:35
aww no kkomrade emote
2021-10-10 05:41:01
next, you should get them to protest ISO paywalls
improver
2021-10-10 06:01:44
you can add emotes yourself ithink
190n
2021-10-10 06:03:31
i can't in this server since i'm not a mod, and i don't have nitro so i couldn't add it to a different server and use it here
improver
2021-10-10 06:05:43
just try it. can just steal .png to bypass nitro thingy
190n
2021-10-10 06:06:16
oh yeah i mean i could upload the image but i can't use it as an inline emoji or a reaction
improver
2021-10-10 06:06:22
unless it's priv limited to early adopters or something like that but i can add whatever stuff
2021-10-10 06:06:40
no i mean like
2021-10-10 06:06:43
190n
2021-10-10 06:06:50
yeah i can't access that
improver
2021-10-10 06:06:55
i see
2021-10-10 06:07:17
then just send png i can add that
190n
2021-10-10 06:09:44
https://cdn.discordapp.com/emojis/659512168861138965.png
improver
2021-10-10 06:14:06
done.
190n
2021-10-10 06:52:17
<:kkomrade:896822813414011002>
nathanielcwm
190n next, you should get them to protest ISO paywalls
2021-10-11 12:04:24
or just "accidentally" leak them to us <:kekw:808717074305122316>
2021-10-11 12:04:58
<:kkomrade:896822813414011002>
_wb_
2021-10-11 05:03:28
Masks are still required indoors, e.g. on public transport, but not outside.
2021-10-11 05:05:58
This was the first big demonstration since the BLM one (and that one was not allowed but I was there anyway, together with many others - all with mask though, then)
spider-mario
2021-10-11 11:12:37
https://pbs.twimg.com/media/FBRUcuuVkAAB-uc?format=jpg
2021-10-11 11:13:46
> All he needed was a bath. Rescuers were finally able to clean the curry off of the herring gull after he put up a bit of a fight and covered the veterinary team in curry water.
Fox Wizard
2021-10-11 11:23:17
<:KekDog:884736660376535040>
fab
2021-10-12 06:32:45
_wb_
2021-10-14 05:49:16
Whoa, the kids just saw a deer in our garden
2021-10-14 05:57:04
Our garden is not particularly large, and I live in a suburban area near Brussels
2021-10-14 05:57:19
So that was a bit unexpected
diskorduser
2021-10-14 12:56:25
Can someone send me or link avx2 cjxl windows x64?
2021-10-14 12:56:52
Scalar is very slow 🐢
veluca
2021-10-14 01:43:55
don't the ones from https://artifacts.lucaversari.it/libjxl/libjxl/latest/ work?
Deleted User
_wb_ Whoa, the kids just saw a deer in our garden
2021-10-14 01:45:17
How high are the garden fences?
diskorduser
veluca don't the ones from https://artifacts.lucaversari.it/libjxl/libjxl/latest/ work?
2021-10-14 01:51:37
Thanks
_wb_
How high are the garden fences?
2021-10-14 01:53:41
we have no real fences, just bushes
diskorduser
2021-10-15 04:19:42
https://www.instagram.com/reel/CVDTqLbj-5V/?utm_medium=copy_link
improver
2021-10-15 06:00:03
old
w
2021-10-16 04:20:43
https://jxl.moe
190n
2021-10-16 04:21:03
what is it with .moe domains
w
2021-10-16 04:21:36
i just thought i'd snag it when i got embed.moe
diskorduser
2021-10-16 04:44:15
I expect some anime jxl drawings. 😔