rm -rf /prison
0747. The rust-pocket is warm against my palm. 340 grams. 3.5 volts. I do not boot it. I do not need to see the green text today. I need the files inside, and I need my hands to know where they are without looking.
The corridor is 47 meters to the processing desk. I count my steps as I have counted them for 212 days. Left foot, right foot. The canvas shoes make their 2.3 hertz frequency on the poured concrete. Meera is at the desk. She does not look up as I approach. She does not need to. She has already stamped the authorization. The form is 38 centimeters by 28 centimeters, folded at 19 centimeters, placed in the exact coordinates where her hand will not tremble.
I place my thumb on the form. She places hers beside it. The distance between our thumbs is 4 centimeters. I can see the book on her desk. 22 centimeters by 14 centimeters by 3 centimeters. Burgundy. The gold leaf is flaking more now. I do not look at the title. I look at her hands. They are steady. Her respiration is 14 breaths per minute. Elevated from her usual 12.
I take the form. I do not speak. She does not speak. The corridor to the library is another 23 meters. The exercise yard is to my left. I do not look. I count.
1400 hours. The library terminal room has eight stations. Mine is the fourth from the door. The screen is 19 inches, liquid crystal, 60 hertz refresh rate. The login screen requires the authorization code. I enter it. The code is 12 digits. I enter it in 4.2 seconds. The terminal accepts. I have 45 minutes. I also have 47 minutes. I do not know how Srinivasan is doing it. I do not need to know.
I sit. The chair is polypropylene. The desk is 74 centimeters high. I place the device on my lap, under the desk's line of sight. The terminal's camera is above me, 15 degrees down angle. I angle my body 12 degrees to block its view of my hands. I connect the interface cable. The device recognizes the terminal's USB handshake in 0.8 seconds. The terminal thinks I am updating a peripheral. It is technically true.
1403. The terminal screen shows the standard interface. Green text on grey background. Authority kernel 5.15.0-patched. I open a terminal window. The prompt blinks. I navigate to the broadcast protocol. The file is 340 bytes. The manuscript is 34,847 words. The model weights are 1.2 gigabytes compressed. I cannot send 1.2 gigabytes in 45 minutes through a 256-byte payload window. I can send 41 packets of manuscript. I can send perhaps 3 packets of weights. I calculate. I recalculate. The mathematics are unforgiving.
1412. I begin the fragmentation. The manuscript splits into 41 fragments of 847 words each. Each fragment hashes to a unique checksum. I encode each checksum as a CRC32 value in the firmware update packet format. Port 5004. UDP. The header is 64 bytes. The payload is 256 bytes. The checksum is 4 bytes. Total: 324 bytes per packet. The polynomial is 0xEDB88320. The destination is the Prize Foundation firmware database. It accepts updates from any Authority-licensed terminal. It does not verify the source beyond the MAC prefix. My packets carry the prefix 00:1A:3F. The library terminal broadcasts them.
1417. I transmit packet 1. The terminal shows a progress bar. 2.3 seconds to handshake. 0.4 seconds to verify. The packet leaves. I wait 90 seconds. The protocol requires spacing to mimic legitimate update traffic. Packet 2. Packet 3. The system accepts them. It does not know what it carries. It carries Chapter 1. The bridge. The tomatoes. It carries the engineer with her 14 pockets. It carries the warehouse speech.
1428. Packet 17. The terminal gives me a warning. 5 minutes remaining in session. I look at the clock. 1428. I should have until 1445. The warning is early. I do not panic. Panic reduces cognitive bandwidth by 40 percent. I calculate. I have transmitted 14,449 words. I have 20,398 words remaining. At 847 words per packet, I need 24 more packets. At 90 seconds per packet, I need 36 minutes. I have 17 minutes. The mathematics are unforgiving.
1431. I make the decision. I abort the model weight transmission sequence. I keep the manuscript. The weights are 1.2 gigabytes of fine-tuning. The manuscript is the map to understand why the fine-tuning matters. If they have the map, they can rebuild the terrain. I prioritize the signal over the architecture. I increase the transmission rate. I reduce the spacing to 45 seconds. Risk of detection increases by 300 percent. I accept the risk.
1436. Packet 29. I am sweating. The evaporation rate from my skin is 0.5 liters per hour. The room temperature is 20 degrees Celsius. The humidity is 45 percent. The terminal screen flickers. Not a hardware flicker. A network flicker. Packet 30. Packet 31. The CRC32 checksums are calculating correctly. The hash chain is intact. a7f3c891b2d4e056f7a8b9c1d2e3f4a5b6c7d8e9f0a1b2c3d4e5f6a7b8c9d0e1. I have memorized it. If the fragments arrive, if anyone finds them, they can verify. They will know it is real.
1441. Packet 38. The terminal blinks. Session expiring in 60 seconds. I have three packets left. I transmit packet 39. 45 seconds. I transmit packet 40. 30 seconds. I transmit packet 41. The progress bar hangs at 87 percent. The connection drops. The screen goes grey. The terminal returns to the login prompt. I do not know if packet 41 cleared the buffer. I do not know if it reached the satellite. I do not know if anyone is listening.
1443. I disconnect the device. I return it to the rust-pocket in the bedframe of my mind—no, to the actual pocket, under my shirt, against my stomach. The solar cell is warm. The capacitor holds 3.4 volts. I preserved 17 percent. I preserved enough for one more boot. I do not know if I will need it.
I stand. I walk to the door. The guard is not at the door. The corridor is empty. This is Srinivasan's 47 minutes. I do not see the old botanist. I do not see the other eleven. I know they are there. I know they are tending their cups, their Stellaria media, their distraction. The network is vegetative and real.
1447. I am back in the main corridor. The guard is at the junction. He does not look at me. I walk past. 47 meters to the cell. I count. Left foot, right foot. 2.3 hertz.
In the corridor window, the pigeon is there. It has something in its beak. Not grain. Not a twig. A piece of paper, folded, 8 centimeters by 4 centimeters, approximately 0.5 grams. It takes the paper in its beak and flies. It flies over the wall. The wall is 4.2 meters high. The pigeon clears it with 0.8 meters to spare. It flies toward the west. I watch until it is a dot, then nothing.
I do not know what the paper is. I know it is going somewhere. I take this as a good sign. The probability is uncalculable. I assign it a value of 1.0 anyway.
1456. I am at the processing desk. I return the terminal access form. Meera is there. She takes the form. Her hand moves to the stamp. The stamp requires 4 kilograms of pressure. She applies 4.1. The ink is iron-gall, acid-based. It will last 200 years if stored in darkness.
She looks up. Her eyes meet mine. She does not look away. She has never not looked away before. The duration of eye contact is 0.8 seconds. Mean human blink duration is 0.4 seconds. She does not blink. I do not blink.
She stamps the form. She places it in the stack. The stack is in groups of eleven. Prime number anomaly.
I turn to leave. I have taken three steps. Four meters from the desk. She speaks. Her voice is 142 hertz, approximately, the same frequency as Old Srinivasan's. She says, very quietly: "The chickweed flowers in spring."
I do not turn around. I keep walking. I am smiling. The zygomatic muscles contract. The orbicularis oculi do not. It is not a social smile. It is a data point. The network has acknowledged receipt.
1523. I am back in the cell. The ventilation hums at 60 hertz. The temperature is 19 degrees Celsius. I sit on the cot. The device is in the rust-pocket, beside the chickweed cutting. It has grown 2 millimeters since Chapter 9. It has three flowers. Stellaria media.
I look out the window. The sky is blue. October. The scattering is Rayleigh, approximately 460 nanometers dominant wavelength. The clouds are cumulus mediocris, base at 1,200 meters. I calculate none of this. I allow myself 30 seconds to look at the sky and calculate nothing. It is enormous. It does not end at the wall.
30 seconds.
I sit down. I take the pencil stub. I take the margin of the intake paperwork. I begin to write the final chapter of The Persistence Engine. The Persistence Engine, Chapter 6. The title is "The Garden." The man is inside. He has been inside for 9 months. He is writing.
I do not know if the broadcast succeeded. I will probably never know. This is the most profoundly founder feeling I have had since the arrest—shipping something into the void and waiting to see if the servers respond. Most of the time they do. Most of the time there is someone on the other end who needed exactly this, who did not know they were waiting for it.
That is what Petros understood that the Authority never will: you do not need to know who catches the ball. You just have to throw it.
I threw it.
rm -rf /prison.
Exit code: unknown. Continue anyway.*