Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
klabb3
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
541.
▲
by
klabb3
2y ago
Yeah I love the paternalistic “it’s for your own safety” arguments. > Why did my payment not go through? > Why was my comment removed? > Why is my binary flagged as malware? > Why did my app fail review? > Why is my 10yo acco
542.
▲
by
klabb3
2y ago
Good example of how security is counterintuitive. Another one from real life is how bank robbers often create misleading or blocking maneuvers such as setting a truck on fire, blocking road access to helicopter pads etc. But the epitome of
543.
▲
by
klabb3
2y ago
Right but that’s just digital infrastructure, and of course that will have positive side effects, no matter what role AI has in the future. Rail otoh is the infrastructure.
544.
▲
by
klabb3
2y ago
Right, because tooling is standardized in eg Go. There’s no custom build pipeline, transpilation hell, or experimental language features that are selectively enabled randomly. I’m not even against JS, like at all, and I think the majority o
545.
▲
by
klabb3
2y ago
> As a single human, you don't notice, as the training material is greater than everything we could ever learn. This bias is real. Current gen ai works proportionally well the more known it is. The more training data, the better the
546.
▲
by
klabb3
2y ago
I did a bunch of real world testing of my file transfer app[1]. Went in with the expectation that Quic would be amazing. Came out frustrated for many reasons and switched back to TCP. It’s obvious in hindsight, but with TCP you say “hey ker
547.
▲
by
klabb3
2y ago
You could run it on Cloudflare workers for free with plenty to spare. You get 5M reads/100k writes per day on D1. OTOH If you want managed Postgres it seems like you always have to pay a fairy high minimum.
548.
▲
by
klabb3
2y ago
I think OP is onto a good analogy but it feels somewhat strangely mapped. To me, life should be JavaScript. (And conversely, JavaScript is life?). Most things don’t have life. To me state management and aria style accessibility, keyboard ev
549.
▲
by
klabb3
2y ago
I’m increasingly of the opinion that TDD is only as good as your system is testable. This means that the time of writing your first test is too late. It’s part of the core business logic architecture – the whiteboard stage. If you can make
550.
▲
by
klabb3
2y ago
Not criticism, genuinely curious: why? I thought cabin air was exceptionally well cycled and filtered, much more so than other indoor spaces.
551.
▲
by
klabb3
2y ago
> Not sure if you are trying to prove my point or not. Yeah maybe we’re talking over each other. My point is that it all depends on what you build. A wrapper with an elaborate prompt does not too me sound like moat (I can be wrong). That
552.
▲
by
klabb3
2y ago
> The same could be said for most/all startups. They all can be distilled into some simple implementation. Hard disagree. There are lots of niches and businesses are complex. If everything was CRUD the people who are using no-code a
553.
▲
by
klabb3
2y ago
Used in WhatsApp on iOS the last frame didn’t stay, it seems to stop instantly and/or loop back to too early. IIRC I used 20 frames, 250ms between frame and 2500ms for the last one. Seems to have a similar problem on Telegram. Otherwis
554.
▲
by
klabb3
2y ago
One man’s idea is another man’s execution. It’s a useless phrase, in my experience, because there is nothing that determines the difference. For instance, was git a novel idea of applied distributed merkle trees or simply the existing idea
555.
▲
by
klabb3
2y ago
Not a fan of Wordpress and have no dog in the fight but managed platforms are not directly comparable, neither on the provider or user side of things. And if we’re talking about the future of web, managed commercial players are working hard
556.
▲
by
klabb3
2y ago
> Durable Objects map well to use cases where there actually are documents Right. I wouldn’t dispute this. This is akin to a file format from software back in the day (like say photoshop but now with multiplayer). What this means is that
557.
▲
by
klabb3
2y ago
Databases is an extremely slow-maturing area, similar to programming languages, but are all deviations from Postgres shiny and hipster? The idea of colocating data and behavior is really a quantifiable reduction in complexity. It removes
558.
▲
by
klabb3
2y ago
No doubt that discord has struck a good balance. Much better than GitHub imo. Both for maintainers to get a soft understanding of their users, and equally beneficial for users who can interact casually without being shamed for filing an iss
559.
▲
by
klabb3
2y ago
Not disagreeing but it’s important to point out that the US is a different beast because of the car and roadway dependency. In Europe a large part of the population lives in places easily reachable without a car. But in the US EVs are com
560.
▲
by
klabb3
2y ago
I swear I’ve seen this vuln years ago. I thought it was already well known that attacker controlled input for email-bridged ticketing systems means attackers can access at least one @company.com email. I thought this was mainly mitigated by
561.
▲
by
klabb3
2y ago
> It's the same with go, though go posses the capabilities to directly unmarshal SQL rows into a structure with tags Go also has best-in-class support for code generation. It isn’t as good as the best macro systems, but it works rea
562.
▲
by
klabb3
2y ago
Yes but we overcome. We can do absolutely insane things like just large prime number testing, because of reasoning + tool use. Humans invent tools and wield them. Whether it's pen & paper to extend our memory, a horse to become str
563.
▲
by
klabb3
2y ago
> Expecting users who type in email addresses to respect case-sensitivity is wishful thinking at best. I agree. First, you have tons of websites using the wrong input field (“text” instead of “email”) which often results in capitalized i
564.
▲
by
klabb3
2y ago
> Its always russia Ah the only conspiracy theory we’re encouraged to believe. Wouldn’t that be convenient. A perpetual enemy far away that’s responsible for all of our failures, infiltrating and puppeteering western democracies on the o
565.
▲
by
klabb3
2y ago
> I think 90% of it is solved with GraphQL/ protobuf like rules (“only ever introduce new fields”) Agreed, that’s the only sensible thing to do. Not sure it’s 90% though. > but we’re hoping to provide patterns to mitigate these H
566.
▲
by
klabb3
2y ago
I don’t have an answer to this, I’m just here to say that Italian fascist economic policy was explicitly corporatist, promoting big, sector-wide industry conglomerates, criminalizing strikes etc. It's no coincidence that large business
567.
▲
by
klabb3
2y ago
> […] the dream is that having everything as services, […], you're able to more accurately reason about the orchestration of services. Well.. I mean that’s an entirely circular point. Maybe you mean something else? That you can indi
568.
▲
by
klabb3
2y ago
> Altman expects that his technology will fix the climate, help humankind establish space colonies, and discover all of physics. Yes. We've been through this again and again. Technology does not follow potential. It follows incentiv
569.
▲
by
klabb3
2y ago
> It seems that the selling point of Zig is: more modern than C but simpler than Rust, so I understand the appeal, but isn't this undermined by the lack of memory safety? Memory safety is a useful concept, but it’s not a panacea and
570.
▲
by
klabb3
2y ago
> They appear to be 2 people. I kinda of think folks should cut two people, one of whom just publicly apologized, a little slack Reading the room, people are upset about grifters, scams and fakery in general. The outrage is obviously bui
More ›