Feed aggregator

Show HN: Ekbatan – Modern Java Presistence Framework – CQRS/Event Sourcing – v1

Hacker News - Tue, 08/11/2026 - 7:25am

Please check out v1.0.1 of the new java persistence framework based on JOOQ. Thanks to JOOQ, now it's a reliable replacement for Spring Data and Hibernate and it's very suitable if you want to follow the DDD/CQRS style of development, with hassle free Event Sourcing. Consider it as a persistence framework for event driven systems, with easy integration with Kafka/Pulsar. in case you don't want Kafka/Pulsar, you can also use listen-to-yourself pattern with local-event-handler module which is already available in this framework.

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

Points: 1

# Comments: 0

Categories: Hacker News

What agentic harness do you use with Chinese models?

Hacker News - Tue, 08/11/2026 - 7:16am

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

Points: 1

# Comments: 1

Categories: Hacker News

Extension Banned for Stealing AI Chats Returns to Chrome Store, Resumes Malicious Activities

Security Week - Tue, 08/11/2026 - 7:15am

The extension amassed over 300,000 installs and a 4.6 rating before Google removed it for stealing data.

The post Extension Banned for Stealing AI Chats Returns to Chrome Store, Resumes Malicious Activities appeared first on SecurityWeek.

Categories: SecurityWeek

Show HN: Mr_tech – Treating 3D games as source code, not as their runtime

Hacker News - Tue, 08/11/2026 - 7:06am

I've been working on mr_tech, a from-scratch 3D engine in Go built around a question I wanted to answer:

Can a 3D game be reverse-engineered, without infringing copyright, understood as source code, and transformed into a sufficiently general Intermediate Representation (IR) that allows it to execute on a runtime for which it was never designed?

The idea is to treat a game as source code, not as its runtime — the way a compiler treats its source files.

Instead of reproducing the original game engine, the game is processed through a compiler-like pipeline:

3D game → reverse engineering → frontend → semantic representation → IR → mr_tech runtime

The runtime provides its own geometry/topology processing, dynamic spatial structures, rigid-body physics, entities and independent rendering backends (OpenGL and software).

I've used the approach to experiment with multiple historical 3D game engines, including Doom, Quake, Jedi and Wolfenstein.

The interesting question for me is not how many games it can run, but whether the same intermediate representation can remain independent of the original engine as increasingly different 3D games are introduced.

Everything in the engine is implemented from scratch in Go.

I'd be particularly interested in technical feedback on the architecture and on how general the IR actually appears to be.

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

Points: 1

# Comments: 0

Categories: Hacker News

Pages