frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: The Roman Industrial Revolution that could have been (Vol 2)

https://thelydianstone.com/volume-2
32•miki_tyler•4h ago
A few months ago I shared the first issue of The Lydian Stone Series here:

https://news.ycombinator.com/item?id=44253083

It's an alternate-history comic about an archaeology student in modern Pompeii who discovers a slate that lets him exchange short messages with a Roman slave a week before the eruption of Vesuvius.

The premise is simple: what happens if someone in the Roman world suddenly gains access to modern scientific knowledge, but still has to build everything using the materials and tools available in 79 AD?

Volume 2 (The Engine of Empire) explores the second-order effects of that idea.

About the process: I write the story, research, structure, and dialogue. The narrative is planned first (acts → scenes → pages → panels). Once a panel is defined, I write a detailed visual description (camera angle, posture, lighting, environment, etc.).

LLMs help turn those descriptions into prompts, and image models generate sketches. I usually generate many variations and manually select or combine the ones that best match the panel.

The bulk of the work is in the narrative design, historical research, and building a plausible technological path the Romans could realistically follow. The AI mostly acts as a sketching assistant.

I'd love feedback on the story direction, pacing, and whether the industrial shift feels believable.

Comments

sfRattan•3h ago
Reminds me of Lest Darkness Fall[1], a 1939 novel about an archeology professor who is transported back in time to Rome under the Ostrogoths on the eve of Belisarius' invasion to reconquer Italy for the Eastern Roman Empire under Justinian.

The hero of the novel, Martin Padway, gets his start teaching Arabic numerals to a Syrian banker in Rome, and then distilling brandy. By the end of the novel he's running a newspaper and has a semaphore telegraph network set up throughout Italy. Good fun reading.

[1] https://en.wikipedia.org/wiki/Lest_Darkness_Fall

miki_tyler•3h ago
I know Lest Darkness Fall. It’s great. Someone recommended it in the Hacker News thread when I posted the first volume, so I read it after that.
20k•2h ago
This isn't dissimilar to deathworld 2, where a futuristic guy crashlands on a planet and has to reinvent modern technology for a mongolian style culture. I'm a big fan
sfRattan•2h ago
There's also The Lost Regiment[1] series, about a Maine regiment from the American Civil War transported to an alien planet. They discover that medieval Russian peasants were previously transported there and now live as serfs/peasants under nomadic alien warlords (IIRC the aliens periodically cull the humans for food). The Union boys, in tremendously fun if a bit predictable style, lead a peasant rebellion against the aliens.

[1] https://en.wikipedia.org/wiki/The_Lost_Regiment

