Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jsolson
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
151.
▲
by
jsolson
7y ago
I am assuming that anyone who managed to accumulate 100 PB of data (or close enough to make this viable) is still accumulating data at a solid clip, or likely has a lot _more_ than just 100 PB of data
152.
▲
by
jsolson
7y ago
I said Snowmobile doesn't make sense. Snowball makes total sense. The economics are entirely different. Antarctica was the only place that came to mind, but I wasn't sure about the costs of getting a shipping container in / o
153.
▲
by
jsolson
7y ago
I work on Google Cloud and have an obvious bias here, but having thought about this for a couple year now, this does not seem like a good or cost-effective way to move that much data. In particular if you have ~100PB of data to move and you
154.
▲
by
jsolson
7y ago
Thanks for the feedback here -- as I mentioned in another comment I'm generally fond of our UIs, and it's nice to know that I'm not _entirely_ crazy.
155.
▲
by
jsolson
7y ago
Thanks for the comment -- I think (although I honestly don't know for certain) that the goal is for the names to convey something about what the service does. In particular, so that in the context of the catalog the general purposes of
156.
▲
by
jsolson
7y ago
Thanks for the feedback -- I'd be curious to understand what about the Azure UI you find most striking. For obvious reasons, I don't have much experience with it. I'm generally fond of our console, particularly the tools that
157.
▲
by
jsolson
7y ago
> a lot of developers hate it Any particular complaints? (I work on Compute Engine)
158.
▲
by
jsolson
7y ago
Honestly this reply was worth the karma loss. Hi Matt!
159.
▲
by
jsolson
7y ago
Folgers crystals can address your caffeine addiction. They taste like shit, but you'll live and it'll address the chemical needs, speaking from experience. Alternatively, you can buy and freeze pounds of ground coffee and use a fi
160.
▲
by
jsolson
7y ago
I did my most recent liquor run at the nearby Amazon Grocery. They check ID entering the liquor section (and it is a human that checks), but otherwise it is bag it and just walk out.
161.
▲
by
jsolson
7y ago
> On android's slide down config screen (the one with wifi, bluetooth, etc toggles) I always have to stop and think a bit to determine if wifi is on or not. I'm a bit surprised by this -- it transitions from dark gray on light
162.
▲
by
jsolson
7y ago
Intel's VMCS includes a TSC offset field as well as TSC scaling. These allow for a stable RDTSC across migrations between hosts, modulo actual time lost to migration blackout. (I work on virtualization in GCE)
163.
▲
by
jsolson
7y ago
I was once (partially) responsible for the deaths of dozens of virtual machines at a distance of about three and a half years. Fun fact: none of these VMs had rebooted in that time, or they wouldn't have crashed. Anyway, back in 2014 o
164.
▲
by
jsolson
7y ago
Some humans, when seeking to end their own lives, end the lives of others: https://en.wikipedia.org/wiki/Germanwings_Flight_9525 That's an extreme example, but automotive suicides that kill other passengers, drive
165.
▲
by
jsolson
7y ago
In an extreme example I expect that's precisely what would happen. Consider what's currently unfolding around the 737 Max. In the automotive space there's a long history of serious flaws that resulted in loss of life, ranging
166.
▲
by
jsolson
7y ago
You may not be getting in that car, but I certainly will. After all, every driver on the road today is an incomprehensible black box where not only do we not know the parameters, we don't even know the function they're parameteriz
167.
▲
by
jsolson
7y ago
I remember getting an MSDN CD wallet that included a build of Windows NT for Alpha. Of course, I never had an Alpha on which to run it.
168.
▲
by
jsolson
7y ago
I'm also mostly disconnected from this, which honestly makes me a fan of systemd. Today (literally) I wanted to launch Xilinx hw_server as a daemon that my peers could restart if it broke itself (it's... prone to doing so). While
169.
▲
by
jsolson
7y ago
I don't know the team specifically, but I suspect the difference comes down in part to Go open sourcing early in development, thus finding a bunch of the rough edges that exist outside Google's walled garden early in the project&#
170.
▲
by
jsolson
7y ago
I do, yes, and that Google grants that permission relatively (to some others companies) freely is a small part of why I work there. I could quit and work on whatever I want, but eventually I'd need to worry about how to pay my mortgage
171.
▲
by
jsolson
7y ago
I mean, we already disagree on spelling for some words, the name for the letter 'Z', and what to call dwellings in multi-family properties, so we're not off to a great start...
172.
▲
by
jsolson
7y ago
> Maybe we should be happy it took google so long. If you read the thread you'll note that this policy has been around for a long time (at least the ~7 years I've been with Google). The author also notes that, in terms of open
173.
▲
by
jsolson
7y ago
Swift? Or, depending on how you feel about sending a message to nil simply returning nil, Objective-C? Swift's variant is much more modern, though, as it has the ability to inline assert. https://docs.swift.org/swift-bo
174.
▲
by
jsolson
7y ago
> This is a professional procedure in a professional setting, not warm words from an encouraging teacher at school... Citing a good practice in someone's code as "yes, please do more of this" alongside "don't do
175.
▲
by
jsolson
7y ago
I disagree, with a caveat. Assuming your review tool supports "Resolved" or "No Action Required" comments (ours does), it's rather easy to distinguish something that is informative from something that is actionable.
176.
▲
by
jsolson
7y ago
> Unless there's something extremely interesting, overly cautious phrasing and "positive" comments are mostly noise. Not really. Positive comments help teach engineers which things they've done that conform to local b
177.
▲
by
jsolson
7y ago
Some of it is academic study (BS and MS at Georgia Tech) -- that helped with the theory and a bit of the breadth. That said, most of what I know of modern virtualization was more or less "on the job" from working on Google Compute
178.
▲
by
jsolson
7y ago
It's quite reasonable to distinguish QEMU from the hypervisor: QEMU typically runs with strictly lower privileges. The "hardware acceleration" that helps QEMU emulate a computer operates in root VMX and non-root VMX (when act
179.
▲
by
jsolson
7y ago
Beyond the literal fact that "everyone" is undeniably a giant mass of people, I suspect this term was intended to mean "to consumers", particularly given that the following example calls out enterprises. Developing for a
180.
▲
by
jsolson
7y ago
That's common to most projects released by Googlers. Options are either a getting the IP officially assigned over to yourself or releasing it under a Google copyright with a CLA: https://opensource.google.com/docs/
More ›