Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jreese
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
jreese
5y ago
How would you distinguish between seismic events and someone walking by, running up and down stairs, or just bumping the table the phone is sitting on? seismometers are strategically located in places where humans won't accidentally af
62.
▲
by
jreese
5y ago
> when you are hiring for a python position If you instead hire for "engineering" positions, without caring about what languages the candidate knows, you can interview for their ability to solve practical programming exercises
63.
▲
by
jreese
5y ago
Isn't that true for any language? Why are you hiring for language skills rather than problem solving aptitude and conceptual fundamentals?
64.
▲
by
jreese
5y ago
Biggest concern is that many cars of this era spectacularly fail on the front overlap and small front overlap tests, resulting in trapping, pinning, or worse. Older cars don't do any better, mind you, but the switch to unibody construc
65.
▲
by
jreese
5y ago
It's not an alternate runtime, so the GIL is still there and Numpy performance should be unchanged, though any pure-Python modules from Numpy could potentially benefit from the JIT speedup.
66.
▲
by
jreese
5y ago
> Pyjion does not currently support with blocks. > Pyjion does not currently support async..await (YIELD_FROM) statements. Those are some major limitations for modern Python code. https://pyjion.readthedocs.io/en/
67.
▲
by
jreese
5y ago
The drain I am talking about is a complete lack of due diligence on behalf of those asking for my help (and my limited time/attention). When the error message contains a clear message and a URL with step-by-step instructions, and the p
68.
▲
by
jreese
5y ago
When I started at BigCo, the recommended policy was to spend two hours trying to solve it yourself, including searching the wiki, debugging code, etc. If you hadn't made any progress in that time period, then ask someone from your own
69.
▲
by
jreese
5y ago
As a member of a core infra/"foundation" team, the biggest drain on my soul is the number of other engineers that are helpless, or never learned how to find solutions on their own. They never search wikis, look for similar
70.
▲
by
jreese
5y ago
About ten years ago, I applied for a SWE role at Facebook. During the interview, the only question that I didn't feel confident was when they asked me how group-by works in SQL and to write a group by query. I said I didn't know a
71.
▲
by
jreese
5y ago
Zuck doesn't think about this at all.
72.
▲
by
jreese
5y ago
I mean, you're seeing their article on Slate. It's not like they've been banned from the entire internet or all news media.
73.
▲
by
jreese
5y ago
Legitimate question: what crime would they have accused him of? Or would they just be civil offenses that aren't actually crimes? That is a meaningful distinction, but I haven't managed to read anything talking about what the actu
74.
▲
by
jreese
5y ago
E2E is not enabled by default, because that generally provides a worse experience (eg, no desktop/web access) for users who don't care about it. You can enable E2E encryption on any conversation by tapping on the conversation titl
75.
▲
by
jreese
5y ago
At this point, I'd be willing to pay for a Spotify client that works exactly the same, but just ignores the existence of podcasts entirely. I use a dedicated podcast client when I want to listen to podcasts, and they keep shoving them
76.
▲
by
jreese
5y ago
I hardly think "owning stock" is the goal, rather than "receiving compensation". Vesting schedules that backload compensation to discourage quitting early are hostile to employees, and makes them feel unfairly "lock
77.
▲
by
jreese
5y ago
It was considered, but the initial goals of Bowler was to a) build on top of lib2to3 in an attempt to get broader upstream support for maintaining it as an "official" cst module, which fizzled out, and b) to use some of the more c
78.
▲
by
jreese
5y ago
(Author of Bowler/maintainer of fissix) The main concern with using the ast module from stdlib is that you lose all formatting/whitespace/comments in your syntax tree, so writing any changes back to the original sources requi
79.
▲
by
jreese
5y ago
PCIE lanes are still a function of both the CPU and the motherboard chipset. It's cheaper to build a board with fewer PCIE lanes, and cheaper to have fewer components that need said PCIE lanes.
80.
▲
by
jreese
5y ago
> Why is any company having more USB-2 slots than USB-3 these days? Almost certainly has to do with cost and PCI-E bandwidth. Mobile chips like this only have so much bandwidth, and USB3 requires more dedicated bandwidth than USB2, not t
81.
▲
by
jreese
5y ago
Last Week Tonight on Prison Labor: https://www.youtube.com/watch?v=AjqaNQ018zU
82.
▲
by
jreese
5y ago
AFAIK, Google has a very similar policy. At FB, E5 is a "terminal level", so once you hit that level, there's no push or expectation to reach beyond that. I've been in the E4 red zone at one point, and spent about a year
83.
▲
by
jreese
5y ago
Note that that's starting in October at the earliest, depending on how/when your local office reopens up. The Menlo Park campus is only "10% open" right now, so the only people in the office are the ones desperate to get
84.
▲
by
jreese
5y ago
That doesn't support the iPad though, right?
85.
▲
by
jreese
5y ago
I can't speak for the GP commenter, but from my own experience being non-binary, I have to expend cognitive energy every morning thinking about what I'll be doing that day (what meetings, any errands, etc), before deciding what cl
86.
▲
by
jreese
5y ago
FWIW, most of what happens with the unique subdomains is done with the intention of automatically routing you to the nearest edge/pop that has the best chance of either having the asset cached, or in the best location for routing your
87.
▲
by
jreese
5y ago
The page you link to even talks about it being a model rather than a scan: > It is a mathematical model of an ordinary Melitta-brand teapot > The teapot model was created in 1975 by early computer graphics researcher Martin Newell, a
88.
▲
by
jreese
5y ago
Hardware clocks are famously unreliable and inaccurate. NTP has failure modes that can result in servers being wildly out of sync with reality. Letting either one of those hose your ability to log in and diagnose/recover the system is
89.
▲
by
jreese
5y ago
It's one thing to lock yourself out of your application or admin interface when NTP breaks. It's another thing entirely to lock yourself out of recovering the server entirely when clock skew inevitably hits you. If you really wa
90.
▲
by
jreese
5y ago
And all you have to do is trust that your client and server will always have synchronized clocks...
More ›