Sketchy Micro Annotated Direct
Aris tapped the coffee ring. A footnote exploded. See also: Abyssal cycles, sub-category: domestic residue. Not coffee. A 1:1,000,000 scale hydrographic map of the Trench, the deepest part of the ocean. Note the convergence of lines at the center—this is not the Mariana Trench. This is a trench that does not appear on any official chart. The stain's chemical analysis (mass spec, 2019) shows traces of bioluminescent mucous from a species of anglerfish that, according to evolutionary biology, went extinct in the Eocene. The ring is not a stain. It is a summoning circle for a pressure so great it would turn a human lung into a diamond. Aris swallowed. His tremor worsened.
Aris stepped inside. The air tasted of old paper and metal. The walls were covered in printouts. Not photos. Annotations of annotations. Chains of logic, arrows connecting circled words, strings of hexadecimal weeping off the edges of the pages.
He tapped the edge of the notepad. See also: The palimpsest of the self. The top page appears blank. It is not blank. It contains the micro-annotation of the air in this room, written in ink made from the ground-up retinas of surveillance drones. The text reads: "Dr. Aris Thorne. You are not reading this. You are being read by it. The true sketchy thing is not the data. It is the interpreter who believes the data has edges. Turn around slowly. Do not annotate what you see next. Some thresholds annotate you." Aris turned. The mirror on the far wall, which he had assumed was a smudged oval of cheap glass, was not reflecting the room. It was reflecting a different angle of the same room—an angle that did not exist, showing the back of his own head, and standing just behind him, a figure made entirely of marginal notes. Its face was a dense thicket of crossed-out words, its hands were question marks with too many hooks. sketchy micro annotated
Aris looked down at his tablet. A new micro-annotation had appeared, appended to the bottom of the file, timestamped just now . See also: Your last. The sketchiness is not in the image. It is in the act of looking. You have been micro-annotating your own reality for sixty-three years, Dr. Thorne. Every trauma, a footnote. Every suspicion, a cross-reference. You thought you were building a map. You were building a cage. And the thing in the margins has been waiting for you to finish so it could read you . The figure of notes took a step forward. Its mouth—a strikethrough—opened. No sound came out. But a new footnote bloomed directly on Aris's retina, bypassing the tablet entirely. Footnote 1: There is no Apartment 4B. There is no Elias Vank. There is only the recursive terror of paying attention. Congratulations. You are now the primary source. The last thing Aris saw was the coffee ring on the desk begin to swirl, a tiny, perfect whirlpool leading down to a depth without light. And as he fell into the footnote of himself, he realized the sketchiest thing of all was not the anomaly, but the sanity he had trusted to measure it.
The base image was innocuous: a wooden corner, a coffee ring, a stray paperclip, the edge of a notepad. Aris tapped the coffee ring
He tapped the paperclip. See also: Conduits, minor. The metal is not ferrous. It is a nickel-iron alloy from the impact site of the Tunguska event, hammered flat by a blind watchmaker in Budapest, 1947. Each bend in the clip is a question. The small loop asks: "What is the smallest unit of horror?" The large loop answers: "The one you just noticed." The clip is not holding papers together. It is holding the space between this desk and the desk in Apartment 4B, two weeks from now, where you will find this note. Aris looked up, disoriented. He was in Apartment 4B. Two weeks from now? Or now? The date on his tablet flickered.
The apartment belonged to Elias Vank, a "citizen archivist" who had disappeared three weeks prior. Vank's project, The Micro-Annotated Atlas of Uncomfortable Places , was a sprawling, paranoid masterpiece of digital footnotes. He would take a single, ordinary photograph—a laundromat at 3 AM, a sewer grate, a waiting room—and layer it with microscopic annotations. A fleck of rust was tagged with a 10,000-word history of the mine that produced the ore. A reflection in a window opened into a dossier on the passerby's great-uncle. A smudge on a lens led to a 404 error page that, if viewed in a certain font, resolved into coordinates for a defunct missile silo in North Dakota. Not coffee
He wasn't supposed to be here. The grant had been denied. The ethics board had sent a letter so sharp it could shave glass. But the data packet— that data packet—had arrived six days ago, wrapped in seventeen layers of encryption and a single, handwritten note: "Look closer. Annotate everything. Trust the margins."
The door to Apartment 4B was painted a color that didn't have a name—something between bruised plum and the inside of a wound. Dr. Aris Thorne, a semi-retired semiotician with a tremor in his left hand, pressed his thumb to the bio-reader. The lock clicked with a sound like a dry cough.
He pulled out his own tablet, loaded with Vank's final file: A Micro-Annotation of the Corner of My Desk, August 12th, 11:03 PM.
That’s a brilliant tip and the example video.. Never considered doing this for some reason — makes so much sense though.
So often content is provided with pseudo HTML often created by MS Word.. nice to have a way to remove the same spammy tags it always generates.
Good tip on the multiple search and replace, but in a case like this, it’s kinda overkill… instead of replacing
<p>and</p>you could also just replace</?p>.You could even expand that to get all
ptags, even with attributes, using</?p[^>]*>.Simples :-)
Cool! Regex to the rescue.
My main use-case has about 15 find-replaces for all kinds of various stuff, so it might be a little outside the scope of a single regex.
Yeah, I could totally see a command like
remove cruftdoing a bunch of these little replaces. RegEx could absolutely do it, but it would get a bit unwieldy.</?(p|blockquote|span)[^>]*>What sublime theme are you using Chris? Its so clean and simple!
I’m curious about that too!
Looks like he’s using the same one I am: Material Theme
https://github.com/equinusocio/material-theme
Thanks Joe!
Question, in your code, I understand the need for ‘find’, ‘replace’ and ‘case’. What does greedy do? Is that a designation to do all?
What is the theme used in the first image (package install) and last image (run new command)?
There is a small error in your JSON code example.
A closing bracket at the end of the code is missing.
There is a cool plugin for Sublime Text https://github.com/titoBouzout/Tag that can strip tags or attributes from file. Saved me a lot of time on multiple occasions. Can’t recommend it enough. Especially if you don’t want to mess with regular expressions.