Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
YZF
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
49 ms
·
721.
▲
by
YZF
1y ago
TN is not a visa and all you need to get this status is a job offer. There's really no work of any specialized nature but some companies do get legal advice to help streamline the process and get better outcomes like reducing the proba
722.
▲
by
YZF
1y ago
They're not allowed to work unless they have TN status. I agree with the OP that replying YES is dishonest.
723.
▲
by
YZF
1y ago
I work for "big tech" and have worked for others. Other than some CYA training there really isn't a lot of cross talk between engineering productivity and this sort of risk aversion. Process, complexity, inefficiency is just
724.
▲
by
YZF
1y ago
I like the ideas here but I think the actual chance of getting sued for $3b is so small as to be negligible in the context of costs. It's also questionable how much the additional process/overhead moves the needle on that chance.
725.
▲
by
YZF
1y ago
A good espresso shot shouldn't taste that bitter. But like other things, it's an acquired taste. I used to drink only tea, then I learnt to love (or got addicted to) coffee. I started with turkish coffee which is about the most &q
726.
▲
by
YZF
1y ago
I think this is great as long as the speed limits are set correctly. What I worry would happen is that the speed limits would intentionally be set low to maximize revenue from the speed enforcement system. On my way to work there is a long
727.
▲
by
YZF
1y ago
ah. interesting. So some hash of the batch is recorded in the distributed log after the batch has been written? to disk? Isn't there still a race there? At least intuitively this seems very hard to guarantee something more than "a
728.
▲
by
YZF
1y ago
Right. I think this is fundamental though. You can minimize the chance of duplicates but not avoid them completely under failure given ClickHouse's guarantees. Also note transactions have certain limitations as well (re: partitions). I
729.
▲
by
YZF
1y ago
Afaik this is always best effort, e.g.: https://clickhouse.com/docs/operations/settings/settings#ins... "For the replicated tables by default the only 100 of the most recent blocks for each partition are
730.
▲
by
YZF
1y ago
How do you avoid creating duplicate rows in ClickHouse? - What happens when your insertion fails but some of the rows are actually still inserted? - What happens when your de-duplication server crashes before the new offset into Kafka has b
731.
▲
by
YZF
1y ago
That's still safe. EDIT: Safe in the sense you're not writing into memory you don't own, e.g. write after release, buffer overflows etc.
732.
▲
by
YZF
1y ago
These are new features. Many of them are part of the library not the language. Generally speaking what you do is enable the new features in your compiler, you don't need to disable that to compile old code. It's not a problem to w
733.
▲
by
YZF
1y ago
Sad and not surprising. Presumably when you are in the US with US sized total compensation this is even more of a problem. It is also a sign that the technical buffer layer (people like directors, VP, CTO) is not functioning well and also p
734.
▲
by
YZF
1y ago
I wanted to make my own joystick for a ZX-81 but at the time didn't know enough to decipher the expansion port signals. Address/data didn't make any sense to me . At least I didn't fry it.
735.
▲
by
YZF
1y ago
Sampling theorem. It's interesting that people seem to think that sampling mathematics somehow applies to modems or RF but not to the data they are looking at. Things like aliasing absolutely matter for observability/telemetry.
736.
▲
by
YZF
1y ago
Tell me about it! I think I've only been able to get good call stacks when I build everything myself with the right compilation options. This is a big contrast with what I remember working with similar tools under MSFT environments (MS
737.
▲
by
YZF
1y ago
I think it boils down to what Brendan Gregg likes. He must be doing somewhat different type of work and so he likes these defaults.
738.
▲
by
YZF
1y ago
We're not really benchmarking here. The author of the code does need to understand the size of the data they're operating on etc. I also didn't critique the hashmap version. Using hashmaps [for] everything is also "lazy&
739.
▲
by
YZF
1y ago
If you look at some SIMD accelerated algorithms they're anything but simple. They involve clever ways of breaking up the work into streams and clever ways of computing those streams including conditionals without breaking the data flow
740.
▲
by
YZF
1y ago
For many people performance optimization really starts with your second version. I'm not even sure what this is supposed to do exactly but the O(N^2) is just bad/sloppy code. Optimization is usually more about getting the right al
741.
▲
by
YZF
1y ago
Which is why the defaults for perf always drive me crazy. You want to see the entire call tree with the cumulative and exclusive time spent in all the functions.
742.
▲
by
YZF
1y ago
In a complex system it isn't always easy to reason about the behavior. Even if you fully understand the cpu, the compiler, the kernel, the disks etc. the way they interact in a real application isn't easy to hold in your head or t
743.
▲
by
YZF
1y ago
I also love optimization work. There can be a lot of creativity when it comes to reinventing how something is done. I've seen an algorithm taken to x10 after a ton of optimization by some insane SIMD techniques. It seems there's l
744.
▲
Presidential Task Force on Combating Antisemitism and Anti-Israeli Bias [pdf]
(harvard.edu)
6 points
by
YZF
1y ago
|
0 comments
745.
▲
by
YZF
1y ago
I see. I assumed. It's hard to give generic advice since everyone's situation is unique. One thing is you can try just taking a few courses. You could consider studying something completely different. Or you can use the vast resou
746.
▲
by
YZF
1y ago
I don't regret getting a degree fwiw. My degree was 100% focused on math and comp.sci. (not in North America where they force you to take other subjects). If you have 20 years of experience I wonder if there are options for you to have
747.
▲
by
YZF
1y ago
But a review process can make it both harder to change and more correct. A delay in impacting the official version makes it harder for people to vandalize. We do this in software all the time. In software if there's a critical bug some
748.
▲
by
YZF
1y ago
I started my professional career without a degree a long time ago. I did a few years of Comp.Sci. (and math) but didn't finish. I then finally got the extra credits to finish years later so I'm a proud bachelors of compute science
749.
▲
by
YZF
1y ago
They have a ton of speeding cameras which is probably why.
750.
▲
by
YZF
1y ago
Seems like the market is thinking this is man made so can be man fixed. Not the same systemic issues as we had with debt during 2008. Many businesses seems to be pretty healthy. AI still has ways to run in its bubble cycle- still huge inves
More ›