bagder

joined 7 years ago
[–] bagder@mastodon.social 1 points 2 months ago (1 children)

@lukasa@hachyderm.io in curl's case we only offer it via an API but that also means we cannot very easily take it away without risking hurting a few users... Ie we would need to bump SONAME.

[–] bagder@mastodon.social 1 points 2 months ago

@icing@chaos.social right, presumably not widely used but we can't really tell...

 

#Firefox joins the other browsers and disables HTTP/2 server push.

libcurl still supports it!

https://groups.google.com/a/mozilla.org/g/dev-platform/c/vU9hJg343U8/m/4cZsHz7TAQAJ?pli=1

[–] bagder@mastodon.social 0 points 2 months ago (1 children)

@freddy you're reading too much into my words. I'm just amazed by how large the existing JPEG XL decoder is.

And I don't think I am alone.

[–] bagder@mastodon.social 0 points 2 months ago (4 children)

@freddy ... and that happens to be the one Firefox uses...

[–] bagder@mastodon.social 1 points 2 months ago (3 children)

@Di4na possibly: I believe Rust is generally a good thing for most things, but I believe the Rust ecosystem with cargo and bazillions of always-updatiing tiny dependencies risk adding friction and at least complicates the equation quite a lot

 

The current JPEG XL decoder in #Firefox apparently consists more than 100,000 lines of multi-threaded C++

For just decoding an image format.

Not sure what it says about the format, the implementation and the Internet at large.

https://github.com/mozilla/standards-positions/pull/1064

[–] bagder@mastodon.social 2 points 2 months ago (1 children)

@leeloo@techhub.social they are indeed quite different beasts in the insides. #curl is not C++ spaghetti using a million threads for example. 😁

[–] bagder@mastodon.social 1 points 2 months ago

@icing@chaos.social I feel I have at least two!

 

I promise, just because #curl and #Firefox often behave similarly, it is almost never because I once worked in the Firefox networking team. 🤠