Ada
cats
Ada came into Dolores Park the way sunlight slips between buildings, gradual at first, then impossible to ignore.
The fog still clung to the upper edges of Liberty Hill, heavy and damp as a wool coat shrugged halfway off the city’s shoulders. It thinned by degrees, unraveling into bright air that made the grass gleam like fresh circuitry. Blankets quilted the slope in loud rectangles. Portable speakers breathed out low synth chords. Delivery drones drifted toward downtown like mechanical gulls, their shadows sliding over the crowd.
As it always had, Dolores Park gathered the city’s restless tribes into one shared bowl of green.
Ada moved through them with her particular rhythm, a soft hitch in the right hind leg that gave her walk a syncopated sway. The small scar behind her left ear flashed pale when she turned her head. Her coat, brown tabby stripes layered like brushstrokes, caught the light in bands of burnt gold and charcoal. Her eyes were wide and reflective, attentive as lenses tracking motion.
“Ada!” called a woman reclining on a mustard blanket.
Ada angled toward her without hesitation. She stopped just short of the woman’s hand and looked up, assessing. The woman laughed and lowered her palm to Ada’s level, offering it flat.
“There she is. You’re making your rounds.”
Ada released a bright chirp and pressed her forehead into the woman’s wrist. She stepped onto the edge of the blanket, careful of a sweating can balanced near a paperback. The circle of friends shifted to make room.
“I brought tribute,” a man announced, already peeling open a small compostable container.
Ada sat, tail wrapped neatly around her paws, and waited. The lid came back to reveal dehydrated salmon, the color of sunset. She leaned forward, inhaled, then glanced up at him with steady, unblinking patience.
“Just one,” the woman said.
Ada took a piece with surgical neatness and retreated to the grass. She chewed slowly, gaze sweeping the hillside as if taking attendance. A frisbee skimmed too close and clipped the edge of the blanket. Ada sidestepped with a quick hop, tail flicking once in precise disapproval.
“Sorry, sorry,” the thrower said, jogging over.
Ada regarded him for a long second, then offered a short trill and resumed her path.
Further up the slope, engineers sat cross-legged around a hovering display. Code hung in the air between them, translucent and faintly blue, lines cascading downward in steady streams. From above, the park resembled a living board of components and traces, blankets as nodes, conversations as current, drones stitching connections overhead.
“Ada’s here,” one of them said without looking up. “Now we’ll find out if it actually works.”
Ada stepped over a charging cable and placed both front paws on his knee. She stared at him until he met her gaze.
“Fine,” he said, digging into his bag. “Tuna tax. Performance review edition.”
He cracked the tin. The scent cut cleanly through sunscreen and cut grass. Ada accepted a forkful and licked once, decisively. A newcomer beside him reached out too quickly.
“Let her see you,” someone murmured.
The newcomer paused, offered the back of his fingers. Ada leaned forward, whiskers brushing his skin, then allowed the touch. A low purr gathered in her chest, steady and resonant.
“We’re trying to squash a latency spike,” another engineer said, gesturing at the scrolling code. “It only shows up under load, which is very funny and very rude.”
Ada tilted her head at the display. She emitted a short, questioning sound.
“See?” the first engineer said. “She thinks we’re missing something obvious.”
Ada’s tail swayed once, slow and thoughtful. She hopped down and continued across the grass, weaving between sunbathers and open laptops. Hands reached for her. She decided which to accept and which to pass, altering course with small, deliberate adjustments that felt less like wandering and more like routing.
Near the park’s edge, beneath a jacaranda tree dusted with purple blossoms, a man sat alone on a frayed rug. His laptop hovered just above his thighs, stabilized by a thin ring of light, but the keyboard in front of him was physical, mechanical. The switches clacked in tight, anxious bursts.
Lines of code streamed down the screen and pooled in blocks of red.
“Come on,” he muttered. “You’re spawning twice. That’s not even creative.”
His shoulders were drawn high, as if bracing against wind that only he could feel. He ran a hand through hair that refused order. His foot tapped against the grass in rapid, arrhythmic beats. He scrolled up, then down again, eyes narrowing.
Ada approached and sat beside him.
He did not notice at first. His fingers hovered over the keys, then withdrew. He pressed his palms against his eyes until the skin around them blanched.
Ada let out a soft, inquisitive mew.
He blinked and looked down. “Oh. Hi, Ada.” A tired half-smile flickered. “Not now. I’m in a recursive nightmare.”
Ada’s gaze lifted to the display. Reflections of red code flickered in her pupils, sharp and restless. Her head shifted in small increments as the lines scrolled.
The man exhaled through his teeth. “If this loops one more time, I’m scrapping the whole module.”
Ada rose onto her hind legs. The shorter right leg trembled but held. She balanced with careful steadiness, one paw hovering above the keyboard.
“Hey, careful,” he said, though he did not move to stop her.
Her paw descended.
Click.
A single character appeared inside a conditional.
Click.
Another.
A brief pause, as if she were listening.
Click.
The mechanical switches sounded louder in the small pocket of stillness between them. Even the distant laughter from the hill seemed to thin.
Ada dropped back to the grass and looked up at him. She gave a single, resonant chirp, then pressed her forehead against his wrist.
He stared at the screen. His tapping foot went still. His eyes traced the logic upward, then down again, following the path of execution with new attention. His lips moved, counting through states.
“No,” he whispered. Then, softer, “Wait.”
He adjusted one adjacent line, slower now, deliberate. His finger hovered above Enter.
Ada had already turned away. Her tail lifted in a gentle curve as she began her ascent back into the mesh of blankets and bodies.
He pressed the key.
The code compiled. The red blocks vanished. The simulation window opened without hesitation, a clean cascade of green checks blooming one after another, steady and sure. The mechanical hum of the machine settled into something almost contented.
The man laughed once, sharp and disbelieving, and looked up.
Halfway up the slope, Ada slipped between two blankets, accepting a scratch beneath her chin, then another along her spine. She moved through the warm San Francisco afternoon with her lopsided rhythm, sunlight sliding over her back, the park’s bright currents closing seamlessly behind her.


