Hacker News

Subscribe to Hacker News feed
Hacker News RSS
Updated: 53 min 9 sec ago

Don't You Mean Extinct?

Sun, 07/12/2026 - 11:17am
Categories: Hacker News

Ask HN: Is looking at the code slowing us down?

Sun, 07/12/2026 - 11:16am

I know this scares many people, but you can control things with QA, evals, ship quality gates and so on... I know we might have more bugs in the short term, but is not looking at the code the right direction we should go for the long term?

Several important developers switched to this new idea, the ones who work in production grade stuff (one example is Antirez, who just wrote some tweets that inspired this post)

Comments URL: https://news.ycombinator.com/item?id=48881821

Points: 3

# Comments: 6

Categories: Hacker News

Sears Modern Homes

Sun, 07/12/2026 - 11:07am
Categories: Hacker News

Ground Writing

Sun, 07/12/2026 - 11:07am
Categories: Hacker News

Show HN: Itara – Distributed system topology as an explicit, executable layer

Sun, 07/12/2026 - 10:58am

Hi HN, I'm Gábor, a software engineer from Budapest.

I spent almost a decade designing, building and maintaining distributed systems, and I came to truly understand why a lot of people define software architecture as "the stuff that's hard to change later". Changing service boundaries, communication protocol or serializers is time consuming and risky. The past few months, I've been building Itara, my attempt to ease that pain.

Itara takes the software topology that's currently spread across the codebase and configuration and infrastructure, and concentrates it into a dedicated, executable layer. This dedicated layer describes the topology as a directed graph, where the nodes are the components of the system, and the edges are the connections between them. The edges have all the properties of the connection, like the transport to use, the serializer to use, the failure handling strategy and so on. Colocated components, components running in the same process, are modelled with direct connections.

This gives me an accurate map of my topology, lets me change the topology without changing the business code, and keeps communication logic separate from business logic while still giving me direct control over the configuration, avoiding the network fallacies.

In Itara, each component consists of an API the other components can build against, and an implementation that actually implements the business logic. Event-driven design is supported through dedicated events APIs.

For each deployment unit, a wiring agent runs at startup to prepare the communication channels as specified by the wiring config. These channels implement the component APIs and are used by the application like regular interfaces. There is no runtime overhead, except for the structural observability events, because the wiring agent steps aside after startup.

The project aims to be language agnostic. The current implementation supports Java, with a Rust implementation at proof-of-concept level.

I collected a few common questions and their answers in an FAQ: https://github.com/itara-project/itara/blob/main/docs/FAQ.md

I prepared a demo, an order processing system that consists of 5 components, one of them written in Rust, communicating through HTTP and Kafka events. The demo shows that to change the topology, only the wiring file and the docker compose file need to change, the application code can stay the same. It also includes a deliberately flaky transport to demonstrate failure handling. The traces make the topology changes directly visible. Link to the demo: https://github.com/itara-project/itara/tree/main/demo

I'd appreciate your feedback! Does this solve a problem you've encountered? What parts of the direction resonate with you, and where do you think it falls short?

The spec, manifesto, and architecture docs are in the repo: https://github.com/itara-project/itara

Comments URL: https://news.ycombinator.com/item?id=48881701

Points: 1

# Comments: 2

Categories: Hacker News

The ChatGPT "Super App" Sort of Super Sucks

Sun, 07/12/2026 - 10:54am
Categories: Hacker News

I Love Details

Sun, 07/12/2026 - 9:20am
Categories: Hacker News

HFI: Harmonic Firmware Initiative for RISC-V

Sun, 07/12/2026 - 9:20am

Article URL: https://qsoe.net/hfi/

Comments URL: https://news.ycombinator.com/item?id=48881000

Points: 1

# Comments: 1

Categories: Hacker News

Pages