Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tdrd
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
tdrd
5y ago
I'm surprised Reviewable[0] hasn't come up in this discussion. It does a great job of allowing stacked code reviews and even handles rebases nicely; the reviewer sees the diff between commit #1 and commit #1' (prime = after r
2.
▲
by
tdrd
7y ago
Maybe so folks could build web UIs to interact with a local instance? Can't do raw TCP/UDP from a web browser.
3.
▲
by
tdrd
8y ago
OP was quoting.
4.
▲
by
tdrd
8y ago
The examples in this article are all straw men; where's the compelling specific case where 5 whys lead to some demonstrable mistake? Nothing to see here.
5.
▲
by
tdrd
8y ago
Author of [0] here. Sadly, those benchmarks (at the bottom of the thread) were done with a GCC that already included all the GCC 8.1 bells and whistles - results were unchanged under 8.1. So it's still _really_ slow.
6.
▲
by
tdrd
9y ago
Lots of comments here about lack of JSON support in gRPC - while that's true, it's relatively easily to bolt on using grpc-gateway ( https://github.com/grpc-ecosystem/grpc-gateway ). Here's how we did it i
7.
▲
by
tdrd
9y ago
The downside to this solution is that the concrete option types are exported. I believe it's possible to return unexported types from exported functions, which would solve this, but that golint complains about that pattern. Have you su
8.
▲
by
tdrd
9y ago
Really solid. I fed it a recent nasty line from our Makefile: https://github.com/cockroachdb/cockroach/blob/4aeef50/build/... Looks like it doesn't deal with subshells, but otherwise it did rea
9.
▲
by
tdrd
10y ago
[Cockroach Labs employee] In addition to being extremely precise, TrueTime is explicit about error in its measurements. In other words, a call to TrueTime returns a lower and upper bound for the current time, which is important for systems
10.
▲
by
tdrd
10y ago
Doesn't seem possible to use this yet. No client libraries and no samples: https://cloud.google.com/spanner/docs/tutorials Have they documented the wire protocol? I couldn't find it.
11.
▲
by
tdrd
10y ago
It's not even clear that this is about running. They compared runners to sedentary individuals; this sounds like another "exercise is good" conclusion to me.
12.
▲
by
tdrd
10y ago
Cockroach Labs employee here - the implementation only uses a single context key, so traversing the context linked list is only necessary when the context in hand is a derivative of the annotated context (e.g. obtained via WithTimeout or Wi
13.
▲
by
tdrd
10y ago
This presumes that MS tracks the fact that you've opted out of tracking, which is not obviously the case.
14.
▲
Multiple protocols on a single port in CockroachDB
(cockroachlabs.com)
11 points
by
tdrd
10y ago
|
1 comments
15.
▲
by
tdrd
10y ago
Here's the landing from the webcast video on youtube https://youtu.be/L0bMeDj76ig?t=2300
16.
▲
by
tdrd
10y ago
(employee here) It seems to me that your use-case does not require locking specifically - you just want to make sure no concurrent transactions can clobber your "update A". As mrtracy explained, such overlapping transactions are l
17.
▲
by
tdrd
10y ago
This appears to hammer GitHub's API pretty aggressively. I attempted to import https://github.com/cockroachdb/cockroach and a few hours later my API limit is exceeded. Seems bad.
18.
▲
by
tdrd
11y ago
One of my old co-workers said it best: "Dear @SpaceX and @NASA security teams: please don't sign your firmware, in case a space gardener ever needs to bust out a hex editor." [0] https://twitter.com/nathanmcca
19.
▲
by
tdrd
12y ago
...is it documented anywhere? where?
20.
▲
by
tdrd
13y ago
Don't see the problem here. He did not intimidate, falsify evidence, or otherwise violate due process. His job is (was) to uphold the law, not his boss' moral code.
21.
▲
by
tdrd
14y ago
Obviously there's no avoiding this, but the author writes in the context of high-level code where OS-provided locking mechanisms are available. Why are we discussing this in a low-level (or embedded, where every ounce of performance matters
22.
▲
by
tdrd
14y ago
This is a good academic post, but why are we still writing mutable-shared-state concurrent code? Either of message-passing concurrency and data immutability would trivialize the problems discussed here.
23.
▲
Google play nexus 4 extension
(github.com)
2 points
by
tdrd
14y ago
|
1 comments
24.
▲
by
tdrd
14y ago
The bumper case is also now showing "Coming soon". https://play.google.com/store/devices/details/Nexus_4_Bumper... . I wonder if they took the merchandise down while they work on the load issues.
25.
▲
by
tdrd
14y ago
This paper is from 2008. Where is this being used?
26.
▲
by
tdrd
14y ago
Why does stripe need to out-compete this? They still get their cut.
27.
▲
by
tdrd
14y ago
Chrome on iOS uses safari's layout engine (because Apple doesn't allow dynamic code generation) but the network stack is Chrome's.
28.
▲
by
tdrd
14y ago
I can feel myself getting dumber reading this discussion. Christoph Husse is a donkey.