Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jesse__
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
61.
▲
by
jesse__
9mo ago
As other commentors pointed out, 1gb/day isn't a problem for storage and retroactive processing until you get to like, hundreds of years of data. You can chew through a few hundred TB of JSON data in a day, per core + nvme drive.
62.
▲
by
jesse__
9mo ago
Can't really speak to (1), but (2) and (3) definitely qualify as 'fucked up piles of shit', which is what he's saying the real problem is.
63.
▲
by
jesse__
9mo ago
I think his point is that instead of hundreds of containers, you can just have a small handful of massive servers and let the multitasking OS deal with it
64.
▲
by
jesse__
9mo ago
Fair enough :) There's a lot to be said for being comfortable in your environment
65.
▲
by
jesse__
9mo ago
If that's literally the only thing stopping you.. you could always just write it yourself ..
66.
▲
by
jesse__
9mo ago
I think OPs point is that people are going to eventually abandon the sinking Windows ship, because gamers are going to soon abandon ship en-masse. That certainly tracks for me (mostly a non-gaming Windows user). It follows that, at some
67.
▲
by
jesse__
9mo ago
Oh, absolutely.
68.
▲
by
jesse__
9mo ago
Hahhah, yuuuup. I can maybe make a case for running in containers if you need some specific security properties but .. mostly I think the proliferation of 'fucked up piles of shit' is the problem.
69.
▲
by
jesse__
9mo ago
Hah yeah, that's a funny one, being able to run circles around the interviewer.
70.
▲
by
jesse__
9mo ago
Are you saying that running your application in a pile of containers somehow helps that problem ..? It's the same problem as CPU scheduling, we just don't have good schedulers yet.. Lots of people are working on it though
71.
▲
by
jesse__
9mo ago
yeah man, computers are completely bananacakes
72.
▲
by
jesse__
9mo ago
I've done that too and, in my experience, people that ask a scaling question that fits on a single machine don't have the capacity to have that nuanced conversation. I usually try to help the interviewer adjust the scale to somet
73.
▲
by
jesse__
9mo ago
I agree with your observation. My issue is (from experience) it's really hard to tell from the outside if a teams' values align with mine. Many teams talk the talk, but don't walk the walk, as the saying goes. It's ju
74.
▲
by
jesse__
9mo ago
Meh .. I've played that game; it doesn't work out well for anyone involved. I optimize my answers for the companies I want to work for, and get rejected by the ones I don't. The hardest part of that strategy is coming to t
75.
▲
by
jesse__
9mo ago
Looks like you pasted the wrong link after Apply:
76.
▲
by
jesse__
9mo ago
Yeah man, you're running on a multitasking OS. Just let the scheduler do the thing.
77.
▲
by
jesse__
9mo ago
I've done a handful of interviews recently where the 'scaling' problem involves something that comfortably fits on one machine. The funniest one was ingesting something like 1gb of json per day . I explained, from first pr
78.
▲
by
jesse__
9mo ago
Took a look at it. I generally don't like sampling profilers, but the live mode is a neat idea.
79.
▲
by
jesse__
9mo ago
Mostly the latter, but a lot of tools are so slow the former actually becomes a problem, too. Valgrind is a great example. For realtime applications, Valgrind and friends are pretty much a non-starter. To your point about profile results,
80.
▲
by
jesse__
9mo ago
I remember looking at python profiling tools a couple years ago and being pretty disappointed. Most added a huge amount of runtime noise, the lowest being something like +50% runtime, which to me is completely unacceptable. The profiler I
81.
▲
by
jesse__
9mo ago
Fair point.
82.
▲
by
jesse__
9mo ago
From the other side of the table, I love performance comparisons, so I always read these things. I also enjoyed your commentary, thanks for writing it :)
83.
▲
by
jesse__
9mo ago
"could" and "should" are doing some very theoretical heavy lifting here. Sure, at the limit, I agree with you, but in reality, relying on the compiler to do any optimization that you care about (such as inlining an indir
84.
▲
by
jesse__
9mo ago
https://scallywag.software I've written a small handful of articles, with the most interesting one being about writing a state-of-the-art AVX2 Perlin Noise implementation, which improved on the then-SOTA by 1.8x
85.
▲
by
jesse__
9mo ago
Strongly agree. It's like saying using a knife to prepare dinner is immoral because some people stab other people. I'm highly skeptical of AI, but that particular argument makes the whole article fall pretty flat to me.
86.
▲
by
jesse__
9mo ago
Great, thanks for adding some nuance!
87.
▲
by
jesse__
9mo ago
Hey, thanks for the kind words! Yeah it was on the front page not too long ago, which felt great
88.
▲
by
jesse__
9mo ago
Cool, thanks for the response and good luck with your project!
89.
▲
by
jesse__
9mo ago
I cackled when I read this
90.
▲
by
jesse__
9mo ago
This is the most grounded and plausible-sounding ai take I've seen. Please keep saying stuff like this.
More ›