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

CrushedAsian255
2024-09-16 01:54:20
there we go
2024-09-16 01:54:30
`[spider-mar.io](https://spider-mar.io)`
2024-09-16 01:55:21
your website's images are not JXLs instant points off
spider-mario
2024-09-16 01:56:39
I used an existing gallery generator (https://github.com/thumbsup/thumbsup) which doesn’t seem to have support for it yet
CrushedAsian255
2024-09-16 01:57:27
Send a PR
spider-mario
2024-09-16 01:57:46
(previously, I ran Lychee, but I got tired of managing a PHP install so I searched for a static alternative instead)
_wb_
2024-09-16 02:00:24
I haven't updated my personal page in 4 years or so, maybe it's time for an update
spider-mario ×20 storage? which host is it?
2024-09-16 02:02:24
versio.nl — I guess they somehow messed up and didn't set correct quota for my account, since I'm paying for the plan that is supposed to have 15 GB storage and unlimited bandwidth. So I guess they bumped me up to 100 GB storage just to buy my silence, haha
2024-09-16 02:26:51
yeah the embed seems to no longer work, somehow it still shows old stuff
2024-09-16 02:30:22
oh
2024-09-16 02:31:08
looks like it switched from just showing recent tweets to showing "top posts"
2024-09-16 02:33:32
that is dumb, I wanted to use it as a quick&dirty way to put some recent stuff on my page, not silly tweets from years ago that somehow got many likes
Meow
2024-09-16 02:40:29
I simply use WordPress for my personal one (not self-hosted)
jonnyawsom3
_wb_ I haven't updated my personal page in 4 years or so, maybe it's time for an update
2024-09-16 03:11:04
"I hand wrote this HTML in a text editor, and hand encoded the JXL images seen below"
_wb_
2024-09-16 03:16:28
I just removed the twitter embed for now
CrushedAsian255
2024-09-17 05:22:50
<@532010383041363969> my webp decoder is getting there, still need to implement prediction but I have gotten the main image entropy decoded
2024-09-17 05:23:21
_wb_
2024-09-17 06:33:24
That's an image for <#805007255061790730>
CrushedAsian255
_wb_ That's an image for <#805007255061790730>
2024-09-17 06:37:35
it's not JXL though, that's why I posted it here
username
2024-09-17 06:44:54
doesn't have to be JXL related to be in that channel
CrushedAsian255
2024-09-17 07:02:12
Huh, I’ve got some more buggy looking images, might post
Meow
2024-09-17 07:08:09
For blog posts and some pages it should be fine
jonnyawsom3
2024-09-17 10:29:24
As a rough rule of thumb, I consider <#794206087879852106> for anything image related, and <#806898911091753051> for anything not an image or <#805176455658733570>
spider-mario
spider-mario (in the context menu that appears when selecting text in posts, they’ve translated “Share quote” to French as the equivalent of “Share cost estimate”)
2024-09-17 08:50:47
they argue that it’s correct because it translates back as “Share quote” 😩
2024-09-17 08:51:10
this is even after I explained that > This is as if you reported to me that « Le voyant va s’allumer » had been wrongly translated into English as “The clairvoyant will turn on” instead of “The light will turn on” and I said that there is no issue because it still translates back to « Le voyant ».
frep
spider-mario they argue that it’s correct because it translates back as “Share quote” 😩
2024-09-17 10:20:39
"when in doubt, trust the machine" - a monolingual person
2024-09-17 10:21:43
i was gonna write "a bean counter" but there's no expression for the level of high-and-mightiness at LinkedIn
_wb_
2024-09-18 07:00:57
This reminds me of people saying lossless jpeg recompression is not lossless because even though it roundtrips, the jxl decodes to different pixels. Except there the argument is wrong and here it is right 🙂
2024-09-18 05:46:34
spider-mario
2024-09-18 06:25:10
plus, people want photos of their actual wedding, not fictional pictures of an imaginary wedding
2024-09-18 06:25:31
(or, well, maybe that too, but still also the former)
Quackdoc
spider-mario plus, people want photos of their actual wedding, not fictional pictures of an imaginary wedding
2024-09-18 07:06:03
Very true, the AI part comes afterwards because you had a divorce and you want to remove your significant other or rather past tense significant other from all the photos. <:kekw:808717074305122316>
Tirr
2024-09-19 08:21:01
``` Python 3.12.4 (main, Jun 7 2024, 06:33:07) [GCC 14.1.1 20240522] on linux Type "help", "copyright", "credits" or "license" for more information. >>> chr(sum(range(ord(min(str(not())))))) 'ඞ' ```
2024-09-19 08:21:04
very sus expression
CrushedAsian255
2024-09-19 08:23:05
``` not() = True str(True) = "True" min("True") = "T" ord("T") = 84 sum(range(84)) = 3486 char(3486) = "ඞ" ``` very sus indeed
yoochan
2024-09-19 08:28:28
oulala
dogelition
2024-09-19 08:30:36
source https://x.com/chordbug/status/1834642829919781369
spider-mario
2024-09-19 08:36:01
(`sum(range(N)) = N * (N - 1) // 2`)
BabylonAS
2024-09-19 09:52:32
This reminds me that I haven't updated Python in quite a while
2024-09-19 09:52:42
my laptop still has 3.10.x
DZgas Ж
2024-09-19 03:11:34
uh oh <:H264_AVC:805854162079842314> so squeezed out https://cdn.discordapp.com/attachments/1222590847091081292/1286342198794911886/The_Nothingness_by_DZgas.mp4?ex=66ed8f07&is=66ec3d87&hm=4726b82220987750d5205bab61ceae240fdbf1c9a3cf8377619bec11bd909053&
frep
DZgas Ж uh oh <:H264_AVC:805854162079842314> so squeezed out https://cdn.discordapp.com/attachments/1222590847091081292/1286342198794911886/The_Nothingness_by_DZgas.mp4?ex=66ed8f07&is=66ec3d87&hm=4726b82220987750d5205bab61ceae240fdbf1c9a3cf8377619bec11bd909053&
2024-09-19 05:41:51
need moar bits, use placebo preset, add holy water to watercooling solution to improve quality
DZgas Ж
frep need moar bits, use placebo preset, add holy water to watercooling solution to improve quality
2024-09-19 05:44:15
<:kekw:808717074305122316>
frep
2024-09-19 05:44:27
cute btw.
DZgas Ж
2024-09-19 05:44:38
<:Hypers:808826266060193874> 👍
jonnyawsom3
2024-09-19 05:52:38
<:PepeGlasses:878298516965982308>
DZgas Ж
2024-09-19 06:10:06
💀
derberg🛘
2024-09-20 05:32:23
Artist doing artist things
2024-09-20 05:33:32
I like this frame
A homosapien
2024-09-20 05:49:09
Ah, Murder Drones is cool, I'm not surprised to see spicy fanart. The fandom behind it is kinda wild.
2024-09-20 05:51:44
It's probably wishful thinking, but I hope Liam continues to work on his previous series now that Murder Drones is over.
frep
2024-09-20 11:20:46
I'm so out-of-touch regarding Murder Drones I wasn't even aware it was over
A homosapien
2024-09-20 11:24:05
Yeah it ended like three weeks ago
CrushedAsian255
2024-09-20 11:26:08
what is that?
frep
CrushedAsian255 what is that?
2024-09-20 11:27:13
a show about sentient(?) killer robots roaming the earth, some of them don't kill for whatever reason i forgor, wacky hijinks ensue
2024-09-20 11:28:00
ngl it's been so long since i've seen it that the synopsis i just gave is probably useless lmfao
A homosapien
2024-09-20 11:29:57
It's a free animated show on YouTube, the writing is rough but it has a personality to it
frep
2024-09-20 11:31:39
typing "murder drones" into the YouTube search bar, second suggestion is "murder drones uzi". gooners /j
A homosapien
2024-09-20 11:47:46
The fandom do be freaky though
2024-09-20 11:48:21
All this hubbub for humanoid robots of all things
CrushedAsian255
2024-09-20 12:59:54
https://youtu.be/MGt25mv4-2Q?si=ohHMQCSDrCS2Flxy
frep
A homosapien All this hubbub for humanoid robots of all things
2024-09-20 04:14:10
no kinkshaming in the JPEG XL discord ty sir 😇 <:kekw:808717074305122316>
CrushedAsian255
frep no kinkshaming in the JPEG XL discord ty sir 😇 <:kekw:808717074305122316>
2024-09-20 11:18:13
New <#808692065076379699>
username
2024-09-21 12:37:50
what about minkshaming? https://upload.wikimedia.org/wikipedia/commons/a/a0/American_Mink.jpg
CrushedAsian255
2024-09-21 01:07:12
https://tenor.com/view/smh-shake-my-head-disappointed-gif-8078241277997863424
2024-09-21 01:07:50
2024-09-21 01:07:59
https://tenor.com/view/spam-spam-intensifies-yum-gif-13948300
Demiurge
2024-09-21 05:03:58
Even mink-shaming?
AccessViolation_
frep no kinkshaming in the JPEG XL discord ty sir 😇 <:kekw:808717074305122316>
2024-09-21 03:33:51
We just have to respect that some people yearn for that robussy 🙂
frep
AccessViolation_ We just have to respect that some people yearn for that robussy 🙂
2024-09-21 08:38:42
That robotalia... I'm sorry
2024-09-21 08:39:57
also love the rustacian bio
AccessViolation_
2024-09-21 08:41:22
:)
DZgas Ж
2024-09-22 07:52:40
``` _~ ` . __.. -~+-_##___+#* -._ #~_ _____#####__ . ``_,# _,.~^######^*` __######=__.+*` ] ##+____.~+*`**###==#**` `]## `, `*#=__ _,-+*``*+~__,=+*`` }, _= # } **==____-=**`] ]}_##=_, \,_ ) , ]` _##^*` } } `*=._ } , ,__-~*` , { ] } `*~,_ # __.=*#` [ [ =_ ` `*]^*` ] # __.=] # `+\_ } , _,~{*` ] `, ] *=#_ # __#=*` ] ] *._ `*=,}_,~+*` # _,=* `^}_ [ `, ] _-+*` `+,] # _,=*` `=_ } _,=*` `=#=+` ``` pow
2024-09-22 07:53:11
``` _= _#`{#_ #* # `#_ _[__ # _]#_ _#?[``**##*` #*= =* [ =*#`#_ ], #_ _# [_* ] `#_} _#_ _#`{`*+##__ ], __]##``#*#_ _* } _#`} ``*##*` #`*,`\ *= #_ ##` # _=* #*#_ [ *#_-#* `**=#__ #=* # *#__=^*` ``*#~___ # _,=*` ``*^*` ```
2024-09-22 07:53:21
``` _,##*=__ __#*` # `*^=_ __#*` # #~_ _=*` # `*#_, ``*#=__ # __,#^*` _ `**=~__ # ___=#*__ # # ##=__ `*#*`__=##{# #_ _,=^*# # # # ][#`__## #`*=~__ #*#~_`*##__ # # )##*`__=^* .=^*# *^=__*^=__`*#~__# __=^*`_,#*__,#*` `*=~_`*#~_`***`__=^*__=^*` `*^=__*^=#*`_,#*` `*##=^*` ```
spider-mario
2024-09-22 10:35:10
> Dutch spoken in the Netherlands uses a lot of hard attack, while the Dutch spoken in Belgium goes to such lengths to avoid hard attack that short sentences can start to sound like one long word. does that sound accurate?
2024-09-22 10:35:14
(comment on https://youtu.be/KFZZI7HCp2M)
_wb_
2024-09-22 11:13:40
In general, Belgian Dutch is softer (more French-like) while in the Netherlands it is harsher (more German-like). It is most noticeable in the g consonant, which in the Netherlands is often /x/ while in Belgium it is /ɣ/.
Meow
2024-09-23 07:02:40
Cantonese often sounds rude for other Chinese dialects speakers
CrushedAsian255
Meow Cantonese often sounds rude for other Chinese dialects speakers
2024-09-23 07:02:56
Which dialect do you use?
Meow
2024-09-23 07:04:11
Mandarin every day but my families are with Hakka and Hokkien dialects
2024-09-23 03:36:33
It depends regionally
2024-09-23 03:36:57
The more southeast, the more gentle
2024-09-23 03:38:05
Thus Mandarin in Taiwan sounds "girly" for mainland China
DZgas Ж
2024-09-23 10:26:52
<:monkaMega:809252622900789269> mpv life in 2086
2024-09-23 10:29:52
https://github.com/mpv-player/mpv/wiki/GPU-Next-vs-GPU
A homosapien
2024-09-23 11:04:18
I skimmed the spec of H.274, it's seems to be a successor to the H.273 standard, which defines CICP values for video codecs like AV1. New videos codecs like H.266 (and maybe AV2) will use this newer standard for HDR & Wide Color Gamut.
DZgas Ж
A homosapien I skimmed the spec of H.274, it's seems to be a successor to the H.273 standard, which defines CICP values for video codecs like AV1. New videos codecs like H.266 (and maybe AV2) will use this newer standard for HDR & Wide Color Gamut.
2024-09-23 11:37:36
<:monkaMega:809252622900789269>
2024-09-23 11:40:38
the real AV1 has a noise generation standard on top of the picture for film compression, H.274 this is the 2023 standard for the same
2024-09-24 10:03:52
*Compression by description: Instead of trying to save an image in pixel format, you can simply describe it in words. For example, "a blue square in the center surrounded by a red circle." <:galaxybrain:821831336372338729> *
_wb_
2024-09-24 10:26:25
as a result, 10 months later, based on my own small developments, I decided to take the RLE algorithm as a basis to create a compression algorithm that would be as simple as possible to decode, from numbers to paper into checkered notebook. removing the original ideas and the huffman tree. 1-17221-215131113-164244112-15122431221-15332312212-12641312211-12232226121-11525123122-104412211111122-10211-101111122-10211-1011142-10412223422-11421232332-12312322242-123118142-1339242-143331152-1548141-2412132-1941118-1641621-1881222-185121213-182412222-182712111-182412241-172322332-152422233-152832113-133642212-15-10322174561254591231116121512342221221518349724131141-10141172-16782-142436112-15142827191139253-103-10262321143927131847234314127623-22622-19239191-105389131273814132-1011482412188-2013-1013626-20121-271413151-1718151-171413141-182223222-18636-19535-201214212-2044212-201124212-201124211-2021245-19464-19464-18564-182126212-172126212-1756212-1756212-1747212-1747212-17475-17474-19374-19374-19373-2037314-1537323-15373-20463-20364-201125212-1945122-19446-182124122-191223213-19535-20535-211-333 there are 643 letters here, but if translate them into the 3-bit system, then about 214.3 bytes come out. + - (and since I'm using 9 digits and no 8 in this case, I'm only giving an approximate answer. there is no problem in using only 8 digits in the algorithm) png bruteforce gives 413 bytes cjxl -d 0 -g 3 -e 10 -I 100 --patches 1 Compressed to 253 bytes
2024-09-24 10:26:32
The algorithm itself is very simple. a number means the number of pixels painted black (always starts with black (so the first pixel is always black)), the Next number is how many pixels should be painted white, and so on alternating. The width of the image should be written externally, in this case 33 pixels wide symbol "-" means that the next 2 digit are a one number. (Also there are specific numbers for the image more it is _000_ for very long sequences. But I haven't to do it that yet.) Algometrically what I do is this: STRESS -> NLmeans -> adaptive threshold In the STRESS processing step, the image gets crisp gradients and lines. I create 6 images with different levels of NLmeans blur. Then I take the finished image and look, for example, if it is "-24". are there no pixels within that sequence that could be written as 969 - this doesn't compress the image, but adds detail without loss of compression, as the information is the same size. Then I do a second pass, for characters like 11111 I look to see if any of the NLmeans smoothed image variants had variants like 1311 - this is already compressed directly. Calculating the image like 32x64 takes about 1 minute. Because it going brute all the possible best options.
DZgas Ж optipng -- 286 bytes jxl -e 10 -- 206 bytes 1 bit bmp paq8px -- 158 bytes jbig2 -- 279 bytes
2024-09-24 10:45:39
1-743615535313135353543513142-917131313171-11131314131515544353535615351315151-11171713131515131534535357135354173_151_53534543445353531314131313131313171313171717131453535317131344441133581313131313171313171713131315431313454344531753131_224_4312141713131313535353571411151721232213131313131313131714261711111311111313135313135412141115171313122313131712141215441214531313131353173113131_223_531313131313131313131353544615131313131111141115111716151-10151314111411111517171716371513141114111114111616181-916155516111413151553534 real base 8 for compression. If replace the special symbol with a double octal digit, the size will be 176.875 bytes.
2024-09-24 10:49:08
of course, in the case of this image, no optimizations are possible, this is just a clean way to use RLE with the specified digit size set. And it even seems strange to me that such a size is received.
2024-09-24 10:52:18
In fact, I do not even know if there is any document that discusses the alternating use of black and white for RLE compression. Perhaps somewhere in the archives of 1970
_wb_
2024-09-24 11:04:16
JBIG2 does something like that iirc
DZgas Ж
2024-09-24 11:09:47
But it is 30% worse... hmm <:Thonk:805904896879493180>
2024-09-24 11:11:42
Perhaps, as algorithm, it was designed for a much higher image height/width.
A homosapien
DZgas Ж as a result, 10 months later, based on my own small developments, I decided to take the RLE algorithm as a basis to create a compression algorithm that would be as simple as possible to decode, from numbers to paper into checkered notebook. removing the original ideas and the huffman tree. 1-17221-215131113-164244112-15122431221-15332312212-12641312211-12232226121-11525123122-104412211111122-10211-101111122-10211-1011142-10412223422-11421232332-12312322242-123118142-1339242-143331152-1548141-2412132-1941118-1641621-1881222-185121213-182412222-182712111-182412241-172322332-152422233-152832113-133642212-15-10322174561254591231116121512342221221518349724131141-10141172-16782-142436112-15142827191139253-103-10262321143927131847234314127623-22622-19239191-105389131273814132-1011482412188-2013-1013626-20121-271413151-1718151-171413141-182223222-18636-19535-201214212-2044212-201124212-201124211-2021245-19464-19464-18564-182126212-172126212-1756212-1756212-1747212-1747212-17475-17474-19374-19374-19373-2037314-1537323-15373-20463-20364-201125212-1945122-19446-182124122-191223213-19535-20535-211-333 there are 643 letters here, but if translate them into the 3-bit system, then about 214.3 bytes come out. + - (and since I'm using 9 digits and no 8 in this case, I'm only giving an approximate answer. there is no problem in using only 8 digits in the algorithm) png bruteforce gives 413 bytes cjxl -d 0 -g 3 -e 10 -I 100 --patches 1 Compressed to 253 bytes
2024-09-24 11:24:36
I did my own png bruteforce and got 384 bytes
DZgas Ж
2024-09-25 12:15:05
👌🤌
Fox Wizard
2024-09-25 04:57:25
1 byte smaller than my result <:KekDog:884736660376535040>
2024-09-25 04:58:11
Never mind, got the same with changing some params
Demiurge
2024-09-26 03:55:34
I'm typing on typeracer (dark mode) as a guest to test my typing speed... The words I type show up as green (I think). My eyes keep hallucinating and thinking the text is changing color between green and orange and it's distracting as hell.
2024-09-26 03:56:02
That particular shade of green that they are using is really confusing to my deuteranomalous eyes.
2024-09-26 03:56:17
(I'm green color blind)
2024-09-26 03:57:51
Basically my M cones have a very similar response curve to my L cones so my brain mixes red and green up a lot.
CrushedAsian255
Demiurge I'm typing on typeracer (dark mode) as a guest to test my typing speed... The words I type show up as green (I think). My eyes keep hallucinating and thinking the text is changing color between green and orange and it's distracting as hell.
2024-09-26 03:57:55
You should be able to change the theme
Demiurge
2024-09-26 03:58:13
Maybe. I never made an account there.
2024-09-26 03:58:22
I don't know if it's customizable.
2024-09-26 03:59:26
But it's very distracting and weird and annoying to watch my brain and eyes constantly hallucinating the color of the text shifting between red and green, I keep trying to look back and examine the color closer to see if it's red
2024-09-26 03:59:59
It's funny how colors are objective, but how they are perceived is subjective.
CrushedAsian255
2024-09-26 04:00:05
Yeah there are differently themes
Demiurge It's funny how colors are objective, but how they are perceived is subjective.
2024-09-26 04:00:16
Colour theory is really interesting
Demiurge
2024-09-26 04:00:42
Wanna have a typing race?
Traneptora
2024-09-26 04:01:51
I read "race" as a race condition at first <:KEK:1283989161111715913>
Demiurge
2024-09-26 04:02:20
That's how you know you spend way too much time debugging :)
CrushedAsian255
2024-09-26 04:53:47
I’ll start typing as soon as you start
Demiurge
2024-09-26 05:09:39
https://play.typeracer.com?rt=2kno2u6ypq
2024-09-26 05:12:20
It's kind of addictive.
2024-09-26 05:12:48
I'm using Dvorak layout on a laptop.
2024-09-26 05:14:28
Sorry, I have no idea how to keep the racetrack going after the first race.
2024-09-26 05:14:39
I could send a new link, or one of you could.
2024-09-26 05:28:23
Entropy and Downfall? New Half Life games?
jonnyawsom3
2024-09-26 06:10:10
Old Half Life mods. One abandoned, one with a more recent sequel. All using the registry instead of cfg for display settings, so I had to fix all my window positions 3 times thanks to it changing my desktop resolution
2024-09-26 06:13:26
This week I finished HL2, EP1, EP2, LostCoast, HL2:DownFall and next up is playing as the combine in Entropy : Zero then Entropy : Zero 2
2024-09-26 06:14:02
Still not gotten around to the originial Half Life, but anyway....
Demiurge
2024-09-26 07:13:22
You haven't played the original? What about Black Mesa?
2024-09-26 07:13:40
I played hl2 first also
jonnyawsom3
2024-09-26 07:16:51
I started with The orange box on xbox360, but either never fun it or can't remember. Bought Black Mesa, but never got a real play session going before making room for others
spider-mario
Demiurge It's funny how colors are objective, but how they are perceived is subjective.
2024-09-26 08:21:28
colours are not objective; light spectra are
2024-09-26 08:21:47
colour is perceptual by definition
_wb_
2024-09-26 08:24:29
What still keeps surprising me is how hue is a circular thing while the light frequency spectrum is a linear thing
2024-09-26 08:30:08
https://en.wikipedia.org/wiki/Line_of_purples
yoochan
2024-09-26 08:50:43
What I don't understand, is how do you cover such a surface with a triangle ? why no one tried to use 4 primaries in order to have a better coverage in the green/blue region ?
Traneptora
yoochan What I don't understand, is how do you cover such a surface with a triangle ? why no one tried to use 4 primaries in order to have a better coverage in the green/blue region ?
2024-09-26 08:51:54
This is based on humans having 3 different cones
2024-09-26 08:52:45
Humans having three different types of color receptors in our eyes is why color is always a 3D space, or a 2D projective space if you ignore brightness
2024-09-26 08:53:03
It's a highly human-biology-specific model
2024-09-26 08:54:19
It's also dependent on wavelengths of visible light. Infrared, for example, just isn't on the chart because we can't see it. UV isn't either.
CrushedAsian255
2024-09-26 08:54:20
RYGB has been tried but the gains were too low to be worth it
Demiurge
spider-mario colours are not objective; light spectra are
2024-09-26 08:54:22
That's what I was meaning, yeah.
yoochan
Traneptora It's a highly human-biology-specific model
2024-09-26 08:55:20
I see, but in this representation, what would be the optimal position of the triangle vertices ? for which all percievable colors are inside ? is it even possible ?
Traneptora
2024-09-26 08:56:00
Because the gamut of human vision is not a triangle, it is not possible to represent all visible colors with any choice of three primaries
_wb_
2024-09-26 08:56:13
xyY is not a perceptually uniform space, and in these diagrams you only see a projection of it (the full colorspace is a volume)
Traneptora
2024-09-26 08:56:18
the gamut is 2D because brightess is modded out
CrushedAsian255
2024-09-26 08:56:37
https://en.m.wikipedia.org/wiki/Quattron
yoochan
CrushedAsian255 https://en.m.wikipedia.org/wiki/Quattron
2024-09-26 08:57:19
I remember that ! old tech isn't it ?
CrushedAsian255
2024-09-26 08:57:32
Don’t think it took off
Traneptora
2024-09-26 08:57:50
And yea, xyY is chromaticity and lightness
yoochan
CrushedAsian255 Don’t think it took off
2024-09-26 08:58:12
I remember the ads in japan
Traneptora
2024-09-26 08:58:21
the diagram is just the xy components. Y, or lightness, isn't shown.
_wb_
2024-09-26 08:58:53
https://en.m.wikipedia.org/wiki/Rec._2020#/media/File%3ACIExy1931_Rec_2020.svg the Rec2020 primaries are pretty much as wide gamut as you can go with physically possible primaries
Traneptora
2024-09-26 09:00:50
you also realize here that "white" is relative. There's no perfect concept of pure white, so you have to pick one. The most common choice is the color that an object at a temperature of 6500 kelvin would radiate, or D65.
yoochan
_wb_ https://en.m.wikipedia.org/wiki/Rec._2020#/media/File%3ACIExy1931_Rec_2020.svg the Rec2020 primaries are pretty much as wide gamut as you can go with physically possible primaries
2024-09-26 09:00:53
nice ! and has a screen already been implemented with REC2020 primaries ? And it doesn't tell me why the green is always on the "yellow" side and not more on the "cyan" side...
Traneptora
2024-09-26 09:01:22
Yes, wide gamut screens do exist
CrushedAsian255
yoochan nice ! and has a screen already been implemented with REC2020 primaries ? And it doesn't tell me why the green is always on the "yellow" side and not more on the "cyan" side...
2024-09-26 09:01:42
I think because then you would cut off a lot of yellows
_wb_
2024-09-26 09:01:42
Most are not reproducing all of rec2020 though
Demiurge
2024-09-26 09:01:58
I finally understand the color smudge now
CrushedAsian255
2024-09-26 09:02:09
Colourful blob
Traneptora
2024-09-26 09:02:10
And pure green is between yellow and cyan but what you consider to look the most "greenish" is subjective
CrushedAsian255
2024-09-26 09:02:42
Also remember the diagram isn’t fully accurate as it contains colours that your display can’t display
Traneptora
2024-09-26 09:03:18
Yea, the diagram is likely just sRGB and a model
yoochan
CrushedAsian255 Also remember the diagram isn’t fully accurate as it contains colours that your display can’t display
2024-09-26 09:03:18
indeed
Traneptora
2024-09-26 09:05:02
xyY isn't perceptually uniform but it is convex. Meaning any color that is on the line joining two points can be made by some convex linear combination of those two colors
CrushedAsian255
2024-09-26 09:05:32
Someone should convert that image to JXL with out of gamut colour storage so it displays as accurately as possible on any monitor
Traneptora
2024-09-26 09:05:37
This means any color in a gamut triangle can be formed as a linear combination of the triangle vertices
CrushedAsian255
CrushedAsian255 Someone should convert that image to JXL with out of gamut colour storage so it displays as accurately as possible on any monitor
2024-09-26 09:05:56
Not convert but more recreate
_wb_
2024-09-26 09:06:05
I suppose the challenging thing is to make OLEDs and filters that are perfectly hitting a spectral primary color without producing/letting through anything else, which makes it less saturated so narrower gamut
dogelition
_wb_ https://en.m.wikipedia.org/wiki/Rec._2020#/media/File%3ACIExy1931_Rec_2020.svg the Rec2020 primaries are pretty much as wide gamut as you can go with physically possible primaries
2024-09-26 09:06:42
from the paper "UHDTV Image Format for Better Visual Experience": > We have found that a system colorimetry with RGB monochromatic primaries generated by feasible lasers (equaling 630, 532, 467 nm) can cover the gamut of Recommendation 709, SMPTE RP 431-2 [29], and Adobe RGB [30], as well as more than 99.9% of Pointer’s gamut [31] (Fig. 14) and all but a few of the real object colors in the Standard Object Colour Spectra Database for Colour Reproduction Evaluation (SOCS) [32].
Traneptora
CrushedAsian255 Someone should convert that image to JXL with out of gamut colour storage so it displays as accurately as possible on any monitor
2024-09-26 09:06:48
That's actually a really cool idea, so with relative intent you can clearly see your workflow gamut
CrushedAsian255
2024-09-26 09:07:09
Iirc can jxl store arbitrarily out of gamut data?
Traneptora
2024-09-26 09:07:20
Anything in float can, yea
2024-09-26 09:07:46
XYB is locked to rec709 primaries using out of range values to represent out of gamut
CrushedAsian255
2024-09-26 09:07:47
What is the XYB gamut standard range?
Traneptora
2024-09-26 09:07:55
rec709 or srgb
2024-09-26 09:07:58
(these are the same)
CrushedAsian255
2024-09-26 09:08:00
As in numbers
Traneptora
2024-09-26 09:08:26
out of range means below 0.0 or above 1.0
2024-09-26 09:08:34
in float terms
CrushedAsian255
2024-09-26 09:08:47
So is gray 0.5,0.5,0.5?
Traneptora
2024-09-26 09:09:13
probably X=0 B=0
CrushedAsian255
2024-09-26 09:09:25
Oh so it’s -0.5 to 0.5 ?
Traneptora
2024-09-26 09:09:44
No, XYB is not RGB
2024-09-26 09:10:26
0.5, 0.5, 0.5 would be gray for RGB, but XYB is a bit different
CrushedAsian255
2024-09-26 09:10:50
As in for XYB, is it -0.5 to 0.5
Traneptora
2024-09-26 09:10:56
also no
Demiurge
2024-09-26 09:10:57
So the hue diagram has two edges. The "purple line" and the "spectral curve."
Traneptora
2024-09-26 09:11:11
strictly speaking XYB has no "range" it just has values
Demiurge
2024-09-26 09:11:12
And everything in between is a mix of spectra.
2024-09-26 09:11:30
And the green side is really deep because of our sensitivity to green.
CrushedAsian255
Traneptora strictly speaking XYB has no "range" it just has values
2024-09-26 09:11:35
So it’s just distances from gray in some arbitrary scale?
Traneptora
2024-09-26 09:11:48
XYB is just RGB with a transform applied to it. it's easier to think about color in RGB
2024-09-26 09:12:05
think about it this way: once you define primaries in the xyY space, you get a triangle which represents your Gamut
2024-09-26 09:12:24
any color in that gamut can be produced by a **convex** linear combination of those primaries
2024-09-26 09:12:45
a **convex** linear combination is one where the coefficients are all nonnegative, and sum to 1
Demiurge
Traneptora XYB is just RGB with a transform applied to it. it's easier to think about color in RGB
2024-09-26 09:12:50
Is there a difference between rgb and lms?
Traneptora
2024-09-26 09:13:17
so `a*R + b*G + c*B`, where `a, b, c >=0`, and `a + b + c = 1`
Demiurge
2024-09-26 09:13:23
Also since green is subjective doesn't that cause a ton of problems?
CrushedAsian255
2024-09-26 09:13:26
<@794205442175402004> colour science seems to come up a lot, maybe a channel should be made for it
Traneptora so `a*R + b*G + c*B`, where `a, b, c >=0`, and `a + b + c = 1`
2024-09-26 09:13:40
So just a normalised vector
2024-09-26 09:13:45
?
Traneptora
2024-09-26 09:13:54
yea, that's one way to think about it. the weights are a normalized vector
2024-09-26 09:14:41
these "weights" are the red, green, and blue components between 0.0 and 1.0
dogelition
Demiurge Is there a difference between rgb and lms?
2024-09-26 09:15:11
i think RGB can refer to any 3 primaries, LMS is specifically cone excitation, and XYZ is a linear transformation of LMS
Traneptora
2024-09-26 09:15:37
if the weights are all clamped between 0.0 and 1.0, you end up with some sort of combination of the primaries
_wb_
CrushedAsian255 <@794205442175402004> colour science seems to come up a lot, maybe a channel should be made for it
2024-09-26 09:16:09
Created <#1288790874016190505>
Traneptora
2024-09-26 09:16:15
if the sum of the components is less than 1.0, you end up with a darker color. if the sum of the weights is greater than 1.0, you end up with a lighter color. but in either case, it's a darker or lighter version of the same color
2024-09-26 09:16:29
however, if you remove the clamp on the weights between 0 and 1 you can produce colors that aren't in the trianagle
2024-09-26 09:17:03
so if you have say, floating point RGB in the sRGB space, you can represent every color in sRGB with r, g, and b components between 0.0 and 1.0
2024-09-26 09:17:14
but if you allow out of [0, 1] values, you can represent any color
CrushedAsian255
2024-09-26 09:17:18
Let’s move this to the new <#1288790874016190505>
Demiurge
dogelition i think RGB can refer to any 3 primaries, LMS is specifically cone excitation, and XYZ is a linear transformation of LMS
2024-09-26 10:10:41
different people have different cones with different spectral response curves though, thhat are impossible to know ahead of time or customize per viewer, so it doesn't strike me as very useful to define color like that.
2024-09-26 10:11:15
for a graphics format
dogelition
Demiurge different people have different cones with different spectral response curves though, thhat are impossible to know ahead of time or customize per viewer, so it doesn't strike me as very useful to define color like that.
2024-09-26 10:33:54
yeah, XYZ is defined based on color matching experiments done back in 1931, and those results certainly aren't a perfect average of the general population, as a few improved color matching functions have been developed since then but those 1931 values are still what all the color space standards are based on
Demiurge
2024-09-26 10:37:41
That sounds good enough then I guess
dogelition
2024-09-26 10:37:46
the inconsistencies between the standards and individual perception ("metameric failure") also have some interesting side effects e.g. iphones (using OLED screens) are accurately calibrated to the "d65" white point (as defined by e.g. sRGB), but white on those visually looks off compared to a calibrated LCD
2024-09-26 10:37:58
and apple apparently doesn't give you any option to adjust the white point
CrushedAsian255
2024-09-26 10:39:04
They have that True Tone thing
dogelition
2024-09-26 10:40:12
in hollywood, afaik the most common practice is to use the exact primaries defined by the standards when calibrating a display, but have the white point be adjusted manually so that it's a perceptual match to a narrow gamut (= wide spectral power distribution) lcd screen (for the colorist's eyes)
dogelition the inconsistencies between the standards and individual perception ("metameric failure") also have some interesting side effects e.g. iphones (using OLED screens) are accurately calibrated to the "d65" white point (as defined by e.g. sRGB), but white on those visually looks off compared to a calibrated LCD
2024-09-26 10:43:23
see <https://www.xda-developers.com/apple-iphone-14-pro-max-display-review/#metameric-failure> for a more detailed explanation
spider-mario
yoochan What I don't understand, is how do you cover such a surface with a triangle ? why no one tried to use 4 primaries in order to have a better coverage in the green/blue region ?
2024-09-26 12:27:11
6 primaries has been proposed (and possibly tried), iirc
2024-09-26 12:28:25
one advantage, from what I understand (take this with a pinch of salt as I may have misunderstood), is that it lets you achieve wide gamuts with less narrow primaries, which might reduce the risk of observer metameric failure
2024-09-26 12:32:11
https://opg.optica.org/oe/fulltext.cfm?uri=oe-29-26-43885&id=466078
yoochan
spider-mario 6 primaries has been proposed (and possibly tried), iirc
2024-09-26 02:30:20
classe !
spider-mario
2024-09-26 02:57:08
https://github.com/WinampDesktop/winamp/issues/220
2024-09-26 08:25:28
https://www.evilsocket.net/2024/09/26/Attacking-UNIX-systems-via-CUPS-Part-I/
w
2024-09-26 08:28:34
looks like it's as bad as the yubikey getting hacked
Quackdoc
2024-09-26 08:51:06
cups gonna see me pee <:SadCheems:890866831047417898>
spider-mario
2024-09-26 10:04:36
https://github.com/WinampDesktop/winamp/issues/265
2024-09-26 10:04:38
“oops”
Quackdoc
2024-09-26 10:13:25
This whole debacle has been so funny.
username
2024-09-28 01:28:08
context for below https://discord.com/channels/794206087879852103/803574970180829194/1289577669087854633
Demiurge
2024-09-28 01:29:50
If I thought someone was sincerely a fascist troll I would say, "This guy advocates for racial hygiene" or "This guy does nothing but rage bait and provoke drama" or something because the word "fascist" is thrown around so cheaply.
CrushedAsian255
2024-09-28 01:30:41
What does fascism mean
Demiurge
2024-09-28 01:31:34
I think it means that the state owns everything and corporations own the state. So basically like the USA?
2024-09-28 01:32:02
I think there's a lot of boot licking too. So basically like the USA.
2024-09-28 01:33:40
I'm not sure of the exact definition, but I was told it has a specific meaning in political theory. Political theory is the theory of how to waste your life, so I try to avoid it these days.
damian101
CrushedAsian255 What does fascism mean
2024-09-28 01:38:10
In the modern definition, basically blood-and-soil ultra-nationalism.
2024-09-28 01:38:36
Original fascists were not strictly racists, though, which is why I don't like that definition...
drkt
2024-09-28 01:38:37
> Every system of government ever invented is the same exact thing in my eyes. one side wants to kill you and stripmine your corpse the other side wants to tax rich people a little bit yea same thing man
Demiurge
2024-09-28 01:39:16
How do you know they both don't want to kill you and stripmine your corpse
drkt
2024-09-28 01:39:39
because only one side ever did are you 16 years old?
Demiurge
2024-09-28 01:39:50
they always say they're doing you a favor while the cave your head in
2024-09-28 01:39:55
Keeping you safe and all
CrushedAsian255
2024-09-28 01:39:59
One wants to kill you for money, the other wants to kill you for saying anything bad about their glorious country
2024-09-28 01:40:27
The USA is both
drkt
2024-09-28 01:40:41
Do you perchance live in a country that only has one ruling party?
Demiurge
2024-09-28 01:40:59
Nah, the USA you're allowed to say whatever you want at least...
CrushedAsian255
drkt Do you perchance live in a country that only has one ruling party?
2024-09-28 01:41:33
I’m Aussie 🇦🇺
Demiurge
2024-09-28 01:41:35
And that's a good thing
2024-09-28 01:42:14
But, stepping back, it really just looks like humans have been organizing themselves the same exact way for forever.
CrushedAsian255
2024-09-28 01:42:15
Legally you can but someone’s gonna get mad at you for saying “USA sucks”
drkt
Demiurge Nah, the USA you're allowed to say whatever you want at least...
2024-09-28 01:43:13
white people maybe
Demiurge
CrushedAsian255 Legally you can but someone’s gonna get mad at you for saying “USA sucks”
2024-09-28 01:43:37
Well, exactly. Because the brainwashing is working really well here. With an extremely sheltered and dumbed down population and the worst education for a modern country.
2024-09-28 01:44:00
They don't really need to keep such a tight leash here because the other control schemes are so effective
CrushedAsian255
2024-09-28 01:44:11
Just wondering are you from US?
Demiurge
2024-09-28 01:44:19
I'm from the US
CrushedAsian255
2024-09-28 01:44:37
Hope your country gets better
Demiurge
drkt white people maybe
2024-09-28 01:47:07
The cops actually ARE crazy racist in most places too, from what I've seen. I don't look like a minority so for the longest time I was completely unaware of how bad the cops are.
2024-09-28 01:47:51
But I think wanting to become a cop and choosing that as a career choice is probably a red flag to begin with.
CrushedAsian255
2024-09-28 01:49:41
Are you ACAB?
Demiurge
2024-09-28 01:50:17
You'd have to be either encouraged to go that route, or choose it on your own because you just like the idea of authority or being righteous. Or maybe just like beating people up.
CrushedAsian255
2024-09-28 01:50:48
If you like beating people up join an airline
Demiurge
2024-09-28 01:52:00
Yeah lol. I wouldn't go as far as ACAB since I like to keep an open mind and judge people on a case by case basis, but I see it as a huge serious red flag these days.
2024-09-28 01:54:10
Anyways, the bottom line I wanna convey about government, is that the sooner people realize they've been conned, the sooner you can cut your losses and stop giving it any more of your precious power and energy.
drkt
Demiurge The cops actually ARE crazy racist in most places too, from what I've seen. I don't look like a minority so for the longest time I was completely unaware of how bad the cops are.
2024-09-28 01:54:11
Yes police force are the violent arm of politicians As long as politicians aren't reeling them in, they are complicit but why would a person in power reel in their own authority? If you actually studied political theory you'd know why we don't have socialism today (your daily hint is that it's not because it doesn't work)
Demiurge
drkt Yes police force are the violent arm of politicians As long as politicians aren't reeling them in, they are complicit but why would a person in power reel in their own authority? If you actually studied political theory you'd know why we don't have socialism today (your daily hint is that it's not because it doesn't work)
2024-09-28 01:59:03
"Police" comes from the same root word as "policy" and "politician"
2024-09-28 01:59:22
It has nothing to do with "keeping the peace" and everything to do with policy enforcement.
Cacodemon345
2024-09-28 01:59:28
Socialism decays and degrades to state capitalism.
drkt
Cacodemon345 Socialism decays and degrades to state capitalism.
2024-09-28 01:59:46
whos fault is that
Cacodemon345
2024-09-28 02:00:00
The state's.
drkt
2024-09-28 02:00:05
Which state
Demiurge
2024-09-28 02:00:09
Economics is a subtle thing that most people don't have a realistic view on, and there are real, logical economic reasons why people do the things they do and what those consequences are... A dictator who doesn't understand the economic forces at play will quickly cause his people to starve, regardless of how much merit they think they have.
Cacodemon345
drkt Which state
2024-09-28 02:00:38
Both USSR and China?
drkt
2024-09-28 02:00:45
I'm fucking laughing
CrushedAsian255
2024-09-28 02:01:03
Politics is a mess, glad I’m just studying image formats
Cacodemon345
2024-09-28 02:01:04
Government controlling the economy makes it state capitalism eventually.
CrushedAsian255
2024-09-28 02:01:23
Whenever people have power, corruption is pretty much inevitable
Demiurge
2024-09-28 02:03:46
I don't really want to get into a deep talk about it, but suffice to say that there are good, logical reasons behind why people trade the way they do. It's not whether we should be socialist or capitalist. It's... who controls it all?
2024-09-28 02:04:45
There's a central point of control and the central bank is literally in the business of printing money and giving it to themselves and their friends.
2024-09-28 02:05:01
That's what's actually the problem.
drkt
Demiurge There's a central point of control and the central bank is literally in the business of printing money and giving it to themselves and their friends.
2024-09-28 02:05:50
You're on the right path
Demiurge
2024-09-28 02:06:32
The whole point is just being in control of it all and being able to manufacture consent and legitimacy because people believe in it. Because they don't want to admit that it's illegitimate and that they got conned.
2024-09-28 02:06:48
It's hard to admit you were conned because you already sank so much of your life and energy into the con.
Cacodemon345
2024-09-28 02:06:50
The alternative to central banks would be the rich just controlling gold mines and enriching themselves.
Demiurge
2024-09-28 02:06:55
It's called the sunk cost fallacy.
2024-09-28 02:07:24
People believe their slavery is essential
drkt
2024-09-28 02:08:10
The alternative is we stop assuming a global economy is some vital essential necessity and accept that iPhones aren't worth the societal cost they inflict in the form of the global marketplace required to manufacture them
Demiurge
Cacodemon345 The alternative to central banks would be the rich just controlling gold mines and enriching themselves.
2024-09-28 02:08:24
So instead the central bank is enriching themselves. How is that better? The whole point of the central bank, like everything else, is to make it easier to consolidate and concentrate power in one place.
2024-09-28 02:08:44
Everything is done with that goal, whenever it comes to control freaks
2024-09-28 02:09:21
that's why every crazy megalomaniac wants to conquer the world and rule the planet
2024-09-28 02:09:30
Everything under a single point of control.
2024-09-28 02:09:40
They all think and do the same thing
2024-09-28 02:10:13
Humans never change over tens of thousands of years
2024-09-28 02:10:40
Control freaks using their charisma to manufacture consent and legitimacy
2024-09-28 02:11:03
Most people believe they consented to a social contract before they were born somehow. That's like believing in the Easter Bunny.
2024-09-28 02:11:50
Dumb stories like that are told to build this illusion of legitimacy around the people who have the right to rule
2024-09-28 02:12:18
There are lots of stupid psychological games to achieve that. That's why it's a con game.
2024-09-28 02:13:07
Like all scams, the sooner you realize you've been conned the less damage it can do.
Cacodemon345
Demiurge that's why every crazy megalomaniac wants to conquer the world and rule the planet
2024-09-28 02:13:56
This line of reasoning assumes that every king and emperors in the past were interested in enriching themselves and exploiting their subjects which is not how it works at all.
Demiurge
2024-09-28 02:14:52
It's pretty rare when that wasn't the case. I hear the story of the rare wise king that acts differently but that's an exceptional case if that happens.
2024-09-28 02:17:42
Most of the time the king isn't isolated and able to act alone. Usually it's a bunch of rich nobles and burgomeisters screwing over the common folk and designing tax laws to make it impossible for the poor to become rich. Like the USA :D
Cacodemon345
2024-09-28 02:18:47
Republics are pretty different.
Demiurge
2024-09-28 02:19:03
Are they? It's just different names for the same thing.
2024-09-28 02:19:18
At the end of the day, the rich stay rich, the poor get even poorer.
2024-09-28 02:19:30
And you do what we tell you or die.
Cacodemon345
2024-09-28 02:19:41
If they were the same thing the French wouldn't need to establish republics.
Demiurge
2024-09-28 02:19:46
Same shit different flag
Cacodemon345
2024-09-28 02:20:34
And the average person aren't going to willingly harm themselves for the rich.
Demiurge
2024-09-28 02:20:34
How often do revolutions like that actually result in it getting better instead of worse?
2024-09-28 02:21:06
You're just changing who gets to hold the leash
Cacodemon345
2024-09-28 02:21:50
There's two types of revolutions, one that is very grassroots oriented, and one that relies solely on leaders to lead them.
2024-09-28 02:22:08
Bangladesh ended up with the latter twice.
2024-09-28 02:22:39
First with the death of British India, second with the breakup of Pakistan.
Demiurge
2024-09-28 02:22:52
If you are waiting for the government to give you the freedom you're expecting to have... You'll be waiting a long time.
2024-09-28 02:23:34
Freedom doesn't come from the capital or senate building or whatever. That only exists to serve those who serve themselves.
spider-mario
2024-09-28 02:23:35
to get an idea of that “Lunduke” guy, see e.g. https://lunduke.locals.com/post/5818858/elementary-os-asahi-linux-declare-war-on-right-wing-nerds where he makes a point of misgendering trans people and calls transsexuality a “sexual fetish”
2024-09-28 02:23:43
I do like this parody of him: https://x.com/bryanlunduke
Demiurge
2024-09-28 02:24:55
You'll get your freedom on the day you realize you were always free.
CrushedAsian255
spider-mario to get an idea of that “Lunduke” guy, see e.g. https://lunduke.locals.com/post/5818858/elementary-os-asahi-linux-declare-war-on-right-wing-nerds where he makes a point of misgendering trans people and calls transsexuality a “sexual fetish”
2024-09-28 02:25:05
What’s a trans people?
spider-mario
2024-09-28 02:25:22
he misgenders people who are trans
CrushedAsian255
2024-09-28 02:26:09
?
spider-mario
2024-09-28 02:26:43
people whose gender identity doesn’t match the gender that was assigned to them at birth
2024-09-28 02:26:52
he refers to them by the latter
2024-09-28 02:26:59
throughout the post
CrushedAsian255
2024-09-28 02:27:44
Is it like calling a gay person straight
2024-09-28 02:27:52
Sorry I don’t really keep up with this kind of thing
Demiurge
spider-mario he misgenders people who are trans
2024-09-28 02:30:24
Well you could say he's an "opinionated rabble-rousing drama man who frequently blogs about the trans agenda" or something and that would sound way more appropriate and informative I think... Just saying "fascist" I don't think is helpful.
2024-09-28 02:31:30
Not saying I personally would describe him that way, but I'm just giving an example lol :)
CrushedAsian255
2024-09-28 02:31:59
Definitely more descriptive
Demiurge
2024-09-28 02:32:57
I know a lot of people with crazy political beliefs from all sides of the spectrum and I think I get along with all of them real well since I think it's all equally a waste of time
Cacodemon345
Demiurge You'll get your freedom on the day you realize you were always free.
2024-09-28 02:33:23
This kind of mentality will lead the entire humanity into a Mad Max situation.
Demiurge
2024-09-28 02:33:28
I know most people are well intentioned too, and that's an important thing people forget
CrushedAsian255
Demiurge I know a lot of people with crazy political beliefs from all sides of the spectrum and I think I get along with all of them real well since I think it's all equally a waste of time
2024-09-28 02:33:39
Based
Demiurge I know most people are well intentioned too, and that's an important thing people forget
2024-09-28 02:34:00
WP:AGF ?
Demiurge
Cacodemon345 This kind of mentality will lead the entire humanity into a Mad Max situation.
2024-09-28 02:34:03
Like I said... You can't be given freedom. You have to realize you've always been free.
CrushedAsian255 WP:AGF ?
2024-09-28 02:35:20
Yeah, kinda. I mean, people will say something that sounds offensive and rude without realizing sometimes, out of concern and love even, and that part gets missed entirely because what they said was offensive.
2024-09-28 02:35:53
But that's obviously not always the case. Some people genuinely hate themselves and want people who they feel are unworthy to die. Including themselves.
CrushedAsian255
Demiurge Yeah, kinda. I mean, people will say something that sounds offensive and rude without realizing sometimes, out of concern and love even, and that part gets missed entirely because what they said was offensive.
2024-09-28 02:35:58
Also it’s really hard to indicate tones or voice over text
2024-09-28 02:36:18
So miscommunication is extra common through the internet
Demiurge
2024-09-28 02:36:50
I've questioned some fucked up people before and some people think themselves and most of the human race unworthy. Eugenics people are like that. It's really bad.
CrushedAsian255
2024-09-28 02:37:03
Compound that with the ability to be anonymous and sometimes people don’t think before they type (or just want to watch the world burn)
Demiurge
2024-09-28 02:37:24
I even say, "So by your own ideology you would be killed also. And you're okay with that? You deserve to die?" And they affirm this.
2024-09-28 02:37:40
It's a mentally ill belief system
CrushedAsian255
2024-09-28 02:37:41
Tbh sounds like minor mental health issue
Demiurge
2024-09-28 02:38:07
People who sincerely believe in racial purity kinda have to hate themselves and have a mental health issue.
2024-09-28 02:38:14
:/
2024-09-28 02:38:19
It's a sad thing to talk about
2024-09-28 02:40:29
There's a lot of reasons to be discontent with the world but some of these solutions are stupider than the problem, you know.
2024-09-28 02:40:42
That's why revolution usually does not result in improvement
2024-09-28 02:41:21
I believe that improvement can only happen when a change happens in the collective consciousness
CrushedAsian255
Demiurge That's why revolution usually does not result in improvement
2024-09-28 02:41:30
Hey, CDs and hard drives are nice and they needed a lot of revolutions
2024-09-28 02:41:55
5400 per minute to be specific
Demiurge
2024-09-28 02:42:03
7200 rpm supremacy
Cacodemon345
2024-09-28 02:42:08
Lol.
CrushedAsian255
2024-09-28 02:42:10
SSD supremacy
Cacodemon345
2024-09-28 02:42:27
NVMe SSD supremacy.
CrushedAsian255
2024-09-28 02:42:37
Punched card supremacy
Demiurge
2024-09-28 02:42:42
People need to realize what freedom is :(
2024-09-28 02:42:54
And realize that it's always been a part of them
2024-09-28 02:43:14
It's not something that happens outside of them
Cacodemon345
2024-09-28 02:43:18
Japanese does what freedom is even with their laissez-faire capitalism.
Demiurge People need to realize what freedom is :(
2024-09-28 02:49:06
Freedom within limits as self contradictory as it will seem will always remain a thing.
2024-09-28 02:49:22
Anarchist ideals never bring anything good.
2024-09-28 02:49:37
Look at Haiti for example.
Demiurge
2024-09-28 03:01:42
Sorry for ranting :( And sorry if I offended or upset anyone. I try to keep things light. :) We weren't put here on this planet to be angry and serious all the time. ;)
drkt
Demiurge I know a lot of people with crazy political beliefs from all sides of the spectrum and I think I get along with all of them real well since I think it's all equally a waste of time
2024-09-28 03:11:58
"I get along with crazy people" lol
2024-09-28 03:12:19
oh my god that was like 2 years ago I didn't notice the scrollbar
damian101
drkt white people maybe
2024-09-28 03:58:26
bruh "nigger"
2024-09-28 03:59:12
I mean, legally, freedom of speech and expression is very good in the US imo
2024-09-28 03:59:23
so I don't even understand what you mean exactly...
_wb_
2024-09-28 05:52:26
Wow so much politics here
Demiurge That's why revolution usually does not result in improvement
2024-09-28 05:58:52
Generally revolutions that succeed always result in substantial improvements, and revolutions that fail result in some kind of authoritarian regime taking over.
2024-09-28 06:12:20
(sometimes you get both, when a revolution succeeds at first but eventually it fails)
damian101
_wb_ Generally revolutions that succeed always result in substantial improvements, and revolutions that fail result in some kind of authoritarian regime taking over.
2024-09-28 06:14:37
Would you consider the French revolution and the Russian revolution failed? Because both kinda got taken over by extremists pretty quickly, with the Bolsheviks even using the French revolution as a model for that...
_wb_
2024-09-28 06:17:55
Both succeeded first and resulted in huge improvements (democracy, literacy, health care, etc), but a few years later Thermidorian reaction prevailed, leading to a failure/betrayal of the revolution and pretty bad regimes taking power.
2024-09-28 06:18:20
History is nuanced
damian101
2024-09-28 06:18:51
definitely
lonjil
2024-09-28 07:17:14
I don't feel like that's an accurate take on Russia
2024-09-28 07:18:00
half the revolutionaries were anti-democracy and backstabbed the pro-democracy revolutionaries before the revolution was even properly over
_wb_
2024-09-28 07:35:23
I don't think that's accurate. Bolsheviks weren't anti-democracy, if that's what you're hinting at. The stalinist degeneration mostly involved liquidating the old Bolsheviks...
damian101
lonjil half the revolutionaries were anti-democracy and backstabbed the pro-democracy revolutionaries before the revolution was even properly over
2024-09-28 08:29:32
they learned from the French revolution and made a speed run out if it
_wb_
2024-09-28 09:25:17
https://en.m.wikipedia.org/wiki/The_Revolution_Betrayed
2024-09-28 09:27:58
Trotsky's analysis of stalinism remains pretty accurate now much of the historical record has become accessible (after the collapse of the Soviet Union)
Demiurge
drkt "I get along with crazy people" lol
2024-09-28 10:03:45
I do! I love crazy people :)
2024-09-28 10:04:44
I don't love illness but I love people with unique perspectives.
2024-09-28 10:07:06
It's not healthy to fear or disdain someone for being "crazy," because you're probably crazy yourself if you think you're perfectly sane ;) Just don't ever get roped into their craziness, though.
2024-09-28 10:09:31
And sane or not, it's good to avoid anyone prone to violence
2024-09-28 10:10:46
It's perfectly rational to avoid certain types of people for valid reasons, don't get me wrong.
2024-09-28 10:12:10
But lots of great men and women are crazy. Genius often coincides with crazy.
2024-09-28 10:13:01
Isaac Newton was probably crazy, and he invented differential and integral calculus.
2024-09-28 10:13:38
If they were afraid of being different then they wouldn't change the world.
A homosapien
2024-09-29 03:25:44
Oh God this is reminding me of textbook PDFs containing text as jpegs
Meow
A homosapien Oh God this is reminding me of textbook PDFs containing text as jpegs
2024-09-29 05:49:15
That's how official documents usually are in Asia
kkourin
2024-09-29 07:40:24
EOPs btfo
CrushedAsian255
Meow That's how official documents usually are in Asia
2024-09-29 09:02:44
Probably due to Asian text rendering differences
Meow
2024-09-29 09:03:10
No they are just scanned images
DNFrozen
2024-09-29 09:56:23
https://cdn.discordapp.com/attachments/726063589982732288/817351232502497291/video0.mp4?ex=66f9dc67&is=66f88ae7&hm=40ec645a8f6ec212bef71b655792d5b329617238638f657b7234a4ee585c9398&
spider-mario
2024-09-29 10:14:08
source: https://www.tiktok.com/@thatgingerfella1/video/6931348182110571781
Oleksii Matiash
Meow That's how official documents usually are in Asia
2024-09-29 10:59:43
And sites 😦 So no chance to google translate
lonjil
2024-09-29 12:32:58
https://discord.com/channels/794206087879852103/848189884614705192/1289924426959421533 reminds me that PWM often uses modulo 2^N-1 rather than 2^N (so 254 is the biggest value for N = 8) to allow for both 0% and 100% duty cycle inclusive using only N-bit compare values.
spider-mario
2024-09-29 05:17:14
a bit ironic
DZgas Ж
2024-09-29 05:17:38
Why use the word "image size" if it means "image resolution" and "file size" at the same time. Am I the only one confused by this in conversations?
Demiurge
DZgas Ж Why use the word "image size" if it means "image resolution" and "file size" at the same time. Am I the only one confused by this in conversations?
2024-09-29 08:30:37
yeah, I think you're the only one. But it is a valid point.
damian101
DZgas Ж Why use the word "image size" if it means "image resolution" and "file size" at the same time. Am I the only one confused by this in conversations?
2024-09-29 08:38:59
Resolution is actually number of something per some specified length, which can be full frame size and height, or a cm, or something else.
2024-09-29 08:40:27
I guess saying full resolution solves this.
lonjil
2024-09-29 09:04:26
continuing from https://discord.com/channels/794206087879852103/794206170445119489/1290053953362591807 here's a fun document from the C++ committee https://xcancel.com/seanbax/status/1838399375388651682
AccessViolation_
2024-09-29 10:05:06
> "Memory safety is a very small part of security" Hang on, let me... [*sound of paper rustling*] - *Google says 70 percent of serious security bugs in Chrome are memory safety issues* - *Microsoft: 70 percent of all security bugs are memory safety issues * - *Mozilla reports that in an analysis of security vulnerabilities, that “of the 34 critical/high bugs, 32 were memory-related.”*
A homosapien
AccessViolation_ > "Memory safety is a very small part of security" Hang on, let me... [*sound of paper rustling*] - *Google says 70 percent of serious security bugs in Chrome are memory safety issues* - *Microsoft: 70 percent of all security bugs are memory safety issues * - *Mozilla reports that in an analysis of security vulnerabilities, that “of the 34 critical/high bugs, 32 were memory-related.”*
2024-09-29 10:14:40
Some people have the audacity to say you can just "code better". Therefore Rust is useless/ineffective.
2024-09-29 10:20:11
> "Memory safety is just a skill issue, REAL programmers only use C/asm" --Some insane Phoronix commenter
AccessViolation_
2024-09-29 10:35:10
I like the implication that Google and Microsoft must be hiring idiots if 70% of their bugs are memory safety issues. If they hired the Rust critics that simply don't make mistakes, they could probably cut their engineering costs significantly
CrushedAsian255
A homosapien Some people have the audacity to say you can just "code better". Therefore Rust is useless/ineffective.
2024-09-30 03:28:07
You use ASM? Skill issue. REAL programmers use a teeny tiny magnet to flip bits on the HDD platter to write code
VcSaJen
2024-09-30 04:16:12
Pascal is better than C for newbies: there's boundary checks, overflow checks, there's no switch fallthrough, etc. Still very easy to get memory leaks, tho.
Foxtrot
AccessViolation_ I like the implication that Google and Microsoft must be hiring idiots if 70% of their bugs are memory safety issues. If they hired the Rust critics that simply don't make mistakes, they could probably cut their engineering costs significantly
2024-09-30 07:01:26
Well, for this I have the perfect quote 🙂 >>> “The key point here is our programmers are Googlers, they’re not researchers. They’re typically, fairly young, fresh out of school, probably learned Java, maybe learned C or C++, probably learned Python. They’re not capable of understanding a brilliant language but we want to use them to build good software. So, the language that we give them has to be easy for them to understand and easy to adopt.” -- Rob Pike (speaking about Golang)
spider-mario
2024-09-30 08:11:36
a pcj classic
CrushedAsian255
2024-09-30 09:04:32
wtf job search autocorrected to Jon Sneyers on my phone
_wb_
2024-09-30 11:55:13
that's quite a stretch
lonjil
2024-09-30 11:58:20
meanwhile I accidentally wrote devestation instead of devastation and neither autocorrect nor any of the suggestions gave me the correct word a mere edit distance of 1 away!
2024-09-30 11:58:52
'Deviantart' literally showed up as a suggestion rather than devastation
_wb_
2024-09-30 12:09:36
autocorrect has become worse than it has been, it feels. I get corrections that are just wrong (not a correct spelling of any word) or in the wrong language.
lonjil
2024-09-30 12:11:35
Every since Google added grammar checking, I've had a fun thing happen occasionally: I'll typo something, or even write a perfectly correct word, autocorrect will change it to a different word, and the grammar checker will say that the word is wrong. Such synergy.
2024-09-30 12:12:03
Though the grammar checker is just wrong 9/10 times anyway.
jonnyawsom3
CrushedAsian255 wtf job search autocorrected to Jon Sneyers on my phone
2024-09-30 12:12:11
It's telling you to help with jxl-rs
CrushedAsian255
It's telling you to help with jxl-rs
2024-09-30 12:19:45
Can’t get paid for that though, also barely know rust lol
Quackdoc
_wb_ autocorrect has become worse than it has been, it feels. I get corrections that are just wrong (not a correct spelling of any word) or in the wrong language.
2024-09-30 04:26:23
I no longer use gboard on my android phone since, it's terrible using futo keyboard and it's a lot better, still overzealous sometimes, but generally better
TheBigBadBoy - 𝙸𝚛
2024-09-30 07:48:32
Unexpected keyboard [⠀](https://cdn.discordapp.com/emojis/842099338904600599.webp?size=48&quality=lossless&name=av1_perfect)
Demiurge
2024-09-30 08:13:09
I'm surprised there's been so little innovation in virtual keyboards
TheBigBadBoy - 𝙸𝚛
2024-09-30 08:27:18
what features would you want that aren't already there?
Quackdoc
2024-10-01 12:53:47
fcitx on android is... fine
2024-10-01 01:52:47
only briefly for testing, but one of the bliss devs uses it iirc
VcSaJen
2024-10-01 02:43:01
I still have no idea how to enable spellcheck, but disable autocorrect on Android (Microsoft's keyboard).
Meow
2024-10-01 04:04:40
Only Apple could fulfil my usage properly: typing traditional Chinese via pinyin
yoochan
Demiurge I'm surprised there's been so little innovation in virtual keyboards
2024-10-01 08:41:11
there is innovation in virtual keyboard ! among which, tap & slide keyboards, inspired by japanese typing for hiragana selection like https://play.google.com/store/apps/details?id=com.exideas.mekb
Quackdoc
2024-10-01 08:43:07
yoochan
2024-10-01 08:44:16
I didn't found open source alternatives but they exists... I don't know how to search for them on google 😄 this is just a tribute
Quackdoc
2024-10-01 08:45:40
there arent much, right now the best one I know of is futo which uses I think it was claude for suggestions and uses whisper for voice to text
2024-10-01 08:46:23
probably the best real use for an LLM I have seen to date
DZgas Ж
2024-10-01 10:39:09
Is today a day without open source ? what the http://gnu.org is down
2024-10-01 10:43:09
big chill (I couldn't compile ffmpeg for windows using ready-made script because it uses GCC from a sub-site git.savannah.gnu.org )
Meow
2024-10-01 11:16:50
Pinyin, not Zhuyin which Taiwanese people generally use
2024-10-01 12:17:23
I want to type in English faster and I'm opposite to the politically-made another system
CrushedAsian255
2024-10-01 12:56:07
I use simplified but really like Zhuyin for some reason
Meow
2024-10-01 12:57:29
That "another system" isn't Zhuyin
_wb_
2024-10-01 01:26:20
https://youtu.be/roBkg-iPrbw?si=b_sYRTI0JWVnuAPb nice nostalgia back to the days of SoundTracker / ProTracker / ScreamTracker / FastTracker / Impulse Tracker
spider-mario
2024-10-01 01:34:35
my discovery of tracker music was through Rocks’n’Diamonds, an open-source Boulder Dash / Emerald Mine clone https://youtu.be/jA6ofcUOpxw
2024-10-01 01:35:08
(https://www.artsoft.org/)
2024-10-01 01:36:19
(https://archlinux.org/packages/extra/x86_64/rocksndiamonds/, https://packages.debian.org/sid/rocksndiamonds)
DZgas Ж
DZgas Ж as a result, 10 months later, based on my own small developments, I decided to take the RLE algorithm as a basis to create a compression algorithm that would be as simple as possible to decode, from numbers to paper into checkered notebook. removing the original ideas and the huffman tree. 1-17221-215131113-164244112-15122431221-15332312212-12641312211-12232226121-11525123122-104412211111122-10211-101111122-10211-1011142-10412223422-11421232332-12312322242-123118142-1339242-143331152-1548141-2412132-1941118-1641621-1881222-185121213-182412222-182712111-182412241-172322332-152422233-152832113-133642212-15-10322174561254591231116121512342221221518349724131141-10141172-16782-142436112-15142827191139253-103-10262321143927131847234314127623-22622-19239191-105389131273814132-1011482412188-2013-1013626-20121-271413151-1718151-171413141-182223222-18636-19535-201214212-2044212-201124212-201124211-2021245-19464-19464-18564-182126212-172126212-1756212-1756212-1747212-1747212-17475-17474-19374-19374-19373-2037314-1537323-15373-20463-20364-201125212-1945122-19446-182124122-191223213-19535-20535-211-333 there are 643 letters here, but if translate them into the 3-bit system, then about 214.3 bytes come out. + - (and since I'm using 9 digits and no 8 in this case, I'm only giving an approximate answer. there is no problem in using only 8 digits in the algorithm) png bruteforce gives 413 bytes cjxl -d 0 -g 3 -e 10 -I 100 --patches 1 Compressed to 253 bytes
2024-10-01 10:24:24
So.. I was able to greatly improve my algorithm by adding a brute force scan decoding method, brute force image sizes, brute force rotation of each image, brute force positions, getting the best compression ratio of all possible positions. The most annoying thing is that in terms of compression strength, I have already surpassed all standard algorithms, like Jpeg XL lol. And I don't even have anything to compare it with....
2024-10-01 10:27:29
indeed, no one has ever worked in the field of strong compression of 1-bit images of small size To draw it manually on paper I still haven't been able to find anything like this on document sites like arXiv.org. And even nothing that I couldn't come up with myself.
2024-10-02 12:53:55
yoochan
2024-10-02 02:52:47
Can you share the code ?
CrushedAsian255
DZgas Ж
2024-10-02 02:53:23
You could probably use prefix code or ANS to entropy code the numbers and dashes
DZgas Ж
CrushedAsian255 You could probably use prefix code or ANS to entropy code the numbers and dashes
2024-10-02 02:55:34
my program was created primarily for compression inside text, for people, with numbers from 1 to 9, for manual fast decoding in checkboxgrid note
CrushedAsian255
2024-10-02 02:56:10
Fair
DZgas Ж
yoochan Can you share the code ?
2024-10-02 02:56:12
As soon as I finish it, yes
2024-10-02 04:03:07
Not so fast. But
spider-mario
2024-10-02 09:11:00
https://youtu.be/1i7wjbqIoDQ
2024-10-02 09:11:02
underrated, imo
DZgas Ж
DZgas Ж Not so fast. But
2024-10-03 06:30:40
Despite the fact that when decoding a 32x18 image, I never missed . Nevertheless, I decided to introduce sync-dots, which indicate that this number ends exactly at the border of the image
2024-10-03 08:38:23
``` 17WG1 35-182-175555529-125-13-153-16878-33494_139_```
2024-10-03 08:44:09
maybe worth creating a post on encode.su
2024-10-04 01:10:57
<@1051137277813870592>yep
2024-10-04 01:11:10
https://encode.su/threads/4316-NewEra-RLE-1-bit-image-for-manual-human-decoding?p=83953#post83953
2024-10-04 01:11:21
2024-10-04 01:13:48
and so
2024-10-04 01:14:04
<:PepeOK:805388754545934396>
2024-10-04 01:21:48
The number of letters (which occupy the cells where the numbers are) is **3.57** times less than the total number of pixels
VcSaJen
2024-10-04 02:39:29
As someone who's outside of Anglosphere, Master-Slave does not look offensive to me, but it is certainly eyebrow-raising. It would be kinda awkward to say it out loud. It's usually translated differently, or just not translated (transliterated). If translated, it is always in quotes. That said, it is already an established term, so it does not make sense to change it without technical reasons. Even back in the late 00s, magazines here made fun of US companies trying to change them. "Blacklist" is literal non-issue, enough said.
Quackdoc
VcSaJen As someone who's outside of Anglosphere, Master-Slave does not look offensive to me, but it is certainly eyebrow-raising. It would be kinda awkward to say it out loud. It's usually translated differently, or just not translated (transliterated). If translated, it is always in quotes. That said, it is already an established term, so it does not make sense to change it without technical reasons. Even back in the late 00s, magazines here made fun of US companies trying to change them. "Blacklist" is literal non-issue, enough said.
2024-10-04 02:42:10
Some people think it's racist, which is the height of stupid. not to mention the alternative terms often don't even properly convey what master-slave does.
CrushedAsian255
2024-10-04 04:01:55
Like USB has a pretty strict no speaking until spoken to, that seems indicative of a master / slave dynamic
dogelition
2024-10-04 06:43:57
racism seems to be such an extremely sensitive topic in the US that it can lead to some really stupid situations, my "favorite" one being https://edition.cnn.com/2020/09/10/us/usc-chinese-professor-racism-intl-hnk-scli/index.html
CrushedAsian255
2024-10-04 07:13:35
Oh yeah I remember that one
Oleksii Matiash
2024-10-04 07:27:28
Firefox is copying chrome more and more annoyingly. Can't wait until they break ctrl+tab behavior to the chrome one 🤦‍♂️ https://www.reddit.com/r/firefox/comments/1fvhnfy/how_to_remove_the_list_all_tabs_button_from/
RaveSteel
2024-10-04 07:44:41
As long as alt-tab doesn't switch tabs instead of windows like in edge...
Foxtrot
2024-10-04 10:00:25
I don't like when technology mix with politics.
2024-10-04 10:05:59
But some communities believe that technology is always inherently political or that it should be political to promote some "greater good". I think many from Rust community have such beliefs.
2024-10-04 10:07:59
But maybe that's just Reddit.
Quackdoc
2024-10-04 10:12:23
for sure reddit, most people using rust are too busy actually working to engage in pseudo political bs lol
Foxtrot
2024-10-04 10:17:52
I guess you are right. I mostly see communities on Reddit so I have skewed image how they are.
lonjil
Quackdoc Some people think it's racist, which is the height of stupid. not to mention the alternative terms often don't even properly convey what master-slave does.
2024-10-04 10:22:00
it's literally the other way around, master-slave usually close to meaningless, referring to vastly different things in different contexts, so it's better to use more descriptive terms that fit better for the particular application. But so called apolitcal tech people really hate the idea of not getting to use the word slave, so they push back even against better more descriptive terms.
Quackdoc for sure reddit, most people using rust are too busy actually working to engage in pseudo political bs lol
2024-10-04 10:23:49
no, Rust is 100% woke. Anyone who isn't should stay away.
Foxtrot
2024-10-04 10:25:14
Tbh, this is exactly what I dont like when tech mix with politics... Why shouldnt people participate and use some tech like Rust just because they have different political opinions?
2024-10-04 10:26:07
In my ideal tech world even hard liberal and hard conservative could work together on tech, they would just each shut up about their politics.
lonjil
2024-10-04 10:26:47
Oh they can. There are conservative people in Rust communities.
2024-10-04 10:27:50
Usually it's actually the other way around, the conservative person brings up politics and then gets banned. E.g., there are many trans people in Rust, and some conservative people don't like this, while those trans people just want to code.
Foxtrot
2024-10-04 10:31:28
Well, I wrote "each shut up". I purposefully try not to blame one or the other because I dont know how it actually goes inside that community. Also I dont want to start argument with anyone here.
2024-10-04 10:37:44
Also interesting how USA politics can strongly affect the rest of the world because English is lingua franca and USA is technology superpower.
2024-10-04 10:45:52
And also one thing about Rust. Yeah, I guess it is now percieved as woke language. But I hope as it gains popularity and more and more people use it will also adopt more neutral position of just a language without any strong political affiliation. Basically like other languages.
Quackdoc
lonjil it's literally the other way around, master-slave usually close to meaningless, referring to vastly different things in different contexts, so it's better to use more descriptive terms that fit better for the particular application. But so called apolitcal tech people really hate the idea of not getting to use the word slave, so they push back even against better more descriptive terms.
2024-10-04 10:49:14
I find this to rarely be the case. Often times master and slave is a much more technically accurate description now unused.
lonjil
2024-10-04 10:50:05
Maybe we work in very different areas
Quackdoc
Foxtrot Tbh, this is exactly what I dont like when tech mix with politics... Why shouldnt people participate and use some tech like Rust just because they have different political opinions?
2024-10-04 10:51:34
There are lots of tech things that are apolitical. The issue is lots of people keep trying to bring politics into it when they have no business doing so. In the vast majority of cases, you can completely avoid it. There's zero issues with that. However some more higher profile groups can't help but over step their bounds often times.
2024-10-04 10:52:17
But most drama in the programming sphere of things mostly just blows over relatively soon without any major consequences and it's usually stupid managerial bullcrap.
Foxtrot And also one thing about Rust. Yeah, I guess it is now percieved as woke language. But I hope as it gains popularity and more and more people use it will also adopt more neutral position of just a language without any strong political affiliation. Basically like other languages.
2024-10-04 10:56:27
It isn't really ,some people have issues with rust management, but that's literally typically as far as it goes. And the vast majority of the Rust drama doesn't have anything to do with that. Like, it's the stupid decisions that prevent you from using Rust in your project names that make people treat rust foundation as a joke.
Foxtrot
2024-10-04 10:57:59
Thanks for clarification. 🙂
Quackdoc
2024-10-04 10:59:27
yeah. rust foundation has made some very... interesting choices over the past while. they seem to be doing fine now, but lots of drama, 95% of it is just really poor management. this is also the case for the vast majority of things, ofc you do have stuff like fdo being absolutely retarded, but not much you can do there.
_wb_
2024-10-04 11:10:18
For the libjxl repo, we did follow the trend to rename the main branch to `main` instead of `master` — which was maybe a bit overkill since I think that particular occurrence of "master" does not actually refer to master vs slave (which I do consider to be problematic terminology) but rather to master as in "master image" (as in the primary source of truth). But `main` is short and clear so why not.
2024-10-04 11:11:39
(also "main branch" makes more sense to me than "master branch", i.e. the adjective works better with the tree metaphor)
CrushedAsian255
2024-10-04 11:13:18
https://www.surveymonkey.com/r/355TK88
2024-10-04 11:13:30
Thorium user survey
2024-10-04 11:13:39
Has a question about JPEG XL at the top
lonjil
_wb_ For the libjxl repo, we did follow the trend to rename the main branch to `main` instead of `master` — which was maybe a bit overkill since I think that particular occurrence of "master" does not actually refer to master vs slave (which I do consider to be problematic terminology) but rather to master as in "master image" (as in the primary source of truth). But `main` is short and clear so why not.
2024-10-04 11:19:55
interestingly, while git does not have master/slave, it did get "master" from BitKeeper, which did use master/slave.