Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
leif
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
leif
13y ago
Marketing. No technical reason.
62.
▲
by
leif
13y ago
Let's see if I can make your day with a shameless plug. First of all, using the kernel's paging algorithm for a database is awful. It has way less information about your access patterns than the database, so it's going to ma
63.
▲
by
leif
13y ago
This warms my heart.
64.
▲
by
leif
13y ago
If you read the article, it says they spread out the cost of the phones over 24 months at 0% interest using Apple's financing.
65.
▲
by
leif
13y ago
I've seen a lot of the rest of their code, and most if it is getting better over time, as they grow they're forced to adopt better habits in order to scale their engineering team. I think you're misunderstanding the type of p
66.
▲
by
leif
13y ago
RethinkDB is not yet "ready for production use" but reportedly will be soon. If you're currently on MongoDB but need more performance, concurrency, or compression, please try TokuMX: http://www.tokutek.com/pro
67.
▲
by
leif
13y ago
I'm an engineer at Tokutek I'm confused by your comment. The beginning acknowledges the fact that MongoDB has a weak storage engine, but your conclusion is that, even with a strong storage engine like ours, there is still a pro
68.
▲
by
leif
13y ago
Paris only has good french and moroccan food, san francisco actually doesn't have nearly as good food, so just stop.
69.
▲
by
leif
13y ago
LA has a lot of good food, SF only has good burritos.
70.
▲
by
leif
13y ago
It's a bit of a monoculture, but one that spans more cuisines than anywhere else. There are definitely certain aesthetics that are prized over others that are arguably worthwhile, but it's cross-cutting. You can get more diversi
71.
▲
by
leif
13y ago
No, really, you just missed the good pizza here. The offer stands, come back here, email me, and I will treat you to good pizza.
72.
▲
by
leif
13y ago
Come back here and I will show you pizza. Clearly you missed it. Or maybe the donald was your guide: http://www.thedailyshow.com/watch/wed-june-1-2011/me-lover-s...
73.
▲
by
leif
13y ago
No, I've been around the block. There is a legitimate and drastic difference between everywhere else (in the U.S. and Europe, at least) and this city. The only other place in the U.S. that competes is L.A., and S.F. but only for burr
74.
▲
by
leif
13y ago
It often happens that someone outside new york talks about the amaaaazing food in their city. I used to laugh, or correct them. Nowadays I just feel pity. Nothing compares to the food of new york city. Absolutely nothing. Don't eve
75.
▲
by
leif
13y ago
Characters from Firefly, for my home network. All short and memorable.
76.
▲
by
leif
13y ago
It's reasonable to be a bilingual typist. I use dvorak on my personal and work computers, but qwerty for other people's computers and iphone/ipad. It's really not too bad.
77.
▲
by
leif
13y ago
I learned dvorak by printing out the layout and glancing over at the paper while typing back in high school. It took me about a month to get comfortable and I'm now basically a touch-typing bilinguist (though I'm slower at qwerty
78.
▲
by
leif
13y ago
I may be biased because I work on it, but I think TokuMX solves or will soon solve all of the "big data scaling" problems that exist in MongoDB. There is definitely still room for polyglot strategies: Zookeeper is for tiny but cru
79.
▲
by
leif
13y ago
Sounds like mongodb's batched write semantics.
80.
▲
by
leif
13y ago
How about http://github.com/Tokutek/ft-index ? It's embeddable (BDB-like API), has compression built in, and is a similar data structure to this but with more mature features like transactions.
81.
▲
by
leif
13y ago
More than 5TB doesn't mean you need Hadoop either, it means you need a better storage system like tokudb/tokumx or leveldb. These technologies can index the data so that you can run selective queries instead of reading all the dat
82.
▲
by
leif
13y ago
Ok, now that we've built a massive compute cluster of GPUs, can we please make it work on something actually useful? Let's fold some proteins or something!
83.
▲
by
leif
13y ago
Mispronouncing variables is great fun. We have lots of "txn_XXX" which we pronounce "texan_XXX", and "le_XXX" (short for "leafentry XXX", as in "le_key"), which always make us sound like we
84.
▲
by
leif
13y ago
The reason is because the name comes from the word "reTRIEval," which was a pretty dumb move in the first place.
85.
▲
by
leif
13y ago
It's a similar strategy to having one bloom filter with many hash functions, but the math is a little different. Nearly the same effect though.
86.
▲
by
leif
13y ago
Tries (actually pronounced "trees" or "Patricia trees") are very memory efficient compared to most alternatives, but really only shine in membership query workloads. If you actually need to return the stored element, you
87.
▲
by
leif
13y ago
Thanks, now I need to spend the rest of the day looking for a reason to say "eigenvectors, baby."
88.
▲
by
leif
13y ago
1. > it would be a PITA to write an asynchronous utility in C++ 2. Doubt it, and there's no reason for me to write one for them.
89.
▲
by
leif
13y ago
That's not true, I've had no trouble writing very fast threaded C++ programs with the mongo client.
90.
▲
by
leif
13y ago
With initial recipes like these, you'd quickly reach very low local maxima.
More ›