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

Dacoar
2023-04-18 02:42:10
btw <@794205442175402004> are you able to tell me any curiosity of the process process or the format itself 😄 like that our professor told us we will get a 10 hahaha
2023-04-18 02:44:01
I mean a not well known fact, he said us that if we surprise him he will increase our mark
MSLP
2023-04-18 02:51:07
I'm curious - did the professor choose a bunch of graphics formats and assigned different one to each group? FLIF itself is a rather niche format those days.
Dacoar
2023-04-18 02:55:32
we had to choose from a wide variety of video/audio/ image formats and we decided to choose this one
2023-04-18 02:56:08
this was the list
2023-04-18 02:56:11
Apple Video, AV1, AVS, Bink, Cinepak, Daala, Dirac, DV, DVI, FFV1, Huffyuv, Indeo, Lagarith, Microsoft Video 1, MSU Lossless, OMS Video, Pixlet, ProRes 422, ProRes 4444, QuickTime (Animation, Graphics), RealVideo, RTVideo, SheerVideo, Smacker, Sorenson Video, Spark, Theora, Thor, VP3, VP6, VP7, VP8, VP9, WMV, XEB, YULS, ACELP, AC-3, AC-4, ALAC, Asao, ATRAC, CELT, Codec2, DRA, DTS, FLAC, iSAC, Monkey's Audio, TTA (True Audio), MT9, Musepack, OptimFROG, OSQ, QCELP, RCELP, RealAudio, RTAudio, SD2, SHN, SILK, Siren, SMV, Speex, SVOPC, TwinVQ, VMR-WB, Vorbis, VSELP, WavPack, WMA, MQA, aptX APNG, BPG, DjVu, EXR, FLIF, ICER, MNG, PGF, QTVR, WBMP, WebP 3GP and 3G2, AMV, ASF, AIFF, AVI, AU, BPG, Bink (Smacker), BMP, DivX Media Format, EVO, Flash Video, GXF, IFF, M2TS, Matroska (WebM), MXF, Ogg, QuickTime File Format, RatDVD, RealMedia, RIFF (WAV), MOD and TOD, VOB, IFO and BUP
jonnyawsom3
2023-04-18 02:57:05
Lord help him when he has to mark all the obscure ones haha
_wb_
MSLP I stumbled across the PDF from the trials for JPEG XL: https://infoscience.epfl.ch/record/270332 Btw, does someone know what were the five other proposals, besides selected PIK and FUIF?
2023-04-18 02:57:57
These were the 7 proposals: - PIK - FUIF - AVIF (later retracted) - TAT - DIC - XAVS2 - something I don't remember / cannot find the name of, based on lapped transforms
Dacoar btw <@794205442175402004> are you able to tell me any curiosity of the process process or the format itself 😄 like that our professor told us we will get a 10 hahaha
2023-04-18 02:58:43
about FLIF or about JXL?
Dacoar
2023-04-18 02:59:14
FLIF please
_wb_
2023-04-18 02:59:37
FLIF was originally called JPIF, for Jon & Pieter's Image Format, though Pieter insisted it should be called JIF to maximize confusion with GIF
Dacoar
2023-04-18 03:00:03
wow thank you !
2023-04-18 03:01:32
it’s a shame that JXL wasn’t available to us for choose
jonnyawsom3
2023-04-18 03:07:40
Could've gotten bonus points if he hadn't heard of it before ;P
MSLP
_wb_ These were the 7 proposals: - PIK - FUIF - AVIF (later retracted) - TAT - DIC - XAVS2 - something I don't remember / cannot find the name of, based on lapped transforms
2023-04-18 03:09:12
Thanks. Interesting to know AVIF was among the proposals.
nec
diskorduser Is it yours?
2023-04-18 03:44:24
No. For me 6 cores is more or less enough. But I was thinking about some upgrade, because things like av1 are quite computation-heavy.
Traneptora
Dacoar Apple Video, AV1, AVS, Bink, Cinepak, Daala, Dirac, DV, DVI, FFV1, Huffyuv, Indeo, Lagarith, Microsoft Video 1, MSU Lossless, OMS Video, Pixlet, ProRes 422, ProRes 4444, QuickTime (Animation, Graphics), RealVideo, RTVideo, SheerVideo, Smacker, Sorenson Video, Spark, Theora, Thor, VP3, VP6, VP7, VP8, VP9, WMV, XEB, YULS, ACELP, AC-3, AC-4, ALAC, Asao, ATRAC, CELT, Codec2, DRA, DTS, FLAC, iSAC, Monkey's Audio, TTA (True Audio), MT9, Musepack, OptimFROG, OSQ, QCELP, RCELP, RealAudio, RTAudio, SD2, SHN, SILK, Siren, SMV, Speex, SVOPC, TwinVQ, VMR-WB, Vorbis, VSELP, WavPack, WMA, MQA, aptX APNG, BPG, DjVu, EXR, FLIF, ICER, MNG, PGF, QTVR, WBMP, WebP 3GP and 3G2, AMV, ASF, AIFF, AVI, AU, BPG, Bink (Smacker), BMP, DivX Media Format, EVO, Flash Video, GXF, IFF, M2TS, Matroska (WebM), MXF, Ogg, QuickTime File Format, RatDVD, RealMedia, RIFF (WAV), MOD and TOD, VOB, IFO and BUP
2023-04-18 05:03:41
I find this list a little odd, since many of these are very well documented by international sttandard, some are obscure manufacturer-related, some are containers, and some are codecs, some for image, some for video, some for audio
2023-04-18 05:03:52
there's a lot of choice here, so you could probably have asked about JXL
2023-04-18 05:04:52
for example, 3GP and 3G2 are just variants on ISOBMFF, which itself is derived from MOV
2023-04-18 05:05:02
but there's really not much to talk about ISOBMFF
2023-04-18 05:05:07
beyond the box structure and required boxes
Dacoar
2023-04-18 06:17:00
yeah i think it was on purpose to make us investigate on what to choose
gb82
nec For modern encoders this should be enough.
2023-04-19 08:31:27
Oh my god its such a big die
zamfofex
2023-04-19 03:38:16
So, I’ve been feeling discontent with the performance of my chess bot’s library API, so I decided to investigate improving it. As of now, I keep two chess implementations on the bot’s repository, one that is nice to use, for the library API, and one that is fast, to use during evaluation search. I came up with a different implementation that is faster than the current one. As a bonus, it allows two forms of usage: an immutable API and a mutable API. I have decided to benchmark it, and these are the results I came up with: ``` 12002.8765ms / 4894325 = 0.0025ms (deepen) 12258.6647ms / 4894325 = 0.0025ms (getMoves) 14885.8047ms / 120909581 = 0.0001ms (fast-chess.js) 2738.1347ms / 197742 = 0.0138ms (standard) 18466.8493ms / 197281 = 0.0936ms (old) ``` - The first value is the time it took to complete the benchmark for the given implementation. - The second value is the number of positions traversed. - The third value is the average time per position. - Each implementation has special moves (castling & e.p.) disabled. - In each implementation, the king can be put into check and even be captured. The meanings of the names in those benchmarks are as follows: - “deepen” and “`getMoves`” are names of slightly different usages of the new mutable API. - “`fast-chess.js`” is the name of the existing mutable implementation used during search. - “standard” is the name of the new immutable API. - “old” is the name of the existing mutable API (exposed for the library). Now, the new API is faster than the existing API, which is fantastic! Though it doesn’t seem to be able to beat the existing `fast-chess.js` implementation at all! (Even though it is based on it.) This is good overall, because in addition to this “no special moves, kings can be captured” variant, the new API also implements standard chess, and also allows me to encode more variants, which was one of the goals I had established when working on it. The fact it is faster than the current API implementation means I can replace it with this new one without a performance penalty. (Those who saw my last message about adding variant support to my bot’s library will remember it was very slow, and also very complicated, which this new implementation solves completely.) Now, this is not the most ideal, because I was hoping to also replace the `fast-chess.js` implementation with this new one (i.e. unify the implementations altogether), and I can’t seem to be able to currently, unfortunately. So yeah, I’m not sure whether I should feel happy or disappointed by these conclusions. 🤔
diskorduser
2023-04-20 12:07:36
https://twitter.com/UniverseIce/status/1648619132760256512?t=9IeSBpoYOX0m7ZZmq6UPJw&s=19
BlueSwordM
_wb_ For some reason, the Chrome team only seems to communicate around jxl on Fridays. Could be there's some reason for that, like maybe they have a team meeting then or something, no idea. But it does seem to be quite consistently that if they communicate on jxl, it's on a Friday.
2023-04-20 03:56:39
This is done on purpose.
gb82
diskorduser https://twitter.com/UniverseIce/status/1648619132760256512?t=9IeSBpoYOX0m7ZZmq6UPJw&s=19
2023-04-21 12:05:12
Wow, good on them
elfeïn
diskorduser https://twitter.com/UniverseIce/status/1648619132760256512?t=9IeSBpoYOX0m7ZZmq6UPJw&s=19
2023-04-21 12:35:49
Is this a comparison between two terrible cameras or a good one and a bad one?
gb82
2023-04-21 02:25:54
Two smartphone cameras, likely using very similar sensors
2023-04-21 02:26:55
smartphone photography is very much always a battle between two evils, with a decision on what's "better" being made depending on which is the lesser
diskorduser
2023-04-21 02:41:50
I have a battery which works opposite 🤔
elfeïn
gb82 smartphone photography is very much always a battle between two evils, with a decision on what's "better" being made depending on which is the lesser
2023-04-21 03:14:09
The undersharpened one is nice in its own right, but not great in general. The oversharpened one is garbage tho.
diskorduser I have a battery which works opposite 🤔
2023-04-21 03:14:41
Lawsuit!
diskorduser
2023-04-21 03:19:24
elfeïn
2023-04-21 03:20:59
How does it feel?
2023-04-21 03:21:25
Does gamma basically change the range?
diskorduser
2023-04-21 03:24:25
I don't notice anything
elfeïn
diskorduser I don't notice anything
2023-04-21 03:25:01
Nice
diskorduser
diskorduser
2023-04-21 03:27:42
But this isn't a laptop. It's an all in on pc from Lenovo. It doesn't run on batteries.
2023-04-21 04:39:48
No
gb82
elfeïn The undersharpened one is nice in its own right, but not great in general. The oversharpened one is garbage tho.
2023-04-21 05:45:42
Exactly
jonnyawsom3
2023-04-21 06:27:02
"hey, we can make your porn more efficient rather than just deleting it all"
Jim
2023-04-21 10:46:13
Problem is, bandwidth is also a concern along with storage. They wouldn't be able to serve jxls since most browsers don't support it.
MSLP
Jim Problem is, bandwidth is also a concern along with storage. They wouldn't be able to serve jxls since most browsers don't support it.
2023-04-21 01:49:42
sound like an expensive plan to push forward jxl adoption - create jxl-only imgur archive, some ppl would install jxl extension for this 🤪
Jim
2023-04-21 01:53:44
But most would probably just stop visiting or using their site.
username
2023-04-21 01:54:12
I mean it doesn't sound like the worst idea ever since the images that imgur is removing are images that not many people access and also imgur wants to get rid of them for saving space
w
2023-04-21 01:58:53
the problem isnt bandwidth or storage
2023-04-21 01:59:18
it's just investors
2023-04-21 02:00:28
so much of the traffic is for reddit and more people will simply not use it since they cant
skalt711#4276
2023-04-21 06:41:00
Why PDF readera are still rendered in software?
_wb_
2023-04-21 07:14:48
Does any hardware pdf renderer exist? That would be extremely surprising to me...
MSLP
_wb_ Does any hardware pdf renderer exist? That would be extremely surprising to me...
2023-04-21 07:28:39
That's a philosophical question about a nature of printers 🙃
_wb_
2023-04-21 07:31:46
I would assume printers use some internal cpu to rasterize stuff, if it isn't done by the printer driver already
2023-04-21 07:33:10
Ancient printers probably handled postscript commands by actually doing in hardware what the commands say, but I don't think anyone would still dare to do such a thing nowadays
Demez
2023-04-21 07:35:56
you know what i dislike about printers, or at least the one i have? it scans papers to jpeg, but no software i have seems to be able to get the original jpeg from the printer, so i either have generation loss if i save it as a jpeg again seemingly, or i save it as a bigger png
2023-04-21 07:38:01
however i recently noticed that even with the extra jpeg generation loss, jpeg quantsmooth can still restore it pretty decently, which i wish i found out before i scanned a ton of my old drawings to png and converted them to webp (which im considering converting all to lossy jxl)
_wb_
2023-04-21 07:38:50
Are you sure it scans to jpeg? Is that what goes through the wire, or is it what the printer driver produces or the scan app?
Demez
2023-04-21 07:39:39
i have tried about 3 different apps and it all looks the same with the jpeg artifacts
2023-04-21 07:39:54
normal windows fax and scan, NAPS2, and VueScan
2023-04-21 07:41:03
this is what every scanner app gives me
2023-04-21 07:41:22
and this is what i can get from jpeg quantsmooth, so it's a little better
2023-04-21 07:41:32
also it's a wireless printer
username
Demez normal windows fax and scan, NAPS2, and VueScan
2023-04-21 07:48:21
you also tried the manufacturer provided program as well from what I remember
2023-04-21 07:48:40
which also resulted in either the same or a worse result
Demez
2023-04-21 07:48:54
that didn't even listen to DPI resolution changes lol
username
2023-04-21 07:50:05
I tried to find out if the JPEGs that programs where giving you where native or not but i'm not enough of an expert to say whether or not they have generation loss
Demez
Demez and this is what i can get from jpeg quantsmooth, so it's a little better
2023-04-21 07:51:17
there is some slight artifacts around the pencil however still
username
2023-04-21 07:51:48
I think what programs are giving you might be native JPEGs
Demez
2023-04-21 07:51:57
its a 600 DPI scan, and a little more noticeable in 1200 DPI
username
2023-04-21 07:52:03
they are just forced 4:2:0 as that's what the printer probably natively outputs
Demez
2023-04-21 07:52:17
I would hope at least
username
2023-04-21 08:00:22
either way it seems like either there was no generation loss or the generation loss only a very small amount since quantsmooth and the like seem to get rid of all the blocking artifacts
2023-04-21 08:06:06
<@146411656174501888> if you take this image for example you can tell it's been JPEG'ed multiple times because stuff like quantsmooth and jpeg2png are unable to remove the artifacts https://i.imgur.com/GREQj.jpg
MSLP
_wb_ I would assume printers use some internal cpu to rasterize stuff, if it isn't done by the printer driver already
2023-04-21 08:07:55
Yeah, pure hardware pdf renderer could fit nicely into some steampunk universe.
skalt711#4276
_wb_ Does any hardware pdf renderer exist? That would be extremely surprising to me...
2023-04-21 09:37:50
There was a paper about the rendering being moved to GPU https://web.engr.oregonstate.edu/~mjb/cs519/Projects/Papers/AcceleratingVectorGraphicsRendering.pdf
Traneptora
2023-04-21 09:47:24
<@146411656174501888> did you try scan to PDF and then extracting the embedded jpeg in the pdf?
Demez
Traneptora <@146411656174501888> did you try scan to PDF and then extracting the embedded jpeg in the pdf?
2023-04-21 10:03:12
only with NAPS2, and it was a lower quality jpeg (quality 80 i think?), i still need to try that in other programs
diskorduser
2023-04-22 01:46:37
Almost all the printers/scanner I ever used have the option to export pdf, jpg and tiff.
Demez
2023-04-22 02:19:31
just a simple printer/scanner, HP Envy 5660, and yeah, i should try it with linux, i didn't even need to install drivers to get it to work with windows, but idk how my linux mint install will handle a wifi printer
elfeïn
2023-04-22 02:20:48
I got it setup pretty easily when I did it
2023-04-22 02:21:04
That was mint in 2018, 2020
Demez
2023-04-22 06:14:10
i'll have to test that out on my laptop later, which is iffy as the battery is basically dead on it, and where the printer is, i can't connect it to usb directly to my pc, and i can't move the printer anywhere
_wb_
2023-04-22 02:00:16
Haha lol
2023-04-22 02:01:20
I wish. I would love to do that, but ISO doesn't have that kind of sense of humor, I am afraid.
Fraetor
MSLP Yeah, pure hardware pdf renderer could fit nicely into some steampunk universe.
2023-04-22 04:53:50
Isn't that just paper?
Traneptora
2023-04-22 07:05:18
I think they meant a hardware chip that rasterizes a PDF for use in printing
2023-04-22 07:05:26
but I guess "hardware PDFs" could be paper <:KEKW:643601031040729099>
jonnyawsom3
2023-04-22 10:08:05
Solid state PDF storage
skalt711#4276
2023-04-23 04:10:22
Don't think so, but x264 had a tune just for Touhou replays
elfeïn
2023-04-23 07:46:40
Anybody watch SAO: Abridged?
DZgas Ж
2023-04-24 12:13:00
too old
elfeïn
DZgas Ж too old
2023-04-24 01:54:07
Then perhaps you'd enjoy the humor 🤔
2023-04-24 01:54:32
I'm still waiting for more episodes lol
DZgas Ж
elfeïn Then perhaps you'd enjoy the humor 🤔
2023-04-24 05:23:21
<:Thonk:805904896879493180> || no || ||?||
elfeïn
DZgas Ж <:Thonk:805904896879493180> || no || ||?||
2023-04-24 06:01:54
Well the writers for the abridged version have very dry humor with lots of classic movie references that us uhhhh recenter generationals wouldn't get
Nova Aurora
Traneptora I think they meant a hardware chip that rasterizes a PDF for use in printing
2023-04-24 04:30:58
Considering the size of the PDF specification and the number of edge cases, it's going to be a huge chip
Fraetor
2023-04-24 05:11:52
Typically hardware acceleration just does the most common operators (the "hot" loops), and then all the various extra stuff happens in software/firmware.
jonnyawsom3
2023-04-24 05:33:52
Take out the weakest links, or rather the heaviest chains
DZgas Ж
2023-04-24 07:11:34
gb82
2023-04-24 10:42:04
elfeïn
DZgas Ж
2023-04-24 11:19:21
That's a lotta loops.
gb82
2023-04-24 11:22:08
So it could give the wrong colors at times?
Nova Aurora
Fraetor Typically hardware acceleration just does the most common operators (the "hot" loops), and then all the various extra stuff happens in software/firmware.
2023-04-24 11:29:04
Yeah but they said 'pure' hardware PDF renderer
DZgas Ж
elfeïn That's a lotta loops.
2023-04-25 09:23:29
?
elfeïn
DZgas Ж ?
2023-04-25 09:24:14
Aren't sums loops?
DZgas Ж
elfeïn Aren't sums loops?
2023-04-25 09:25:09
https://arxiv.org/pdf/1711.03951.pdf I took the formula from here on the second page
spider-mario
2023-04-25 11:53:17
the Σ everywhere and lack of parentheses make it look more complicated than it is
2023-04-25 11:53:56
α = ((M × N) · sum(L .* C) − sum(L) · sum(C)) / ((M × N) · sum(L²) − sum(L)²)
DZgas Ж
2023-04-25 01:19:14
🙂
Traneptora
2023-04-25 09:42:30
isn't this just least squares
DZgas Ж
2023-04-26 10:30:19
does anyone know what this method of placing objects is called? I watched it for 20 seconds and figured out how to do it. it's quite simple. I would like to know the name of the method in order to try ready-made implementations
_wb_
2023-04-26 10:59:19
sphere packing?
username
2023-04-26 11:13:38
thumbnails are still sorta messed up but that's to be expected as it's always been like that for discord
lithium
2023-04-26 12:42:30
I can't understand latin, but I like this song. 🙂 > https://www.youtube.com/watch?v=CyrsVvea0TM
DZgas Ж
_wb_ sphere packing?
2023-04-26 01:11:21
not at all. not that at all. can use any objects
2023-04-26 01:39:11
This is done elementary. We are creating a cube. Placing the object. And make lines the size of an object to each side of the cube. so we get 4 mathematical holograms. and this place will be considered occupied. And the object will be visible from each side of the cube. So do it in hundreds of objects and you will get this kind of animation. It's strange that I can't find anything about this
2023-04-26 01:39:23
2023-04-26 01:42:14
well https://www.reddit.com/r/woahdude/comments/103zlzh/perspective_packing/
2023-04-26 01:43:12
https://thumbs.gfycat.com/RealisticSlightGrassspider-mobile.mp4
2023-04-26 01:46:11
now I see that it seems to have no name..... and for some reason it is done only with spheres
2023-04-26 01:58:53
https://www.shadertoy.com/view/ctjGRD
2023-04-26 02:03:56
as it turned out, literally the only one person on the Internet is doing this
derberg🛘
2023-04-27 10:07:39
https://en.m.wikipedia.org/wiki/Packing_problems this?
2023-04-27 10:09:33
"packing objects perfectly on 2d" leads to some nice search results
2023-04-27 10:22:42
Link collection from search results: 2D: <https://www.gorillasun.de/blog/a-simple-solution-for-shape-packing-in-2d/> <https://www.nature.com/articles/srep16722> <https://pubs.acs.org/doi/10.1021/jacs.0c08979> <https://math.stackexchange.com/questions/3148483/how-do-i-pack-2d-objects-into-an-arbitrary-shape> <https://github.com/topics/rectangle-packing> 3D: <https://en.m.wikipedia.org/wiki/Close-packing_of_equal_spheres> <https://pubs.acs.org/doi/10.1021/acs.iecr.8b03915>
2023-04-27 10:25:40
But yeah as for the animation... that's nice but will be hard to find anything like that
DZgas Ж
derberg🛘 https://en.m.wikipedia.org/wiki/Packing_problems this?
2023-04-27 02:44:57
no
2023-04-27 02:45:38
<@230800661837512705> This is quite literally nothing to do with packaging at all
2023-04-27 02:46:18
It's not packaging at all. This is just a way to create a beautiful illusion
DZgas Ж https://thumbs.gfycat.com/RealisticSlightGrassspider-mobile.mp4
2023-04-27 02:46:40
math illusion
sklwmp
DZgas Ж <@230800661837512705> This is quite literally nothing to do with packaging at all
2023-04-27 02:48:46
your links literally say "perspective packing"... this is a packing problem, just a different kind (not aiming for density, but perspective)
DZgas Ж
sklwmp your links literally say "perspective packing"... this is a packing problem, just a different kind (not aiming for density, but perspective)
2023-04-27 02:51:01
This is the name given by this person. But it is not true. I followed his work and previously he was engaged in Packing spheres inside a 2d frame. But the 3D version that is being demonstrated is not packaging. Algometric it works so that it only generates spheres in free areas -- There is no solution to the problem of packaging
2023-04-27 02:52:23
I would call this a perspective placement of spheres
2023-04-27 02:54:01
I wrote an algorithm on paper. which would work. but unfortunately I am not a blender programmer to implement this. BUT this is done very simply
2023-04-27 02:54:45
take any point. draw lines perpendicular to each side of the cube... That is all. this space is occupied
2023-04-27 02:55:45
I also found out that with such an algorithm, it is impossible to intersect spheres. as well as the fact that the amount of occupied space on each side of the cube will be completely identical
2023-04-27 02:56:47
mostly nothing. besides the fact that it looks interesting..... as well as the fact that it can be done for absolutely any geometric shape. as well as the fact that the placed objects can be of any shape
2023-04-27 02:57:39
perspective placement
derberg🛘
2023-04-27 03:53:44
Yeah okay but effectively when looking at one side of the cube you get a 2D packing of spheres
2023-04-27 03:56:18
In some way it may be considered a packing problem
2023-04-27 03:56:41
However yeah, hard to find something like this
2023-04-27 03:59:35
Cubes like this could make some nice gifts / things for a key chain 🤔
DZgas Ж
derberg🛘 Yeah okay but effectively when looking at one side of the cube you get a 2D packing of spheres
2023-04-27 04:37:26
If we had spheres given to us before creating the cube, we would solve the packing problem. but IT generate spheres wherever it is convenient, without solving anything.
derberg🛘 Cubes like this could make some nice gifts / things for a key chain 🤔
2023-04-27 04:38:53
Unfortunately, this animation is based on the fact that the viewing angle = 0 degrees. that is, in reality, such an effect we could not achieve. only if we made a giant monument measuring 100 stories, and would look at it from a distance of 10 km
spider-mario
2023-04-29 04:03:05
https://youtu.be/ur560pZKRfg?t=42s
2023-04-29 04:03:13
these are the lyrics I sing now
2023-04-29 04:03:24
“you shine like salt and this is me”
2023-04-29 04:03:38
“far from fleeing and yitewewoteli”
diskorduser
2023-04-30 03:06:24
https://open.spotify.com/playlist/6EsPDvSWnWvrwPmLQOZEvc?si=749f31fc8a31419f
elfeïn
2023-04-30 04:21:44
Anyone else feel like they make certain observations at a regular interval?
diskorduser
2023-04-30 05:30:52
Yes. I always check the time when it is 10:08
elfeïn
diskorduser Yes. I always check the time when it is 10:08
2023-04-30 06:09:35
I feel like my memory/perception is based in 5 second intervals.
2023-05-01 03:26:59
https://youtu.be/E7RT4wNhiYQ
_wb_
2023-05-01 05:58:07
2h24m? TL;DR?
2023-05-01 06:04:45
Is this just a promo video for https://en.wikipedia.org/wiki/Christian_Science ?
2023-05-01 06:06:16
> There are key differences between Christian Science theology and that of traditional Christianity.[11] In particular, adherents subscribe to a radical form of philosophical idealism, believing that reality is purely spiritual and the material world an illusion.[12] This includes the view that disease is a mental error rather than physical disorder, and that the sick should be treated not by medicine but by a form of prayer that seeks to correct the beliefs responsible for the illusion of ill health.[13][14]
2023-05-01 06:07:18
Sounds like it's basically the Church of Placebo
2023-05-01 06:09:34
The placebo effect does exist and there is some amount of 'healing by sheer willpower' that actually works. But viruses and bacteria, genetic conditions, nutritional deficiencies, etc also exist 🙂
w
2023-05-01 06:36:30
even in the first 10 minutes, he describes attempting it and failing(taking medicine)
2023-05-01 06:39:03
i'm beginning to feel youtube infotainment burnout
spider-mario
_wb_ The placebo effect does exist and there is some amount of 'healing by sheer willpower' that actually works. But viruses and bacteria, genetic conditions, nutritional deficiencies, etc also exist 🙂
2023-05-01 09:26:59
actually not really: what people think of as “the” placebo effect is vastly overrated, most of it being just regression to the mean, spontaneous recovery and reporting bias https://www.painscience.com/articles/placebo-power-hype.php https://sciencebasedmedicine.org/placebo-myths-debunked/ https://www.researchgate.net/publication/38415685_Three_things_every_medical_writer_should_know_about_statistics http://www.dcscience.net/2015/12/11/placebo-effects-are-weak-regression-to-the-mean-is-the-main-reason-ineffective-treatments-appear-to-work/ https://onlinelibrary.wiley.com/doi/full/10.1111/j.1365-2796.2004.01355.x
2023-05-01 09:28:12
it is true that the body has impressive self-healing capabilities but it’s not going to wait around for a fake pill to kick them into action
2023-05-01 09:28:19
it would be surprising from an evolutionary point of view
2023-05-01 09:28:40
as https://www.painscience.com/articles/laser-therapy.php puts it: > The hopes of all kinds of regenerative medicine are all pinned on the grand idea that biology has potential for improved healing that can be “unlocked.” But this is broadly implausible. Biology doesn’t really have many valuable hidden features that only emerge with an exotic/rare stimulus: either a system didn’t evolve in the first place, or it did and we’re already using it. > > But biology is also insanely complex, so who knows?
DZgas Ж
2023-05-01 09:52:56
https://cdn.discordapp.com/attachments/803196804651941959/1102532709705859072/7ec961399aba8830.png
2023-05-01 09:56:22
I fell for the Mandela effect and made this meme. I always knew that all video cards support VP9 hardware encoding and even asked - why do they do this? - and they answered me, they never support VP9 hardware encoding, - I started checking.... Surprisingly, it is. never in history. Decoding only. I also found hundreds of messages in the AV1 community's discard server where people literally say VP9 hardware... Amazing Mandela effect however.
Fox Wizard
2023-05-01 10:04:24
Can't find any messages over there that claim GPUs support VP9 hardware encoding though...
DZgas Ж
Fox Wizard Can't find any messages over there that claim GPUs support VP9 hardware encoding though...
2023-05-01 10:19:24
2023-05-01 10:19:57
Fox Wizard
2023-05-01 10:28:42
``there is hardware vp9 encoding in all intel since kabylake`` "Main and Main10/10-bit, and VP9 10-bit and 8-bit video.[21][24][25][26] Hardware encode is supported for H.264 (AVC), HEVC Main10/10-bit, and VP9 8-bit video. VP9 10-bit encode is not supported in hardware." according to Wikipedia ``and everything else is either using EVE-VP9 or a hardware encoder`` No mention of VP9 GPU/CPU encoding ``well afaik the hardware vp9 encoder was so buggy that intel force disables it now :kekw:`` response to a screenshot of Kaby Lake hardware encoding table from Wikipedia (which shows VP9 hardware encoding) Too lazy too look at the others
2023-05-01 10:32:50
Most of the posts from those screenshots aren't about CPUs and/or GPUs having hardware encoding
jonnyawsom3
2023-05-01 11:19:37
I'd imagine a lot get mixed up with HEVC/H265
2023-05-01 11:21:05
I know that's what I thought until I corrected myself after thinking for a minute
_wb_
spider-mario it is true that the body has impressive self-healing capabilities but it’s not going to wait around for a fake pill to kick them into action
2023-05-01 11:22:41
Yeah or I guess in this case prayers or something rather than a fake pill, since I assume these folks don't want placebo medication either.
yoochan
2023-05-01 12:28:25
https://xkcd.com/2726/
spider-mario
2023-05-01 03:33:43
don’t forget the classic: https://xkcd.com/2530/
elfeïn
_wb_ 2h24m? TL;DR?
2023-05-02 10:07:22
Never seen KB, I take it?
spider-mario it is true that the body has impressive self-healing capabilities but it’s not going to wait around for a fake pill to kick them into action
2023-05-02 10:10:33
It irks me that people call the body's ability to heal impressive as though there's anything to compare it to.
spider-mario
2023-05-02 10:12:01
eh, “impressive” is a subjective term, I don’t feel that there is a super strong need to justify it rigorously
elfeïn
2023-05-02 10:12:57
Ye ye it's not a big deal. People are allowed to be amazed by *healing*.
2023-05-02 10:15:05
I just take everything literally.
_wb_ Is this just a promo video for https://en.wikipedia.org/wiki/Christian_Science ?
2023-05-02 10:21:59
It's not a promo. KB does extensive research to try to bring the viewer as close as possible to the perspectives of those being researched. He is kinda known for this and even had an April fools where he shilled ancient aliens.
_wb_
2023-05-02 10:25:48
that's interesting but I don't really have time to watch a 2h24m video very carefully debunking some bogus religion — though it's nice that such a thing exists, in particular for those who are into that bogus religion
elfeïn
_wb_ that's interesting but I don't really have time to watch a 2h24m video very carefully debunking some bogus religion — though it's nice that such a thing exists, in particular for those who are into that bogus religion
2023-05-02 10:26:18
I usually play it while debugging lol
Traneptora
2023-05-02 10:26:26
christian science became very popular before medical technology took off and nothing really worked well
2023-05-02 10:26:42
but now that medical science provably works and faith healing provably doesn't
2023-05-02 10:26:50
it's become a lot less popular
_wb_
2023-05-02 10:30:16
it's interesting how the label "science" gets used by these religions (also scientology) — as if they want to imbue their thing with some intellectual authority (without actually adopting any kind of scientific methodology, obviously)
2023-05-02 10:31:25
reminds me a bit of how the nazis used the label "socialism"
elfeïn
2023-05-02 10:34:57
The only science they have mastered is manipulation.
Traneptora
2023-05-02 10:39:46
that's more of an art :)
elfeïn
Traneptora that's more of an art :)
2023-05-02 10:40:56
It could also be called an art, yes.
2023-05-02 10:41:07
Absolutely.
2023-05-02 10:41:18
(Whew! Almost got me!)
Traneptora
2023-05-02 10:48:47
hm?
spider-mario
2023-05-02 01:01:20
I am reminded of this excerpt from Jaynes’ book on probability theory:
2023-05-02 01:01:35
(“ESP” = extra-sensory perception)
2023-05-02 01:04:18
with this additional note: > Note that we can recognize the clear truth of this psychological phenomenon without taking any stand about the truth of the miracle; it is possible that the educated people are wrong. For example, in Laplace’s youth educated persons did not believe in meteorites, but dismissed them as ignorant folklore because they are so rarely observed. For one familiar with the laws of mechanics the notion that ‘stones fall from the sky’ seemed preposterous, while those without any conception of mechanical law saw no difficulty in the idea. But the fall at Laigle in 1803, which left fragments studied by Biot and other French scientists, changed the opinions of the educated – including Laplace himself. In this case, the uneducated, avid for the marvellous, happened to be right: _c’est la vie_.
Fraetor
Traneptora christian science became very popular before medical technology took off and nothing really worked well
2023-05-02 06:12:54
Is this the same kind of thing as where Chinese alternative medicine was invented in the 1940/50s because post revolution there wasn't enough actual medicine to go around.
spider-mario
2023-05-02 07:33:25
(Fraetor is referring to https://slate.com/technology/2013/10/traditional-chinese-medicine-origins-mao-invented-it-but-didnt-believe-in-it.html)
2023-05-02 07:35:15
> “Even though I believe we should promote Chinese medicine,” Mao told him, “I personally do not believe in it. I don’t take Chinese medicine.” > > Mao’s support of Chinese medicine was inspired by political necessity. > > […] > > Mao knew such medicine would be unappealing to empirically minded Westerners. He knew this because it was also unappealing to empirically minded Chinese people.
Demez
2023-05-03 08:52:30
https://discord.com/blog/usernames
elfeïn
2023-05-04 01:17:05
> After we transition over the course of this year, everyone will have: > > 1) A unique alphanumeric username without a discriminator, such as “@phibi”. Think of this merely as a technical necessity. This username will be used only for connecting with other users (friending) and telling users apart when you check their profiles. They’ll be limited to lowercase characters (a-z), numbers (0-9) and two special characters (period and underscore). They’ll be much easier to remember, verbalize and share with your friends. You’ll be able to continue to change your username, but not too frequently.
2023-05-04 01:17:20
And then a display name that can be anything.
Fraetor
2023-05-04 07:42:51
Seems reasonable enough.
elfeïn
Fraetor Seems reasonable enough.
2023-05-05 03:43:39
Ye I just yanked the relevant info because that article is so annoying to read.
gb82
2023-05-05 10:35:15
https://blogs.gnome.org/shell-dev/2023/05/04/vivid-colors-in-brno/
Fraetor
2023-05-05 10:06:58
Ooh
elfeïn
2023-05-05 11:53:11
Shouldn't gnome work on fixing their software before adding new features?
Fraetor
2023-05-06 01:03:56
Arguably this is fixing how colours are done.
veluca
2023-05-06 01:53:22
'bout time
elfeïn
Fraetor Arguably this is fixing how colours are done.
2023-05-06 05:59:25
Good point lol
2023-05-06 06:14:18
My gripes with gnome: You can't disable notification popups globally, only for individual apps. I still want notifications, just no popups. Literally switched to a modal text editor because I hate popups so much. So... Much... You can't screenshare with discord, tho that might be a compatibility issue. Typing password doesn't automatically focus and open password prompt on login. You can't pair/connect bluetooth from the quick menu. Focus-stealing is still a thing. You can disable it, but then it breaks getting focus by clicking notifications, which is arguably worse. The file explorer has no title bar, and the navigation behavior is completely foreign. Can't snap quarters of screen. When switching windows (like with alt + tab) windows are grouped by app.
190n
2023-05-06 06:20:43
discord screensharing is cuz discord uses an old electron which doesn't support pipewire, the new way to screenshare you can connect to bluetooth devices in the quick menu as of gnome 44, i don't think you can pair tho you can have alt+tab not group windows by app by following the instructions here: https://blogs.gnome.org/fmuellner/2018/10/11/the-future-of-alternatetab-and-why-you-need-not-worry/
elfeïn
190n discord screensharing is cuz discord uses an old electron which doesn't support pipewire, the new way to screenshare you can connect to bluetooth devices in the quick menu as of gnome 44, i don't think you can pair tho you can have alt+tab not group windows by app by following the instructions here: https://blogs.gnome.org/fmuellner/2018/10/11/the-future-of-alternatetab-and-why-you-need-not-worry/
2023-05-06 09:37:43
Oh that one seems to be fixed somehow
2023-05-06 09:40:05
Oh right I did follow those instructions.
190n discord screensharing is cuz discord uses an old electron which doesn't support pipewire, the new way to screenshare you can connect to bluetooth devices in the quick menu as of gnome 44, i don't think you can pair tho you can have alt+tab not group windows by app by following the instructions here: https://blogs.gnome.org/fmuellner/2018/10/11/the-future-of-alternatetab-and-why-you-need-not-worry/
2023-05-06 09:58:13
Ye nvm about pairing- brain grabs easy words
2023-05-06 09:58:38
What about focus stealing?
190n
2023-05-06 09:58:57
idk about the rest
elfeïn
2023-05-07 02:56:39
Thank you
DZgas Ж
2023-05-09 02:00:02
The smarter the chat I'm in. The less active people in it. And in chats of not high intelligence, activity is always very good. That is, the chance that smart people will want to communicate because of their personal qualities is so small that I usually have no one to communicate with at all — Do you know about this...? — Yes, I know. — A... Okay.... — Marvel or DC? — Yes, it doesn't matter to me. —avif suckers agree? — I believe that everyone does something based on their tasks and goals, I don't think it's possible to offend entire development teams like this. ###Just sit still and work, there's nothing to talk about. And as a result, hiding behind a thick layer of corporate ethics, it turns out that... the only "smart" topic becomes - "what do you think about what doesn't work, although it should work"
2023-05-09 02:03:21
<:Thonk:805904896879493180>
2023-05-09 02:07:58
And as a result, here are example of a topic that anyone in this chat would like to say - why discord, as a multimillion-dollar corporation and hundreds of millions of users, is engaged in such bullshit as transcoding files into jpeg and webp, instead of ADD new technologies. Do they have specialists?
derberg🛘
2023-05-09 02:51:36
Well, it is not necessarily about how smart people are but the niche I guess.
2023-05-09 02:56:43
But yeah, it looks like you can lose the majority of people pretty quickly
2023-05-09 03:30:16
If you got a topic that is overlapping several niches, you can quickly go down from maybe two digit million amounts of people that actually do something regarding each of that topic (with maybe a one digit amount of people participating in communities) — and that is already cutting away the vast majority of humanity that is for some reason not interested in doing anything regarding those bigger topics — to a few hundred people participating. No matter the actual complexity.
yoochan
DZgas Ж The smarter the chat I'm in. The less active people in it. And in chats of not high intelligence, activity is always very good. That is, the chance that smart people will want to communicate because of their personal qualities is so small that I usually have no one to communicate with at all — Do you know about this...? — Yes, I know. — A... Okay.... — Marvel or DC? — Yes, it doesn't matter to me. —avif suckers agree? — I believe that everyone does something based on their tasks and goals, I don't think it's possible to offend entire development teams like this. ###Just sit still and work, there's nothing to talk about. And as a result, hiding behind a thick layer of corporate ethics, it turns out that... the only "smart" topic becomes - "what do you think about what doesn't work, although it should work"
2023-05-09 07:28:20
My theory is that there is 2 kind of people here : those who use this Discord to synchronize their work (ie. the core developper team and the developpers of other implementations/tools) and communicate news/events/thoughts around the jpegxl and those (like me) who are here to enjoy the discussions, read the news and share the thoughts but have no amazing information to add to the flow... hence, most of the time I read this discord quietly...
2023-05-09 07:30:32
I would enjoy to discuss encoding and mangas with you dzgas but I have a newborn at home and my bandwidth to experiment new stuff dropped to zero 🥲
nec
2023-05-09 07:48:31
I suppose there are 2 factors. People with interests usually have more things to do. And usually the more intelligent people are, the more abstract and context-depended conversation becomes. Like a single word or short phrase is enough to understand the idea.
spider-mario
2023-05-09 08:59:24
https://github.com/JHRobotics/softgpu nice
2023-05-09 08:59:51
(hardware-accelerated OpenGL/DirectX/3dfx in Windows 98 VMs)
DZgas Ж
DZgas Ж And as a result, here are example of a topic that anyone in this chat would like to say - why discord, as a multimillion-dollar corporation and hundreds of millions of users, is engaged in such bullshit as transcoding files into jpeg and webp, instead of ADD new technologies. Do they have specialists?
2023-05-09 02:26:40
And yet no one caught on to this topic
derberg🛘
DZgas Ж And yet no one caught on to this topic
2023-05-09 07:25:50
To give an unorthodox answer: Incompetence at Discord.
Fraetor
2023-05-09 07:26:29
Or more specifically, lack of competence in the domain of image processing.
derberg🛘
2023-05-09 07:26:34
Those extremely big companies tend to have a lot of people that are incompetent, lazy or busy enough to ignore sane stuff. And those work on the big things.
Fraetor Or more specifically, lack of competence in the domain of image processing.
2023-05-09 07:30:40
Well, they could pay people for helping them in that domain.
derberg🛘 To give an unorthodox answer: Incompetence at Discord.
2023-05-09 07:32:25
This has a longer backstory btw. I use Discord since 2016 so I have seen a lot of very bad things
Fraetor
2023-05-09 07:32:28
First they need to recognise that there is a problem, which requires a certain degree of domain knowledge.
derberg🛘
2023-05-09 07:34:03
Yeah, or at least people telling them there is a problem. The latter show up over time tho.
nec
2023-05-09 07:38:09
Wouldn't it be also more business related? Count how much money change cost, count how much money it can save/bring?
derberg🛘
2023-05-09 07:38:48
Well. Maybe true for some companies?
2023-05-09 07:39:01
But I know a lot of companies just go the easy looking route when it comes to some decisions
nec
2023-05-09 07:39:29
Yes. It makes sense.
derberg🛘
2023-05-09 07:39:41
Even tho some people inside should know that something is more sane and would save money over time
nec
2023-05-09 07:41:54
Like you know, I have only small projects, but sometimes it really takes a lot of efforts to change something. Now multiply that by a thousand to get Discord scale and people just don't wanna deal with it.
DZgas Ж
2023-05-09 10:52:44
I spent several hours on this on my own work. But maybe it will be useful to someone. GDX Texture Packer -- is the best software that makes the smartest of all that I have found packing hundreds and thousands of images of different sizes into one image in the most efficient way that I could find on the Internet at all. https://github.com/crashinvaders/gdx-texture-packer-gui
yoochan
2023-05-10 08:06:25
what do you use it for ?
2023-05-10 08:28:28
the world is small, a former author of this tools seems to be a friend of mine from 15 years ago when we both did inline skates 😄
DZgas Ж
yoochan what do you use it for ?
2023-05-10 08:36:10
yoochan
2023-05-10 08:38:34
well, that's finely packed ! can jpegxl make use of patches with this kind of image ?
_wb_
2023-05-10 08:54:02
jxl the format certainly can — question is if libjxl the encoder can 🙂
DZgas Ж
2023-05-10 09:04:22
🤨 I would like to understand why I need it at all
spider-mario
2023-05-10 12:22:40
https://youtu.be/_4dxA8FUW1w
2023-05-10 12:22:43
been a bit obsessed with this lately
derberg🛘
yoochan well, that's finely packed ! can jpegxl make use of patches with this kind of image ?
2023-05-10 04:19:55
Damn, the possibilities. Emotes and text with same font...
2023-05-10 04:20:04
~~Xerox gate 2~~
yoochan
2023-05-11 07:16:22
in fact I was looking if in some real-life cases like this one, the font rendering could allow an algorithm to find patches matching but is seems that once again the font ~~kerning ~~ hinting screw up (almost) everything
spider-mario
2023-05-11 08:16:12
I would have suspected the (lack of) hinting
yoochan
2023-05-11 08:56:01
yep, wrong choice of word, I found this interesting piece of text : https://pandasauce.org/post/linux-fonts/
spider-mario
2023-05-11 09:10:56
ah, I remember the PDFs (some of them) with weird rendering on Linux
2023-05-11 09:11:08
embedding the fonts into the PDF seems to solve the issue
2023-05-11 09:11:36
whenever I would come across a problematic pdf, I would run `ps2pdf -dPDFX input.pdf output.pdf` and open `output.pdf` instead
2023-05-11 09:13:22
> Funnily enough, in my adventures I learned that some people prefer the fuzzy and blurry rendering of OS X defaults on Windows. They found a way to replace the Windows rendering engine with FreeType for this purpose and the tool is called MacType. Since FreeType is highly configurable, it allows you to disable hinting and mimic OS X approach to rendering fonts. You will see below why this actually makes for a worse user experience without even talking about stability issues that this is bound to introduce. I use MacType and I have not seen below why it makes for a worse user experience
yoochan
2023-05-11 09:14:12
perhaps you got used to it 😄
spider-mario
2023-05-11 09:14:53
not just that – there must be a reason I started using it in the first place, no? 😉
2023-05-11 09:14:58
it was not force-installed on my machine
2023-05-11 09:15:51
but then, at 4K/32" (138ppi), I guess my screen is “mildly high-dpi”
yoochan
2023-05-11 09:16:21
to my taste, and despite my aversion of patents, I found the progress brought by clearType was really a game changer at the time
2023-05-11 09:16:58
indeed, the issue is dissolved by high resolutions
spider-mario
2023-05-11 09:21:52
Qt6 has noticeably improved high-dpi font rendering on Windows compared to Qt5 (at least with weird scaling factors like my 150%):
2023-05-11 09:23:01
(in this case, it seems that disabled groupboxes are no longer rendered gray so perhaps I should have checked the checkbox so that the text would be black in both cases)
yoochan
2023-05-11 09:26:08
the difference is very noticeable !
spider-mario
2023-05-11 08:28:11
gtk2, are you okay?
2023-05-11 09:28:49
https://twitter.com/infectio01/status/1606355717371281410
elfeïn
spider-mario gtk2, are you okay?
2023-05-12 02:14:27
Lol why is it like that?
Traneptora
2023-05-12 10:54:04
I loled at "roar" ngl
2023-05-12 03:54:45
https://twitter.com/Google/status/1653866291692728320
2023-05-12 03:54:53
why google, why .zip
_wb_
2023-05-12 06:40:53
What is the point of all these new silly TLDs? It has been going on for a while now.
Traneptora
2023-05-12 08:44:29
I don't mind more TLDs I just find it weird that they add .zip
2023-05-12 08:44:34
that's like, asking for phishing to happen
Nova Aurora
2023-05-12 08:47:12
The branded TLDs are the worst for me, cluttering up the namespace with parked top-level domains
Fraetor
2023-05-12 09:14:37
Arguably they don't clutter the name space in the same way, as they are more creating new namespaces.
2023-05-12 09:15:30
But when they are really specific it does make you wonder about their longevity. Cool URLs don't change. (https://www.w3.org/Provider/Style/URI)
spider-mario
Traneptora that's like, asking for phishing to happen
2023-05-12 09:29:17
.mov too
Fraetor
2023-05-12 11:12:16
Something like `https://apple.com-firmware.zip`
jonnyawsom3
2023-05-12 11:15:34
`https://zip.zip/zip.zip`
2023-05-12 11:16:06
I think zip has now lost all meaning to me
_wb_
2023-05-13 04:43:50
.com used to be as common as .exe in DOS
zamfofex
2023-05-13 04:53:12
Note also that there *is* a `.sh` TLD. 😅
Nova Aurora
Note also that there *is* a `.sh` TLD. 😅
2023-05-13 06:11:31
Yeah but as the country TLD of Saint Helena, created under ISOs country code system
2023-05-13 06:13:33
I think there is also less trust for something ending in `.sh` than for something ending in `.zip` or `.mov`, which is important for the use of a domain in phishing
spider-mario
I think zip has now lost all meaning to me
2023-05-13 07:47:15
the technical term for this is https://en.wikipedia.org/wiki/Semantic_satiation
elfeïn
2023-05-13 05:39:32
This will be my first time trying to use extended partitions.
spider-mario
2023-05-13 06:48:27
as in, the workaround for the MBR 4-partition limitation?
Traneptora
2023-05-13 07:33:18
I just use gpt now
elfeïn
spider-mario as in, the workaround for the MBR 4-partition limitation?
2023-05-14 01:32:01
Yep
diskorduser
elfeïn Yep
2023-05-14 09:06:18
Why are you using mbr
veluca
Traneptora I just use gpt now
2023-05-14 09:31:14
who doesn't? 😛
Fraetor
2023-05-14 10:53:12
MBR is useful for firmware flashing (usually when combined with FAT32), but I don't really see much of a use case for it outside of that these days.
spider-mario
2023-05-14 10:53:58
I used GPT even before switching to UEFI
2023-05-14 10:54:09
(syslinux supports BIOS/GPT)
Traneptora
2023-05-14 05:13:07
I use Grub instead of syslinux mostly cause it's what I've always used
Fraetor MBR is useful for firmware flashing (usually when combined with FAT32), but I don't really see much of a use case for it outside of that these days.
2023-05-14 05:13:38
if you have no need for partitions, e.g. portable USB drives, then MBR + Fat32 is universally supported
2023-05-14 05:14:01
I don't really see the need for GPT for pluggable non-bootable drives
veluca
Traneptora I don't really see the need for GPT for pluggable non-bootable drives
2023-05-14 05:34:29
well, >4tb, no?
2023-05-14 05:34:45
(granted most pluggable non-bootable drives are not >4tb)
Traneptora I use Grub instead of syslinux mostly cause it's what I've always used
2023-05-14 05:35:51
there was a time of my life in which I just used efi-stub as a "bootloader"
spider-mario
2023-05-14 05:58:33
my favourite nowadays is rEFInd
Traneptora
veluca (granted most pluggable non-bootable drives are not >4tb)
2023-05-14 05:59:24
ye I don't see 4TB removable usb drives
spider-mario
2023-05-14 06:00:05
the netbook I bought in 2012 turned out to have an UEFI firmware disguising itself as a BIOS
2023-05-14 06:00:17
it normally wouldn’t expose the EFI functionality
veluca
Traneptora ye I don't see 4TB removable usb drives
2023-05-14 06:00:36
I have a 32tb "removable usb drive" 😛
spider-mario
2023-05-14 06:00:44
unless there was an EFI bootable drive plugged in, in which case the F10 (?) boot menu only would offer to boot it
2023-05-14 06:00:51
I never found a way to default to an EFI boot
2023-05-14 06:01:09
but I did make it so that my netbook’s hard drive could be booted indifferently in either BIOS or UEFI 😄
2023-05-14 06:03:01
I don’t remember if I ever tried hibernating in UEFI and resuming in BIOS or vice versa
2023-05-14 06:03:30
I think I might have, but then I don’t remember the outcome
elfeïn
diskorduser Why are you using mbr
2023-05-14 09:41:59
Idk if I'm actually using that. I saw "4 partition limit" and said yes.
Traneptora
2023-05-15 05:38:10
MBR is what would you'd be using if you had a 4 partition limit
2023-05-15 05:38:16
GPT has no partition limit
2023-05-15 05:38:20
(well, effectively none)
diskorduser
2023-05-15 09:30:30
255 on linux and 128 on windows
2023-05-15 09:30:58
idk about mac os.
Traneptora
2023-05-15 01:46:21
effectively none <:kek:857018203640561677>
diskorduser
2023-05-15 03:39:59
16 or 32. https://apple.stackexchange.com/questions/80794/why-should-i-observe-a-limit-of-sixteen-partitions-per-disk-with-os-x
Traneptora
2023-05-15 06:41:53
well effectively none on other systems ig
spider-mario
2023-05-15 07:20:44
that link is from 10 years ago
2023-05-15 07:20:52
things might have changed in the meantime
diskorduser
2023-05-16 06:31:52
https://www.instagram.com/reel/Crg4XiUswX6/?igshid=NTc4MTIwNjQ2YQ==
Traneptora
2023-05-16 09:43:17
awww
spider-mario
2023-05-16 10:06:15
just realised that macOS’s GUI allows naming files with (apparent) `/`
2023-05-16 10:06:28
they are stored as `:` on the filesystem
2023-05-16 10:06:33
and so it’s `:` that the GUI disallows
2023-05-16 10:06:35
???
2023-05-16 10:07:27
(what led to this discovery is that I tried to save a file as `/tmp/a.jpg` and ended up with `~/Downloads/:tmp:a.jpg`)
zamfofex
2023-05-16 10:19:36
What happens if you try to name it with `:`? 😄
spider-mario
2023-05-16 10:37:29
it tells me that that name can’t be used and to try a name with fewer characters or no punctuation marks
2023-05-16 10:37:32
> Essayez d’utiliser un nom comportant moins de caractères ou ne présentant aucun signe de ponctuation.
zamfofex
2023-05-16 10:52:18
Huh. I guess for the end‐user, wanting to name a file with a slash is more common.
2023-05-16 10:53:11
Though I think it’d make more sense to have chosen an even less common punctuation mark as a surrogate like that, perhaps `~`.
elfeïn
2023-05-16 11:44:01
that is so cursed
derberg🛘
diskorduser 255 on linux and 128 on windows
2023-05-17 01:47:30
And about 26 (or maybe a few less even) during the Windows installation (not a joke, it will refuse to install with a barely helpful message if a drive with more partitions is connected...)...
Traneptora effectively none <:kek:857018203640561677>
2023-05-17 01:49:27
_Me with a few dozen of partitions on one HDD:_ Yes, ha ha
2023-05-17 01:49:31
https://cdn.discordapp.com/emojis/933991733237276692.webp?size=48&name=CB_shibaheh&quality=lossless
190n
spider-mario they are stored as `:` on the filesystem
2023-05-17 04:39:00
i thought it was a weirder character
2023-05-17 04:39:17
my brother named stuff with mm/dd/yyyy on a flash drive and i recall having to use tab completion to enter the filenames on linux
Traneptora
2023-05-17 06:17:06
`:` isn't permitted in DOS which makes it weird on FAT32 filesystems
2023-05-17 06:17:13
so it would be something else
Demez
2023-05-17 06:26:40
this is awful https://blog.google/technology/safety-security/updating-our-inactive-account-policies/
jonnyawsom3
2023-05-17 09:32:20
Seems to be happing at a lot of sites all at once
Demez
2023-05-17 09:55:15
I will be trying to do a lot of backups while I still can
Fraetor
2023-05-17 04:33:26
I can see where they are coming from, but I don't want to lose the absolute treasure trove of conference talks uploaded by random people 10 years ago, etc.
2023-05-17 04:34:29
If I were they I'd "fossilise" inactive accounts, making them read only, or even just remove the ability to log in.
2023-05-17 04:36:15
Though I do wonder if that could cause legal issues around the right to deletion; you wouldn't be able to delete an account that had been fossilised.
nec
2023-05-17 04:52:27
Simple rule. If you want to keep something important, make at least 1 backup.
Demez
2023-05-17 07:45:38
false alarm I guess? https://twitter.com/YouTubeLiaison/status/1658829489466384387
spider-mario
2023-05-17 09:53:50
> When you purchase one of my courses directly from my site, you have 24/7 access to it for as long as this site exist. I’m sure this is meant to be reassuring but I’m not fully comfortable with the statement
jonnyawsom3
2023-05-17 10:21:15
"You have unlimited access, until you don't"
spider-mario
2023-05-18 08:46:36
it’s a course about another kind of Modular
2023-05-18 08:46:40
(modular synthesis)
2023-05-18 08:47:06
the course uses this software synth: https://www.arturia.com/products/analog-classics/modular-v
2023-05-18 08:47:25
a software recreation of the classic Moog
elfeïn
2023-05-19 09:27:52
Nya!~ :3
diskorduser
2023-05-19 09:33:57
UwU
Fox Wizard
2023-05-19 09:43:56
<:UwU:911376902411919421>
jonnyawsom3
Traneptora https://twitter.com/Google/status/1653866291692728320
2023-05-19 10:59:33
Top is real, bottom is malicious
zamfofex
2023-05-19 12:15:19
Ah, the slashes are wrong! 😄 Took me a while to notice.
2023-05-19 12:15:45
I’d expect this would be resolved by virtue of showing it in punycode form, like browsers would likely do anyway.
Top is real, bottom is malicious
2023-05-19 12:16:44
But isn’t it the other way around?
2023-05-19 12:17:12
Ah, it’s not a domain name, it’s a username!
2023-05-19 12:17:28
And indeed, the top one seems to be the malicious one. (I.e. you got it the wrong way around.)
2023-05-19 12:18:16
Thankfully, browsers (and I think most tools) will elide the credentials from URLs altogether.
2023-05-19 12:19:59
Where the top one is malicious because the domain name is `v1271.zip`, and the username of the URL is `github.com/.../tags/` (with funny Unicode slashes).
jonnyawsom3
2023-05-19 12:38:15
Just goes to show how confusing it is
Traneptora
2023-05-19 05:42:34
looks like japanese slashes
elfeïn
Top is real, bottom is malicious
2023-05-19 09:47:25
Top is real bottom? 😳
Traneptora
2023-05-20 12:24:14
elfeïn
2023-05-20 12:43:38
They are all slanted lines :/
spider-mario
2023-05-20 07:56:53
https://twitter.com/vzverovich/status/1659687358474891265
Nova Aurora
2023-05-21 12:38:05
Less efficient than XML <:monkaMega:809252622900789269>
190n
spider-mario https://twitter.com/vzverovich/status/1659687358474891265
2023-05-21 03:21:20
https://github.com/64/cmake-raytracer
elfeïn
2023-05-21 05:46:16
What even is cmake
Nova Aurora
elfeïn What even is cmake
2023-05-21 09:27:57
A system used to build C/C++ projects, it comes with it's own script language to cutomize your builds
yoochan
2023-05-21 10:06:42
Cmake is a huge spaghetti mess pooped on top of the pipe nightmare which `make` is...
spider-mario
2023-05-21 04:27:16
make isn’t CMake’s only backend
2023-05-21 04:27:29
I mainly use the ninja one nowadays
2023-05-21 04:28:34
https://github.com/libjxl/libjxl/blob/91760e31a40fb811867fbe9bda6ddf73c962389e/ci.sh#L343
2023-05-21 08:55:19
just did a `for d in */; mv $d (echo $d | perl -pe "s/...//"); end` (fish syntax), on windows, and ended up with directory names ending in `\r` 😩
Traneptora
spider-mario just did a `for d in */; mv $d (echo $d | perl -pe "s/...//"); end` (fish syntax), on windows, and ended up with directory names ending in `\r` 😩
2023-05-22 04:09:22
```sh for d in */; do mv -v "$d" "$(printf %s "$d" | sed 's/...//')"; done ```
2023-05-22 04:09:31
trick is to use `printf` instead of `echo`
2023-05-22 04:09:46
or to use `"$(foo)"`
2023-05-22 04:10:01
which helpfully strips all trailing newlines from output
2023-05-22 04:10:07
including CRs on windows
spider-mario
2023-05-22 04:10:35
I’m not sure fish has an equivalent to "$(...)"
Traneptora
2023-05-22 04:10:45
oh this isn't shell?
spider-mario
2023-05-22 04:10:52
I mean, it’s supposed to be (...), but it seems the windows implementation doesn’t strip \r then
Traneptora
2023-05-22 04:11:06
either way `printf %s "$d"` won't attach a newline at the end
2023-05-22 04:11:15
`echo "$d"` is unsafe anyway
2023-05-22 04:11:19
since echo accepts switches
2023-05-22 04:11:51
not that you should name a directory something stupid like `--help` that's just asking for bad stuff
spider-mario
2023-05-22 04:11:54
true, but I usually don’t name my files with starting `-` anyway 😁
2023-05-22 04:11:58
(these were my files)
Traneptora
2023-05-22 04:11:58
but `printf %s "$d"` is resilient against that
spider-mario
2023-05-22 04:12:08
I ended up fixing the problem with a quick perl loop
Traneptora
2023-05-22 04:12:24
but ye, in the future printf is the way to avoid a newline at the end
2023-05-22 04:12:31
e.g. if you want to md5 something from the CLI
2023-05-22 04:12:44
you can do `printf %s "$variable" | md5 -`
2023-05-22 04:12:51
which will md5 the variable without the newline
Husam
2023-05-24 12:32:04
My jaw dropped when I saw this woman wearing a pattern similar to a pattern that I discovered
2023-05-24 12:45:15
The right image can be generated with C code like ```c image[y][x] = (x * x ^ y * y) & q ? BLACK : WHITE; ``` for a range of `x`s and `y`s and some `q` that is a power of 2
_wb_
2023-05-24 05:29:08
That doesn't _look_ like it has a short jxl art representation, but maybe there is...
2023-05-24 05:29:47
In any case it's probably a very effective pattern to create Moiré
yoochan
Husam My jaw dropped when I saw this woman wearing a pattern similar to a pattern that I discovered
2023-05-24 06:52:09
Ninja'ed by gucci
elfeïn
2023-05-25 08:15:17
https://twitter.com/panley01/status/1661463308971417601
2023-05-27 08:20:38
spider-mario
spider-mario it’s a course about another kind of Modular
2023-05-29 10:40:13
2023-05-29 10:46:00
yoochan
elfeïn
2023-05-30 07:04:24
I didn't get the reference 😅
elfeïn
yoochan I didn't get the reference 😅
2023-05-30 07:04:37
hehehe
2023-05-30 07:05:25
A320 doesn't have a pit 1
2023-05-30 07:05:31
that's all lol
yoochan
2023-05-30 07:06:14
but what is pit ? like brad-pit ? cock-pit ? pit-ot ?
elfeïn
2023-05-30 07:10:22
it's a compartment in the underbelly of the plane
yoochan
2023-05-30 07:31:33
oki
2023-05-30 07:31:43
didn't know 😄
elfeïn
yoochan didn't know 😄
2023-05-30 08:05:59
ye that's why i love that meme lol
diskorduser
2023-05-30 02:30:00
https://i.redd.it/vm53mf20vx2b1.jpg
Traneptora
2023-05-30 09:16:56
I hate this
elfeïn
2023-05-30 09:31:42
if not ii w then w
2023-05-30 09:34:10
looks like someone's been defacing our poor city's buildings we'll just have to teach them a lesson
2023-05-30 09:34:14
<:CatBlobPolice:805388337862279198>
2023-05-31 03:45:05
DZgas Ж
2023-05-31 07:31:54
Bruh
diskorduser
DZgas Ж Bruh
2023-05-31 11:29:24
Do you use arch btw?
yoochan
2023-05-31 01:31:06
does people really _use_ arch ? I heard it was only meant to recompile package, reinstall it again and again and spend all your week-ends to configure it...
diskorduser
2023-05-31 01:37:45
Bruh
2023-05-31 01:43:41
Arch is not gentoo
yoochan
2023-05-31 01:45:55
😄
spider-mario
2023-05-31 02:19:41
yeah, no, you’re thinking of NixOS
2023-05-31 02:20:24
I have never had to reinstall Arch on any of the machines I’ve installed it on (4 + 1 VM)
2023-05-31 02:20:32
(although it came close, once)
Traneptora
2023-05-31 02:21:27
I personally use arch although the meme about "I use arch btw" is a bit excessive
2023-05-31 02:21:35
NixOS and Gentoo are more beardy
2023-05-31 02:21:51
and yea Arch is far more stable than it was in, say, 2012
spider-mario
2023-05-31 02:21:57
recursive `sudo chmod` on home directory + the `~/.wine/dos_devices/z:` symlink to `/` do not combine well
Traneptora
2023-05-31 02:22:14
haha, that one is user error tho
2023-05-31 02:22:42
since there is a `--preserve-root` option
2023-05-31 02:22:53
`--preserve-root fail to operate recursively on '/'`
spider-mario
2023-05-31 02:23:21
I don’t think it actually operated recursively on /, just on / itself (which made the diagnosis harder)
2023-05-31 02:23:33
`ls -l /` didn’t show anything suspicious
Traneptora
2023-05-31 02:23:38
ah I see
spider-mario
2023-05-31 02:23:41
_but_ `ls -ld /` (or `stat /`) did
Traneptora
2023-05-31 02:24:10
but in all seriousness, arch linux has come a long way when it comes to stability it's pretty usable as a daily drive
yoochan
Traneptora NixOS and Gentoo are more beardy
2023-05-31 02:24:25
less than LFS 😄
spider-mario
2023-05-31 02:24:28
I used it 2010-2020 (and still in a VM)
Traneptora
2023-05-31 02:24:37
what do you use now?
spider-mario
2023-05-31 02:24:44
I migrated to systemd before it was even mandatory
Traneptora what do you use now?
2023-05-31 02:25:02
Windows and macOS 😂 😅
Traneptora
2023-05-31 02:25:37
for development I find POSIX is easier
2023-05-31 02:25:40
than windows
2023-05-31 02:25:50
not sure how compliant macOS is with POSIX, tbh
yoochan
2023-05-31 02:26:07
it's freeBSD under the hood... but
Traneptora
2023-05-31 02:26:17
nah, it's not based on FreeBSD
spider-mario
2023-05-31 02:26:19
I find that msys2 and the new windows terminal alleviate much of the pain there used to be with windows
Traneptora
2023-05-31 02:26:41
I prefer WSL over msys2
2023-05-31 02:26:50
and yea the new windows terminal that you can actually make bigger <:KEKW:643601031040729099>
spider-mario
2023-05-31 02:27:17
and with tabs, and better support for non-ASCII characters
2023-05-31 02:27:26
and clickable links
2023-05-31 02:27:27
etc.
Traneptora
2023-05-31 02:27:35
and curl
2023-05-31 02:27:36
:D
2023-05-31 02:27:51
you used to have to use powershell to download a file from the internet with the windows CLI
DZgas Ж
diskorduser Do you use arch btw?
2023-05-31 02:44:55
no, I use linux for 1 year and then switched back to windows, to the repack windows, to the windows that were turned inside out and deleted everything except Windows
elfeïn
2023-05-31 03:38:22
I just don't like arch users.
Traneptora
2023-05-31 03:38:28
why not?
elfeïn
Traneptora why not?
2023-05-31 03:38:37
How do you tell someone uses Arch?
Traneptora
2023-05-31 03:38:49
you ask them what operating system they use and they tell you
elfeïn
2023-05-31 03:39:19
Nah, they'll just tell you
Traneptora
2023-05-31 03:39:29
yes I'm aware of the meme but it's really not that true
2023-05-31 03:40:03
it's really just a meme
2023-05-31 03:40:29
it's pretty silly to dislike everyone who uses a particular distribution cause you believe in some meme
elfeïn
2023-05-31 03:43:02
You're right, it is.
diskorduser
2023-05-31 04:35:46
https://github.com/crablang/crab/issues/59 🔪
elfeïn
2023-05-31 04:36:51
bruhhh This is epic
DZgas Ж
elfeïn I just don't like arch users.
2023-05-31 04:42:45
when steamdeck
elfeïn
2023-05-31 04:43:13
what's steamdeck
diskorduser
2023-05-31 05:08:01
jonnyawsom3
2023-05-31 05:14:43
There's your awnser
elfeïn
2023-05-31 06:00:56
LOL
diskorduser https://github.com/crablang/crab/issues/59 🔪
2023-05-31 08:14:04
What's the difference between Crablang and Dust?
Traneptora
elfeïn What's the difference between Crablang and Dust?
2023-05-31 11:14:39
atm there's no difference between Crab and Rust, it's essentially a fork with no functional changes, just renamed
2023-05-31 11:14:46
it's a protest to the trademark controversy
elfeïn
Traneptora atm there's no difference between Crab and Rust, it's essentially a fork with no functional changes, just renamed
2023-05-31 11:15:04
No no- Dust, not Rust
Traneptora
2023-05-31 11:15:23
uh, I'm not familiar with Dust so idk
diskorduser
2023-05-31 11:15:36
what AI software is this <:KEKW:643601031040729099>
elfeïn
Traneptora what AI software is this <:KEKW:643601031040729099>
2023-05-31 11:15:54
looks like SD
Traneptora
2023-05-31 11:16:02
yea but the UI looks different
elfeïn
2023-05-31 11:16:09
o
Traneptora
2023-05-31 11:16:09
I was wondering what the frontend was