Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dap
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
271.
▲
by
dap
11y ago
I don't mean to speak for bcantrill, but yes, this is exactly how we (at Joyent) build programs. We wrote in detail about why we do it this way: https://www.joyent.com/developers/node/design/errors It&#
272.
▲
by
dap
11y ago
Part of the scientific method is that you generate hypotheses based on the data you have, not that you generate random hypotheses. It's a directed way of thinking. > The real hypothesis is that a small, localized portion of the cod
273.
▲
by
dap
11y ago
Sorry for the self-reply, but to clarify: the _implementation_ is Node.js. Users can run their actual workloads using any program they want.
274.
▲
by
dap
11y ago
I disagree that the JVM is the only platform on which you could (or would) build such a system. I know because we built a similar system at Joyent called Manta, which provides a distributed, Unix-based, map-reduce environment. It's b
275.
▲
Postmortem for July 27 outage of the Manta service
(joyent.com)
11 points
by
dap
11y ago
|
0 comments
276.
▲
by
dap
11y ago
That's interesting. We do something pretty similar in the Manatee component that I mentioned elsewhere in this thread, except that the designated synchronous standby can takeover if the primary goes away. But it can only do so when a
277.
▲
by
dap
11y ago
Thanks for writing this up! At Joyent, we built a similar system for automated postgresql failover called Manatee. I'm sure today we would have used a Raft-based system, but that was not available when we did this work, so we used Zoo
278.
▲
by
dap
11y ago
With postgresql synchronous replication, in order to lose writes that have been acknowledged to the postgresql client, you'd have to lose filesystem data on both the primary and the synchronous standby. (I believe the way postgresql u
279.
▲
Shrinking Economy? No, but It’s Not Surging Either
(nytimes.com)
1 points
by
dap
11y ago
|
0 comments
280.
▲
You Draw It: How Family Income Affects College Chances
(nytimes.com)
174 points
by
dap
11y ago
|
94 comments
281.
▲
by
dap
11y ago
When a client tries to send packets too big for the network (as when the client is configured with jumbo frames but the network isn't), this can be really painful to debug. The worst is that many things will work because small packets
282.
▲
by
dap
11y ago
There are some useful ideas here, and public shaming per se probably isn't the answer. But publicly talking about bad code, and the properties of code that makes it bad, is an important way to socialize what makes good code, plus the
283.
▲
by
dap
12y ago
That's a pretty bold claim for which to cite no sources.
284.
▲
by
dap
12y ago
What about an example of a major economy without a central bank that survived a major depression (say, the size of the Great Depression)? Or counterexamples? (I believe there are counter-examples -- nations with no central bank that took
285.
▲
by
dap
12y ago
He doesn't say that the Fed doesn't set the nominal rate in the short term. As I understood it, the post argues that it's unsustainable for the Fed to attempt to set the nominal short-term rate to something different than
286.
▲
by
dap
12y ago
It absolutely is, and has been for a long time. I find it very hard to keep track of the various standards, but things got a lot simpler with v3 of the Single Unix Specification, which is the same as POSIX 2001[0]. The problem is that SUS
287.
▲
by
dap
12y ago
Yes, that's definitely the direction that we're headed. Manta allows users to spin up large numbers of transient containers around their data (i.e., without moving data around) in order to do map-reduce operations, and without hav
288.
▲
McDonald’s Seeks Its Fast-Food Soul
(nytimes.com)
75 points
by
dap
12y ago
|
48 comments
289.
▲
by
dap
12y ago
It can, though it's not likely. The kernel only uses free ports even in the ephemeral range, so if an application binds to something in the ephemeral range first, then the kernel just won't pick it for new connections. You'
290.
▲
by
dap
12y ago
The ephemeral port range is per host because TCP connections are identified by the four-tuple: local IP, local port, remote IP, remote port. You can have active connections from localhost:12345 to both some_server:80 and some_other_server:
291.
▲
by
dap
12y ago
The V8 question seems to come up a lot, but the V8 team only supports any branch for 6 weeks after it becomes stable for Chrome.[1] If this is your definition of supported, then if you plan to use any version of Node or io.js for more th
292.
▲
by
dap
12y ago
You seem to have missed the whole section in the article that begins: "While reordering by size is the simplest way to eliminate slop, it’s not necessarily the right thing."
293.
▲
by
dap
12y ago
If anyone's still following this thread, the blog post is up: https://www.joyent.com/blog/debugging-enhancements-in-node-0...
294.
▲
by
dap
12y ago
Cool idea. I'll be demo'ing them at NodeSummit too!
295.
▲
by
dap
12y ago
I'm really excited that this version of Node includes updates I made for the debugger module[0], including the ability to show you the closures in your program[1]. (This has already helped nail some memory issues in Node itself.) I h
296.
▲
by
dap
12y ago
> And yet the needle moves forward, slowly. The problem is that it takes giant leaps backwards, too. See the discussion in other comments about margarine, saturated fats, and the links to heart disease. The scientific recommendations t
297.
▲
A Question Over the Reach of Europe’s ‘Right to Be Forgotten’
(bits.blogs.nytimes.com)
2 points
by
dap
12y ago
|
1 comments
298.
▲
by
dap
12y ago
When people say they don't care about sports, it sounds to me as ludicrous as if they said they don't care to watch movies or read fiction. On some level, those are all reasonable choices. But they all involve summarily rejectin
299.
▲
by
dap
12y ago
I wouldn't say it's about being "closest" to real-world, but rather that it's close enough to be useful, but distant enough that the change of perspective helps us see things differently. It reminds me of the way s
300.
▲
by
dap
12y ago
That's right. There's already so much that engineers have to keep in mind when programming. The less new stuff (particularly arbitrary stuff) people have to keep in mind when building software, IME, the more likely the software
More ›