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

_wb_
2024-12-31 10:48:36
Happy New Year everyone!
DZgas Ж
2024-12-31 11:00:01
https://tenor.com/view/aesthetic-beautiful-flower-water-wow-gif-16123099
AccessViolation_
2024-12-31 11:51:45
This will be the Year of the JPEG XL, I can feel it
RaveSteel
AccessViolation_ This will be the Year of the JPEG XL, I can feel it
2025-01-01 12:07:33
More likely that than the year of the linux desktop😅
veluca
2025-01-01 12:07:57
first jxl-rs PR of the year 🙂 https://github.com/libjxl/jxl-rs/pull/81
jonnyawsom3
2025-01-01 12:31:28
Happy new year from London!
DZgas Ж
2025-01-01 02:07:39
manjaro logo be like
lonjil
2025-01-01 02:26:19
I walked for 90 minutes through the snow, 10k steps, to get home from the new year's party I was at. Starting 2025 off strong with good exercise.
bonnibel
2025-01-01 04:11:50
good job!!
2025-01-01 04:12:08
i walked a lot yesterday... i'm getting back in the gym too as soon as it opens again
jonnyawsom3
2025-01-01 04:12:45
I was at my first new year's party, so got a hell of a view as a first time
2025-01-02 12:59:40
If only my phone did HDR capture or jpegli encoding 😔
TheBigBadBoy - 𝙸𝚛
2025-01-02 01:15:57
shoot in RAW DNG then compress it yourself with jpegli <:KekDog:805390049033191445>
AccessViolation_
2025-01-02 01:24:51
simply press the shutter button 30 times per second and edit them into a beautiful wide gamut hdr lossless video
2025-01-02 01:43:16
That makes me wonder. Could (or do?) digital cameras, when shooting in burst, use basic lossless inter-frame prediction to allow you to take many more burst shots before the buffer is full? Like if the next image can be compressed to 10% of the original by using the previous image as a reference and then entropy coding the residuals, you'd probably get a lot more space in your buffer for free, especially if there's little noise and you hold the camera still. So long as your prediction and entropy coding pipeline can keep up with the rate at which your camera can shoot bursts
2025-01-02 01:45:03
I imagine a three layer thing, one buffer for storing the values immediately, which feeds another one that stores the compressed burst sequence and of course the last one is the storage medium
2025-01-02 01:46:33
I guess one problem with this is that you can't start moving images from the compressed buffer to storage in FIFO order, because then you lose the source image that the predictions reference. But you could probably resolve the second image consisting of prediction residuals to the complete data before you move out the first image
Quackdoc
2025-01-02 01:52:10
> use basic lossless inter-frame prediction to allow you to take many more burst shots before the buffer is full? no, and blame red
2025-01-02 01:53:00
well, maybe kinda yes, kinda no. it's a legal gray area. I guess if it's only ever stored in memory it's probably fine
2025-01-02 01:53:31
it's not really that useful tho I don't think
2025-01-02 01:54:15
like at some point it's going to be better to just record video and take frames from it
AccessViolation_
Quackdoc > use basic lossless inter-frame prediction to allow you to take many more burst shots before the buffer is full? no, and blame red
2025-01-02 02:00:08
damn, patents?
2025-01-02 02:01:43
okay, how about: lossless inter-frame prediction for burst shots *with adaptive probabilities*
2025-01-02 02:01:48
the patent office will love it
jonnyawsom3
TheBigBadBoy - 𝙸𝚛 shoot in RAW DNG then compress it yourself with jpegli <:KekDog:805390049033191445>
2025-01-02 03:44:35
I did, but there's no wide angle or anything and I had nothing to stabilise on, so it's only of a single firework going off with a blurry view of the distant ones
CrushedAsian255
AccessViolation_ okay, how about: lossless inter-frame prediction for burst shots *with adaptive probabilities*
2025-01-02 05:38:09
Or how about almost-but-not-quite-lossless -q 99.999999 inter-frame prediction for burst shots
2025-01-02 05:38:14
Just to make it different enough
2025-01-02 05:38:33
Like 1 pixel changes by one ulp in the entire image
AccessViolation_
2025-01-02 05:40:16
What if we make it turn the video upside down
2025-01-02 05:40:19
Twice
RaveSteel
2025-01-02 05:58:10
Motioncam, while paid for the pro version, is actually a quite nice solution fpr filming RAW video on android. Though it does require strong hardware
Quackdoc
2025-01-02 07:32:47
I think I still have the source for the old version somewhere, but honestly, i don't think its good enough to care about personally
jonnyawsom3
TheBigBadBoy - 𝙸𝚛 shoot in RAW DNG then compress it yourself with jpegli <:KekDog:805390049033191445>
2025-01-02 07:36:33
I should really learn how to use RawTherapee properly :P
RaveSteel
Quackdoc I think I still have the source for the old version somewhere, but honestly, i don't think its good enough to care about personally
2025-01-02 07:54:52
the new releases are very usable and exporting the motioncam raw to dng makes it possible to import as a sequence in i.e. davinci resolve and get the full benefit
2025-01-02 07:55:05
the old versions were quite subpar, that I agree with
paperboyo
2025-01-02 08:19:41
I never used it myself, just learned about it, and I care about photo more than video (although a promise of temporal noise reduction for a pic piqued my interest), but [these comparisons](https://www.youtube.com/watch?v=kxJpOqSfXp4) look impressive, no? ([this](https://www.youtube.com/watch?v=yf_aWH0sjpk) ridiculously so, even)
RaveSteel
2025-01-02 09:44:07
Yes, the difference can be massive, especially if editing is done after the recording
spider-mario
2025-01-02 09:49:13
I heard the first two notes and expected it to continue like Harry Potter’s music
2025-01-02 09:49:24
it’s literally the same notes
DZgas Ж
2025-01-03 12:34:12
Demiurge
2025-01-03 01:14:30
Behold, the codec test image from hell
spider-mario I heard the first two notes and expected it to continue like Harry Potter’s music
2025-01-03 01:19:13
bitrate: 400k?!
2025-01-03 01:19:30
Might as well be freakin lossless at that point
DZgas Ж
Demiurge Behold, the codec test image from hell
2025-01-03 01:27:54
it's just a jpeg xl dev roadmap
Demiurge Behold, the codec test image from hell
2025-01-03 01:30:51
in fact, I tried to write an algorithm for another way of representing the data, in this case these are rays of light, and the red and blue dots are the angle of inclination
DZgas Ж
2025-01-03 01:31:39
The data is the length of the light. from 1 to 16 units. which is converted to 4 bits, half a byte
2025-01-03 01:34:45
Hello world
2025-01-03 01:40:06
So that's how you look at Cyrillic...
Meow
2025-01-03 01:56:07
From a sh*t software author
CrushedAsian255
DZgas Ж Hello world
2025-01-03 02:19:10
is this some weird qr code competitor?
DZgas Ж
CrushedAsian255 is this some weird qr code competitor?
2025-01-03 02:20:26
maybe
CrushedAsian255 is this some weird qr code competitor?
2025-01-03 02:21:52
It's just a visualization. The black lines are the path of the ray and don't need to be drawn. the other points should be replaced with reflectors
jonnyawsom3
RaveSteel Motioncam, while paid for the pro version, is actually a quite nice solution fpr filming RAW video on android. Though it does require strong hardware
2025-01-03 04:31:01
I gave the demo a try... Taking a single photo froze my phone for around 2 minutes. Guess now I know why the default camera saves uncompressed :P 16.1 MB instead of 22.5 MB, JXL was 13 MB at effort 7
spider-mario
Demiurge Might as well be freakin lossless at that point
2025-01-03 07:48:18
lossless was above Discord’s 10MB limit, so I ran `oggenc -q 10` to get it under it
RaveSteel
I gave the demo a try... Taking a single photo froze my phone for around 2 minutes. Guess now I know why the default camera saves uncompressed :P 16.1 MB instead of 22.5 MB, JXL was 13 MB at effort 7
2025-01-03 11:58:37
Interesting. How old is your phone and what model? Motioncam worked fine for photos on my phone from 2017
2025-01-03 12:00:09
Motioncam, similar to OpenCamera also does not save linear DNG, it uses "true" RAW
2025-01-03 12:00:39
No idea if "true" RAW is a fitting description in this case
jonnyawsom3
RaveSteel Interesting. How old is your phone and what model? Motioncam worked fine for photos on my phone from 2017
2025-01-03 01:04:50
Also 2017, Huawei Mate 10 Pro
spider-mario
2025-01-03 02:38:05
2025-01-03 02:38:17
yeah
jonnyawsom3
2025-01-03 03:42:02
Didn't someone get JXL decoding running on it ages ago?
lonjil
2025-01-03 03:43:50
Cloudinary came up in this video https://www.youtube.com/watch?v=-opBifFfsMY
_wb_
2025-01-03 04:22:55
<@592287050934386708> have you ever visited this place?
2025-01-03 04:23:05
https://en.wikipedia.org/wiki/Ans%2C_Belgium
lonjil Cloudinary came up in this video https://www.youtube.com/watch?v=-opBifFfsMY
2025-01-03 04:35:32
Ugh, sad. I'm gonna rub this in the face of whoever at Marketing produced that stuff...
AccessViolation_
2025-01-04 12:15:25
the v in avif is for vaseline <:CatBlobPolice:805388337862279198>
CrushedAsian255
2025-01-04 01:52:43
The H is for high bitrate images
Meow
2025-01-04 05:32:07
AV means Adult Video
CrushedAsian255
Meow AV means Adult Video
2025-01-04 05:51:44
AVIF = Adult Video Interchange Format
diskorduser
CrushedAsian255 AVIF = Adult Video Interchange Format
2025-01-04 10:09:25
Then what is av1?
_wb_
_wb_ <@592287050934386708> have you ever visited this place?
2025-01-04 10:11:45
I guess it's <@1013847909139226685> I should ping?
Jarek Duda
2025-01-04 11:00:17
thanks, I haven't been in Belgium so far ... but might at least visit Brussels next month - there should be some science exhibition regarding Polish presidency, also mentioning ANS
Meow
diskorduser Then what is av1?
2025-01-04 12:03:36
the No. 1 adult video
CrushedAsian255
2025-01-04 12:12:45
#1 Trending in Adult Videos
Meow
2025-01-04 12:14:03
That's what people in East Asia would react when seeing "AV"
_wb_
Jarek Duda thanks, I haven't been in Belgium so far ... but might at least visit Brussels next month - there should be some science exhibition regarding Polish presidency, also mentioning ANS
2025-01-04 02:36:58
Let me know when you're in Brussels, I live nearby so if you'd like to have a beer or something, I could come over...
Jarek Duda
_wb_ Let me know when you're in Brussels, I live nearby so if you'd like to have a beer or something, I could come over...
2025-01-04 02:40:45
Thank you, I am not certain, will let you know if something
gb82
2025-01-04 08:16:15
Oh wow ur in this server! Big fan!
Meow
2025-01-05 02:38:11
https://en.wikipedia.org/wiki/Jarosław_Duda_(computer_scientist)
jonnyawsom3
2025-01-05 05:34:57
Yeah
AccessViolation_
2025-01-05 06:48:03
> the inventor of asymmetric numeral systems Wha- damn
DZgas Ж
DZgas Ж
2025-01-06 12:00:46
2025-01-06 12:01:07
256 bytes data encoded
A homosapien
2025-01-06 03:34:18
https://x.com/jyzg/status/1538854845574258688
jonnyawsom3
A homosapien https://x.com/jyzg/status/1538854845574258688
2025-01-06 03:48:08
Guess we have some new noise to add to the decoder ;P
Meow
2025-01-06 05:26:55
Screentone is already a challenge for all decoders
Demiurge
2025-01-06 12:38:38
RTX mario?
jonnyawsom3
2025-01-06 12:46:48
Demiurge
2025-01-06 01:29:19
I love blue noise! ♥️
DZgas Ж
A homosapien https://x.com/jyzg/status/1538854845574258688
2025-01-06 04:50:38
🧐
LMP88959
2025-01-06 07:18:19
what are the odds, i was researching compression using inverse halftoning around that same time
jonnyawsom3
2025-01-06 11:42:26
> But even in 2D, the idea we demonstrated that the mere sampling with a high-quality blue-noise set implies low-pass filtering, hence suppressing moire effects, for example, poses a question about the utility of blue noise for distributing the photosensors in digital cameras. Sounds like an absolute nightmare to manufacture, but cool
Cacodemon345
2025-01-07 10:39:43
I wonder what everyone thinks about the recent CES GPU announcements in here.
Meow
2025-01-07 11:50:55
Hardware acceleration for encoding JPEG XL?
2025-01-07 11:52:01
Wonder how many seconds RTX 5090 would save for that
AccessViolation_
2025-01-07 02:39:45
hardware backed effort 11
Demiurge
2025-01-08 07:49:41
libjxl_vk
Quackdoc
2025-01-08 09:16:17
a GPU accelerated jxl decoder would be amazing for video work
Demiurge
2025-01-08 10:40:15
Maybe for a bunch of frames that are all the same size and settings...
2025-01-08 10:42:37
Hardware acceleration works well when you have a queue, a pipeline, and a bunch of data going through that all needs the exact same thing done to it
2025-01-08 10:42:47
Like an assembly line
2025-01-08 10:44:17
If something different suddenly needs to happen then the whole streamlined setup gets ruined
2025-01-08 10:45:48
CPUs are kinda the same way too
Quackdoc
2025-01-08 10:56:07
same settings likely arent needed but same size is a given for video in 99% of cases
Demiurge
2025-01-08 11:31:54
Yes same settings... think of an assembly line where there is a queue of homogenized input that all needs the exact same process done to it
2025-01-08 11:33:58
That queue gets filled with neat identical-sized chunks of data and that data gets processed in exactly the same way in an assembly line process
2025-01-08 11:39:50
Any time you need to make a different decision you have to start the pipeline from scratch
Quackdoc
2025-01-08 11:41:17
with graphics maybe, but compute pipelines are really flexible now
Demiurge
2025-01-08 11:41:31
Hardware accel is a pipeline with data flowing through as fast as possible without interruptions or bottlenecks, every step in the assembly line happening simultaneously
Quackdoc
2025-01-08 11:42:34
if you are using a vulkan compute pipeline even, you just dispatch what you need, and store those various things in memory
Demiurge
2025-01-08 11:43:59
Since its like a pipe or a buffer, and every part of the process is running simultaneously on its own hardware, any changes mean you have to flush what's in the buffer and wait for the pipeline to be empty before you can change the settings and consume input again
Quackdoc if you are using a vulkan compute pipeline even, you just dispatch what you need, and store those various things in memory
2025-01-08 11:45:59
I wish vulkan compute was more common/popular
Quackdoc
Demiurge I wish vulkan compute was more common/popular
2025-01-08 11:49:12
well, it's has a LOT of limitations. Hopefully those limitations will become a lot less painful as vulkan plans on overhauling/unifying their compute/graphics pipeline which should make it considerably more flexible. (Source: https://www.youtube.com/watch?v=fQR1hk-Ktjs&t=3273s) we are also seeing a lot of work done on abstractions over vulkan compute such as webgpu (we can now run LLMs and stable diffusion and stuff on top of it for instance) or things like https://github.com/charles-r-earp/krnl which I still have yet to play with
veluca
2025-01-08 01:08:05
the main issue for a GPU-accelerated jxl decoder IMO is mostly the entropy decoding
lonjil
2025-01-08 02:04:56
I wonder how difficult JXL's rANS coding would be to efficiently implement as a circuit.
Quackdoc
2025-01-08 02:18:18
well all I know is that I don't do any even semi serious programming so it wont be me taking a look at it lel
_wb_
veluca the main issue for a GPU-accelerated jxl decoder IMO is mostly the entropy decoding
2025-01-08 02:28:51
what % of cpu decode time is spent on entropy decode in a typical case (say vardct e7 d2)?
veluca
2025-01-08 03:04:02
25-40%? I don't really remember, it's been a while since I looked
_wb_
2025-01-08 03:32:49
so then if you do entropy decode on cpu and the rest on gpu the best you can hope for is a speedup of 2x to 4x?
veluca
2025-01-08 04:03:58
something along those lines
2025-01-08 04:04:18
modular mode doesn't help either, it's very sequential
2025-01-08 04:04:36
presumably one could entropy code on GPU assuming sufficiently many frames, but idk
_wb_
2025-01-08 05:28:09
One 4K frame has 128 groups or so (and two full-sized DC groups). That number is too low for GPUs and too high for current CPUs, I suppose...
Demiurge
2025-01-08 08:07:40
The entropy coder is super fast on cpu right? So it could probably be a part of a high throughput pipeline maybe...
veluca
_wb_ One 4K frame has 128 groups or so (and two full-sized DC groups). That number is too low for GPUs and too high for current CPUs, I suppose...
2025-01-08 08:42:47
not *that* low for GPUs actually (I don't imagine you could use warp-parallelism incredibly well there, so a GPU doesn't have *as many* usable threads as one would think)
_wb_
2025-01-08 08:54:02
For good warp parallelism I assume you mostly need to avoid branching, right? Or is that not the main consideration?
veluca
2025-01-08 08:54:20
warp parallelism ~ SIMD
_wb_
2025-01-08 08:54:43
Are cmovs ok?
veluca
2025-01-08 08:54:47
yup
2025-01-08 08:55:15
but I doubt you'd want to decode multiple groups in the same warp, I can't imagine that does anything good to your memory locality, and GPUs *really* don't like problems there
_wb_
2025-01-08 08:56:23
Yeah makes sense. Just like you don't want to simdify stuff across groups.
2025-01-08 08:58:45
For anything where we currently use simd, I suppose warp parallelism would work. If you have 32 threads per warp that can work on floats that would be something like "avx1024", right?
2025-01-08 09:00:40
But yes, the entropy decode itself including the main modular decode loop are quite inherently sequential so that would be the bottleneck
2025-01-08 09:03:11
I suppose in principle modular could be decoded multiple channels at the same time if you get the bitstream offsets where to start reading for each channel. At least for Huffman that could work. For ANS too I guess, if you also signal the initial states.
2025-01-08 09:04:51
(assuming you don't use prevchannel in the MA tree)
2025-01-08 09:10:00
You could also do some local squeeze steps to bump up the number of channels, e.g. turning 3x256x256 into 24x256x32, so you get 24 channels in every group and work on them in parallel. Some header extension can signal the extra bitstream offsets you'd need (you need 24 offsets per group instead of just one).
veluca
_wb_ For anything where we currently use simd, I suppose warp parallelism would work. If you have 32 threads per warp that can work on floats that would be something like "avx1024", right?
2025-01-08 09:11:09
yup
2025-01-08 09:11:39
it *might* be fast enough, tbh
2025-01-08 09:11:47
GPUs are pretty fast nowadays
2025-01-08 09:11:59
(without significant modifications, I mean)
2025-01-08 09:12:23
and if you want to decode a video, well... that's pretty much infinite parallelism opportunities as long as you have the vram
2025-01-08 09:12:57
(~1mb per group or so is probably enough?)
Demiurge
2025-01-08 09:22:56
Is fse a yann collet thing or a jarek duda thing?
2025-01-08 09:23:09
Or a both thing
jonnyawsom3
_wb_ I suppose in principle modular could be decoded multiple channels at the same time if you get the bitstream offsets where to start reading for each channel. At least for Huffman that could work. For ANS too I guess, if you also signal the initial states.
2025-01-08 09:23:23
Similar for multi-frame, assuming they don't reference each other. Hydrium encoded files and smaller (GIF) animations would be sped up massively
veluca
2025-01-08 09:40:16
even if they do reference each other, they can still be entropy decoded in parallel
jonnyawsom3
2025-01-08 09:41:52
Could spike memory/VRAM usage though if you end up decoding a dozen 4K frames in parallel and only composite them after
2025-01-08 09:42:57
Then again, that (should) happen with individual groups anyway (Still strange memory usage doesn't change between 1 thread and 16...)
spider-mario
> But even in 2D, the idea we demonstrated that the mere sampling with a high-quality blue-noise set implies low-pass filtering, hence suppressing moire effects, for example, poses a question about the utility of blue noise for distributing the photosensors in digital cameras. Sounds like an absolute nightmare to manufacture, but cool
2025-01-09 10:09:50
2025-01-09 10:09:52
Bretthorst, 1988
AccessViolation_
2025-01-10 08:24:33
https://www.youtube.com/watch?v=fSUlbcpZJmA
DZgas Ж
2025-01-14 10:20:30
damn, what a crap Linux desktop is, it's scary to believe that people are uses it because they are in a country where they can't steal Windows <:PepeSad:815718285877444619> I've been working in linux terminal since 2016, and it's not a bad thing. but as a basic PC OS. ah. no. This is hell. it's really been 3 weeks on Linux and I realized that in most cases I have to adjust to the system. refusing to good things. which were not even copied from Windows. but I want to say this: if all you need is to sit in the browser and play games. surprisingly, this is the only thing he does perfectly. And well, steamOS chose the right way <:Stonks:806137886726553651>
RaveSteel
2025-01-15 12:18:38
Linux doesn't make me want to end myself
_Broken s̸y̴m̴m̵̿e̴͌͆t̸r̵̉̿y̴͆͠
DZgas Ж damn, what a crap Linux desktop is, it's scary to believe that people are uses it because they are in a country where they can't steal Windows <:PepeSad:815718285877444619> I've been working in linux terminal since 2016, and it's not a bad thing. but as a basic PC OS. ah. no. This is hell. it's really been 3 weeks on Linux and I realized that in most cases I have to adjust to the system. refusing to good things. which were not even copied from Windows. but I want to say this: if all you need is to sit in the browser and play games. surprisingly, this is the only thing he does perfectly. And well, steamOS chose the right way <:Stonks:806137886726553651>
2025-01-15 02:59:57
> I have to adjust to the system. Yeah; And Widows forces Edge and telemetry on to you (or me) c'x And, you can *theoretically* adjust the *system* on Linux, it won't resist, nor try to re-install Edge.
Demiurge
2025-01-15 03:32:53
Sorry but Linux absolutely sucks and is a mediocre embarrassment. ... at least it's not windows though
2025-01-15 03:33:00
Still more usable than windows
2025-01-15 03:35:29
At least the linux people are actually TRYING their best. Their best just happens to be utter cringe and terrible
Quackdoc
2025-01-15 06:02:09
android [av1_chad](https://cdn.discordapp.com/emojis/862625638238257183.webp?size=48&name=av1_chad)
DZgas Ж
_Broken s̸y̴m̴m̵̿e̴͌͆t̸r̵̉̿y̴͆͠ > I have to adjust to the system. Yeah; And Widows forces Edge and telemetry on to you (or me) c'x And, you can *theoretically* adjust the *system* on Linux, it won't resist, nor try to re-install Edge.
2025-01-16 02:20:19
I don't have an edge. it was cut out, amputated, as were other Microsoft applications<:Windows:806135372298977342> 🍽️
Meow
2025-01-16 02:12:49
The official site of Nintendo Switch 2 gives me AVIF on Safari
lonjil
2025-01-16 02:48:13
that makes sense
Meow
2025-01-16 02:49:56
AVIF via Cloudinary, but Nintendo itself would give WebP
_wb_
2025-01-16 03:20:22
we still have a lot of customers who don't have jxl activated yet, probably nintendo is one of them
2025-01-16 03:21:57
This is where we are at currently
2025-01-16 03:23:41
we got to around 1 billion jxl images served per day around the last Black Friday peak, currently fluctuating around 400 million jxl images served per day
CrushedAsian255
2025-01-16 03:32:04
Why isn’t it activated by default? Risk of instability / unreliable quality?
Meow
_wb_ we got to around 1 billion jxl images served per day around the last Black Friday peak, currently fluctuating around 400 million jxl images served per day
2025-01-16 04:29:31
How about AVIF and WebP?
AccessViolation_
CrushedAsian255 Why isn’t it activated by default? Risk of instability / unreliable quality?
2025-01-16 04:30:24
Cloudflare also does this, they get a feature that would be great for users and then to turn it on websites need to dig into a menu somewhere to flip the switch
2025-01-16 04:30:36
It's annoying, but there's probably a good reason
Meow
2025-01-16 04:30:42
One billion looks huge but I wonder if the two others have much more
AccessViolation_
2025-01-16 04:32:29
30% of requests coming from browsers that accept jxl honestly isn't bad, I'm pleasantly surprised. Sometimes I forget Safari supports it and that makes for a significant share
CrushedAsian255
AccessViolation_ It's annoying, but there's probably a good reason
2025-01-16 04:32:34
Maybe it’s a gradual rollout thing
AccessViolation_ 30% of requests coming from browsers that accept jxl honestly isn't bad, I'm pleasantly surprised. Sometimes I forget Safari supports it and that makes for a significant share
2025-01-16 04:33:36
75% is probably iOS, 20% macOS, 5% oddball browsers (Thorium, Waterfox, JXL chrome extension, etc…)
AccessViolation_
2025-01-16 04:34:47
be a part of the movement, serve jxl files to chrome <:CatBlobPolice:805388337862279198>
2025-01-16 04:35:17
Actually no, people would get mad at JXLs because they never work, just like WebP
Meow
2025-01-16 04:35:47
WebP works well nowadays
2025-01-16 04:36:38
Artists complain they can't open but their softwares have been supporting it
AccessViolation_
2025-01-16 04:38:01
Yeah, but it got a lot of backlash because Google served them in google images and people then wanted to use them in software that didn't support it yet. It's kind of a good thing that we are seeing quite a lot of effort in getting JXL supported by lots of software *before* the format becomes a mainstream thing people deal with. That way when they inevitably start seeing JXL files, they are less likely to be met with software that still doesn't support it
Meow
2025-01-16 04:39:01
The promotion of JXL isn't that aggressive
2025-01-16 04:40:01
Google pushed too hard for a format with so many limits
AccessViolation_
2025-01-16 04:40:22
Yup. Chrome procrastinating gives other software plenty of time to catch up before the internet will inevitably be full of JXL files that people will want to use in said other software
Meow
2025-01-16 04:42:22
The aggressive approach got smashed by Chrome's rival
AccessViolation_
2025-01-16 04:44:55
I think it would still have been a better thing if Chrome supported JXL early on, as it would only accelerate the adoption by other software, but that people aren't yet frustrated by an influx of files they can't use in a lot of other software is an upside in the whole situation
Meow
2025-01-16 04:54:54
Took so long to make more mainstream softwares support WebP https://en.wikipedia.org/wiki/WebP#Graphics_software
lonjil
CrushedAsian255 75% is probably iOS, 20% macOS, 5% oddball browsers (Thorium, Waterfox, JXL chrome extension, etc…)
2025-01-16 05:26:53
> The market share of non-Safari browsers with jxl support is very tiny. I can see some Thorium, Waterfox, Pale Moon etc but the numbers are in the 0.00something percents.
CrushedAsian255
2025-01-16 05:30:29
Time to spam Cloudinary with a bunch of JXL requests from Thorium user agent
_wb_
CrushedAsian255 Why isn’t it activated by default? Risk of instability / unreliable quality?
2025-01-16 07:18:33
To be honest: currently it only gets enabled on new customers or existing ones that switch to our new pricing model that is impression-based instead of bandwidth-based.
2025-01-16 07:19:42
Basically in our old pricing model, if we do our job and compress well, we shoot ourselves in the foot since our revenue will drop, since we effectively charge for bandwidth consumption.
2025-01-16 07:20:36
The new pricing model fixes that, so incentives are better aligned.
2025-01-16 07:21:48
But we cannot just instantly move every customer to the new pricing model, existing contracts have to be respected and for the bigger ones those can be multi-year contracts.
2025-01-16 07:22:55
TL;DR: the reason jxl is not yet fully rolled out is that it compresses too good
A homosapien
2025-01-16 10:35:21
CrushedAsian255
2025-01-16 11:58:17
So it’s enabled for *everyone* on the new pricing model?
HCrikki
2025-01-17 12:04:50
a single 300kb webp image would consume the same storage and bandwidth as a 300kb jxl and not hurt legacy billing format priority is much more important though. if jxls exist, they should be served at higher priority to apps that can consume them (ie jxl>aivif>webp>png/jpg). odd that jxl-enabled apps arent served jxls we know exist and would want served in priority
CrushedAsian255
2025-01-17 12:43:16
So instead of shrinking size you suggest increasing quality?
A homosapien
2025-01-17 01:15:17
That would be the most consumer friendly approach, but in our corpocracy it's profits & shareholder value above all.
2025-01-17 01:15:41
So bitrates will go as low as possible (usually)
Demiurge
2025-01-17 07:29:56
Extra Larger
spider-mario
2025-01-17 03:28:52
https://www.threads.net/@staatues/post/DE5TfKXsbdi
Meow
2025-01-17 03:34:13
So good rendering doesn't want tropics...?
AccessViolation_
spider-mario https://www.threads.net/@staatues/post/DE5TfKXsbdi
2025-01-17 03:42:22
I remember seeing this and thinking, I really respect the effort those people put in to make those poles stand *perfectly* straight. If there was a small margin no one would notice, except during that moment
A homosapien
2025-01-18 12:46:20
Original
2025-01-18 12:46:25
mp3
2025-01-18 12:46:40
default opus
2025-01-18 12:46:48
opus tweaked
2025-01-18 12:48:25
Referencing this blog post https://discord.com/channels/794206087879852103/805176455658733570/1222254198842724444
jonnyawsom3
2025-01-18 12:48:38
https://tenor.com/view/akira-leave-me-alone-leave-me-alone-meme-gif-6420351794930725971
juliobbv
A homosapien opus tweaked
2025-01-18 02:50:55
what is the tweak in question?
A homosapien
juliobbv what is the tweak in question?
2025-01-18 03:01:40
Libopus version 1.1 with complexity level 8 or 5 instead of 10. <:Opus:805856410235437068>
juliobbv
2025-01-18 03:02:53
interesting
2025-01-18 03:03:42
I recall 1.1 didn't perform as much band folding at lower bitrates as more recent versions
2025-01-18 03:04:35
feels (sounds) like band folding is making the triangle sound even rougher due to incorrect high frequencies
2025-01-18 03:04:56
garbage base freqs, garbage folded freqs
2025-01-18 03:05:41
ultimately, opus will always suck at highly-tonal sounds relative to other regular delay audio codecs due to its low delay nature
2025-01-18 03:05:50
unless AI saves the day
A homosapien
2025-01-18 03:31:31
Honestly, I'm surprised opus is as good as it is
2025-01-18 03:31:55
Considering its a low delay codec
juliobbv feels (sounds) like band folding is making the triangle sound even rougher due to incorrect high frequencies
2025-01-18 03:33:07
This seems like an interesting avenue to research for potential improvements without AI
CrushedAsian255
2025-01-18 03:55:12
could an Opus encoder that is tuned to not be low-delay work?
2025-01-18 03:55:18
as in it is allowed to look-ahead?
juliobbv
2025-01-18 03:55:52
Opus Custom is a thing: https://opus-codec.org/docs/opus_api-1.5/group__opus__custom.html
2025-01-18 03:56:17
that way you can use larger frame sizes
2025-01-18 03:56:35
but you'll essentially be killing compatibility with Opus players
A homosapien Considering its a low delay codec
2025-01-18 03:57:35
yeah, and because it's low delay it's pretty much to immune to pre-echo artifacts and great at encoding transients
CrushedAsian255
2025-01-18 03:57:48
no as in an encoder that is tuned for non-realtime encoding
2025-01-18 03:57:58
not opus custom
juliobbv
2025-01-18 03:58:20
not really, the main issue is poor frequency resolution due to small frame sizes
CrushedAsian255
2025-01-18 03:58:33
so not an encoder tuning issue?
juliobbv
2025-01-18 03:58:34
can't work that around without further filtering/processing
CrushedAsian255 so not an encoder tuning issue?
2025-01-18 03:59:19
nope, you can make it a bit better (e.g. that 1.1 clip), but not that much so
2025-01-18 03:59:55
the usual workaround is to boost bitrate on highly tonal samples
2025-01-18 04:00:12
to counteract poor performance
2025-01-18 04:00:59
I wonder if the opus team is working on extending their ML speech model to handle music as well
2025-01-18 04:01:42
this sample should sound much better with a basic model that recognizes that the clip is playing a triangle, and it smooths out the wobbliness
BlueSwordM
2025-01-20 12:47:01
<@167023260574154752> What's your favorite pen? 🙂
lonjil
2025-01-20 12:48:08
I have three preppys!
2025-01-20 12:48:16
... I don't own any other pens
BlueSwordM
lonjil ... I don't own any other pens
2025-01-20 12:48:27
Nice <:PepeOK:805388754545934396>
lonjil
2025-01-20 12:48:46
I even modded them to have an increased ink flow.
BlueSwordM
lonjil I even modded them to have an increased ink flow.
2025-01-20 12:54:32
Basically, I've been trying to find a 0.5mm pen that doesn't skip on paper. I could always get Energel 0.7mm, but I want a small tip size because small tips make writing small characters so much easier.
2025-01-20 12:54:50
I could get Uni Jetstream, but I've been looking at an alternative.
lonjil
2025-01-20 12:55:12
preppys are cheap as dirt, buy 10 of em
2025-01-20 12:56:42
and they don't tend to skip
BlueSwordM
lonjil and they don't tend to skip
2025-01-20 12:57:39
Ho oh, I've never tried fountain pens before 😂
damian101
BlueSwordM Basically, I've been trying to find a 0.5mm pen that doesn't skip on paper. I could always get Energel 0.7mm, but I want a small tip size because small tips make writing small characters so much easier.
2025-01-20 03:22:22
You probably want a gel pen then, yes. Uni-Ball is good, especially the Uni-Ball Signo DX (UM-151) (0.38mm) have a great reputation. Generally the Signo line.
sklwmp
2025-01-20 04:52:41
I've been loyal to my Pilot G-2 for years now. Reliable, cheap, and comfortable.
2025-01-20 04:53:18
I haven't encountered skipping yet, but maybe it's the paper more than the pen.
2025-01-20 04:54:20
Also I consider 0.5mm the "normal" size lol, for me 0.38mm is thin and 0.7mm and up are thick
lonjil
2025-01-20 05:33:26
My red preppy is 0.2mm
spider-mario
2025-01-20 09:58:57
ugh https://www.theguardian.com/technology/2025/jan/20/trump-elon-musk-salute
Posi832
A homosapien Referencing this blog post https://discord.com/channels/794206087879852103/805176455658733570/1222254198842724444
2025-01-20 10:08:09
I'm flattered : P
AccessViolation_
spider-mario ugh https://www.theguardian.com/technology/2025/jan/20/trump-elon-musk-salute
2025-01-20 10:47:44
As I was watching the inauguration, at one point I thought to myself "I wonder how many actual neonazis there are in this room" and now I know it's at least one...
2025-01-20 10:50:32
I'm concerned what effects I will see as a European, I can't imagine how some US citizens must be feeling, especially queer and other minority folks
damian101
sklwmp I haven't encountered skipping yet, but maybe it's the paper more than the pen.
2025-01-20 10:51:44
Pilot has an excellent reputation.
2025-01-20 10:52:13
Paper also matters, though, especially with small ball points.
lonjil My red preppy is 0.2mm
2025-01-20 10:55:50
That's very small Not quite comparable, though, because here it is line thickness, while for ballpoint pens and gel pens it's the ball diameter, with the actual line being quite a bit thinner.
lonjil
2025-01-20 10:56:36
Ah, but Platinum pens are known for producing lines that are much thinner than other brands for the same mm value!
2025-01-20 10:57:21
Though when I hacked them to increase ink flow, I screwed up and overdid it, so the lines are thicker now. Though if I flip them over and write on the back side of the head, the lines are still very thin.
damian101
2025-01-20 10:58:07
I kind of miss writing with a fountain pen...
lonjil
2025-01-20 11:01:15
I also have a Uni Kuru Toga Advance Upgrade mechanical pencil, that auto-rotates the lead every time you lift the lead from the paper.
spider-mario
2025-01-20 11:01:50
I’ve never found them appealing or attractive, but maybe I just haven’t tried the right ones
lonjil
2025-01-20 11:07:07
from top to bottom: * my 0.2mm right side down * my 0.5mm mechanical * my 0.2mm reversed
spider-mario I’ve never found them appealing or attractive, but maybe I just haven’t tried the right ones
2025-01-20 11:10:13
I like how smoothly they flow over the paper.
spider-mario
2025-01-20 11:26:41
I don’t remember them doing that, so maybe that’s what was wrong
Meow
spider-mario ugh https://www.theguardian.com/technology/2025/jan/20/trump-elon-musk-salute
2025-01-21 04:40:53
||Heil||
CrushedAsian255
2025-01-21 05:55:17
Does Trump support AVIF or JPEG XL?
Quackdoc
2025-01-21 07:05:37
he would probably be a both kinda guy
spider-mario ugh https://www.theguardian.com/technology/2025/jan/20/trump-elon-musk-salute
2025-01-21 07:06:17
this is a wild take. I hope these guys never watch sports. they would have a heart attack lol
spider-mario
2025-01-21 07:46:52
I mean, Musk does have a history of antisemitic discourse, and it was at the inauguration of a nationalistic authoritarian president
2025-01-21 07:47:06
it doesn't seem that far-fetched
Quackdoc
2025-01-21 08:11:12
ehhh? My view is the exact opposite of him, he is a staunch supporter of Israel. He historically has shared commentary that is critical of the greater "jewish communities" to which many of the same comments have been shared by some of said community. but as a greater whole, elon is not really anti semetic, and he is for sure pro zionist to the point where he has been accused of being a "zionist appologist" many times. which is it's own bag of worms but not really related. but in terms of the gesture itself, elon was elated, it is a fairly typical style of gesture to "bring your arms to your chest, then explode out" and as he said explicitly said afterwards "My heart goes out to you" which quite literally is the perfect interpetation of what he did. we can even go further assuming that it was intended to be a nazi salute, this salute was such a horrible salute, that any real nazi would be extremely mad with it. The nazi salute is a very specific thing, and with elon's.... lets say mental faculties and propensity to be extremely focused on some things, the chances that he did have a nazi inclination and performed a salute, the salute would be perfect and not... this. A salute on this level would even get us kicked to the american side during the war enactments we used to do let alone actually fly with nazi's lol.
spider-mario
2025-01-21 08:13:12
https://web.archive.org/web/20230516161745/https://twitter.com/SethCotlar/status/1658329345042309120 https://x.com/thor_benson/status/1658308727626248193 https://x.com/elonmusk/status/1724908287471272299
Quackdoc
2025-01-21 08:23:43
the comment on soros is just that, a comment on soros. applying it to anti semitism seems like a strech, and as for the comment that elon replies to from this breakingbaht fella is the same view that many american jewish hold, and try to discredit the views of people who share their sentiment. it's worth noting that konstantin kisin *who is also jewish* replied to elon musk properly expanding on this, blaming the ADL, but specifically talks about, and I quote " spent several chapters of my book arguing against identity politics and have always said that attacks on "whiteness" are not only wrong in and of themselves but will logically move on to other "privileged" groups." this is not anti antisemitism perhaps some by omission, but certainly not intentional. but this is an issue that is happening where "predominate" jewish communities give the greater jewish people a bad look.
2025-01-21 08:26:51
as an anecdote, we have experienced much of the same phenomena here in Canada, but it does apply much to many parts of america too, where... certain groups lets call them, will take a call to action, pretending to act on behalf of people who disagree with their stand point, giving them a bad reputation, and such things are very hard to fight against as a person they are pretending to represent.
spider-mario
2025-01-21 08:28:17
the Soros comment would have been more credible as such if it had been some specific criticism and not just some vague “Soros hates humanity” that is more reminiscent of the far-right conspiracy theories that abound about him
2025-01-21 08:29:33
(https://en.wikipedia.org/wiki/George_Soros_conspiracy_theories “Professor Armin Langer has noted that Soros is "the perfect code word" for conspiracy theories that unite antisemitism and Islamophobia.[5]”)
Quackdoc
2025-01-21 08:29:36
I would not consider soros hating humanity to be a far right thing. This is something that is better across all the political spectrum. In fact, here in Canada, it's much more common to come out of the left leaning types than it is the right leaning type.
2025-01-21 08:30:21
Lots of people do indeed not liking because he's Jewish but a lot of people also don't like him because he's rich and stuff.
2025-01-21 08:30:50
I do personally disagree with both points, but it's not really a right or left thing to be hating on George Soros.
2025-01-21 08:33:33
there is a good quote from an article I rather disagree with, but a good quote none the less > Finkelstein realised the best way to get Orban elected was to find a new enemy. He suggested Soros, and it was a perfect choice, Grassegger says. "The very right hated him because he was Jewish, people at the very left hated him because he was a capitalist." > > The irony is, Arthur Finkelstein was himself a Jew. "This Jewish gentleman creates this Jewish monster," Grassegger says.
spider-mario
2025-01-21 08:36:48
> "The very right hated him because he was Jewish, people at the very left hated him because he was a capitalist." so which one is it for Musk?
_wb_
2025-01-21 08:36:53
White supremacism, nazism, and support for the current Israeli regime are not necessarily contradictory positions. The Nazis were quite in favor of the creation of a Jewish state (anything to get Jews out of their own countries); in the US there's an important section of evangelicals who are "Christian Zionists" and combine conservative (and often racist) viewpoints with support for the Israeli state. Also, to a large extent, the positions of Likud (Netanyahu's party) and certainly those of the far-right parties in Netanyahu's coalition, certainly have racist and fascist elements.
Quackdoc
2025-01-21 08:38:17
as for the musk situation itself, I really like this article https://www.jta.org/2025/01/20/united-states/elon-musks-straight-armed-gesture-at-inauguration-event-ignites-comparisons-to-nazi-salute which I think accurately describes the situation, whether or not people consider this to be some racist remark more or less stands on where you lean on the political spectrum, or where you sit on personal like / dislike of elon, with the right leaning/pro trump jewish folk stating so much as "elon is a friend to the jewish..."
_wb_ White supremacism, nazism, and support for the current Israeli regime are not necessarily contradictory positions. The Nazis were quite in favor of the creation of a Jewish state (anything to get Jews out of their own countries); in the US there's an important section of evangelicals who are "Christian Zionists" and combine conservative (and often racist) viewpoints with support for the Israeli state. Also, to a large extent, the positions of Likud (Netanyahu's party) and certainly those of the far-right parties in Netanyahu's coalition, certainly have racist and fascist elements.
2025-01-21 08:39:52
that is a fair point, though IMO seems fairly unlikely to apply to elon, especially in the modern state of the world, folks who lean like this are more likely to be "pro palestine" then they are to be "pro israel"
2025-01-21 08:41:54
well in the end, people will take it however they wish, which is also accurately summed up in the article, which I think is a hilarious if not foreboding take > “Man it’s not even 5pm on Inauguration Day and we already have a Schroedingers Nazi salute,” Ungar-Sargon wrote . “Gonna be a long four years…”
_wb_
2025-01-21 08:42:20
https://www.nbcnews.com/tech/tech-news/elon-musk-alternative-for-germany-election-far-right-nazi-past-rcna185018
Quackdoc
_wb_ https://www.nbcnews.com/tech/tech-news/elon-musk-alternative-for-germany-election-far-right-nazi-past-rcna185018
2025-01-21 08:44:31
is there a source they credit here of his support? I can't seem to find it, and can't really let this influence me with out it since context matters a lot
_wb_
2025-01-21 08:45:25
https://x.com/elonmusk/status/1877435764520239454
Quackdoc
2025-01-21 08:46:39
ugh I hate random posts, now I have to find the context of what these people are specifically referring to. Maybe this is tommorow me issue.
AccessViolation_
2025-01-21 08:50:08
I believe one of his salutes was towards the American flag. I think that rules out it was a "from the heart" gesture, you don't make random gestures to a flag, you salute a flag. I think Musk definitely has fascist tendencies but I think he just crawls up to whatever he thinks will get people to validate him. He seems to have found an ideology shared by many particularly outspoken people on his platform and living it gets him gets him the validation he craves. We're all susceptible to groupthink but Musk appears to be to an extent I've never seen in anyone this prominent
Quackdoc
2025-01-21 08:50:20
well this is a peculiar... paper? https://scholarship.claremont.edu/cgi/viewcontent.cgi?article=1187&context=urceu considering that this was immediately pushed to me instead of literally anything else, Im not sure what exactly is bad about the afd, but from a quick google search, which tbf is all elon ever seems to do, they don't seem that bad.
_wb_
2025-01-21 08:50:38
https://x.com/elonmusk/status/1877497546786140596?t=WL_ylycgjILwy0iptzNBiA&s=19
Quackdoc
AccessViolation_ I believe one of his salutes was towards the American flag. I think that rules out it was a "from the heart" gesture, you don't make random gestures to a flag, you salute a flag. I think Musk definitely has fascist tendencies but I think he just crawls up to whatever he thinks will get people to validate him. He seems to have found an ideology shared by many particularly outspoken people on his platform and living it gets him gets him the validation he craves. We're all susceptible to groupthink but Musk appears to be to an extent I've never seen in anyone this prominent
2025-01-21 08:51:13
he was for sure doing it to the people, he did it in three directions total, and seemed quite evident to me it was "to the people" as he stated afterwards
2025-01-21 08:52:12
now, I don't like elon, he makes cool stuff, but otherwise he is pretty dumb, I wouldn't be surprised if this afd stuff is more of him just being a bit of a... smooth brain man and not doing his diligence
_wb_
2025-01-21 08:52:18
https://en.m.wikipedia.org/wiki/Alternative_for_Germany
AccessViolation_
Quackdoc he was for sure doing it to the people, he did it in three directions total, and seemed quite evident to me it was "to the people" as he stated afterwards
2025-01-21 08:52:26
He did it once towards where the camera and audience are, once to his left, and once with his back turned to the camera, I heard that that last one was to the American flag but I wasn't able to see that from the clip itself
Quackdoc
AccessViolation_ He did it once towards where the camera and audience are, once to his left, and once with his back turned to the camera, I heard that that last one was to the American flag but I wasn't able to see that from the clip itself
2025-01-21 08:53:33
you can see from the wide angle shots that this isn't the case
AccessViolation_
2025-01-21 08:53:41
Ahh okay
Quackdoc
2025-01-21 08:54:08
if you watch the first part of the video it gives a decent view of "behind" https://www.cbc.ca/player/play/video/9.6618544
_wb_ https://en.m.wikipedia.org/wiki/Alternative_for_Germany
2025-01-21 08:54:39
unfortunately people don't really care for wikipedia in political circles here. it has gotten a pretty bad reputation so it's one of the first things to be ignored
2025-01-21 08:55:12
I do think this is likely just a case of elon being really dumb and not researching before he posts stuff... he does that a LOT.
_wb_
2025-01-21 08:55:50
I don't think Musk is just supporting AfD because of ignorance about what they stand for, but he actually agrees with their general positions. He may say a lot of dumb stuff but he is not dumb.
AccessViolation_
2025-01-21 08:55:55
Sometimes I check what Conservapedia has to say about things to have a laugh
Quackdoc
_wb_ I don't think Musk is just supporting AfD because of ignorance about what they stand for, but he actually agrees with their general positions. He may say a lot of dumb stuff but he is not dumb.
2025-01-21 08:58:15
Have you seen his posts on the fires? Elon Musk has a form of autism, which makes you very specific on a few things and on other things just completely out of the window. My nephew is like this too. When it's stuff they care for, they are incredibly smart. But on some things, they just don't get it, especially on things that they don't really care about. I use the fires as a good post because I believe the tweets are now deleted, which is a shame because I couldn't archive them. I can't find them anymore. But he was completely wrong on what was happening with the wildfires to the point where when he was corrected live, he just completely stopped talking and acknowledging these points at all.
2025-01-21 08:58:39
He is a bright man, but only on very specific things. On other things he is just... gone.
_wb_
2025-01-21 08:59:40
Agreed. The unfortunate thing is that he is starting to play an influential role not just regarding the things he is good at.
AccessViolation_
Quackdoc if you watch the first part of the video it gives a decent view of "behind" https://www.cbc.ca/player/play/video/9.6618544
2025-01-21 09:02:19
There is a black pole there, the camera doesn't zoom out enough for me to see what's on it though
2025-01-21 09:02:28
It's hard to find footage that shows it
Quackdoc
2025-01-21 09:03:27
And I do agree with that. I think that anyone who is a celebrity should not have their opinions be taken seriously on merit of them being a celebrity and only on things where they are actually in authority at. Like I said, I personally don't like Elon at all. I find him incredibly hard to listen to, incredibly boring in most of the things he says, and I disagree with him on really most things that aren't his strong suits. That being said, I really don't think this is coming from a place of racism either. I just think that this is just an unlucky coincidence. One we see in sports a lot when people are elated. There is a saying that I do typically disagree with, but I do think this version of Hanlon's Razor really does apply here though. I think it's just a lot easier to attribute it to incompetence than it is to malice.
AccessViolation_ It's hard to find footage that shows it
2025-01-21 09:04:26
There were a couple drone shots, and I would love to continue to try and find them, but it turns out it's 4am in Ontario now, and I didn't think it was, I thought it was 2am lol.
AccessViolation_
2025-01-21 09:04:58
Hah, fair enough
2025-01-21 09:05:39
If he did it towards a flag it would probably have been mentioned more prominently so I'll trust you on this
2025-01-21 09:06:16
His intentions are pretty clear to me personally, so it's not that important to me to know anyway
Quackdoc
2025-01-21 09:07:01
I guess the best way to formulate my thoughts on the matter would be like this. You could attribute some of what he does to anti-Semitism, but then other stuff doesn't really make sense. However, if you attribute it all to him just being a special child, then it all makes sense to me.
spider-mario
2025-01-21 09:08:04
they’re not necessarily at odds, if he does the antisemitic stuff through parroting
2025-01-21 09:08:52
as far as razors are concerned, the Soros comment is also easier to attribute to such parroting than to an original, in-depth analysis
AccessViolation_
Quackdoc And I do agree with that. I think that anyone who is a celebrity should not have their opinions be taken seriously on merit of them being a celebrity and only on things where they are actually in authority at. Like I said, I personally don't like Elon at all. I find him incredibly hard to listen to, incredibly boring in most of the things he says, and I disagree with him on really most things that aren't his strong suits. That being said, I really don't think this is coming from a place of racism either. I just think that this is just an unlucky coincidence. One we see in sports a lot when people are elated. There is a saying that I do typically disagree with, but I do think this version of Hanlon's Razor really does apply here though. I think it's just a lot easier to attribute it to incompetence than it is to malice.
2025-01-21 09:10:08
I'm just glad my autism lead me on the "jpeg xl, rust, carnivorous plants, photography" path instead of the "fascism is good actually" path <:KekDog:805390049033191445>
jonnyawsom3
2025-01-21 11:36:12
I just like watching the bpp go down
2025-01-21 11:36:17
<:SadCheems:890866831047417898>
lonjil
Quackdoc I would not consider soros hating humanity to be a far right thing. This is something that is better across all the political spectrum. In fact, here in Canada, it's much more common to come out of the left leaning types than it is the right leaning type.
2025-01-21 01:28:01
But the left also has tons of anti-Semitism so that doesn't exactly disprove the point
Quackdoc ugh I hate random posts, now I have to find the context of what these people are specifically referring to. Maybe this is tommorow me issue.
2025-01-21 01:30:53
He's been supporting Nazis in random Twitter posts for many years, but incompetent journalists don't report on it so it's hard to know about unless you're already in the know.
Quackdoc well this is a peculiar... paper? https://scholarship.claremont.edu/cgi/viewcontent.cgi?article=1187&context=urceu considering that this was immediately pushed to me instead of literally anything else, Im not sure what exactly is bad about the afd, but from a quick google search, which tbf is all elon ever seems to do, they don't seem that bad.
2025-01-21 01:32:16
They are literal actual fucking Nazis, Christ.
Quackdoc Have you seen his posts on the fires? Elon Musk has a form of autism, which makes you very specific on a few things and on other things just completely out of the window. My nephew is like this too. When it's stuff they care for, they are incredibly smart. But on some things, they just don't get it, especially on things that they don't really care about. I use the fires as a good post because I believe the tweets are now deleted, which is a shame because I couldn't archive them. I can't find them anymore. But he was completely wrong on what was happening with the wildfires to the point where when he was corrected live, he just completely stopped talking and acknowledging these points at all.
2025-01-21 01:35:14
Hello. Autistic person here. Please don't use autism to excuse someone's horrible behavior. Also, he wasn't at all like this 10 years ago. Also also, there is literally no topic on which Musk is competent.
spider-mario
2025-01-21 01:37:05
← another non-nazi autist
lonjil
2025-01-21 01:39:38
When he took over Twitter, he unbanned thousands of Nazis.
AccessViolation_
2025-01-21 01:52:16
Preaching free speech on twitter and banning his critics, blocking "slurs" for cisgender people while allowing unhinged transphobia
2025-01-21 01:52:32
He's a joke
lonjil When he took over Twitter, he unbanned thousands of Nazis.
2025-01-21 02:08:40
Unrelated, it's not often I have 5 mutual servers with someone who I don't already know
2025-01-21 02:10:18
I checked the profiles of some other people here, interestingly Rust seems to be a somewhat common interest here based on my mutual servers with them
2025-01-21 02:12:41
I wonder if it's because both JXL and Rust fill in the "we can have nice things" in their respective uses, compared to their alternatives
2025-01-21 02:16:11
They are probably both commonly seen as better options to other much more widespread and lacking alternatives, by their respective user bases
2025-01-21 02:19:41
I don't have an explanation for there being more furries here than you would expect on average despite also contributing to this statistic myself
spider-mario
2025-01-21 02:22:14
actually, even as far as the execution is concerned, it seems pretty faithful https://www.reddit.com/r/gifs/comments/1i6hfrv/its_the_i_bought_the_presidency_for_300_million/
2025-01-21 02:22:33
oops, removed
2025-01-21 02:22:45
here it was
AccessViolation_
2025-01-21 02:27:49
I just realized that all this attention this specific case of a nazi salute is getting probably means that if you search for "nazi salute" in the future, elon musk is going to be near the top of the image search results
2025-01-21 02:32:57
No way, I think this literally just happened. I guess Bing updates their image dataset in one go or something?
2025-01-21 02:33:34
two minutes ago vs now
2025-01-21 02:33:48
I witnessed this in real time, amazing
jonnyawsom3
spider-mario here it was
2025-01-21 02:43:56
Oh jesus, that face is uh... Certainly expressing some kind of emotion and I don't think it's good
AccessViolation_
2025-01-21 02:54:29
Yeah that's not the expression that would accompany a "my heart goes out to you" gesture
spider-mario
2025-01-21 02:54:30
the audible grunt he made at the same time also wasn’t encouraging
Quackdoc
lonjil He's been supporting Nazis in random Twitter posts for many years, but incompetent journalists don't report on it so it's hard to know about unless you're already in the know.
2025-01-21 04:55:04
do you have any actual proof of him supporting Nazi ideology ?
lonjil When he took over Twitter, he unbanned thousands of Nazis.
2025-01-21 04:56:10
he also unbanned communists, libertarians and many more political ideologies
lonjil Hello. Autistic person here. Please don't use autism to excuse someone's horrible behavior. Also, he wasn't at all like this 10 years ago. Also also, there is literally no topic on which Musk is competent.
2025-01-21 04:56:26
I never did?
_wb_
2025-01-21 06:03:23
Many contemporary fascists are not pushing anti-Semitic viewpoints, e.g. here in Belgium they talk a lot about "our European Judeo-Christian values" lately, which is basically just a euphemism/dog whistle for a mix of islamophobia, sexism, homophobia, transphobia, racism, ethical conservatism and economic right-wing positions.
AccessViolation_
2025-01-21 06:15:11
at some point there's enough information where after connecting the dots I no longer give them the benefit of the doubt if they do a nazi salute twice during the after-party of the inauguration of the president of the united states
Quackdoc
2025-01-21 06:22:47
Yeah, we don't really see that too much here anymore with in terms of the religious stuff, we do see it a bit but its not so common. some people do, but most of the far leaning politically held values are more around the real neo nazis that hold the beliefs of a mono-ethnic state, <insert race> supremacy so on and so forth. or on the opposite side or the spectrum around allowing the indoctrination of children into holding specific political or in general ideological view points.
2025-01-21 06:23:39
I wish there was a real town for this, but currently the most discrimination you see is around country of origin rather than race or sex or whatever.
2025-01-21 06:25:18
We are certainly seeing some in terms of religious origin. It's really hard to separate some races from religion for a lot of people. Which I think is where a lot of the media stuff comes from. But just going around you quickly learned that it's definitely a lot more about the religion of some groups rather than the race of them.
2025-01-21 06:25:41
That being said, these people aren't usually the brightest anyway, so expecting them to split the two... yeah...
lonjil
Quackdoc do you have any actual proof of him supporting Nazi ideology ?
2025-01-21 06:58:20
Quackdoc
lonjil
2025-01-21 06:59:37
I already responded to this here https://discord.com/channels/794206087879852103/806898911091753051/1331177395784388671
2025-01-21 07:00:31
but the tldr is that this is a problem some specifc jewish communities are doing, and other jewish communities/groups have acknowledged this as a genuine problem
2025-01-21 07:04:13
that being said, related to this, I don't believe the hatred is actually comming largely from these groups, but rather people pretending to be them, but thats a can of worms i can't prove, just a hypothesis I choose to believe in
2025-01-21 07:16:12
https://github.com/swaywm/sway/pull/7976 this may seem minor, but this is a rather big step for wayland. We finally have a wayland compositor that supports a wayland protocol for capture! So nice to see.
jonnyawsom3
2025-01-21 08:39:05
https://discord.com/channels/794206087879852103/805176455658733570/1331362144255475732 Worse, it's 3 generated frames
Quackdoc
https://discord.com/channels/794206087879852103/805176455658733570/1331362144255475732 Worse, it's 3 generated frames
2025-01-21 08:39:34
this is abysmal if they used this for benchmarks
AccessViolation_
2025-01-21 08:39:41
Cool, so the GPU is gonna play the game for me
jonnyawsom3
2025-01-21 08:39:59
Quackdoc
2025-01-21 08:40:11
I dont actually mind dlss existence, I think its cool tech, but they way it gets abused is absurd
AccessViolation_
2025-01-21 08:40:15
Imagine playing CSGO and you think you see someone peeking a corner but it's just the AI hallucinating it lmao
Quackdoc
2025-01-21 08:40:26
<:kekw:808717074305122316>
jonnyawsom3
2025-01-21 08:40:37
> multiply frame rates by up to 8X over traditional brute-force rendering.
Quackdoc
2025-01-21 08:41:10
gotta love the term "brute-force rendering"
jonnyawsom3
AccessViolation_ Imagine playing CSGO and you think you see someone peeking a corner but it's just the AI hallucinating it lmao
2025-01-21 08:41:14
That's one cool thing, they implemented something my friend came up with years ago
2025-01-21 08:42:14
https://youtu.be/zpDxo2m6Sko?t=132
2025-01-21 08:42:15
https://youtu.be/VvFyOFacljg
Quackdoc
2025-01-21 08:42:30
imagine someone prefires you because their game halucinated you BRUH
AccessViolation_
2025-01-21 08:42:47
Did you guys see that AI minecraft that is fully based on video generation, including the game logic, and has like no object permanence
jonnyawsom3
2025-01-21 08:42:58
Of course
AccessViolation_
2025-01-21 08:43:00
That's what the GTX 6060 is gonna be like
jonnyawsom3
2025-01-21 08:43:06
6090
Quackdoc
AccessViolation_ Did you guys see that AI minecraft that is fully based on video generation, including the game logic, and has like no object permanence
2025-01-21 08:43:07
yeah it was weird, kinda neat tho
2025-01-21 08:43:19
i tried really hard to get a creeper but it was impossible
jonnyawsom3
2025-01-21 08:43:45
It's good at rendering at least https://opendata.blender.org/
AccessViolation_
2025-01-21 08:48:08
This reminds me of something, at one point I was wondering if what the original AMD FSR does (the one that just takes individual frames and upsamples them) would be a good predictor for an image format. Store the downsampled original and the residuals of the FSR operation
2025-01-21 08:48:48
It's pretty basic, like some sort of custom interpolation with a sharpening pass iirc, so probably not
2025-01-21 08:49:08
But ever since getting obsessed with image formats these are the thoughts that haunt my dreams
Quackdoc
2025-01-21 08:49:19
lol
jonnyawsom3
2025-01-21 08:49:21
A 2070 is 4x faster than mine... RT cores go hard
2025-01-21 08:49:53
I think it's one of those ideas that sound great, you spend all day doing it, and then it's 10x worse than just a PNG
AccessViolation_
2025-01-21 08:50:15
that's literally been all my image related ideas so far
Quackdoc
2025-01-21 08:50:31
I wish rt cores on amd was more generally useful
jonnyawsom3
2025-01-21 08:50:43
I mean, the Minecraft one was hitting 95%+ prediction wasn't it?
AccessViolation_
2025-01-21 08:51:40
Yes but it got worse than the original when Huffman coded
2025-01-21 08:51:51
<:PepeHands:808829977608323112>
2025-01-21 08:52:29
To be fair I haven't done any of the predictor selection or context modeling I was planning on doing yet, and I'm confident it would work out in the end, especially after replacing Huffman with ANS
2025-01-21 08:53:29
But I'm not currently motivated by that, instead I'm in the process of defying the gods by creating a lossy encoder for the lossless QOI format
Quackdoc
2025-01-21 08:55:01
when it comes to the tech that powers image stuff, its all beyond me lol, I get the basic principles of stuff, but when it comesto adding it together to make something useful? right ot the window for me
jonnyawsom3
AccessViolation_ But I'm not currently motivated by that, instead I'm in the process of defying the gods by creating a lossy encoder for the lossless QOI format
2025-01-21 08:59:17
I also need to make you download this and take some Space Engine photos https://sourceforge.net/projects/qtpfsgui/
2025-01-21 08:59:57
Should be simple, just set the exposure to minimum and go up 1 at a time until you hit the max
AccessViolation_
2025-01-21 09:01:25
I'll see if the current Space Engine build works on the Steam Deck, it's been hit or miss
2025-01-21 09:01:41
Does that software just, do everything we need to make these images? Looks very promising
2025-01-21 09:02:21
It's up to 16 bit, but that'll be fine for starters
jonnyawsom3
2025-01-21 09:06:56
Oh is it? I checked the source and it cited 32-bit EXR output
AccessViolation_
2025-01-21 09:09:30
the summary and features list says "up to 16 bits per channel"
2025-01-21 09:09:46
hang on i'm installing it
lonjil
Quackdoc but the tldr is that this is a problem some specifc jewish communities are doing, and other jewish communities/groups have acknowledged this as a genuine problem
2025-01-21 09:09:53
which jewish communities are doing what, exactly?
AccessViolation_
2025-01-21 09:11:07
i'm gonna get the camera and try it with three exposure bracketed shots, this is exciting
Quackdoc
lonjil which jewish communities are doing what, exactly?
2025-01-21 09:22:30
it's a wide variety of things, but even in the twitter thread alone if click the reply "Dude. What are you talking about. What Jewish people are pushing hate towards whites." that has started a thread that has a lot of legitmate hatred comming from "prominent leaders" in the jewish community. and a lot comes from the ADL specifically which is likely one of the most prominent jewish organizations in USA/Canada. I am not going to post the thread since there is a LOT of anti-semitism there. But a lot of the stuff they are replying with is indeed what again quotations "prominent jewish leaders" have said. I do put it in quotes because I don't believe them to be prominent leaders, only public and loud ones
lonjil
2025-01-21 09:24:25
what a load of nonsense honestly
Quackdoc
2025-01-21 09:29:07
?
2025-01-21 09:29:25
I am not sure what you are referring to
lonjil
2025-01-21 09:44:49
everything you wrote
Quackdoc
2025-01-21 09:46:01
and this is why antisemitism is increasing...
Oh is it? I checked the source and it cited 32-bit EXR output
2025-01-21 10:50:49
now this is how things should be
I also need to make you download this and take some Space Engine photos https://sourceforge.net/projects/qtpfsgui/
2025-01-21 10:57:13
is there a CLI tool for this I wonder...
BlueSwordM
2025-01-22 12:29:53
Québec >>>>>>>>>>>>>> France
Quackdoc
2025-01-22 12:32:14
bro is going to start a war
Demiurge
2025-01-22 07:47:08
Quackdoc
2025-01-22 08:06:00
massively? probably not
RaveSteel
2025-01-22 08:34:12
Thats what nvidia anti-lag is for lol
2025-01-22 08:34:44
Was it called reflex? Can't remember
Demiurge
2025-01-22 10:10:23
Why would it be nvidia specific though... nothing about the theory of how it works requires vendor specific hardware
2025-01-22 10:13:50
It should be an open source library like latencyflex or maybe vulkan extensions that any driver can choose to implement... if it's even needed at the driver level, which it probably isn't.
2025-01-22 10:19:11
It's nice that nvidia popularizes the idea of measuring and reducing input latency but they always offer the crappiest possible solution, all the time depending on their crappy library and vendor locked even when there's no practical reason for it to be vendor locked.
2025-01-22 10:24:45
Things that should be universal standards across the whole industry, like adaptive sync monitors, their solution is "force every device manufacturer to purchase our chip, so we exclusively set the price to whatever we want. Don't allow anyone else to make compatible products without our permission and license."
2025-01-22 10:26:55
Someone even wrote an open source CUDA driver that runs on AMD GPU's and it got taken down because nvidia doesn't want CUDA to work across platforms even when there's no practical reason not to.
RaveSteel
2025-01-22 11:38:35
Do you mean zluda?
jonnyawsom3
RaveSteel Was it called reflex? Can't remember
2025-01-22 08:57:34
https://discord.com/channels/794206087879852103/806898911091753051/1331363248657797173
RaveSteel
2025-01-22 09:02:30
Reflex 2 now even, darn
Demiurge
RaveSteel Do you mean zluda?
2025-01-23 03:48:36
yes
spider-mario
2025-01-23 10:49:11
https://youtu.be/AB7pBrudFbg
2025-01-23 10:49:15
funnier than I expected it to be
2025-01-23 10:49:30
including the random Objective-C code at 1:17
2025-01-23 11:25:43
https://x.com/flowersslop/status/1882241958397067677
AccessViolation_
spider-mario https://youtu.be/AB7pBrudFbg
2025-01-24 12:13:35
Barely working brakes, the auto-acceleration bug and not being able to turn it off is exactly the kind of terrifying combination I'd expect from a product that looks like this
Quackdoc
AccessViolation_ Barely working brakes, the auto-acceleration bug and not being able to turn it off is exactly the kind of terrifying combination I'd expect from a product that looks like this
2025-01-24 12:19:23
that's just a medium level difficulty ride :D
lonjil
2025-01-24 02:35:54
Relevant to the current times https://bsky.app/profile/drnaomibaker.bsky.social/post/3lgcxfkp3y22n
CrushedAsian255
2025-01-24 07:45:33
I found a website that uses Cloudinary https://www.mediacorp.sg/
2025-01-24 07:45:46
sadly JXL support not enabled by default
2025-01-24 07:45:52
`f_auto` goes to AVIF
Quackdoc
2025-01-24 08:25:07
use a redirector to force it to jxl [av1_chad](https://cdn.discordapp.com/emojis/862625638238257183.webp?size=48&name=av1_chad)
_wb_
2025-01-24 08:26:04
Looking at the logs, some of the websites that use Cloudinary that are serving a lot of jxl images are: www.aritzia.com, www.aroma-zone.com, www.truereligion.com, www.timberland.com, www.thenorthface.com, www.asos.com, www.ohpolly.com, www.altrarunning.com, www.seasaltcornwall.com, www.megabad.com, www.furniturerow.com
2025-01-24 08:26:17
if you're looking for some examples
Demiurge
2025-01-24 10:24:15
I wonder what the "true religion" is
CrushedAsian255
Quackdoc use a redirector to force it to jxl [av1_chad](https://cdn.discordapp.com/emojis/862625638238257183.webp?size=48&name=av1_chad)
2025-01-24 10:27:41
done <:pancakexl:1283670260209156128>
Demiurge
Demiurge I wonder what the "true religion" is
2025-01-24 12:12:22
Apparently it's a new pair of jeans lol
jonnyawsom3
Demiurge I wonder what the "true religion" is
2025-01-24 03:17:36
You'll never guess what Sea Salt Cornwall is
RaveSteel
2025-01-24 10:24:17
https://hydrogenaud.io/index.php/topic,127294.msg1058330/topicseen.html#new https://blog.youtube/news-and-events/new-youtube-premium-features-2025/
2025-01-24 10:24:41
Amazing, yet another previously available feature (256kbps audio) coming now back, but only for premium users
CrushedAsian255
2025-01-24 10:25:58
Also yay, playback speed is premium only lol
2025-01-24 10:26:16
(yt-dlp + VLC go brrrr)
Quackdoc
RaveSteel Amazing, yet another previously available feature (256kbps audio) coming now back, but only for premium users
2025-01-24 10:41:10
wasnt 256k audio always a premium feature?
CrushedAsian255
2025-01-24 10:41:40
I thought so
RaveSteel
Quackdoc wasnt 256k audio always a premium feature?
2025-01-24 10:46:22
No, AAC 256kbit/s was youtube's default audio codec a few years ago. Then the switched to AAC 128kbit/s, then finally to OPUS 128kbit/s
2025-01-24 10:46:33
still have some audio files from that time
Quackdoc
2025-01-24 10:46:51
when was this? I don't recall it ever being default 0.0
RaveSteel
2025-01-24 10:47:01
Let me check
2025-01-24 10:49:28
Ok, I was wrong, it was *sometimes* 192kbit/s AAC, not 256, but that was at some point reduced to 128Kbit/s
2025-01-24 10:49:49
Time range should be around 2014 and earlier
2025-01-24 10:51:41
Pretty much all videos I've checked starting at around 2015 were 128kbit/s AAC or OPUS
jonnyawsom3
2025-01-25 03:52:54
In VRChat
sklwmp
RaveSteel https://hydrogenaud.io/index.php/topic,127294.msg1058330/topicseen.html#new https://blog.youtube/news-and-events/new-youtube-premium-features-2025/
2025-01-25 05:00:00
i want this now, but it's US-only, sadge
AccessViolation_
2025-01-26 01:54:55
I'm surprised it isn't common for cameras to be able to shoot in PNG
2025-01-26 01:56:49
Your options are lossy image with styling, or lossless raw without any sort of corrections or styling. They don't cover the lossless image *with* styling use case
2025-01-26 01:59:46
Maybe I'm severely overestimating how useful this would be for the typical users of the camera, I'm part of a probably small demographic that likes unedited photography and benchmarking image formats
RaveSteel
2025-01-26 02:09:24
The only option to shot PNG that I am aware of is OpenCamera for Android
Meow
2025-01-26 02:38:36
Yeah I wonder why cameras prefer DNG over PNG
RaveSteel
2025-01-26 02:42:47
Because PNG isn't intended for raw sensor capture the way DNG is
2025-01-26 02:43:24
The payload inside of a RAW file could possibly be PNG though
_wb_
2025-01-26 02:53:51
PNG would probably be worse than lossless JPEG for storing 12-14bit CFA planes at encode speeds convenient for a camera
2025-01-26 02:56:57
but yeah, just a nice 16-bit PNG version (in some wide gamut HDR RGB space) of the camera-processed image would be nice
Meow
2025-01-26 03:38:56
> Widely used in other image formats such as JPEG/JFIF, EXIF metadata is also available in PNG. PNG Third Edition moves the eXIf chunk, which was already in the PNG Extensions document, into the main specification.
2025-01-26 03:39:09
And the support for EXIF is very late
AccessViolation_
_wb_ but yeah, just a nice 16-bit PNG version (in some wide gamut HDR RGB space) of the camera-processed image would be nice
2025-01-26 03:48:45
That's another good point. JPEG classically only supporting 8-bit per channel means you get banding very easily
Meow
2025-01-26 03:49:22
AccessViolation_
2025-01-26 03:50:02
And no matter how high quality your JPEG is, the banding remains, or you have to rely on noise for 'dithering'
2025-01-26 03:50:55
It blows my mind color banding is still a part of our lives in this day and age
Meow
2025-01-26 03:51:50
I have to add tiny noises on the clothing that my avatar features to avoid banding
2025-01-26 03:52:39
It's a forced workaround for compatibility
jonnyawsom3
RaveSteel The only option to shot PNG that I am aware of is OpenCamera for Android
2025-01-26 04:16:24
And even then, it's a quality 100 JPEG capture that's saved as PNG. You'd probably get more quality with the jpeg and djpegli
RaveSteel
2025-01-26 04:16:43
true
AccessViolation_
2025-01-26 06:25:54
https://www.youtube.com/watch?v=EmKQsSDlaa4
jonnyawsom3
2025-01-26 07:56:15
Now that's what I like to see
AccessViolation_
2025-01-26 08:41:02
Since I got a fast lens I've been shooting at ISO 100 because it allows me to, but I didn't know if the increased shutter speed would itself introduce more noise. Looks like it doesn't
2025-01-26 08:42:37
Or at least in this scene. I hope it applies in the general case too, this was a fairly dimly lit room
RaveSteel
2025-01-26 08:48:38
Apparent noise is only affected by Signal-to-Noise ratio, as long as the shutter speed isnt so low that incoming light is reduced it will not increase the noise
2025-01-26 08:48:48
(As far as i know*)
AccessViolation_
2025-01-26 08:50:14
You mean ISO won't increase the noise?
RaveSteel
2025-01-26 08:51:44
It will, since increasing ISO will decrease the signal, leading to more noise
2025-01-26 08:52:09
Since you will need to compensate increased ISO by reducing the shutter speed or aperture the have the same light level
AccessViolation_
2025-01-26 08:53:04
That's my understanding, but then I don't know what you're referring to with 'it' in > it will not increase the noise
2025-01-26 08:53:09
OH the shutter speed
2025-01-26 08:53:11
am dumb
spider-mario
2025-01-26 08:54:18
noise in digital photos is read noise (sensu lato, including dark fixed pattern noise) + photon shot noise + thermal noise + photo response non-uniformity
2025-01-26 08:54:27
you can pretty much ignore thermal noise for sub-second exposures
2025-01-26 08:55:02
photon shot noise is the dominant source across most of the signal range (read noise becomes more important at very low levels, photo response non-uniformity at very high levels)
2025-01-26 08:55:23
and its standard deviation is the square root of the expected number of photons
2025-01-26 08:55:45
so, to a very rough first approximation, SNR is roughly the square root of the signal
2025-01-26 08:57:31
increasing the ISO value usually correlates with an increase in analogue gain, and with it, a decrease in the contribution of read noise (which is why camera manufacturers make it increase the gain in the first place) but also a decrease in saturation capacity – roughly something like this (this is for a Canon 50D but the general principle applies):
AccessViolation_
spider-mario photon shot noise is the dominant source across most of the signal range (read noise becomes more important at very low levels, photo response non-uniformity at very high levels)
2025-01-26 08:57:31
for my understanding: levels of what?
RaveSteel
2025-01-26 08:57:47
light
2025-01-26 08:58:04
more light = more signal, less noise
spider-mario
2025-01-26 08:58:38
so, by increasing the ISO setting, you reduce the maximum achievable SNR (since you have to target a lower exposure or you’ll clip), but for any fixed exposure that doesn’t clip, you increase SNR (to an extent that depends on the camera)
2025-01-26 09:00:58
and whether you achieve a given amount of light captured by shooting a 300 cd/m² source at f/4 and 1/100s, or a 300 cd/m² source at f/2 and 1/400s, or a 600 cd/m² source at f/2 and 1/800s, should make no difference to the SNR (except to the extent that the longer exposure causes more thermal noise, but it should usually be negligible)
RaveSteel
2025-01-26 09:01:50
Thermal noise only becomes problematic at shutter speeds at well above 30 seconds with the cameras I've used. Some may be more susceptible though
spider-mario
2025-01-26 09:03:00
or in other words, the only way that a faster shutter speed would cause more noise is by reducing the amount of light captured – if you can increase it through other means (e.g. brighter lens) then the noise should not increase
spider-mario increasing the ISO value usually correlates with an increase in analogue gain, and with it, a decrease in the contribution of read noise (which is why camera manufacturers make it increase the gain in the first place) but also a decrease in saturation capacity – roughly something like this (this is for a Canon 50D but the general principle applies):
2025-01-26 09:05:22
(by the way, the source for this diagram is https://www.mdpi.com/2079-9292/8/11/1284, but I don’t remember the article being _that_ interesting or insightful other than that)