Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
klabb3
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
138 ms
·
781.
▲
by
klabb3
2y ago
It’s a meh from me - either is bad. If you are in a highly complex and professional field (in the traditional sense of the word) single axis optimization hollows out the whole craft. Engineering is delicate and constant battling of tradeoff
782.
▲
by
klabb3
2y ago
> and it seemed to be their big portal into getting more sign-ups from a platform they were starting to experiment with What’s the point of forcing people to sign up? Some form of coercive marketing opportunity? Or just number go up for
783.
▲
by
klabb3
2y ago
There are countless overused abstractions and sources of accidental complexity. Interfaces though are one of my favorite tools, in most languages. The primary function of an interface is of course to swap out implementations. The first and
784.
▲
by
klabb3
2y ago
Agreed. Maybe add immutability with copy semantics by default. And no null (through enumerations but worth pointing out). Most of the Rust debates, praise and criticism are about higher level features, but just these sane pleasurable fundam
785.
▲
by
klabb3
2y ago
Late reply but for the record… > Do you believe Tauri can survive without a direct corporate backing, while Flutter can't? Currently, I think tauri can survive yes. But I know much deeper the tauri community than flutter, where I’m
786.
▲
by
klabb3
2y ago
In my experience Google’s OSS projects have a high bar and have a less kafkaesque leadership than Google products . Now, one issue is that all tech that’s derivative of Google, ie Bazel, Go or k8s, tends to have “blind spots” where some pa
787.
▲
by
klabb3
2y ago
Also worth noting: it was her second child so she “didn’t need to buy anything or search for information”. And the experiment was terminated (it appears - it’s a bit unclear) after 5 months. Another interesting factoid mentioned: > ident
788.
▲
by
klabb3
2y ago
Thanks for clarifying. And I agree with you. Users doing manual domain matching by gut feeling and glancing on the critical path was not a great idea, but made even worse by jittery companies who confused DNS with their org chart. So in tha
789.
▲
by
klabb3
2y ago
There are folks who take shitty jobs because they don’t have anything. Say you’re dealing drugs, or pressuring poor people to buy lifestyle products they can’t afford. Or a closer example, working for data mining companies, or surveillance
790.
▲
by
klabb3
2y ago
> People when carbon capture: This stinks of redirecting tax money. Hold accountable. > People when carbon tax: You made inflation high. Get out! This is quite a funny observation. And true. The general psychological bias is when imme
791.
▲
by
klabb3
2y ago
DDoS is arbitrary with any definition. What’s the difference between a weak server that can’t handle an influx of load vs an “attack”? The result is the same. It all depends on intent and coordination, which is better defined by lawyers tha
792.
▲
by
klabb3
2y ago
> The problem they solve is that almost nobody uses a password manager. Numbers pulled from Google seem to suggest 1/3 or so, which probably varies a lot across the world. But that’s not too bad given it’s never really been shoved d
793.
▲
by
klabb3
2y ago
I don’t know anything about this. But let me guess: they also require you to use edge or chromium or some closed source and shitty sidecar application on your desktop?
794.
▲
by
klabb3
2y ago
That’s an orthogonal issue. There’s no interpretation of “egress” that means “stuff we do internally before leaving aws data centers”. If the tcp conn is reset only a few MB would leave aws frontend servers. Instead, it appears they’ve been
795.
▲
by
klabb3
3y ago
> Usernameless always seemed like an optimization too far to me. I think it depends on the service. But aside from the occasional forum or social site, usernames are just an extra step. I don’t want or need one for banking/administr
796.
▲
by
klabb3
3y ago
Accumulated garbage for backwards compatibility? Let him who is without sin cast the first stone. I’m not saying css is intrinsically better (what does intrinsic even mean in this case?). It’s pragmatically better than anything else I’ve se
797.
▲
by
klabb3
3y ago
Gotta cut it some slack since it’s from 1994, but still that’s a humorously bad RFC: > These require use of a keyed message-digest algorithm, MD5 [Riv92] […] while sufficiently strong […] Heh! > […] is hard for most people to re
798.
▲
by
klabb3
3y ago
CSS may be complex, but you get a huge bang for the buck in terms of UX, rendering performance, flexibility, accessibility, compared to most drawing and layout systems. You could argue against border-radius and flex as well, but Im glad we’
799.
▲
by
klabb3
3y ago
> Let's pretend Fuchsia is just as easy to deploy on (I'm 99% sure it won't be). To stress this beyond a doubt: don’t do this unless you’re willing to become an early-masochistic-martyr adopter. My knowledge is outdated by
800.
▲
by
klabb3
3y ago
> Yes, I know *nix exists but it’s so fractured and every little variant has its own quirks making it difficult to be a general purpose OS that the masses could adopt, IMO. Yes, but to be clear: the main hurdle for adoption is fragmentat
801.
▲
by
klabb3
3y ago
Ironically, general purpose computing. Like servers, smartphones, etc. The premise of Fuchsia, as a prominent example, is to build an OS that operates more like a sandboxed/capabilities-based microservices platform, with structured IPC
802.
▲
by
klabb3
3y ago
> Leftpad is an entirely pure, non-diverging function. `leftpad(string, int) -> string` needs to allocate so not fully pure that way. You could pass in the resulting string but then it would have to mutate, which is not really pure ei
803.
▲
by
klabb3
3y ago
Yeah, to be fair I’m assuming tcp both on the iperf side (which I always use it for) and the alternative ntttcp tool does have TCP in the name although it appears they have UDP support as well(?) I know UDP and QUIC comes with a ton of nove
804.
▲
by
klabb3
3y ago
> The average [of iperf3] across multiple tests was about 7.5 Gbps. > Ntttcp averaged about 12.75 Gbps […] Ntttcp does something called pre-posting receives, which is unique to this tool. This is TCP we’re talking about, and with larg
805.
▲
by
klabb3
3y ago
Is that from an orm? Looks like a query builder to me. The main thing you left out is the type conversions with plain sql. So a fair comparison would include the e2e flow, imo. That said, your point is very much valid because of the nested
806.
▲
by
klabb3
3y ago
> I’ll be you ten bucks they got rid of people who bring up bad news and kept the yes-men I’m pretty cynical and assumed this was how layoffs worked but at least in faang and even smaller (maybe 500 people) SV companies, I actually don’t
807.
▲
by
klabb3
3y ago
Insanely spot on, for once (most of organizational analyses are not). Another fun thing pointed out in the article is the obsession over weeding out poor performers, ie the lazy ones. My theory is that it’s done solely to scare everyone els
808.
▲
by
klabb3
3y ago
> "You also don't do anything illegal in your mail and email, so the government can also read those, right? And you never speed so the government can get a black box in your car, right? And you never download anything illegal s
809.
▲
by
klabb3
3y ago
So far, I assume.
810.
▲
by
klabb3
3y ago
That’s funny. I remember the wake up after doing all the complexity analysis and such of academia, that once you’re engineering for performance, it’s often very different from theory. For instance, a lot of heap-allocations and the resultin
More ›