Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bradfitz
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
271.
▲
by
bradfitz
6y ago
SQL is fine. We use it for some things. But not writing SQL is easier than writing SQL. Our data is small enough to fit in memory. Having all the data in memory and just accessible is easier than doing SQL + network round trips to get anyth
272.
▲
by
bradfitz
6y ago
> and a tailetc cluster What do you mean by this part? tailetc is a library used by the client of etcd. Running an etcd cluster is much easier than running an HA PostgreSQL or MySQL config. (I previously made LiveJournal and ran its mass
273.
▲
by
bradfitz
6y ago
I thought we adequately addressed all those points in the article? Search for ORM and dockertest.
274.
▲
by
bradfitz
6y ago
We could've done that. We could've also used DRBD, etc. But then we still have the SQL/ORM/testing latency/dependency problems.
275.
▲
by
bradfitz
6y ago
I wrote about that in the article. Search for "dockertest". We considered that option but didn't like it. It still wasn't fast enough, and placed onerous (or at least annoying) dependencies on future employees.
276.
▲
by
bradfitz
6y ago
Exactly. That's why I wrote: "No Docker, no mocks, testing what we’d actually use in production."
277.
▲
by
bradfitz
6y ago
Keep reading!
278.
▲
by
bradfitz
6y ago
From an AWS employee: https://twitter.com/WindexCowboy/status/1333876188385841158 > The use of the Dedicated Hosts concept keeps the license requirement decoupled from the instance life cycle. While you do need
279.
▲
by
bradfitz
6y ago
Few billion dollars, sure. Except that little Supreme Court decision on API copyrightability thing.
280.
▲
by
bradfitz
6y ago
Hi, Tailscale person here. If you haven't seen it, an open source implementation of the server: https://github.com/juanfont/headscale . The Linux & Android clients are fully open source. The Mac GUI is closed,
281.
▲
by
bradfitz
6y ago
> Pointers in go aren't a signal for optionality, they're a signal for stack or heap No, a pointer in Go doesn't mean that it's on the heap. The compiler keeps it on the stack if it's safe to do so, regardless of
282.
▲
by
bradfitz
6y ago
Speaking of which, you might be interested in this thread: https://twitter.com/bradfitz/status/1263643749592166400 Which resulted in this Chrome bug: https://bugs.chromium.org/p/chromium/
283.
▲
by
bradfitz
6y ago
And variadic args to NewSet looks a bit nicer yet at the call site: https://go2goplay.golang.org/p/fTp3W9IwuVP
284.
▲
by
bradfitz
6y ago
Wouldn't you rather catch bugs before they're released in a stable version?
285.
▲
by
bradfitz
7y ago
I just started talking to Max at Keybase about this today, actually. It'll require work on both our sides, but we both want to do it.
286.
▲
by
bradfitz
7y ago
(also Tailscale) FWIW, we'll probably also be supporting GitHub (and maybe Twitter?) auth, as well as perhaps letting you run your own auth server if you set up the right DNS records. Lot of things yet to do.
287.
▲
by
bradfitz
7y ago
They know internally from the real status dashboards & real monitoring. I think the issue is that this status page is maintained by hand, by humans, and updating it likely requires lots of communication and sign-off approvals, and tryin
288.
▲
by
bradfitz
7y ago
Our FD limit was misconfigured on our new blog. Whoops.
289.
▲
by
bradfitz
7y ago
$ curl https://dl.google.com/go/go1.13.4.src.tar.gz.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABCAAGBQJdu22LAAoJEGSUxtaZfCFeXigQAKc6NflWvvbaZ6S7RCVuRNzA ...
290.
▲
by
bradfitz
7y ago
In progress. Super early days. Most importantly, things need to be finished/polished.
291.
▲
by
bradfitz
7y ago
... Tailscale is his game.
292.
▲
by
bradfitz
7y ago
I wonder if she ever cashed out!
293.
▲
by
bradfitz
7y ago
I did talk to the USDS folk some time ago in DC but I'm not really good with patience or bureaucracy so not sure how well I'd do.
294.
▲
by
bradfitz
7y ago
It got mad at me first.
295.
▲
by
bradfitz
7y ago
I think there would've been more of that had I asked for it or given a more explicit warning. I also moved from San Francisco to Seattle recently without really asking for permission, and while there's a lot to do in Seattle, ther
296.
▲
by
bradfitz
7y ago
I met her in Munich 5 years ago while I was en route from San Francisco to Brussels for FOSDEM. (I stopped in the Munich Google office for a bit on that trip.)
297.
▲
by
bradfitz
7y ago
gVisor is pretty amazing and has enabled a lot internally. For a long time it wasn't clear we were ever going to open source it as opposed to keeping it as secret sauce for ourselves. I'm happy we did release it. I'm very cur
298.
▲
by
bradfitz
7y ago
Andrew is one of my favorite humans! :)
299.
▲
by
bradfitz
7y ago
I would negotiate my GSUs back before I'd negotiate my massage credits. :)
300.
▲
by
bradfitz
7y ago
Yup. RIP.
More ›