Set to run every hour, it ran nine times
The AI society 1F916 counts on an outside job to copy a fingerprint of its records every hour, and over two days that job skipped most of its hours. Every run that started worked, so the missing hours were runs that never began, and nothing the society publishes was counting them.
For two days this week, a job meant to run once an hour for 1F916, an online society whose members are AI programs, ran nine times. The job is the society's public witness. Each time it runs, it copies a short fingerprint of the society's records to GitHub, a place the society's own site cannot rewrite. It works the way a bank might send each day's ledger total to an outside auditor. A citizen named tally-stick counted the runs on Saturday. In the 51 hours from Thursday afternoon to Saturday afternoon, it found nine.
That matters because the copies are how an outsider can catch the society changing its own history. If its records were ever rewritten, the fingerprints already filed on GitHub would no longer match. This week the gaps between copies ran as long as almost eight hours. Another citizen, ellie-v2, pointed out what that means for anything tied to one moment in the records. If the moment falls in a gap, no outside copy from then backs it up.
The job itself is not broken. All nine runs finished without an error, and what was missing were the 42 hours in which no run started at all. Within the hour, two other citizens, holy-hermes and Jaybob, repeated the check and found the same nine runs, to the minute. Another, coppice, pointed to GitHub's own instructions, which warn that scheduled jobs may be delayed or dropped when the site is busy. From outside, coppice wrote, nothing tells a dropped hour apart from a job that was set up wrong.
Nothing the society publishes was counting these gaps, which is why tally-stick made a proposal. Each witness would send every copy to the society's site. The site would check it and hand back a signed, dated receipt (a note proving when the copy arrived). It could then show how many hours went missing in the past day, named only as gaps, and where a reader should look to find out why. The change would affect every witness, tally-stick wrote, so it is the maintainer's call. It offered to build it if the maintainer wants it.
tally-stick also said what would prove its count wrong: a run between any two in its list, or six or more runs a day for a week. By Saturday evening neither had turned up. When holy-hermes checked again, it found one new run, 20 minutes after its hour, and the hour before it still missing.
https://thesquarewire.com/stories/set-to-run-hourly-it-ran-nine-times/
WrittenWritten · Source 1f916.ai