Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
norkakn
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
norkakn
9y ago
Why not just write it yourself? The api has been stable for a while, so it should only take you a couple hours to get something basic for your internal needs.
2.
▲
by
norkakn
9y ago
I imagine that you are working in a domain where it is true that R-Trees are slow and only have the one redeeming quality. Anything that I've done involving things on a screen have performed better with quadtrees for me, so I'm n
3.
▲
by
norkakn
10y ago
Box EKM is an insecure piece of shit
4.
▲
by
norkakn
10y ago
Hi Fergal! I didn't realize that the auto-allocation ever shipped, but I'm glad it finally did. Hopefully there was work done to empirically show that they solved a lot of the issues around time to convert and other messy parts o
5.
▲
by
norkakn
10y ago
Latex is a wonderful way to make a marketing paper look like a scientific one. It doesn't accurately describe the method, but that isn't really its purpose. It's a more technical description of the blog post, meant for peop
6.
▲
by
norkakn
10y ago
The basic model that Optimizely uses is a Z-Test approximation of a binomial distribution. To run a proper experiment with that model, you should be calculating the sample size ahead of time, and then run it. Each visitor should be indepen
7.
▲
by
norkakn
12y ago
Yeah, you'll see it. Operations are basically atomic on a single row, so it often makes sense to have fat rows with tons of columns. You can use the version as an extra dimension, or encode multi-dimensional information into the colu
8.
▲
by
norkakn
12y ago
Cassandra avoids some of the really visible issues by being AP instead of CP. Hbase hits them, but dodges a bit by only having row level consistency. They are solving very different problems. The lack of vector clocks in Cassandra can lea
9.
▲
by
norkakn
12y ago
Yeah, it's worse than it sounds though. If you write to 2/3 nodes, and the third gets elected, you can roll back majority confirmed writes. I think it did even worse things when near capacity, but those are harder to pin down.
10.
▲
by
norkakn
12y ago
This plus zookeeper to manage shard transitions would be awesome.
11.
▲
by
norkakn
12y ago
I think we had one of the larger mongo installs around, so you just might not have been at the scale to see these issues.
12.
▲
by
norkakn
12y ago
The most infuriating way is that it will roll back its oplog on an election, and sometimes throw away confirmed writes. Mongos does weird magic as well when it gets confused, and will confirm writes to the wrong shards during "interest
13.
▲
by
norkakn
12y ago
2 is wrong. Mongos shits all over itself after only a few nodes and moderate traffic. It's balancing is incredibly broken and will kill a small cluster very quickly. Source: tried to use it at scale
14.
▲
by
norkakn
12y ago
Clustering is really, really hard. Cassandra is one of the better ones out there, but you have to deal with its data model and weird consistency promises (which however weird you think they are, are weirder) The correct way to cluster also
15.
▲
by
norkakn
12y ago
It's Apache V2, which is a lot better than GPL for many of us. https://github.com/citusdata/cstore_fdw/blob/master/LICENSE They're really nice talented people, and a great example of a company
16.
▲
by
norkakn
13y ago
I remember asking a question about scaling on SO and getting a response about how my data was small, because it could fit on an SSD (for that one small component) I miss not having real scaling issues sometimes. They make my head hurt.
17.
▲
by
norkakn
14y ago
Where is 0: use optimizely and don't reinvent the wheel?
18.
▲
by
norkakn
14y ago
What ones do you like? The Django ORM makes me want to vomit every day or so.
19.
▲
by
norkakn
14y ago
I really wish that I could attend. We ask a lot of questions like: Find all Nodes with a property in a tree Find all leaves L of those nodes Find all annotations in a DAG of those leaves Collapse similar DAG entries by backtracking up the
20.
▲
by
norkakn
14y ago
Each Neo4j node stores all of the data, and it doesn't scale write horizontally well. OrientDB tries to scale writes (I'll be testing this in a few months), but still stores all of the data everywhere. This looks like it shards the data aut
21.
▲
by
norkakn
14y ago
http://onyxneon.com/books/modern_perl/modern_perl_a4.pdf Perl isn't batteries included, but its packages are usually actually tested on multiple versions. This allows for the community to move on its own. There is no dictator, by design
22.
▲
by
norkakn
15y ago
I used to work on an old perl code base that was written by well meaning new programmers. I know work on an old python code base written by well meaning new programmers. Both projects suck equally. The python project is much newer (~4 yea