Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cespare
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
61.
▲
The sad state of web app deployment
(eev.ee)
267 points
by
cespare
11y ago
|
160 comments
62.
▲
by
cespare
11y ago
It's a kernel bug that was reported to Apple years ago. Fortunately, it seems that it might finally be fixed in El Capitan: https://github.com/golang/go/issues/6047#issuecomment-135591...
63.
▲
by
cespare
11y ago
So a "trade canary", then.
64.
▲
by
cespare
11y ago
But the NaCl key is randomly generated for each connection.
65.
▲
by
cespare
11y ago
Interesting. A couple of questions that come to mind: - Any rough benchmarks vs. TLS? Or even just back-of-the-envelope math/reasoning behind the claim in the opening paragraph: "without the overhead of TLS". - Instead of gen
66.
▲
by
cespare
11y ago
This was also one of my very first projects when I started writing Go a few years ago. https://github.com/cespare/go-tetris
67.
▲
by
cespare
12y ago
Besides some math errors (I checked D'angelo's number and got about $348M "tax", not $23M; Zuckerberg's checked out though) -- I don't understand this: "Although the model may seem fair on the onset, it ca
68.
▲
by
cespare
12y ago
Similarly it spells "Go" correctly :)
69.
▲
by
cespare
12y ago
The sample was not "every federal investigation of the past 12 years".
70.
▲
by
cespare
12y ago
The GC pause time is mostly proportional to the number of pointers in the heap, not the absolute size. For example, if your heap consists of a single 50GB []byte, the GC pause will be negligible. This means that you can often control the pa
71.
▲
by
cespare
12y ago
Great context, thanks. I'm excited to start using it :)
72.
▲
by
cespare
12y ago
Thanks! This is a good list.
73.
▲
by
cespare
12y ago
Yeah, it's certainly more compelling than trying to build on HTTP 1.1. The alternative I had in mind was not using HTTP, though (for instance building some custom framed protocol on TCP, or open-sourcing some version of whatever Google
74.
▲
by
cespare
12y ago
What HTTP/2 features make it desirable for general RPC (no browser involved)? In the past I've found HTTP (1.1) to be okay, but not great for server->server RPC. The semantics are fine (but overkill) and the overhead sort of su
75.
▲
by
cespare
12y ago
The changes around defaults and field presence are a great improvement for Go integration (and according to the release notes, also Android Java and Objective C). proto2 integration in Go is fairly unpleasant and involves getters and lots o
76.
▲
by
cespare
12y ago
I also listen to a lot of post rock while programming. Two more recommendations: - Explosions in the sky - Mono ("For My Parents" is my favorite post rock album)
77.
▲
by
cespare
12y ago
It's unfortunate that TLS ended up being optional in HTTP/2, but if the big browsers only support HTTP/2 over TLS (as FF/Chrome have said they will do) then we might see very little non-TLS deployment.
78.
▲
by
cespare
12y ago
You mean Borgmon? The Google monitoring system that stopped being a secret years and years ago? (One example from 2 years ago: https://www.reddit.com/r/IAmA/comments/177267/we_are_the_goo... )
79.
▲
by
cespare
12y ago
And 7 is the TZ (-0700)
80.
▲
by
cespare
12y ago
I've run into this building various analytics systems. The off-by-45-minutes timezones mean that if you want to keep your data in UTC and translate to local time in the UI, you have to maintain 15-minute granularity. (Although 30-minut
81.
▲
by
cespare
12y ago
I don't think it's so much about the car in front as the cars behind, oncoming traffic, and obstacles on the sides of the road (curbs, medians, trees, signs, drop-offs, ...)
82.
▲
by
cespare
12y ago
Sounded like a joke? In any case, swerving to avoid/hit a small animal is quite dangerous, and leads to crashes. If the animal isn't big enough to cause significant damage (I've heard "smaller than a medium sized dog&quo
83.
▲
by
cespare
12y ago
> They are all as complicated if not more complicated than just writing HTML. They all have a bunch of rules and special cases. I'd rather just write in HTML which I already know. I find that Markdown is significantly easier/fa
84.
▲
by
cespare
12y ago
Can we get a (2012)?
85.
▲
by
cespare
12y ago
I assume the new syntax highlighter is way, way faster than pygments. It's written in C++ rather than Python. (Atom uses the same grammar format, but a Node implementation.)
86.
▲
by
cespare
12y ago
You don't need a Makefile for either of those.
87.
▲
by
cespare
12y ago
Shameless tangentially-related-software plug: I've been working on Carlisle[0] for a while and I use it day-to-to day. I wrote it because I don't personally like using tiling WMs (and I'm quite happy with Xfce) but I wanted a
88.
▲
by
cespare
12y ago
(a) Often the pavement at the very edge of road is rough, has debris, or is otherwise unsuitable for riding on, and you can't necessarily even see that from your car. Furthermore, riding at the very edge of the road encourages some dri
89.
▲
by
cespare
12y ago
As someone who writes Lisp (well, Clojure) every day and does not particularly enjoy it, I find the common complaint about parentheses to be a non-issue. In fact, I'm not sure I've heard of anyone who wrote any significant amount
90.
▲
by
cespare
12y ago
> On the other hand by keeping it secret and internal they avoided making bad decisions due to defensiveness and stubbornness. That is a non-sequitur. The rest of your comment appears to be low-grade trolling.
More ›