Diseased Open Source Software Community - it's about ethics in Code of Conducts

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.
You see a similar thing in the Python world (which had the infamous v2/v3 disaster)
I dont agree with this, the whole point of 3 was to totally re-organize the backend which was why they supported 2 separately for so long, it was basically a related but different language and they did that on purpose.
 
The language itself is insanely unstable. The bootstrapping path for rustc is complete fucking insanity, where iirc you start with a compiler in Ocaml for an ancient version and then go up one minor version at a time because the language changes so rapidly that the compiler two minor versions ago can regularly no longer compile the current compiler. Keep in mind that building rustc takes an hour or so, too. Together with the sprawl of microdependencies, you'd struggle to come up with a more fertile ground for supply chain attacks.

I think rot of this type at the language/reference implementation level has serious cultural consequences. You see a similar thing in the Python world (which had the infamous v2/v3 disaster) and the exact opposite in the Common Lisp world (where the language is stable almost to a fault and so are many libraries).
that reminds me that recently some guy has been working on a c-based rust compiler (archive.md)(repository) to tackle bootstrapping
 
I thought JPEG-XL was dead, and webp took over. I dont think I ever saw a JPEG-XL image except mentioned in textbooks.
Me too. Which is a big fucking shame because JXL was superior in a multitude of ways* and shitty CDNs could send the wrong filetype all they wanted (JXL can losslessly recompress JPEGs).

*and is also our only shot of a standardized format that supports both animation frames and layers

I think Mozilla's just yanking everyone's chain.
"Yeah, just rewrite it all in rust.
Oh, you did? Too bad. We're no longer interested."
 
I dont think I ever saw a JPEG-XL image except mentioned in textbooks.
jxl seems to new to be mentioned in textbooks. You are not confusing JPEG-XL with JPEG2000, are you not?

jxl is part of the "latest" generation of image codecs (newer than webp) and there is a lot of /g/-drama about the war between jxl and avif ("image" format that is essentially just the AV1 keyframe format, like what webp is to webm). But this just boils down to one guy (PixDIAZ) aggressively shilling avif while the rest of the board mostly prefers jxl).
 
You are right I confused it with JPEG2000. I stand corrected. Either way if Google is now going to put resources for a new image codec after they put so much effort to push webp everywhere, I will eat my hat. JXL has nice features but the layers and animation are just corner usecases if you consider the general type of images on the web. It would be nice though if we could standardize on it. Finally something like GIF but with proper data compression.
9vbk2x63s1c91.jpg
 
jxl is part of the "latest" generation of image codecs (newer than webp) and there is a lot of /g/-drama about the war between jxl and avif ("image" format that is essentially just the AV1 keyframe format, like what webp is to webm). But this just boils down to one guy (PixDIAZ) aggressively shilling avif while the rest of the board mostly prefers jxl).
Either way JXL is still probably dead in the water. Most big players decided on AVIF and Chrome removed JPEG-XL support after initially having it. And in the current state of things, Google not supporting any thing makes it a non-starter for the web.

I agree with the sentiment of "read a bunch of textbooks" because I read a bunch of blog posts and articles about the standard, standardization etc.

I think the Mozilla initiative fits perfectly. A project that is not applicable before it was even started is right at home in the Rust community.
 
Either way if Google is now going to put resources for a new image codec after they put so much effort to push webp everywhere
Not sure if you've read it, but Google is actually pushing for avif as the next image format, which is why the article is interesting.

The conspiracy is, that Chromium actually used to have JXL support behind an experimental feature flag, but that got dropped by an google employee with a stake in the development of AVIF (product manager or something like that), essentially preventing use of JXL (Apple Safari supports it) on the Web.

JXL is actually supported by most photography-specific software (Photoshop, the GIMP, Darktable) and some more general-purpose software which is interesting, given that most DSLRs that support HDR do so only using their own proprietary format.
 
I haven't read the rust/kernel drama yet,
The rust drama was as you would have expected. The cult over-reached and got hard push-back and then they went home to cry.

It is one thing to do the faggot rust shit in some leaf module that no one has dependencies on and no one cares about
but now these faggots wanted to "lets fucking switch the core of VFS into troon-rust" and not just the core of VFS, they wanted to change the semantics of struct inode to be rust-ified, basically forcing every single filesystem to eventually become rust too,
and the actual vfs/fs developers did not take kindly to it.
I am just surprised that Christoff Hellwig did not step in and brutally cut these rust-faggots down by the knees.

Both Al Viro and Ted 'tso sounded quite reasonable and not too confrontational. I guess the dagger had already stabbed the faggot and there was no need to twist it.

This is the end of rust in the kernel.

You can look at low level C code and if you are experienced you will basically know exactly what this translates to in machine code and how it behaves. This is a feature.
You can not do that in sex-offender-languages.
 
Last edited:
The rust drama was as you would have expected. The cult over-reached and got hard push-back and then they went home to cry.

It is one thing to do the faggot rust shit in some leaf module that no one has dependencies on and no one cares about
but now these faggots wanted to "lets fucking switch the core of VFS into troon-rust" and not just the core of VFS, they wanted to change the semantics of struct inode to be rust-ified, basically forcing every single filesystem to eventually become rust too,
and the actual vfs/fs developers did not take kindly to it.
I am just surprised that Christoff Hellwig did not step in and brutally cut these rust-faggots down by the knees.

Both Al Viro and Ted 'tso sounded quite reasonable and not too confrontational. I guess the dagger had already stabbed the faggot and there was no need to twist it.

This is the end of rust in the kernel.

You can look at low level C code and if you are experienced you will basically know exactly what this translates to in machine code and how it behaves. This is a feature.
You can not do that in sex-offender-languages.

Sounds like skill issue. Whatever autistic grudge you have, you've got to accept that Rust is already in the kernel, and over time there will be progressively more of it everywhere. Regardless of what you think, that's the reality.
 
Sounds like skill issue. Whatever autistic grudge you have, you've got to accept that Rust is already in the kernel, and over time there will be progressively more of it everywhere. Regardless of what you think, that's the reality.
If core contributors to that particular cancer are dropping out the moment they get any kind of pushback, it's going to become unmaintained and eventually will be excised.
 
Sounds like skill issue. Whatever autistic grudge you have, you've got to accept that Rust is already in the kernel, and over time there will be progressively more of it everywhere. Regardless of what you think, that's the reality.
That's not how it works. There's no "right side of history" when it comes to technology. If the big maintainers are against it, it's going nowhere.
 
That's not how it works. There's no "right side of history" when it comes to technology. If the big maintainers are against it, it's going nowhere.
Which is why they focus on replacing those maintainers with their guys. Expect twanspobic accusations dats racist and every other emotional manipulator to start now. Rust trannys try to use the back door when told to fuck off from the the front one.
 
twanspobic accusations
I have the feeling these are starting to lose their punch. Rate me optimistic but people lately seem to be fed up with this garbage. You hear a lot more critical voices (that also fail to be censored) than a few years ago.

Also don't forget that the Linux kernel is not a volunteer effort anymore where major players can get worn down by crybullying but a corporate joint venture where people get paychecks for their work and many rich people actually have a vested interest in it not turning to shit. This is a whole different problem in itself but things can get surprisingly real really quickly.
 
Back