Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
davisp
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
davisp
3y ago
We could, but it would certainly be less efficient than other approaches. I haven’t seen it brought up recently but there’s a simple quote that makes it easy to evaluate any sort of energy related discussion based on the laws of thermodynam
32.
▲
by
davisp
3y ago
Not necessarily. There’s an entire class of dog breeds literally named “retriever”. A quick search shows the AKC saying the first retriever breed was from the 16th century which means humans have been selectively breeding dogs for this spec
33.
▲
by
davisp
3y ago
First, thank you for giving me the benefit of the doubt on the internet as I know that can be hard these days. I have no idea who OP is so its totally possible I got caught by propaganda. My read of the article was that it seemed like a his
34.
▲
by
davisp
3y ago
Why did this get nuked? I’m no expert on the region, but it seemed about as unbiased of an opinion on the conflict as is currently possible. If there are members of the community that feel strongly about this article misrepresenting somethi
35.
▲
by
davisp
3y ago
If you’ve ever wished that CMake’s ExternalProject pattern could be lit on fire, launched into the sea, fished out of the sea and then incinerated via tactical nuclear strike before bundling up the ashes that are then launched into the sun,
36.
▲
by
davisp
15y ago
As in all things web, this is related to user agents (specifically IE) having a horrendous misunderstanding of what the Accept header is for. If you google "Accept header IE" you'll see a long list of hits about its particular brand of gnar
37.
▲
by
davisp
15y ago
The issue with the JSON spec is that it's deceptively simple. For instance, this particular issue comes up relatively often. As you point out it's quite specific that a valid "JSON text" has a top level object or array. This assumption is e
38.
▲
by
davisp
15y ago
Yes and no. The most important part of replication is to have an algorithm that's capable of merging two document histories that are not identical. This core bit of CouchDB is quite important and often overlooked in terms of its replication
39.
▲
by
davisp
15y ago
The issue there is that you're still anchoring your index to one end of the string which means you're not solving the general problem, only a specific manifestation of it. A general example would be given the string "foo bar baz", your solu
40.
▲
by
davisp
15y ago
Its hard to say. There are quite a few ways in which this could play out. Firstly, there are two important points to consider. Currently, BigCouch is more or less a superset of Apache CouchDB. The only patches we have to CouchDB sources can
41.
▲
by
davisp
15y ago
As you say, its not so cut and dry. Gunicorn has only had a mailing list since about May. Most of our dev work is based in IRC or via the GitHub issues tracker. The three committers, @benoitc, @tilgovi, and @davisp have a combined 1709 twit
42.
▲
by
davisp
15y ago
If you have Gunicorn crash please make sure and report any tracebacks in the logs to the issue tracker so we know that's something is broken. https://github.com/benoitc/gunicorn/issues
43.
▲
by
davisp
15y ago
Its been awhile since I C++'ed heavily, but I think this isn't quite right: "But even there, the code (most likely) dereferences a pointer one past the end of an array, which is (1) invalid C++ and (2) not on their list of possible bugs." T
44.
▲
by
davisp
15y ago
Managed to get it working last night: http://code.google.com/p/leveldb/issues/detail?id=2
45.
▲
by
davisp
15y ago
I managed to get an initial patch up here: http://code.google.com/p/leveldb/issues/detail?id=2
46.
▲
by
davisp
15y ago
I see quite a few comments addressing the fact that there's no way to directly measure 'productivity' of a programmer. And there's also the questioning of whether the 10x figure is made up or not (Its not. There's research that attempts to
47.
▲
by
davisp
16y ago
The main two reasons that CouchDB doesn't use multiple files per database are system limits and increased complexity. CouchDB has a bit of an alternative design in that it accepts that people might be running a large number of databases on
48.
▲
by
davisp
16y ago
I'll preface this with a mention that I haven't taken the time to check out Quora yet. The only interaction I've had is to read the occasional answer someone links on twitter. > Following questions and topics makes perfect sense to me.
49.
▲
by
davisp
16y ago
Yes to else sections. The lack of else is just plain annoying after awhile. Don't care on dotted access. Context addressing is fine if we can agree on a method and keep the spec simple. Perhaps using Git's SHA addressing with things like HE
50.
▲
by
davisp
16y ago
In contrast with the author's point of view, there is research that suggests that the ability to program is dependent on an ability/desire to form consistent mental models. The actual paper is at [1] while Jeff Atwood's write up that's been
51.
▲
by
davisp
16y ago
They're not guaranteed to be the primary revision for a document (ie, the last write could be listed as the conflict) but the data is still there so that client code can resolve the conflict. Also of note, if the edits that caused the confl
52.
▲
by
davisp
16y ago
The idea about voting isn't to select a "best" hack each night, its to say "take some time to find a better hack". That way if someone does get through the pre-screening you have a way to say, "take a couple weeks to think about your next T
53.
▲
by
davisp
16y ago
Was I the only one reciting the rules to Fight Club while reading the article? Rule 8: If this is your first night at fight club, you have to fight. http://en.wikipedia.org/wiki/Fight_Club#Plot_summary Basic rules that come to mind to kee
54.
▲
by
davisp
16y ago
Let me preference this as I'm not a Java guy, but I've been reading a bit since Oracle filed suit because of the ASF angle. From what I understand, the Apache Harmony project was doing a clean room implementation of the Java standard librar
55.
▲
by
davisp
16y ago
I don't have access to the full text article so I can't say for certain but the article makes it sound like the effect is accomplished in a fashion similar to phase contrast microscopy. http://en.wikipedia.org/wiki/Phase_contrast_microscop
56.
▲
by
davisp
16y ago
Most interesting. Though I tend to wonder about how compaction might work. Perhaps the root node links to the previous version and use a merkle tree to find nodes that can be deleted. Also, I'd have to agree with [p]. We need to spend some
57.
▲
by
davisp
16y ago
Pretty neat stuff. The method used for decimating representations is pretty awesome. Seeing the aligned routines makes me think that quite a few of the bioinformatics algorithms could be useful for such an analysis. The two that spring to m
58.
▲
by
davisp
16y ago
WebOb, Routes, SQLAlchemy, Mako. My favorite framework is no framework. The bottom line is that its a sliding scale. Django will give you a large amount of functionality for free but requires that you do things the Django way. As you move a
59.
▲
by
davisp
17y ago
I'm glad he updated it. A lot of people would've just left it. That said I also would've liked to see at least a note that he tried more than three workers and there wasn't an improvement. When you have an almost linear improvement its a bi
60.
▲
by
davisp
17y ago
So you're saying that I can license my code under anything as long as I still follow the rules of the GPL... http://www.fsf.org/licensing/licenses/gpl-faq.html#IfLibrary... Does mention "or compatible license". And I'm really confused abo
More ›