Hacker GitHub

← All repos

google/brotli

View on GitHub ↗ ★ 15,075 TypeScript

Brotli compression format

39 mentions on Hacker News by 35 people: 5 stories, 34 comments · first 2015-05-26 · latest 2026-10-26

Mentions per year 39 mentions · busiest year 2024 (7)
20082026
  1. …coherent.] > reported This is Mozilla's own discussion of the issue, though. There's mention of > https://github.com/google/brotli/blob/master/SECURITY.md suggests that it should go through Google's regular vulnerability reporting process.…
  2. Fun fact: not even Google can remember that number on the first try, apparently: https://github.com/google/brotli/issues/1597
  3. Source https://github.com/google/brotli for who wants to do a real security audit. Security is always context dependent. For many use case it works. But if any one knows a better alternative that is battle tested and used please shout out!
  4. This is the fix commit https://github.com/google/brotli/commit/b418fa81c48262a86a95... Another day another out of bounds access in C code.
  5. Interestingly the commit that fixes this in brotli dates back to February https://github.com/google/brotli/commit/0ed4268a4401abcb4472...
  6. …communicate a short message without bots snooping. [1] - https://github.com/cacalabs/toilet [2] - https://github.com/google/brotli
  7. …industry is shifting from being geeky and nerdy to being more business and management focused. [0] https://github.com/google/brotli
    comment by Attummm · 2024-11-24 · in A career-ending mistake
  8. …You can more or less see what it looks like (per an older commit): https://github.com/google/brotli/blob/5692e422da6af1e991f918... Certainly it performs better than gzip by itself. Some historical discussion: https://news.yco
    comment by vitus · 2024-09-15 · in Compression Dictionary Transport
  9. …sure that it can be quickly computed on the loading time if the binary size is that important. [1] https://github.com/google/brotli/blob/master/c/enc/dictionar...
    comment by lifthrasiir · 2024-09-08 · in WebP: The WebPage Compression Format
  10. …HN: https://news.ycombinator.com/item?id=27160590 [0] "This needs to be reviewed immediately #876": https://github.com/google/brotli/issues/876 [1] Which, regardless of meaning, certainly bears similarities to the type of "unexpected weird…
    comment by follower · 2024-05-25 · in LZW and GIF explained
  11. Also https://github.com/google/zopfli and https://github.com/google/brotli
  12. …Guetzli = Cookie https://github.com/weggli-rs/weggli semantic search tool Weggli = Bread roll https://github.com/google/brotli lossless compression Brötli = Small bread
    comment by underlines · 2024-04-03 · in Jpegli: A new JPEG coding library
  13. The brotli repo on github has a dictionary generator: https://github.com/google/brotli/blob/master/research/dictio... I have a hosted version of it on https://use-as-dictionary.com/ to make it easier to experiment with.
  14. …your threads to compress, and https://github.com/facebook/zstd has a lot more description. Brotli, https://github.com/google/brotli , is another modern format with some good features for high compression levels, which also has…
  15. …of repos shared - by you, as well as others. Thanks! Repo links: https://github.com/facebook/zstd https://github.com/google/brotli https://github.com/ClickHouse/ClickHouse https://github.com/evanw/esbuild https://github.com/figma…
  16. …disappear. In a gigabyte multi-corpus comparison, Brotli still compresses ~5 % more than Zstd. See: https://github.com/google/brotli/issues/642 -- aggregated here: https://encode.su/threads/2947-large-window-brotli-results-a... Zstd's…
    comment by JyrkiAlakuijala · 2021-05-15 · in Zstandard v1.5.0
  17. …to identify whether an arbitrary file is compressed with brotli. It lacks a magic number. https://github.com/google/brotli/issues/298
    comment by nvllsvm · 2021-05-14 · in Zstandard v1.5.0
  18. I think about 120 KB: https://github.com/google/brotli/blob/ee2a5e1540cbd6ef883a89... Small sample: three-dimensionalChurch of Englandof North Carolinasquare kilometres.addEventListenerdistinct from thecommonly known asPhonetic…
  19. …window sizes (smaller window sizes for brotli) or do not run at maximum compression density. https://github.com/google/brotli/issues/642 is the best 3rd party documentation of this behavior. zstd does decompress fast, but this is not free.…
  20. There's the Google Javascript library: https://github.com/google/brotli Also, there's also a Dropbox Rust library: https://github.com/dropbox/rust-brotli
  21. …looking Google project which is long abandoned Is [1] what you're talking about? [1] https://godoc.org/github.com/google/brotli/go/cbrotli
  22. …have surfaced in both cases - here are 2 examples - https://wikipedia.org/wiki/Curve25519 - https://github.com/google/brotli
    comment by svnpenn · 2019-02-18 · in Why I Write CSS in JavaScript
  23. …Zstd wins in decompression speed, but neither of them is slow (think 600 MB/s vs. 900 MB/s). https://github.com/google/brotli/issues/642 is relatively well conducted, but covers the slow+dense and large window compression only.
    comment by JyrkiAlakuijala · 2018-12-19 · in Improving compression at scale with Zstandard
  24. …ttps://github.com/dropbox/rust-brotli/blob/master/uncorrode... ) to help translate the brotli encoder https://github.com/google/brotli/tree/master/c/enc to safe, almost-idiomatic rust. My initial attempts used top of tree corrode, but I…
    comment by daniel_rh · 2018-07-01 · in C2rust vs. Corrode
  25. Should also add in brotli "br" compression. Chrome and other browsers support it now. https://github.com/google/brotli
    comment by ronnier · 2018-01-26 · in Tips for Application Performance (2015)
  26. ▲ 2
    Brotli v1.0.0 Released
    story by nikolay · 2017-09-21 · 0 comments
  27. …[3]. I'd love a whitepaper but the RFC is fairly descriptive and is the best source I can find. [1] https://github.com/google/brotli/blob/master/dec/context.h [2] https://tools.ietf.org/html/rfc7932#section-2 [3]…
    comment by niftich · 2017-04-07 · in Deploying Brotli for static content
  28. The independent tests I did here: https://github.com/google/brotli/issues/165 And also those here: https://www.percona.com/blog/2016/03/09/evaluating-database-... Suggest that LZMA compresses better than Brotli except in the case of text…
  29. …Gipfeli[2], other compression libraries/formats from Google bearing names of Swiss pastries. [1]: https://github.com/google/brotli [2]: https://github.com/google/gipfeli
    comment by piquadrat · 2017-01-12 · in Guetzli JPEG encoder
  30. …time for brotli to achieve compression ratios comparable to LZMA on these types of data sets: https://github.com/google/brotli/issues/165 I understand that brotli is incredibly slow as compared to LZMA when using these high ratio settings…
  31. ▲ 3
    Brotli, Google's general-purpose compression algorithm
    story by antoinelyset · 2016-04-20 · 1 comment
  32. ▲ 1
    Google's Brotli Compression library
    story by jlturner · 2016-03-22 · 0 comments
  33. …tests of compressing 3D data it far underperformed xz/lzma although it was still better than gzip: https://github.com/google/brotli/issues/165
    comment by bhouston · 2016-03-22 · in CDN77 Now Supports Brotli
  34. ▲ 2
    Brotli
    story by raisedadead · 2016-01-20 · 0 comments
  35. …and has poor compression ratios compared to xz. It confuses me why it is being pushed so hard... https://github.com/google/brotli/issues/165
    comment by bhouston · 2015-12-12 · in Stop using gzip
  36. ▲ 1
    Brotli compression format changes encoding type from “bro” to “br”
    story by Albright · 2015-10-13 · 0 comments
  37. $ git clone https://github.com/google/brotli.git $ cd brotli python extension: $ python setup.py build static lib: $ cd enc $ make $ ar rvs brotli.a *.o
  38. Call me a noob but I can't figure out how to build it... https://github.com/google/brotli
  39. …of speed with web servers, and I think using the right tool for the job is a good idea here: https://github.com/google/brotli An interesting idea though. With cached lzma files, it would be more of a pure win for lzma, but I wonder what…