Zstd is an amazing bit of work and all I ever use for data compression nowadays (or LZ4 when speed is even more critical). Several times the compression/decompression speed of gzip, approximately the same compression ratio with default settings. It's also supported by tar in recent Linux distros, if zstd is installed, so "tar acf blah.tar.zst *" works fine, and "tar xf blah.tar.zst" works automatically as well. Give…
I get why someone might want to avoid .zstd ; but that is the short name offered for humans. Was .zs not sufficient if a file format ending in 'std' is so abhorrent?
Zstandard RFC 8878
21–30 of 45 posts
Re: Zstandard RFC 8878
#22Re: Zstandard RFC 8878
#23i forgive facebook all their abuses just because they gave us zstd
I think you should read more about Facebook. Try e.g. the Damien Collins email dump, and read about how their android app tricked people into letting it record all phone call and text message records, knowing full well users would hate it if they found out. Clearly they produce good technology. But the company is morally bankrupt.
Here is a quote from the summary, but I could not find where it was substantiated in the 250-page document:
> Facebook knew that the changes to its policies on the Android mobile phone system, which enabled the Facebook app to collect a record of calls and texts sent by the user would be controversial. To mitigate any bad PR, Facebook planned to make it as hard of possible for users to know that this was one of the underlying features of the upgrade of their app.
Re: Zstandard RFC 8878
#24bz2/gz still predominates for compressed objects in filestore from what I can see.
Re: Zstandard RFC 8878
#25As someone on the Zstd team, I'm always happy to see it on HN! I'm curious though what motivates the submission?
For many applications (file formats), ubiquity is important, so it would be fun if zstd becomes ubiquitous and can be relied on to be available. Let's say for example in future versions of HDF (HDF5 or later).
Re: Zstandard RFC 8878
#26i forgive facebook all their abuses just because they gave us zstd
Re: Zstandard RFC 8878
#27Is there a reason zstd isn’t popular for HTTP and only brotli and gzip see adoption?
Because Facebook doesn't have a browser. (But seriously, Mozilla engineers have warned the Chrome team that they are too rush with the inclusion of Brotli, since that compression wars are heating up. They still proceeded though, which is unsurprising.)
Re: Zstandard RFC 8878
#28Re: Zstandard RFC 8878
#29Does Zstandard still have the junk Facebook license attached to it?