Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
spider-mario
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
241.
▲
by
spider-mario
7y ago
That ANTLR example with the sum does little to convince me that the code should be separate from the grammar. It being separate means that you need to look at the grammar to know what tokens you have access to anyway. (And, really, returnin
242.
▲
by
spider-mario
7y ago
> the lack of grammar How ironic, right?
243.
▲
by
spider-mario
7y ago
And let’s not forget Gipfeli and Knusperli ;) https://github.com/google/gipfeli https://github.com/google/knusperli
244.
▲
by
spider-mario
7y ago
Still there. Collaboration is ongoing.
245.
▲
by
spider-mario
7y ago
> Compressors have an interface where you specify desired file size and the program tries to produce a file of that size. That’s not really the case for JPEG XL, where the main parameter of the reference encoder is in fact a target quali
246.
▲
by
spider-mario
7y ago
It’s faster (especially to encode), and in my opinion, better tuned for high quality. H.265 can give a “usable” image in a relatively small file size, but it sometimes takes a surprising amount of additional bytes to get rid of the somewhat
247.
▲
by
spider-mario
7y ago
It entirely depends on what progressive steps you define / where you stop loading.
248.
▲
by
spider-mario
7y ago
Chrome appears to interpret the canvas as sRGB and to convert from that, but that means that images decoded that way are effectively limited to sRGB until the canvas API allows specifying other colorspaces.
249.
▲
by
spider-mario
7y ago
JPEG XL integrates https://github.com/google/brunsli , and when used in that mode, you can go back to the original JPEG file in a bit-exact way. There is also a mode that only preserves the JPEG image data.
250.
▲
by
spider-mario
7y ago
> “And as to the publicly available profiles, the users quite evidently intend them to be accessed by others” How is it evident that the users intend them to be accessed by scrapers and not just humans? Since the ToS forbid scraping, it
251.
▲
by
spider-mario
7y ago
Java even got rid of two numbers: J2EE 1.4 -> Java EE 5 Both “2” and “1.”.
252.
▲
by
spider-mario
7y ago
> Python 3 isn't exactly Perl 6 here. For what it’s worth, Perl 6 can load Perl 5 libraries: https://github.com/niner/Inline-Perl5
253.
▲
by
spider-mario
7y ago
It’s the Swiss German suffix for forming diminutives (as “booklet” is to “book” in English): https://en.wiktionary.org/wiki/-li#Alemannic_German And that’s because those codecs are developed at Google Zürich. Knusperli