Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
potatoyogurt
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
1.
▲
by
potatoyogurt
4y ago
Yes, that is definitely a downside for these tests. The worst is when the text of some exception is printed and it includes line numbers. It does still require some discipline to think about what you're printing and avoid output that w
2.
▲
by
potatoyogurt
4y ago
A very small number of people trade by voice on trading floors and they are generally professionals. This is categorically different from phone apps that reach into every ordinary person's living room. No one is advocating for a return
3.
▲
by
potatoyogurt
4y ago
Derivatives have underlyings. An option is the right to purchase or sell a stock (or something else); a future is the right/obligation to accept delivery of something at a future time. While the payout curve is more complicated than st
4.
▲
by
potatoyogurt
6y ago
What did the US do to yogurt?
5.
▲
by
potatoyogurt
7y ago
If you don't allocate, you won't garbage collect. GC pauses would be really bad, but you can avoid them, or at least avoid them happening at bad times, if you're careful. It does requires knowing in some detail how Ocaml mana
6.
▲
by
potatoyogurt
7y ago
I think maybe you're getting the wrong impression about the tone I intend (my fault, I am not putting a lot of effort into tone or careful writing). I realize that what I wrote can be read very passive aggressively. I meant it more ju
7.
▲
by
potatoyogurt
7y ago
okay, you're right, i wasn't paying attention. shame on me. Still, I think it is a stretch to point to the use of this passive participle as the reason why this sentence works or doesn't work.
8.
▲
by
potatoyogurt
7y ago
While I agree with the general point that basic and direct sentence structure is not always the right choice, there is no passive voice in the sentence you quoted. "it is a truth universally acknowledged" -> impersonal construc
9.
▲
by
potatoyogurt
7y ago
here is a french press for $15. It can arrive on thursday. https://www.amazon.com/dp/B07HC22KQH/ref=sbl_dpx_B00008XEWG_... Is google not giving its employees monitors during this time? I find that surprising but a
10.
▲
by
potatoyogurt
7y ago
I wonder as well. I did a project with him when I was a teenager and we didn't entirely get along. He was a very talented guy, though, and I wasn't entirely fair to him. I hope he's doing all right.
11.
▲
by
potatoyogurt
8y ago
I don't get it, I don't understand how the author of the article has a PhD if this is what he thinks. Like, > Why do advanced-math classes bother with proofs almost no student can follow? Because that literally _is_ mathematics
12.
▲
by
potatoyogurt
8y ago
Thanks for clarifying! I was 90% just joking, but I wasn't actually aware that it had such a long history.
13.
▲
by
potatoyogurt
8y ago
Did you read his link? It directly addresses your point. I will summarize and add some context, since I don't know if you read Russian. The word мир in Russian has two meanings, "peace" and something that is translated in dif
14.
▲
by
potatoyogurt
8y ago
That is basically LiveRamp's business model. There are other companies who do this as well. See https://en.wikipedia.org/wiki/Data_onboarding
15.
▲
by
potatoyogurt
8y ago
Unless you're also going to disclose all your cookie ids, mobile device ids, connected tv ids, transaction history, income/demographics/consumer preferences, etc. etc., there will still be a lot of room for adtech companies t
16.
▲
by
potatoyogurt
8y ago
Why do you think Java is so much harder to refactor? Java and python are not that much different, and Java has static types which aid refactoring as well as a really strong tooling ecosystem. I haven't worked with large python codebase
17.
▲
by
potatoyogurt
8y ago
Yeah, inflation is not negative, so it doesn't seem reasonable to say that the value of a dollar is rising.
18.
▲
by
potatoyogurt
8y ago
hah, you're right, I definitely am looking at it with distributed system goggles on. With just one machine, yes, it will probably make sense to fully process one job before moving onto another (although there are some cases where this
19.
▲
by
potatoyogurt
8y ago
Just replying to the top bit, since we're exchanging multiple comment chains. Hadoop, Spark, etc. are built on top of a job scheduler, so if you have multiple competing jobs, it will allocate tasks to resources in a fairly reasonable w
20.
▲
by
potatoyogurt
8y ago
I'm not saying that past a terabyte is a point where you definitely want to use distributed processing, just that at that point, you should really strongly consider it. There is usually a lot of fuzziness around estimates you get about
21.
▲
by
potatoyogurt
8y ago
I agree with your first two points. It's definitely possible to efficiently process quite a bit of data on a single machine, although I think that past a terabyte, there begin to be strong arguments to a distributed approach even if yo
22.
▲
by
potatoyogurt
8y ago
You're probably right. I'm thinking of specific coworkers when I think of the level of knowledge that should be expected, and generally the standard I would hold coworkers to would include understanding this. But it is probably n
23.
▲
by
potatoyogurt
8y ago
You're absolutely right. Probably my estimate of "anything greater than 1TB" was not quite the right number. At that point, though, careful indexing is probably the more expert option. It's easy to throw data into EMR no
24.
▲
by
potatoyogurt
8y ago
That's a good point. It's really hard to give a clear cutoff because there is quite a bit that you can potentially do on a single machine now. But there are disadvantages to doing your processing on a single really big machine eve
25.
▲
by
potatoyogurt
8y ago
I agree in general. But I think you underestimate how large the set of use cases are where people are processing > 1TB of data. This includes quite a bit of the adtech industry, for instance, even many startups. It also includes data war
26.
▲
by
potatoyogurt
8y ago
They're well understood by anyone who has used these technologies professionally. I probably should have been ore precise with my language, though. It's really a grey area as to where the boundary is and it depends a lot on your s
27.
▲
by
potatoyogurt
8y ago
> Although Tom was doing the project for fun, often people use Hadoop and other so-called Big Data™ tools for real-world processing and analysis jobs that can be done faster with simpler tools and different techniques. "Big Data™&qu
28.
▲
by
potatoyogurt
8y ago
Best fit is something you can argue a lot about. There are a lot of data processing tools out there now, many of which have come out after Hadoop. But if the comparison is against some process running on a single machine, then the use case
29.
▲
by
potatoyogurt
8y ago
in other words, "I used a chainsaw to cut an apple and it SUCKED at it." If you're processing an amount of data that comfortably fits in memory on a single machine, then obviously Hadoop is going to perform poorly in comparis
30.
▲
by
potatoyogurt
8y ago
It's not really about ordinary users like you. Google is shifting their strategy for Google Drive more towards enterprise, and this is a useful feature for enterprise users. Have you ever seen one of those email signatures stating &quo
More ›