HNHacker News
TopNewBestAskShowJobs

senderista

2,987 karma · joined March 12, 2010

submissionscomments
senderista··on Mold Linker Version 3.0.0 Release – Rewritten in Rust
And repeat that work every time you sync with upstream?
senderista··on Mold Linker Version 3.0.0 Release – Rewritten in Rust
Sorry, I agree I was unclear and your restatement accurately reflects my intent. My biggest concern with Zig safety is that ReleaseFast turns asserts into assumptions, which is equivalent to injecting UB at every failed assert site. I doubt many users are aware of that "feature".
senderista··on Mold Linker Version 3.0.0 Release – Rewritten in Rust
Part of the safety you get with Rust is runtime bounds checking, which is equivalent to Zig in "safe" mode.
senderista··on The evolution of effective altruism
Yes, I recommend googling "mirror symmetry" if you're unfamiliar.
senderista··on The evolution of effective altruism
What about this common stereotype: EA advocates that one should take the most lucrative job possible, regardless of any moral harm it may cause, as long as it enables you to do good which (perhaps barely) outweighs the moral harm your job caused in the first place? How fair or unfair is that stereotype?
senderista··on 'Neanderthals Among Us' review
Indeed, "race" is a folk concept and has at best limited correspondence to genetic population structure.
senderista··on 'Neanderthals Among Us' review
We are all mixed race.

https://www.goodreads.com/en/book/show/35749414-who-we-are-a...

senderista··on Zig v0.17.0
I wouldn't consider donating until the project leader has demonstrated considerably more personal maturity.
senderista··on Zig v0.17.0
Seems like "parallel construction" where you show you actually understand and can explain the issue independent of an LLM would be the way to go. No need to mention how you found the bug as long as you can explain what the bug is, why it matters, and how to repro.
senderista··on The internet discovers TLA+. Now what?
It does have SMP support but it's unverified and I'm not sure how widely used or well-tested it is.
senderista··on The Legend of von Neumann (1973) [pdf]
Even Bertrand Russell briefly advocated this. "Better dead than Red."
senderista··on The Legend of von Neumann (1973) [pdf]
I believe Nash himself didn't consider it particularly noteworthy either, and was far prouder of his work in pure math (like the Nash embedding theorem).
senderista··on FTC is investigating OpenAI, Anthropic and other AI companies over product risks
Did Hunter Biden work for his father's business?
senderista··on Cloudflare K2: serverless event streams
Not a single mention of AWS Kinesis? That seems like the closest competitor.
senderista··on Cloudflare K2: serverless event streams
Minor correction: it is not true that no major object stores support appends--Azure Blob Storage has from the beginning.
senderista··on RIP, vector database
lobste.rs has always been invite-only.
senderista··on How to speed up the Rust compiler in September 2026
Ultimately it's the fact that compile time was not a first-class consideration during the design of Rust's important features. There's only so much you can do to mitigate the consequences.
senderista··on Why the Bronze Age Collapsed
Santorini may have helped cause the Minoan collapse, not the LBAC which occurred c.400 years later.
senderista··on Why the Bronze Age Collapsed
I don't understand your chronology. The LBAC was c.1200 BCE, while the Harappan collapse was c.1900 BCE IIRC.
senderista··on What TLA+ can and can't check
Agree, look at how many incorrect concurrent algorithms have been published over the years, where seq_cst is assumed. It's easy enough to mess up concurrency without any weak memory orderings. There are only a few people I know of who I would trust to informally reason about weak memory orderings in nontrival algorithms (Dmitry Vyukov, for one).
senderista··on The internet discovers TLA+. Now what?
You seem to be implying that it's a toy, which it very much is not.

https://sel4.systems/use.html

senderista··on The internet discovers TLA+. Now what?
Have you seen Lampsort?

https://bertrandmeyer.com/2014/12/07/lampsort/

senderista··on What TLA+ can and can't check
A TLA+ spec defines both a model and properties (global invariants). How do you know that the properties the LLM specifies are the ones you care about?
senderista··on What TLA+ can and can't check
Which style guides? That makes no sense to me because 1) if you're writing a lock-free algorithm/data structure you presumably both know what you're doing and care a lot about performance, 2) many lock-free algorithms don't even require any seq_cst operations (or equivalent fences), and 3) weak memory orderings can be essential to getting acceptable performance in critical paths.

I would also note that aside from formal methods, LLMs are absolutely not trustworthy but the top frontier models can reason to some degree about weak memory orderings, and can at least find concurrency bugs which can be later confirmed by human expert review (preferably after eliminating false positives via adversarial LLM review of the findings).

senderista··on GPT 6.1 Sol: Near-Astra intelligence for a fifth of the price
Sounds like your dream workflow could replace you with a PM?
senderista··on GPT 6.1 Sol: Near-Astra intelligence for a fifth of the price
You can use LLMs to make your software better, but it's easier to use them to make it worse.
senderista··on California farmers are struggling to sell grapes as demand for wine drops
As an introvert kids' birthday parties are purgatory for me.
senderista··on Sonnet 5.5
Astra is less nitpicky IME than Fable.
senderista··on MongoDB CEO resigns to join Meta
Uh, CockroachDB?
senderista··on MongoDB CEO resigns to join Meta
Oracle seems to be doing their best to expedite their own crushing. I wish them success.
Page 1 of 34Next →