Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
justinsb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
121.
▲
by
justinsb
11y ago
It's a sampling profiler; you shouldn't see a big performance hit.
122.
▲
by
justinsb
11y ago
Yes: it was 700 million dollars. And are you suggesting that law enforcement's time would be better spent investigating legal activities?
123.
▲
by
justinsb
11y ago
This looks great: simple yet powerful. I'm working a lot with Kubernetes, and you don't actually need to run an overlay network on AWS (or GCE). On AWS, there's some VPC magic that surprised me when I first saw it! But I b
124.
▲
by
justinsb
11y ago
I find that introduction is intended for people packaging software that other people have written, where upstream creates a tarball. What FPM nails is the use-case where a developer wants to package their own software. Obviously I could ta
125.
▲
by
justinsb
11y ago
Thanks, but it's still not obvious to me what to do. Looking at this: https://wiki.debian.org/PackagingWithGit , git-buildpackage documentation seems to suggest either creating a separate branch, or packaging tarballs,
126.
▲
by
justinsb
11y ago
I've wanted to create (deb) packages in the past, but found a large number of conflicting instructions on the "right way". Is there an approach / howto-doc you would recommend?
127.
▲
by
justinsb
11y ago
I've been working with Kubernetes a fair bit (I'm contributing to porting it to AWS). It's an exciting time: I believe that we'll be running everything in containers within the next few years, and Kuberentes solves some
128.
▲
by
justinsb
11y ago
I think the EFF has (and is making great progress towards launching it): https://www.eff.org/deeplinks/2014/11/certificate-authority-...
129.
▲
by
justinsb
11y ago
That does help me a lot - thanks! The manual "pre-approval process" via accepting the PR is what I was missing, and that does seem to fix most of the shortcomings of the underlying system (assuming a reliable human!) So you have
130.
▲
by
justinsb
11y ago
One I rolled myself ( https://github.com/fathomdb/cloud/tree/master/fathomcloud-co... ), but I'm switching to proto3.
131.
▲
by
justinsb
11y ago
I like to use Protobuf in my server code, but then support JSON _or_ Protobuf as the encoding. So browsers can continue to use JSON, but the server gets strongly-typed Protobuf structures.
132.
▲
by
justinsb
11y ago
That's the sort of thing I'm very interested in - thanks for the link. I'm particularly interested in doing this actually over git, so the mapping to git is great (as you can probably infer, I think there are big advantages
133.
▲
by
justinsb
11y ago
I understand that; I am trying to explain one way that a CA-based system might work in response to your statement that the CA system was not applicable. I believe I understand the basics of the TUF system, though the mechanics of your upda
134.
▲
by
justinsb
11y ago
Unrelated to my reservations about this system, I think the idea of computation combined with a git datastore is very interesting and possibly more generally applicable. I like the idea that the snapshot bot enforces additional guarantees
135.
▲
by
justinsb
11y ago
Thank you for the clarification. Can I install these "not yet trusted" packages? Presumably I can, I just get a big warning. And how do you deal with squatters - can I (as the "real developer") submit a second claim o
136.
▲
by
justinsb
11y ago
The fundamental problem here is signing keys as authoritative over subsets of a namespace (I believe). CAs are pretty good at that, so we should compare TUF to the CA system (with pinning). In practice, that means that you have to get a c
137.
▲
by
justinsb
11y ago
(Edit: I think it is great that we're working on signing software. I think that is very important, so important that I want to see it done right. So I have questions, in particular about TUF vs the more knee-jerk alternatives. But I
138.
▲
by
justinsb
11y ago
What alternative would you recommend / do you use now?
139.
▲
by
justinsb
11y ago
I am looking forward to the day when all SSDs ship minimal firmware, and offload all the complex work to (main-CPU) software.
140.
▲
by
justinsb
11y ago
This is great, and I look forward to seeing many other databases packaged in this way (Mongo, please?) Question: do you do any ongoing operation & maintenance on the cluster, or is this just initial setup?
141.
▲
by
justinsb
11y ago
The GitHub web interface defaults to the PR-to-upstream behavior though, so this is at least an inconsistency; I would argue it is a bug.
142.
▲
by
justinsb
11y ago
How do you propose to differentiate between the 'network is segmented' vs 'servers are simply down' cases?
143.
▲
by
justinsb
11y ago
It looks more like inheritance: the methods on net.Conn & io.Writer are automatically exposed. Are you saying that it is composition because you are "inheriting" from interfaces, which isn't traditional inheritance? Or
144.
▲
by
justinsb
11y ago
Is it reasonable to think of this as multiple inheritance?
145.
▲
by
justinsb
11y ago
Given FUSE is much more widely used, I suggest you explain the benefits of 9P over FUSE.
146.
▲
by
justinsb
11y ago
Do we know that the alternative protocols are better? Are we finding so many problems because the protocol was badly designed, or are we finding them because an open protocol is much easier to analyze? (I suspect it is both badly designed
147.
▲
by
justinsb
11y ago
Sorry, yes, you're right - the latency overhead is not negligible (as a percentage, though in absolute terms it seems pretty tolerable). Is this added latency just VXLAN overhead, or is flannel userspace still involved in per-packet-pr
148.
▲
by
justinsb
11y ago
User-space overlays are slow, Weave more so than flannel. The really interesting data-point for me is that flannel with VXLAN has negligible overhead.
149.
▲
by
justinsb
11y ago
I think using the HBase API is a very clever move. This means that the HBase API is now supported on AWS (EMR), GCE, VMWare (Serengeti), OpenStack (Sahara), and everywhere (Hadoop, if you're willing to run it yourself). In comparing a
150.
▲
by
justinsb
11y ago
Isn't this exactly what the article found? (search for split-brain)
More ›