Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
felixhandte
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
felixhandte
8y ago
To add to @ot's reply, zlib and lz4 actually do support dictionaries. (Zlib via `deflateSetDictionary()`, lz4 via `LZ4_loadDict()`/`LZ4_attach_dictionary()`.) A few things set Zstd's implementation apart. 1. Zstd actually com
62.
▲
by
felixhandte
8y ago
We are investigating doing that! We're pretty excited about the possibilities too!
63.
▲
by
felixhandte
8y ago
Yeah, if you’ve got a need for serious speed, especially in decompression, LZ4 can’t be beat. However, Zstd recently added “negative” compression levels (i.e., faster than level 1). Compression is more or less comparable to LZ4 (try level -
64.
▲
by
felixhandte
8y ago
As a New Yorker currently living in California, this is something I've had to grapple with. In New York, right of way is pretty unilaterally given to road traffic. Outside of otherwise controlled interactions (signaled crosswalks), ped
65.
▲
by
felixhandte
8y ago
When you accuse Anjana of (admitting to) intentionally biasing the survey, I think you're referring to this statement: > [we sent the survey to people] that we thought we could get a high response rate from. I understood that to mea
66.
▲
by
felixhandte
8y ago
Yeah, we're just getting the ball rolling. I recently added support to HHVM[1]. Pushing for community adoption generally is definitely on our agenda, but will take some time. [1] https://github.com/facebook/hhvm&#x
67.
▲
by
felixhandte
8y ago
The RFC touches on that issue: > In order to protect the decoder from unreasonable memory requirements, a decoder is allowed to reject a compressed frame that requests a memory size beyond the decoder's authorized range. > For br
68.
▲
by
felixhandte
8y ago
Works fine for me.
69.
▲
by
felixhandte
8y ago
I actually think the correct conclusion is the reverse: if you can fit your tables in RAM, choose Inno. Otherwise, Rocks outperforms Inno when the working set no longer fits in memory. OP's testing is a little confusing because the wor
70.
▲
by
felixhandte
8y ago
A donut chart is also area<->arc length proportional. Intuition: a donut chart is what remains of a pie chart when a smaller version of the same pie chart is removed from the center. If the two pie charts are proportionally correct, t
71.
▲
by
felixhandte
9y ago
Good point. While it won't beat a hand-optimized algorithm for a specific use case, compression with a dictionary (like zstd supports/encourages) is sort of a partial specialization of the algorithm to the type of data you're
72.
▲
by
felixhandte
9y ago
MyRocks is intended to be a general purpose storage engine for MySQL. It was not built specifically for the UDB tier.
73.
▲
by
felixhandte
9y ago
I'm inclined to agree with you, except that people do buy Teslas and there is a huge waiting list for the Model 3. So your model seems to lack some explanatory power.
74.
▲
by
felixhandte
10y ago
Manhattan's East-West streets are not laid out due East/West. They're actually 29 degrees clockwise of the true cardinal directions! So these dates are particular to Manhattan.
75.
▲
by
felixhandte
10y ago
Many of the engineers who worked on this feature live outside the US.
76.
▲
by
felixhandte
10y ago
The expectation, I've heard from recruiters, is that as a new grad you have a higher need for cash immediately (to buy furniture for your first apartment, e.g.). As an industry hire, you are probably already established and don't
77.
▲
by
felixhandte
10y ago
Cash.
78.
▲
by
felixhandte
11y ago
It's a number of services written in a mix of Java and C++. https://code.facebook.com/posts/820258981365363/building-mob... https://code.facebook.com/posts/699902483369896/inside-fac
79.
▲
by
felixhandte
11y ago
Well, you can do write fanout, or you can do read fanout.
80.
▲
by
felixhandte
11y ago
They have the db dumps, so yes, they know the usernames. And they used a rainbow table[1] to break the md5 hashes, which is a lot cheaper than brute-forcing. [1] ( https://en.wikipedia.org/wiki/Rainbow_table )
81.
▲
by
felixhandte
11y ago
In 2009 we had 1b sends/day, so not really: https://www.facebook.com/notes/facebook-engineering/chat-rea...
82.
▲
by
felixhandte
11y ago
This article does a very poor job of acknowledging and discussing the distinction between prescriptive and descriptive linguistics. In contrast, David Foster Wallace's essay "Authority and American Usage" (pdf: http:/&#
83.
▲
by
felixhandte
12y ago
Publicly? Rarely. (Here's an example, though, from 2010: https://www.facebook.com/notes/facebook-engineering/more-det... ) Internally? Absolutely, for, at minimum, every user-visible outage.
84.
▲
by
felixhandte
13y ago
It's not hard to screen what's returned for chunks that look like they could be keys (you know the private key's size by looking at the target's certificate, you know it's not all zeros, etc.) and then simply exhaus