Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gopalv
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
37 ms
·
451.
▲
by
gopalv
6y ago
> Kafka and the like are clearly message buses and though they might also technically qualify as a DB ksqldb is actually a database on top of this. The thing is that they have an incrementally updated materialized view that is the table,
452.
▲
by
gopalv
6y ago
> the definition of the MapReduce pattern? Impala, Presto etc don't fit that model at all - they follow the Volcano model. In this mode, they are not pure functional - if a task fails, there is no way to reproduce the output of that
453.
▲
by
gopalv
6y ago
> As to who can commit code, from the ASF's standpoint any person with commit rights can do so at any time. However, the project may impose additional constraints, such as requiring a code review. Projects can amend their bylaws aro
454.
▲
by
gopalv
6y ago
> Now that the cash is drying up, people are bouncing back to the old patterns and approaches. We haven't got to a place where we can measure a bounce-back to "the old". For instance, as far as I can see into the future, I
455.
▲
by
gopalv
6y ago
> I don't think self-driving cars are realistic at all. ... > I feel in the minority in thinking self driving tech will ever be viable. Take out "cars" from that phrase and I think there might be a different answer to
456.
▲
by
gopalv
6y ago
> People who usually have family members at home, get too distracted compared to a office environment, to prefer working at home. Don't mix up "working from home" with "remote work", once you leave the city of yo
457.
▲
by
gopalv
6y ago
NiFi's biggest strength is that it is a 2-way system - it is not Storm, it is not Flink, it is not Kafka, it is not SQS+Lambda. I like to think of it like Scribe from FB, but with an extremely dynamic configuration protocol. The places
458.
▲
by
gopalv
6y ago
BFloat16[1] is an interesting tweak to the original, but built with more modern requirements for ML in mind. Particularly because it is easier to think of 32 bit IEEE-754 to BFloat16, but with fewer bits of think about (& possibly you c
459.
▲
by
gopalv
7y ago
> 75% of people who were asymptomatic at the time of the test went on to develop symptoms. So the fact that these sailors are currently asymptomatic does not mean that they will remain so. There's also a wide range of symptoms from
460.
▲
by
gopalv
7y ago
> seemingly counterintuitive notion that organizations could best encourage effective individual performance by rewarding team performance This works in both directions, unfortunately & almost always accelerates your current directio
461.
▲
by
gopalv
7y ago
> This means we can not ever keep a connection alive when moving from one network and hence IP address into another. One of the things I was looking forward to from IPv6 was the mobility of IPs [1]. [1] - https://en.wikipedia.
462.
▲
by
gopalv
7y ago
The only difference between "furloughed" and "laid off" is whether the health-care benefits continue. There's a strange detail I learnt, if you're laid-off then COBRA still only helps you if your employer keeps
463.
▲
by
gopalv
7y ago
> Do you think Xor filter would be a better fit compared to Bloom here? The 8byte key is the only scenario where you should consider XorPlus (i.e a 8 bytes mapped to a long). The lookup properties of the Xor filter are better with that c
464.
▲
by
gopalv
7y ago
> What's the difference between a replex and multiple projections of data with different partitions and sort-orders used in C-store and Vertica? The 3-replicas for failure tolerance are reused, so that the first 3 ordering projectio
465.
▲
by
gopalv
7y ago
Apache Druid is pretty amazing tool, with one assumption - your data has an event timestamp as a crucial part of the data ingest & that it has no updates at all. My run-ins with Vertica for BI/PM metrics data is almost a decade old
466.
▲
by
gopalv
7y ago
> That's an antibody test, not an RNA test. Yes, this is an exposure test - which works okay for a completely novel virus like this one. The real question is whether this has a drop-off factor for immunity for instance (i.e non-infe
467.
▲
by
gopalv
7y ago
> Why would young and healthy patients be taking "massive amounts of NSAIDs" if they didn't have co-morbidities? This doesn't really make any sense. There are enough people who have no idea that hang-over + pop-2-advi
468.
▲
by
gopalv
7y ago
> even if the test is free, due to the economic costs of quarantine if they test positive. Worse than that, they could even face a Tom Hanks Philadelphia like situation, after they test positive.
469.
▲
by
gopalv
7y ago
> The only downside is that someone has to take notes, which can be hard while walking, unless you can remember everything. For some reason, walking meetings tend to work like a memory palace for me. Though I walk down a pretty specific
470.
▲
by
gopalv
7y ago
I had a director who used to say "You know that would be a good problem to have." whenever scaling discussions come up (i.e "How would we handle 10M users?"). And as an engineer, I used to point how Twitter's fail-w
471.
▲
by
gopalv
7y ago
> Applications on remote machines can download their own special JavaScript Depending on what era we imagine writing this, this could be a Java applet or a Flash application or an ActiveX component.
472.
▲
by
gopalv
7y ago
> leveraging elastic compute costs and kubernetes "self-healing" The indirect effect of building on a system like this is that the recovery mechanisms get tested on a regular basis instead of just on the odd day when things fai
473.
▲
by
gopalv
7y ago
> I don't understand why SQL on LLVM? SQL is mostly "do the same thing a billion times", which aligns very closely with generating code for the inner loop, particularly when the inner loop can be generated without branches
474.
▲
by
gopalv
7y ago
With Alpine, the size advantages of musl sometimes come with hidden overheads as well. Musl's malloc() seems to be a fair bit slower than glibc's when you start to throw in more threads at it (fragments faster?). And then if you t
475.
▲
by
gopalv
7y ago
> But will they force Dads to take it? Nobody forces the moms either (though I do understand that dads don't breast-feed every 3 hours without sleep). The point is that this means the "she will be off for X months" becomes
476.
▲
by
gopalv
7y ago
Ugh, it feels so wrong to read a 10+ MB .patch on github, instead of being a fork + a commit. Using FDW to scale out data is a pretty popular approach, though it is hard to get a sense of the patch, this one looks a lot like a sharded postg
477.
▲
by
gopalv
7y ago
> did you have a method/tool to debug (from book, or chatting with others) Specifically for this issue, I ended up forking valgrind to add multi-threaded watchpoints in code (this was debugging shared memory refcounts, so I had to
478.
▲
by
gopalv
7y ago
> Parallel programming is not hard per se, it's just that there's so much more to learn Parallel programming isn't the hardest part (it is hard, but good teachers help with good abstractions over problems), it is the paral
479.
▲
by
gopalv
7y ago
> how 'hard' it is to get a good return when you have a massive amount of money The real problem with scale close to whole countries is that if your money isn't contributing to the growth of the entire economy, you can
480.
▲
by
gopalv
7y ago
You could invoke pipes from any webpage without worrying about cross-domain access. If you look at some janky JS code[1] I had on my website at the time, you can see what you can do with it. That would basically source ://pipes.ya
More ›