HN user

metiscus

811 karma

Contact: username@gmail.com

Posts1
Comments279
View on HN

That is largely an artifact of the source data, sadly. I place the dots where they were found, if the dataset has that information, otherwise I georef them back to the "findsite" in the data, which aggregates many finds at one place. A lot of these were found in the 1800s and just dont have good find lla data.

But yes, the runbook in the project gives the llm instructions on how to use the scripts and what to modify. I let Claude code read that and tell it to work on a province. It runs a small segment and analyzes the results until it hits 1-2% error with no systemic errors. If it can't get all the errors out then I have it switch to using gemini-flash-lite-latest instead of 2.5, which costs slightly more but performs much better. Basically Claude code runs a self governing loop with my oversight mutating the prompts and data inputs to extract all the names.

EDIT My instructions to the supervising LLM are in here https://github.com/metiscus/roman-names/blob/feature/webapp-...

The short answer is yes. Successo-Terra has done a lot of work on the preroman history of Italy quite recently.

https://www.successoterra.net/en

The Vesuvius scrolls have been partially decoded with some interesting results. https://www.smithsonianmag.com/smart-news/three-students-dec...

The Vindolanda tablets are constantly being worked on as well https://www.heritagedaily.com/2017/07/roman-tablets-unearthe...

So most inscriptions are somewhat formulary, and I provide examples to the llm to assist it to find the names. I also have a postprocess blacklist that removes some known cases where things slip through. It's never going to be 100% perfect but to my untrained eye, it seems to do okayish. Waiting on some professionals to cross check my data. If that is you, you can search and export the data in csv via the browse button.

I've contacted a Professor in Europe who was doing research in this area and pointed him to the page. What I genuinely need is someone to spot check a few of the attributions. I can send you a list of the ones I think are the most likely to be good.

  1. Laepoca / Laepocus — Piquentum, Venetia et Histria (1–50 AD)
  Three family members: two women (Laepoca Regilia, Laepoca Tuia) and a man (Metellus Laepocus). The nomen appears in both feminine and masculine forms in the same inscription, pointing to a
  genuine local gentilicium, likely of Istrian or Liburnian origin.
  https://new.roman-names.com/#edcs_id=EDCS-04200530
It looks like my auto-translation and summarization layer is hallucinating on this entry, but the extraction appears correct. I'll flag it for the next run.
  2. Tocernius — Eraclea Veneta, Venetia et Histria (3rd c. AD)
  Father (C. Tocernius Hermeros) and son (C. Tocernius Maximianus), the latter a soldier of Legio II Italica. Probably a Venetic name surviving into the imperial period.
  https://new.roman-names.com/#edcs_id=EDCS-04200461
Here, the auto-translate and summary worked as intended. It does garble the dedication into the status.
  3. Laulenia — Thibilis, Numidia
  Two sisters, Laulenia Matrona and Laulenia Naxina, daughters of the same Marcus. The name looks Berber/Numidian in origin. (I should note that our pipeline transcribed the nomen as
  Lauzenia — the raw EDCS text reads Laulenia, which is probably the correct form.)
  https://new.roman-names.com/#edcs_id=EDCS-13500401
The auto-translate and summary layers do not make this error, only the name extraction layer does. I have flagged the entry and am diagnosing it.
  4. Kanulanius / Nansinia — Flavia Solva, Noricum
  Father (C. Kanulanius Eumitus) and son (C. Kanulanius Nepos, a soldier of Ala III Thracum). The K-spelling may reflect local Celtic orthographic convention. The wife's nomen, Nansinia,
  also appears unattested in standard sources and may be a second find in the same inscription.
  https://new.roman-names.com/#edcs_id=EDCS-14500644
Here there is an issue where I think in the processing for the web I am feeding interpreted text into the raw extraction field as my displayed raw text seems to be expanded from EDCS. Mine: Caius Kanulanius Eumitus vivus fecit sibi et Nansiniae Verecundae coniugi et Caio Kanulanio Nepoti filio militi alae III Thracum annorum XXV stipendiorum VI loco et impensa Anni Festi

EDCS:

C(aius) Kanulani/us Eumitus / v(ivus) f(ecit) sibi et / Nansiniae / Verecundae con(iugi) / et C(aio) Kanulanio / Nepoti f(ilio) mil(iti) alae III / Thrac(um) an(norum) XXV stip(endiorum) VI / loco et impensa / Anni Festi

It looks like devicenative "accidentally" deleted their documentation page that was linked from that article. Fortunately someone archived it beforehand. Oops.

https://web.archive.org/web/20260526042018/https://docs.devi...

Also, as of some hours ago Motorola has stopped the activity but didn't say anything about how it started in the first place. https://9to5google.com/2026/05/27/motorola-amazon-app-uninte...

Spirit dying is going to mean prices go up substantially across industry. They provided a price floor above which other airlines couldnt raise prices without risking losing business to spirit. Usually the difference was pretty small, basically a market calculated fee for not wanting to deal with Spirit. But since their bankruptcies, in areas where they have pulled out, the other airlines have been seen to raise prices by something like 12-15%. I would expect similar or worse now that they're gone for good.

You see, these contractors tend to hire retired admirals and generals directly out of acquisitions positions and onto their boards. The contracts are written in ways that make it hard to punish shoddy work in a way that doesn't make the government side look bad too, so they tend to let slide what is kept out of sight. After all, if someone makes enough noise, then your contract may end up on the news or even worse, on the hill. If that happens, contracts get yanked, people get reassigned or lose their chance at a kushy spot on a board in a few years. It varies by contract and organizations, some are much better run than others and tend to deliver good quality.

Goodwill and stability have a value too. If it were me and I was in the position where the retracted changes would have endangered my business, I would have at least someone working to ensure that we could pivot to Unreal or another engine if Unity decided to change courses again. "Fool me once, shame on you, if you fool me you can't get fooled again" or something like that.

I emailed the author to see if I could get the source code to update it for a modern platform. Given the amount of link rot since that time it is unlikely that he replies but hope is eternal.

Spirit is very hit or miss depending on the route. I flew from Orlando to Pensacola and back three times in two weeks earlier this year and was delayed an average of 3 hours every single flight. The reported cause of the delay was "aircraft maintenance" although in two cases the aircraft had been at the airport overnight. The pilot explained to us during announcements that sometimes they skip longer maintenance when planes are there overnight.

Otherwise, I've had okay experiences with Spirit prior to this year but I won't be flying with them again since it is shorter to drive than suffer their constant delays.