Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bt848
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
bt848
7y ago
You are surprised by vitriol toward young women on Reddit? You must be new.
62.
▲
by
bt848
7y ago
EDGAR's own search facilities are fairly poor. I mirror and index it in Lucene for my own purposes.
63.
▲
by
bt848
7y ago
S-1/A are extremely common. I can't recall an IPO without one. There were 8 of them filed today alone. https://www.sec.gov/cgi-bin/browse-edgar?company=&CIK=&type=...
64.
▲
by
bt848
7y ago
I don’t know about “none”. Updating the age of the compiled representation of a function on every function entrance doesn’t strike me as cost-free. At a minimum that’s a store.
65.
▲
by
bt848
7y ago
In what way can “STL” be considered a performance hit? It looks like you just threw out every C++-related word you know.
66.
▲
by
bt848
7y ago
Most jurisdictions in the Bay Area don’t have rent control. Nothing about tenure protects tenants from inflation.
67.
▲
by
bt848
7y ago
The median 2br rent in SF stood at $4,630 earlier this year. $4k is the all-in price for a $550k mortgage + property taxes + insurance if you buy a house. Of course, you can't buy a house at that price. If literally nobody you know p
68.
▲
by
bt848
7y ago
If you are renting you can expect to save exactly nothing because landlords simply raise rents to whatever level the market will bear. OTOH if you can control your housing cost inflation then you might be able to save. Note also that "
69.
▲
by
bt848
7y ago
Just pegging to my own personal experience, the L4, L5, and L6 total comp amounts on levels.fyi are pretty low. I guess it is because they are blended from many different sites. Looking at just the ones from SF, MV, and Sunnyvale they are
70.
▲
by
bt848
7y ago
Seems cool. But a lot of the things this blog gets excited over are better understood as features of Google’s platform that are available to and exploited by many of their systems. Eg disaggregated storage with append-only immutable files i
71.
▲
by
bt848
7y ago
No, that's 25 per HOUR vs 350 per MINUTE.
72.
▲
by
bt848
7y ago
There are 2 DC fast chargers in the city of Berkeley, California. That's at best a total of about 400 miles per hour of charging, for a city of 120k people. EV boosters radically overestimate the widespread-ness of charging infrastru
73.
▲
by
bt848
7y ago
It take roughly 100 times longer to charge a car than to refill from a fuel pump so chargers need to be WAY more popular than gas stations. The “obvious way to handle this” is to build cities without cars at all, where people walk and bike
74.
▲
by
bt848
7y ago
Pure word salad. This is what you get when you import executives from Hell^WOracle.
75.
▲
by
bt848
7y ago
There were always computer-dispatched car services in New York, decades before Uber. The reason people prefer Uber is because Computer Car costs $60 to go to the airport and Uber, by contracting with desperate amateurs and their unmaintaine
76.
▲
by
bt848
7y ago
It’s up to each individual to make the most of an environment where the utterances of senior engineers are just advice. You don’t need their permission.
77.
▲
by
bt848
7y ago
Python just doesn’t scale. Th language isn’t typed enough to be safe in a large program. Eventually you will iterate over a string or access an attribute of None. And the runtime is too slow. SRE at Google years ago banned new projects in p
78.
▲
by
bt848
7y ago
The most important thing I learned there was that you hire and promote people not so management can tell them what to do, but so they can tell management what to do. I didn’t even realize it at the time but the first post-Google job I had t
79.
▲
by
bt848
7y ago
Sort of. I didn’t mention it because level doesn’t really limit your scope. If you have a way to make a big impact nobody is going to tell you to not do it because you’re too junior. It’s just that the higher levels are expected to operate
80.
▲
by
bt848
7y ago
Really? One thing I learned at Google is that even having Guido on staff can’t make Python work.
81.
▲
by
bt848
7y ago
At Google there’s an IC ladder from level 3 (new grads) to 11 (Jeff and Sanjay). Basically it’s a pay scale. Half of engineers are below 5, and 90% are below 6. Edit: pretty sure I was off by one originally. But you get the idea: it’s a tri
82.
▲
by
bt848
7y ago
Absolutely disagree, to the maximum possible extent. My entire job at Google was to find and fix inefficiency in other people’s projects. I didn’t own any projects! But I submitted changes to foreign code daily and I rarely got any kind of
83.
▲
by
bt848
7y ago
The problem is that this agency is not exactly a move-fast/break-things agile organization. They probably put out the call for bids for this junk five years ago, which means whatever is wrong with it today will be with us for five yea
84.
▲
by
bt848
7y ago
If a donor is on your institution’s fundraising blacklist and you covertly conspire to raise money from that person anyway it is clear that you are at a minimum tainted by association with that person.
85.
▲
by
bt848
7y ago
There are tools for that stuff. You can run the unit tests a million times and count the failures for starters. You can also run tests under TSAN which often just points out races. You can also inject clocks or other dependencies and simply
86.
▲
by
bt848
7y ago
Sorry. I was responding mostly for this audience to the section about handling pushback. One common form of pushback I experienced was from authors who wanted an exception on performance grounds. These people were almost universally mislead
87.
▲
by
bt848
7y ago
If you did that to code in Google search you’d be required to run a special load test to prove you didn’t screw it up. Nobody should assume either of the things you just implied were obvious. In fact linear search is guaranteed to beat bina
88.
▲
by
bt848
7y ago
https://mobile.twitter.com/dvyukov/status/116954416787113165... This tweet perfectly captures why all bug fixes must have tests. Linux has no tests and no testing culture and it is 17 million lines of juicy hot ga
89.
▲
by
bt848
7y ago
They have a lot of tests :-) Abseil-cpp alone has 2400 tests, at least in the open-source tree. https://github.com/abseil/abseil-cpp/tree/master/absl/base
90.
▲
by
bt848
7y ago
You can draw bright lines about some of these things. If a change claims to fix some bug, a test must demonstrate that. If I patch just the test into HEAD and run it, it should fail. If this is not the case then the change "needs more
More ›