@clementpoon120 Fixed point would still have some inherent imprecision, but the imprecision would be constant throughout the range, so that seems like a cool idea.
I would have to guess that these artifacts result from shortcuts/optimizations for common equations that hit these edge cases. Not_A_ROBOT's comment about floating-point imprecision is an interesting idea which sits as a branch of optimization but on an even deeper level of the code where kernel meets the metal.
@@5ilver42 It's not even optimization really, just a thing CPUs can do, and it doesn't really have that much to do with the kernel In fact the part of the CPU handling floating-point is called the FPU (floating point unit) And yes, imprecision is basically part of the IEEE 754 floating-point standard
As NOT_A_ROBOT pointed out, some of these patterns are probably caused by floating-point imprecision. So I think some curves could follow the contour lines at powers of 2 of any intermediate result, including those internal to Desmos. I tried some intermediate results in the equation itself, and it appears that the vertical lines are contour lines of |x| and some of the large dividing curves are contour lines of the numerator. No idea what the rest are though.
Call it a weird hunch but noticing how a lot of the dividing lines are related to powers of 2 I wonder if it has to do with float precision issues? Idk jack about how Desmos works behind the scenes, but floats do lose precision the higher their value is, and IIRC at powers of 2. But correct me if I'm wrong :p
is it bad that I recognized the song, song's artist, game it comes from, postion of song, part of game where this song plays, and song release date all from 0.5 seconds in to the video?
Having a video based off one of my silly graphs is something I never thought I would see lol. Amazing vid :3
Mmmmm taste the compression.
The pixels are being murdered, stabbed in ways not known to mankind
This seems to be caused by floating-point imprecision. Every power of two, the precision of floating point numbers halve.
if only they'd make a fixed point version of desmos
@clementpoon120 Fixed point would still have some inherent imprecision, but the imprecision would be constant throughout the range, so that seems like a cool idea.
If you render this in 4K the compression is less because UA-cam compresses 4K footage less then 1080p
I would have to guess that these artifacts result from shortcuts/optimizations for common equations that hit these edge cases. Not_A_ROBOT's comment about floating-point imprecision is an interesting idea which sits as a branch of optimization but on an even deeper level of the code where kernel meets the metal.
@@5ilver42 It's not even optimization really, just a thing CPUs can do, and it doesn't really have that much to do with the kernel
In fact the part of the CPU handling floating-point is called the FPU (floating point unit)
And yes, imprecision is basically part of the IEEE 754 floating-point standard
As NOT_A_ROBOT pointed out, some of these patterns are probably caused by floating-point imprecision. So I think some curves could follow the contour lines at powers of 2 of any intermediate result, including those internal to Desmos. I tried some intermediate results in the equation itself, and it appears that the vertical lines are contour lines of |x| and some of the large dividing curves are contour lines of the numerator. No idea what the rest are though.
Call it a weird hunch but noticing how a lot of the dividing lines are related to powers of 2 I wonder if it has to do with float precision issues?
Idk jack about how Desmos works behind the scenes, but floats do lose precision the higher their value is, and IIRC at powers of 2. But correct me if I'm wrong :p
is it bad that I recognized the song, song's artist, game it comes from, postion of song, part of game where this song plays, and song release date all from 0.5 seconds in to the video?
Cool album cover
very cool patterns! How does one get the Desmos plugins?
You can search up Desmodder online and it should return a bunch of resources for installation and usage. :)
I wonder if this is related to the weird hook-like shape that appears in the bottom left of noisy data...
@aadenboy Oh, that's Bernard. :p
Unfortunately it doesn't appear that Bernard appears in this. :(
this is cool patterns. reminds me of one your old video somehow.
do you think the desmos developers live in fear of what they have enabled?
1:06 can u give me that script pls?😅
This is really cool!
hi remember, animate slider a
@@H_fromDiscord_real I did not expect to see you here