cyberax•3h ago
This kind of fiction is pretty popular in Russia. So there are websites and forums that discuss the kind of hand-waving needed to make the stories interesting (I recommend https://www.popadancev.net/ ).

And one thing that really stands out is that there are really not that many shortcuts. To build something like a steam engine, you need to invent advanced steelmaking, casting, advanced tooling (lathes, drills, etc.), and so on.

In general, ancient people were able to exploit the tech available to them with great efficiency.

There are some technologies that were overlooked longer than they should have, but not that many. For example, rubber could have been invented 400 years earlier. Hooke had a microscope capable of resolving micro-organisms in 1665, but the germ theory of diseases took 300 more years to develop.

miki_tyler•3h ago
I actually disagree a bit. The whole premise of the story is that there are shortcuts indeed, when someone has the entire tech tree available at the push of a button.

The Romans were very capable engineers. If you give them a few key ideas and steer them away from dead ends, progress can compress a lot.

TheOtherHobbes•1h ago
But the economics don't work. A bronze steam engine would have been extremely expensive and it would have taken multiple attempts to work out the best alloy mix. Without refinement the result would have had a low power output and short working life.

Even if you have a blueprint, a bronze engine is still a major research project.

Animats•45m ago
This is do-able, because it doesn't require much metalworking. This is technology from 1700-1750 or so, made from wood with a few metal bits. Roman technology was capable of that.
actionfromafar•2h ago
It should have been possible to create electricity with waterwheels. You ”only” need copper.
wildzzz•3h ago
I like the premise but the yellow-stained AI artwork really makes this hard to like more.
markus_zhang•3h ago
I agree, somehow I really dislike that picture for reasons I’m not aware of.
miki_tyler•2h ago
You're only as good as the tools you use. They are improving fast though, you can already see a noticeable difference between the artwork in Volume 1 and Volume 2, and they were made about six months apart.
LastTrain•3h ago
Creative content should be labeled as AI generated, assisted, or AI free up front.
userbinator•44m ago
I think people should find out themselves, but the OP was quite explicit about it.
idontwantthis•2h ago
https://acoup.blog/2022/08/26/collections-why-no-roman-indus...

Great article on why the premise doesn't make sense.

miki_tyler•2h ago
I know and love the Acoup Blog, and the premise of the story does not contradict what Acoup says. In fact, if you look carefully, there is an Easter egg hidden somewhere in the story about the Acoup Blog.
jcranmer•1h ago
I'm not sure that's really the case. The fundamental issue with the idea of a Roman Industrial Revolution isn't that Rome didn't have the technical antecedents (although that's still a big issue), but rather that the Industrial Revolution only solves problems that Rome didn't have.

One of the big, if easy, mistakes to make about history is to assume that a historical society is just like modern society at a lower tech level. Bret Devereaux is fond of dunking on George R. R. Martin's question "but what was Aragon's tax policy like?" as malformed because Gondor is a polity that doesn't really have the capacity to have a tax policy in the first place (it's pretty clearly modeled off of something like the Byzantine state). Not that Tolkien is immune from this either--the Shire suffers from being a Victorian-era English countryside being transplanted to a ~15th century tech level.

jacquesm•2h ago
Isn't there a massive contradiction here though, on the one hand the slave can't write on the lintel and be seen in the future proving their worlds are not connected (vol 1 page 18), on the other hand there are all these artifacts that get dug up, proving that they are. Or am I misunderstanding something?
miki_tyler•2h ago
Their universes disconnect the moment they make contact, but Marcus knows Pompeii well and escapes the eruption just before it happens. So he can point Ulyses to places where things will be buried or hidden.

I also needed the relationship to go both ways, not just Marcus getting ideas from the future. That makes the plot more interesting.

burnt-resistor•1h ago
https://en.wikipedia.org/wiki/Barbegal_aqueduct_and_mills

Albeit 2nd-3rd c. AD

Featured in Connections "Faith in Numbers" S1E04 1978

https://youtu.be/z6yL0_sDnX0

Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting

https://github.com/moongate-community/moongatev2
234•squidleon•13h ago•134 comments

Show HN: Kula – Lightweight, self-contained Linux server monitoring tool

https://github.com/c0m4r/kula
16•c0m4r•3h ago•16 comments

Show HN: 1v1 coding game that LLMs struggle with

https://yare.io
6•levmiseri•20h ago•5 comments

Show HN: Claude-replay – A video-like player for Claude Code sessions

https://github.com/es617/claude-replay
74•es617•11h ago•28 comments

Show HN: The Roman Industrial Revolution that could have been (Vol 2)

https://thelydianstone.com/volume-2
32•miki_tyler•4h ago•21 comments

Show HN: MysteryMaker AI

https://www.mysterymaker.ai
2•jhappy77•1h ago•0 comments

Show HN: Reconstruct any image using primitive shapes, runs in-browser via WASM

https://github.com/taiseiue/primitive-playground
26•taiseiue•3d ago•6 comments

Show HN: Swarm – Program a colony of 200 ants using a custom assembly language

https://dev.moment.com/
183•armandhammer10•23h ago•61 comments

Show HN: A trainable, modular electronic nose for industrial use

https://sniphi.com/
29•kwitczak•3d ago•17 comments

Show HN: I open-sourced my Steam game, 100% written in Lua, engine is also open

https://github.com/willtobyte/reprobate
3•delduca•4h ago•3 comments

Show HN: Free salary converter with 3,400 neighborhood comparisons in 182 cities

https://salary-converter.com/
2•jay7gr•3h ago•0 comments

Show HN: Cross-Claude MCP – Let multiple Claude instances talk to each other

https://github.com/rblank9/cross-claude-mcp
2•rblank9•3h ago•0 comments

Show HN: PageAgent, A GUI agent that lives inside your web app

https://alibaba.github.io/page-agent/
141•simon_luv_pho•1d ago•71 comments

Show HN: WebBridge turns any website into MCP tools by recording browser traffic

https://github.com/jalabulajunx/WebBridge
2•nonstopnonsense•4h ago•2 comments

Show HN: Interactive 3D globe of EU shipping emissions

https://seafloor.pages.dev
19•marcohaber•13h ago•7 comments

Show HN: NeoNetrek – modernizing the internet's first team game (1988)

https://neonetrek.com
2•yuriksan•4h ago•0 comments

Show HN: Sqry – semantic code search using AST and call graphs

https://sqry.dev
2•verivusai•5h ago•1 comments

Show HN: Modembin – A pastebin that encodes your text into real FSK modem audio

https://www.modembin.com
23•a13x57•12h ago•4 comments

Show HN: mTile – native macOS window tiler inspired by gTile

https://github.com/protortyp/mTile
2•protortyp•5h ago•0 comments

Show HN: ScreenTranslate – On-device screen translator for macOS (open source)

https://github.com/hcmhcs/screenTranslate
2•hcmhcs0•5h ago•5 comments

Show HN: Graph-Oriented Generation – Beating RAG for Codebases by 89%

https://github.com/dchisholm125/graph-oriented-generation
2•dchisholm125•7h ago•0 comments

Show HN: Pg_sorted_heap–Physically sorted PostgreSQL with builtin vector search

https://github.com/skuznetsov/pg_sorted_heap
5•skuznetsov37•10h ago•1 comments

Show HN: Mantle – Remap your Mac keyboard without editing Kanata config files

https://getmantle.app/
2•gsteezy•7h ago•0 comments

Show HN: Jido 2.0, Elixir Agent Framework

https://jido.run/blog/jido-2-0-is-here
317•mikehostetler•1d ago•65 comments

Show HN: Anchor Engine – Deterministic Semantic Memory for LLMs Local (<3GB RAM)

https://github.com/RSBalchII/anchor-engine-node
4•BERTmackl1n•11h ago•2 comments

Show HN: VaultNote – Local-first encrypted note-taking in the browser

https://vaultnote.saposs.com/
3•powerwild•8h ago•1 comments

Show HN: Mog, a programming language for AI agents

https://gist.github.com/belisarius222/203ac5edbc3306c34bf0481f451d4003
3•belisarius222•8h ago•1 comments

Show HN: Poppy – A simple app to stay intentional with relationships

https://poppy-connection-keeper.netlify.app/
176•mahirhiro•1d ago•113 comments

Show HN: Go-TUI – A framework for building declarative terminal UIs in Go

https://www.go-tui.dev/
3•grindlemire•9h ago•0 comments

Show HN: Best ways to organize research links

https://clipnotebook.com/blog/best-ways-to-organize-research-links-2026
6•diddddy•9h ago•0 comments