Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kibwen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
53 ms
·
631.
▲
by
kibwen
9mo ago
> They were arguably the pioneers in OS UX Who is "they"? The employees at Apple when the HIG was first published in 1986, 40 years ago? That Apple is dead, what you see before you is an empty and rotted husk.
632.
▲
by
kibwen
9mo ago
Almost by definition, you have ABI stability as long as all artifacts are compiled with the same version of the same toolchain on the same platform with all the same compiler flags. That's not enough to let you generally ship pre-compi
633.
▲
by
kibwen
9mo ago
The average total cost of car ownership in the US in 2025 was about $12,000. $9,000 is already a huge underestimate of what the average person is paying.
634.
▲
by
kibwen
9mo ago
I'm not sure if I'd call the above comment cable-news-brained, but it's entirely possible to push a misleading or outright false narrative while only presenting factually true statements. Remember, nearly everyone who's
635.
▲
by
kibwen
9mo ago
It's open source, I'm tempted to fork it and do nothing other than change the branding.
636.
▲
by
kibwen
9mo ago
Talking about "productivity" is a red herring. Are the people leveraging LLMs making more money while working the same number of hours? Are the people leveraging LLMs working fewer hours while making the same amount of money? If n
637.
▲
by
kibwen
9mo ago
That doesn't make a difference here. Even with a nonzero temperature, an LLM could still be deterministic as long as you have control of its random seed. As the article says: "This gets to my core point. What changes with LLMs is
638.
▲
by
kibwen
9mo ago
No, that's not how any of this works. Try to think for a moment why we still overwhelmingly use non-jumbo jets for aviation in a world where jumbo jets exist.
639.
▲
by
kibwen
9mo ago
Terrestrial data centers save money and recoup costs by salvaging and recycling components, so what you're saying here is that space-based datacenters are even less competitive than we previously estimated.
640.
▲
by
kibwen
9mo ago
A capability model wouldn't have prevented the compromised binary from being installed, but it would totally prevent that compromised binary from being able to read or write to any specific file (or any other system resource) that Note
641.
▲
by
kibwen
9mo ago
The original model of computer security is "anything running on the machine can do and touch anything it wants to". A slightly more advanced model, which is the default for OSes today, is to have a notion of a "user", an
642.
▲
by
kibwen
9mo ago
No no, let Musk cook. This definitely won't be SpaceX's Cybertruck moment, where they completely throw away their first-mover advantage by wasting five years chasing after the egotistical boondoggle of a delusional megalomaniac.
643.
▲
by
kibwen
9mo ago
Note that evolution isn't about individuals, it's about genes (which we should further note is more than just DNA, but that's a different discussion). If it weren't valuable for humans to live at all without being fert
644.
▲
by
kibwen
9mo ago
To be fair, this was also my experience with Macbooks. This "smart sleep" from modern OS manufacturers is the dumbest shit ever, please just give me a hibernate option.
645.
▲
by
kibwen
9mo ago
> That "nurseries" link is way TL;DR Please read and understand that blog post, I promise it's worth your time.
646.
▲
by
kibwen
9mo ago
Note that Rust supports a form of structured programming (though only via thread-based concurrency, not via async), provided by the `std::thread::scope` API: https://doc.rust-lang.org/std/thread/fn.scope.html . Th
647.
▲
by
kibwen
9mo ago
> Easier to reason about, sure, fine. Your earlier comment claims the actor model is a dead end in non-distributed systems. If you have two ways of structuring something, and the worse way is so predominant that it obscures even the ex
648.
▲
by
kibwen
9mo ago
> Can't you model any concurrent non-distributed system as a concurrent distributed system? Yes, in the same way that you can give up `for` loops and `while` loops and `if` statements and `switch` statements and instead write them
649.
▲
by
kibwen
9mo ago
I heartily recommend reading the link the parent comment on structured concurrency. The alternatives here are not merely goroutines vs. async.
650.
▲
by
kibwen
9mo ago
To adapt the analogy from the link in the root comment, this is akin to saying "`goto` can be made to do structured programming as long as you strictly ensure that the control flow graph is reducible". Which is to say, it is a tru
651.
▲
by
kibwen
9mo ago
Please change the title to the original, "Actors: A Model Of Concurrent Computation In Distributed Systems". I'm not normally a stickler for HN's rule about title preservation, but in this case the "in distributed s
652.
▲
by
kibwen
9mo ago
Since we're being pedantic, Russel's paradox involves the set of all sets that don't contain themselves.
653.
▲
by
kibwen
9mo ago
I'm old enough to remember when Objective-C was a real and thriving (if niche) language. I remember all the buzz when automatic reference counting was the next big thing, pushed heavily by Apple and taking center stage at WWDC. And sin
654.
▲
by
kibwen
9mo ago
While I'm all for empowering your best contributors, I'll repeat what I say every time I hear someone mythologize about "10x engineers": if you want a 10x engineer, you need to pay a 10x salary. When companies say they w
655.
▲
by
kibwen
9mo ago
Immediate mode GUIs like egui are imperative: https://www.egui.rs/
656.
▲
by
kibwen
9mo ago
Defaults matter. Owned types are the default in Rust and opt-in in Swift. As a consequence, by default it's safe to assume that any Swift code you fine in the wild isn't making use of owned types.
657.
▲
by
kibwen
9mo ago
Note that union types are not the same thing as sum types, even if they're somewhat similar. https://viralinstruction.com/posts/uniontypes/
658.
▲
by
kibwen
9mo ago
It also assumes that "C-like syntax" is a desirable thing. Many of the worst parts of Rust syntax (and Swift syntax, and Java syntax, and Javascript syntax, and...) are things it took from C.
659.
▲
by
kibwen
9mo ago
MacOS was only the best OS for power users between 1994 and 2008, at which point they shifted to x86.
660.
▲
by
kibwen
9mo ago
Whether or not Apple still has legacy pieces in Objective-C or still allows you to write apps in it is not the issue. The point here is that Apple shadow-dropped Swift and shifted essentially all of its development priority away from Object
More ›