10 ms·
Constructing the Word's First JPEG XL MD5 Hash Quine
- b16m 10mo ago[flagged]
- jsnell 10mo agoIt's fine to have a few duplicate submissions for articles that did not get any attention originally.
- blenderob 10mo agoThis is an automated bot incorrectly claiming posts are dupe: https://news.ycombinator.com/threads?id=b16m https://news.ycombinator.com/threads?id=b16m Looks like it was banned: https://news.ycombinator.com/item?id=46188453 https://news.ycombinator.com/item?id=46188453 How is it still posting?
- poly2it 10mo agoLooking at the posts, there are many formatting differences added across the comments. Either the account owner are posting the comments themselves, or they are manually modifying the bot script to add mistakes over time.
- embedding-shape 10mo ago> How is it still posting? Banned accounts show up as [dead] as soon as they post, so most users don't see those comments, only those with showdead enabled. Commonly referred to as "shadowbanned" but usually operators also don't tell shadowbanned users they've been shadowbanned.
- blenderob 10mo agoThis one didn't show up as "[dead]" for some reason.
- philipkglass 10mo agoSomebody must have clicked the "vouch" link on the comment, probably not realizing that it was a misleading post by a bot.
- zygentoma 10mo agoThis is soo cool! Especially the prediction machine stuff. I had no clue this was possible. And also at the same time a good reminder for everyone to find a browser that supports JPEG XL. I wonder if that was part of the reason to do this. :)
- embedding-shape 10mo ago> And also at the same time a good reminder for everyone to find a browser that supports JPEG XL That's probably furthest down on my list of features I look for in browser, where the top two are "Not run by a for-profit company living on extracting data from users" and "Can have tabs vertically in sidebar in a tree-based structured format".
- MrAlex94 10mo agoWaterfox might be what you’re after? - Supports JXL out of the box (including support for alpha transparency and animations) - Vertical tabs with optional tree tabs (hired the original tree style tab developer to implement the feature) - For profit, but I don’t want your data, collect it or use it to earn a living (telemetry/analytics/experiments disabled at build time and alongside a fair few patches on top to make sure external connections are limited to what’s necessary) Sidebar, I’m the developer of Waterfox
- embedding-shape 10mo agoFirefox (with minor changes + addons) is what I use today, works well for what I care about. Thanks for the recommendation though! While you're here, last time I came across your website (and it seems like it looks the same currently), I noticed that your browser comparison is not including Firefox, which is what you've forked from (as far as I can tell at least, it isn't made clear by the landing page actually, but the UI and name makes it obvious), which feels like it's a bit misleading almost intentionally.
- MrAlex94 10mo ago
- wild_pointer 10mo agoIn the era of LLM-generated content, such a high-quality writeup is a breath of fresh air. Well done!
- throw0101d 10mo agoOne of my saved HN comments from @Retr0id: --- Beware of having too-small fingerprint hashes though, or not checking enough of the digits. $ echo -n retr0id_662d970782071aa7a038dce6 | sha256sum 307e0e71a409d2bf67e76c676d81bd0ff87ee228cd8f991714589d0564e6ea9a - $ echo -n retr0id_430d19a6c51814d895666635 | sha256sum 307e0e71a4098e7fb7d72c86cd041a006181c6d8e29882b581d69d0564e6ea9a - --- * https://news.ycombinator.com/item?id=38668893 https://news.ycombinator.com/item?id=38668893
- Retr0id 10mo agoI later wrote an article explaining how I computed that: https://www.da.vidbuchanan.co.uk/blog/colliding-secure-hashes.html https://www.da.vidbuchanan.co.uk/blog/colliding-secure-hashe... (Doing it the "obvious" way would involve infeasible amounts of storage space)
- bigbuppo 10mo agoNobody was this excited about WEBP.
- QuaternionsBhop 10mo agoWebp was not as exciting. JpegXL has cool features like 20% improved lossless jpeg recompression and progressive decoding. Not to mention all the cool stuff used in the writeup like implementing a font in the prediction engine.
- bigbuppo 10mo agoAnd best of all, it's not a google product, so it can be trusted.
- mimasama 10mo agoActually JPEG XL is based in part on Google's PIK format. The Zurich team from Google Research (which developed PIK and Brotli) is even actively working on JPEG XL to this day. The reason why Chrome (also a Google product) removed it at first is more likely to be internal politics. Google is a very large corporation after all, with each faction within it having its own priorities and alignments. In the case of Chrome the team there are probably more aligned with the AVIF/AOM team than with Zurich/PIK when it came to the next-gen image format to be pushed (which would explain why Chrome did not have problems with Brotli, because there wasn't a competing Google faction that is developing a replacement for gzip).
- smokel 10mo agoShouldn't that be "World"?