HN user

eatonphil

23,997 karma

theconsensus.dev

Posts1,483
Comments2,746
View on HN
www.world-nuclear-news.org 2d ago

South Korean SMR-powered container ship design certified

eatonphil
13pts1
surfingcomplexity.blog 2d ago

Extending MVCC to be serializable, in TLA+ (2024)

eatonphil
2pts0
brooker.co.za 2d ago

Why Aren't We SIEVE-ing? (2023)

eatonphil
2pts0
theconsensus.dev 5d ago

Of forks and clones and package management

eatonphil
2pts0
blog.andymasley.com 7d ago

Do data centers only seem bad for the climate because we can see them?

eatonphil
5pts4
zserge.com 8d ago

Tensor Is the Might

eatonphil
55pts23
twitter.com 13d ago

Debunk the myth of "China thinks in centuries, US thinks in quarterly earnings."

eatonphil
2pts1
multigres.com 14d ago

Multigres Supports Listen/Notify Across Pooled Connections

eatonphil
8pts0
github.com 15d ago

purego: A library for calling C functions from Go without Cgo

eatonphil
1pts0
www.star-history.com 15d ago

GitHub Has Restricted Access to Star Data

eatonphil
5pts1
blog.gradle.org 16d ago

The (Petty) Reason We Didn't End Up Using Jj

eatonphil
2pts0
www.fastcompany.com 17d ago

The new Teddy Roosevelt library is a gorgeous extension of the prairie

eatonphil
5pts0
danluu.com 18d ago

Agentic test processes, LLM benchmarks

eatonphil
2pts0
theconsensus.dev 19d ago

The feature in OxCaml that more languages should steal

eatonphil
2pts0
www.scylladb.com 20d ago

ScyllaDB's Trie-Based Index Delivers Up to 3X More Throughput

eatonphil
5pts0
www.aei.org 22d ago

India's Unconvincing Economic Facade

eatonphil
10pts0
queue.acm.org 23d ago

What can you confidently guarantee about your software?

eatonphil
130pts67
victoriametrics.com 24d ago

How VictoriaLogs Stores Your Logs in a Columnar Layout

eatonphil
59pts11
samslist.com 27d ago

Bankruptcy Capitals of America: Where US Small Businesses Are Closing Fastest

eatonphil
3pts1
www.cidrap.umn.edu 28d ago

Call it what it is–the US has lost its hold on measles elimination

eatonphil
28pts7
www.crowdstrike.com 1mo ago

New Abuse of the ClickOnce Technology

eatonphil
3pts0
www.harness.io 1mo ago

Harness Acquires Codecov from Sentry

eatonphil
2pts0
boolsi.com 1mo ago

Enable software developers to compile hotspots into custom hardware accelerators

eatonphil
5pts0
blog.ladybugdb.com 1mo ago

Better Graph Database Ball

eatonphil
2pts0
theconsensus.dev 1mo ago

Pierre Zemb from Clever Cloud

eatonphil
2pts0
writethatblog.substack.com 1mo ago

How developers react to AI-scented blog posts

eatonphil
7pts4
blog.janestreet.com 1mo ago

Formal methods and the future of programming

eatonphil
378pts126
clickhouse.com 1mo ago

How ClickHouse Became Fast at Joins

eatonphil
6pts0
theconsensus.dev 1mo ago

Python 3.14 garbage collection rigamarole

eatonphil
94pts76
www.modular.com 1mo ago

What about OpenCL and CUDA C++ alternatives?

eatonphil
25pts4

If TigerBeetle is the Zig flagship then Zig is untenable for almost any team, because Tiger Style is untenable for almost any team. No, I think that Tiger Style makes Zig mostly unimportant.

On the other hand, as a corporate backer for Zig, TigerBeetle is definitely a big deal.

But in terms of exemplary and imitable projects in the ecosystem I would think something like Ghostty is the safer label for "flagship".

They are indeed different. In Zig you might get the allocator via a struct field or just via importing the global allocator.

  const std = @import("std");

  fn makeBuffer(n: usize) ![]u8 {
      return std.heap.page_allocator.alloc(u8, n);
  }
Here are a few examples from the last release of Bun before the rewrite into Rust.

https://github.com/oven-sh/bun/blob/bun-v1.3.14/src/install/...

https://github.com/oven-sh/bun/blob/bun-v1.3.14/src/shell_pa...

The allocator via function parameter is only a convention and only even one convention. It is certainly a strong convention (throughout the standard library anyway) but it is just a convention.

Recent Rust also has the ability to pass allocators but that's the same thing. And even if you use no_std in Rust you might call into some other library's no_std function that allocates and you wouldn't be able to grep for that.

Pangram says the text is entirely AI generated but I don't know how trustworthy Pangram is. (I would love to hear what others think about it.)

I keep thinking about doing future ones semi-public (need to sign up to be allowed to post) but I already spend more time on the book club than I particularly want to so I mostly just keep doing the same thing which works fine enough. It's also not unlikely we'd repeat a book in a few years (for example we'll read DDIAv2 probably next year). So for now, join the mailing list and new readings as they happen.

Known as the VCV Tower, or vertical continuous vulcanization, the 660-foot tall structure allows for the assembly of miles of cable at a time, with gravity naturally helping pull the material down and make it tighter.

LS GreenLink’s South Korean-based parent company LS Cable & System has a similar tower in Donghae. This will be first of its kind in the United States.

https://www.wavy.com/news/local-news/chesapeake/developers-b...

Hey folks! I'm sorry, I didn't expect a paywalled article to get posted here and I don't have the means at the moment to give out gift links (the site is entirely custom other than the use of Lemon Squeezy for payments) but if you check back in a week the paywall will expire.

You can also in the meantime check out Monastery, the project that automates Hermitage on GitHub: https://github.com/theconsensuslabs/monastery.

When I find speakers for NYC Systems I do ask them not to speak about their experience with AI (at least that the talk should not be entirely about this) because of exactly this risk of being distracting and immediately out-of-date.

However, I think it can be a useful signal to understand if/how experienced developers in major software infrastructure projects are using AI today. So I plan to keep asking the question.

Despite the article, infowars.com at least doesn't really seem to be run by The Onion yet? But I'm looking at that site for the first time so I have no idea.

I also don't really understand how being correct under physical branching with ZFS, or physical backups of a filesystem, are different from crash safety in general. As long as you replay the WAL at the point where you branch (or take a physical backup of the filesystem) you should not lose data?

At the same time Postgres people don't seem comfortable with the idea in practice so I'm not sure if this is actually ok to do.

If you're curious to see what everyone else is doing, I did a survey of over 100 major source available projects and four of them banned AI assisted commits (NetBSD, GIMP, Zig, and qemu).

On the other hand projects with AI assisted commits you can easily find include Linux, curl, io_uring, MariaDB, DuckDB, Elasticsearch, and so on. Of the 112 projects surveyed, 70 of them had AI assisted commits already.

https://theconsensus.dev/p/2026/03/02/source-available-proje...