《Pentagon [Retro cyberpunk]》
1. Night Market Dreams
Another fucking freezing rain.
Ice-needled rain stabbed through Azamat''s counterfeit Nike windbreaker. He tugged the thin fabric closer, bitter regret rising at skimping on proper Moscow winter gear. Against his chest, his phone vibrated¡ªa message about Sinclair parts surfacing in bulk. He jabbed at the shortcut key, hands unsteady. Genuine components could mean tripling his investment within days. The past five years in Moscow''s electronics underground had refined his eye¡ªwith just a glance he could distinguish authentic Japanese capacitors from the Chinese copies that flooded Gorbushka Market after each customs ¡°inspection¡±.
The neon signs above painted the wet pavement in shifting patterns of red and blue, their Cyrillic promises of authentic Western electronics bleeding into the puddles. The leather messenger bag pressed against his ribs, its false bottom concealing components worth more money than he¡¯d seen in a year before arriving in Moscow. Checking the notebook in his pocket¡ªan old university habit before major deals¡ªhe steadied himself.
Between the stalls, genuine Toshiba laptops gleamed behind reinforced glass, their dollar prices marking them as dreams for most Muscovites. But three metres away¡ªAzamat''s breath caught¡ªa vendor displayed circuit boards stripped from decommissioned military equipment. He yearned to trace the Soviet-era date stamps on the green fibreglass. Those components, built to withstand nuclear war, would outlast any modern Chinese import.
A weak neon sign sputtered overhead, and the salvaged boards seemed to pulse with possibility. Each one told a story: of military bunkers, of engineers who overbuilt everything, of secrets waiting to be repurposed. The phone buzzed again. Another supplier. The world narrowed to his cargo and the promise of rare parts waiting to be discovered.
Two men in charcoal suits caught his attention, snapping him alert. They stood motionless amid the bustle, their eyes dissecting each passing face with FSB precision. Their calculated positioning commanded both the main thoroughfare and side passages, making his stomach clench. The Moscow accent he''d practiced stuck in his throat.
Veering into a narrow alley, he passed bootleg mobile phones gleaming beneath plastic tarps. The scent of electronics and wet cardboard filled the air, reminding him of his uncle''s shipping warehouse in Shenzhen. Each step jostled the messenger bag at his hip, its contents a constant reminder. Though another supplier message lit up his phone screen, he maintained an unhurried pace while his mind raced with calculations of unrealized profit.
A cramped stall appeared ahead, where an elderly woman sat surrounded by bins of electronic components. Her weathered hands sorted through capacitors with the swift precision that marked a true specialist. Azamat readied himself, already calculating lucky numbers for the negotiation to come.
¡°Valentina Petrovna,¡± he greeted in his carefully crafted Moscow accent. ¡°Any ceramic caps today? The old Elektronika calculators keep dying on me.¡±
She peered at him over half-moon spectacles. ¡°Ah, the young repairman from... where was it again?¡±
¡°Tekstilshchiki,¡± he answered smoothly, naming a working-class Moscow district. ¡°Small shop, but honest work.¡± Touching the notebook for reassurance, he focused on maintaining his cover story.
¡°Honest work,¡± she mused, her tone carrying a hint of amusement. She pulled out a tray of components. ¡°These might suit. Japanese manufacture, very reliable.¡±
He examined the capacitors with genuine enthusiasm. ¡°Quality parts. But surely not at Japanese prices?¡±
¡°For you, two hundred roubles each.¡±
¡°Two hun¡ª¡± He caught himself before slipping into Kyrgyz. ¡°Valentina Petrovna, you wound me. The market near my shop sells them for half that.¡±
¡°Then why aren''t you there?¡± Her eyes twinkled. ¡°Perhaps because those are Chinese counterfeits that will burn out in a week?¡±
Azamat counted the money with deliberate care, selecting the sum of one hundred and sixty-eight¡ªa number that promised good fortune. ¡°Five units at this price.¡±
After completing the exchange, the components disappeared into his bag, nestling above the secret compartment filled with contraband electronics. The phone''s alert could wait.
A third charcoal suit emerged between the bootleg software stalls, freezing his blood. The rouble notes slipped from his grasp as he paid Petrovna. Sweat gleamed on the crisp currency. Her half-moon spectacles flashed under the fluorescent lights while he scrambled to retrieve a fallen note from the damp concrete, composure cracking.
Through the crowd, a flash of silver-streaked hair caught his attention. Viktor Ivanov''s tall frame vanished through a doorway marked ¡°Staff Only¡± in faded Cyrillic letters, his grey trench coat dissolving into the shadows beyond. If Viktor was here, genuine Sinclair parts couldn''t be far behind.
The backroom''s fluorescent light flickered, casting uneven shadows across stacked cardboard boxes marked with faded Cyrillic text. Blinking against cigarette smoke that coiled through the cramped space, he followed Viktor''s grey trench coat through the maze of electronic surplus.
If you encounter this narrative on Amazon, note that it''s taken without the author''s consent. Report it.
¡°Our friend from Tekstilshchiki,¡± Viktor gestured towards him without turning. ¡°The one I mentioned.¡±
A stocky figure emerged from behind a tower of dismantled servers. Dmitri Petrovich''s eyes narrowed as he sized up his visitor, ash dropping from his cigarette onto the concrete floor. His flannel shirt stretched across broad shoulders as he shifted his weight, boots scraping against the ground.
¡°So you''re the parts wizard.¡± Dmitri''s gravelly voice cut through the hum of a nearby ventilation fan. ¡°Viktor says you can source anything.¡±
The worn edges of the notebook grounded him. Solder and old electronics perfumed the air, calling to mind late nights repairing calculators in his university dormitory. The phone vibrated again, but now wasn''t the time to check it.
¡°I know good people,¡± he replied, maintaining his Moscow inflection. ¡°Quality parts, fair prices.¡±
Dmitri''s knuckles cracked as he flexed his fingers, the sound sharp in the enclosed space. ¡°We''ll see about that.¡±
Reaching beneath a stack of boxes, Dmitri withdrew a sleek aluminium briefcase. The latches clicked open with surgical precision. As he lifted the lid, Azamat''s breath caught¡ªrows of processors nestled in dark anti-static foam, their gold pins gleaming under the fluorescent light.
¡°Hitachi HD64180s,¡± he whispered, his accent slipping as excitement overtook caution. Each chip sat pristine in its foam cradle, untouched by time or handling. Factory-fresh, when they should have been extinct for nearly a decade.
With reverent care, he lifted an IC package. Eight-bit beauty, 6MHz clock speed, on-chip memory management. Discontinued in ''94, and here it was, perfect as the day it left the production line. Possibilities raced through his mind¡ªthree Kiev computer clubs desperate for replacements, that collector in Vladivostok who''d pay double.
The processor exceeded every expectation under the harsh light. No microscopic scuffs from countless resales, no worn edges from board extractions, no subtle discoloration of salvaged components. Its surface bore the razor-sharp definition of each identification number, pristine and untouched.
The last HD64180 he''d inspected had been a forgery¡ªa recycled chip with its original markings sanded away, new identification silk-screened to masquerade as something more valuable. But this... this was genuine. His pulse quickened.
¡°Where did you get these?¡± The words tumbled out before he could catch himself, his carefully cultivated Moscow pronunciation dissolving into the lilting rhythms of Bishkek.
Drawing deep on his cigarette, Dmitri fixed him with a calculating gaze, the orange ember reflecting in his eyes. Ash peppered the concrete at his feet.
¡°Polish warehouse clearance. Industrial surplus.¡± His gravelly voice scraped through the stale air. ¡°You know how it is¡ªeverything old gets shipped east.¡±
Shouts erupted from the market beyond the backroom door. The unmistakable bark of FSB agents conducting their ¡°routine inspection¡± cut through the hum of electronics and murmur of commerce.
Recoiling from the processor, he felt his phone buzz¡ªlikely a warning from one of his market contacts, far too late to be useful. Through the thin walls came the rapid shuffling of vendors securing their questionable merchandise.
¡°Blyad,¡± Dmitri growled, snapping the briefcase shut. The processors disappeared beneath a stack of old circuit boards in one fluid motion. Grey trails like winter frost marked where his cigarette ash scattered across the concrete.
The voices grew closer. Someone in the market screamed about permits and documentation. A crash of metal on concrete punctuated their protests.
¡°Eighteen thousand roubles. Each.¡± The figure burst from his lips, cutting through the shouts beyond the door. The number jumped past his usual careful calculations, but the processors'' pristine condition demanded decisiveness.
¡°For all thirty,¡± Dmitri countered, already reaching to close the briefcase.
¡°Per unit.¡± There was no time for his usual price-checking ritual. ¡°Thirty units, five hundred and forty thousand total.¡±
FSB voices bounced off the metal stalls. His thoughts flew to his sister''s tuition payment, due next week. Getting caught meant more than jail¡ªit meant Aisha dropping out, heading back to Bishkek, their family''s dreams dying in some border patrol office...
¡°Done.¡± Dmitri''s cigarette ash scattered as he thrust out his hand.
With meticulous care, Azamat transferred each processor, his skin tingling at every touch of semiconductor fidelity. One by one, the foam cradles released their treasures into his bag''s hidden compartment. Pure, flawless HD64180s¡ªthe kind of find that haunted a components dealer''s dreams. The false bottom clicked shut with engineering precision, half a million roubles of impossible tech vanishing beneath a calculated mess of screwdrivers and multimetres.
Beyond their hideaway, FSB voices drifted toward the market''s western edge. Dmitri''s smoke surrounded them in a conspiratorial haze. No paper trail, no digital footprint¡ªjust the weight of cash against silicon, the way real business worked in this corner of Moscow.
The processors'' condition nagged at him. Too clean. Too impeccable. Possibilities lined up in his mind¡ªmilitary surplus, forgotten warehouse stock, or something far more dangerous. The kind of find that could make his reputation or destroy it.
Moving through the closing market with practiced ease, he calculated each step to avoid the FSB commands echoing between the metal shutters. Another message from his underground network lit up the phone¡ªchannels carved across three years of market dealings.
Dark-suited agents cut through the thinning crowd with predatory grace. Azamat maintained his measured stride¡ªfive years of market survival taught the simplest rule: fleeing marked the guilty. The contents of his bag pressed close, each page of the notebook a precious cargo of contacts and lifelines.
The screen brightened again:
¡°FSB checking papers at north exit. Use service corridor. -VP¡±
A slight smile touched his lips. Valentina Petrovna''s market intel network proved infallible. Three hundred roubles of phone credit each week bought him millions in security. He turned west, toward the untested service entrance he''d mapped in his mind. Real entrepreneurs plotted escape routes before profits.
The HD64180s shifted against his side with each step toward fortune. These discontinued processors represented the pinnacle of component sourcing. His thoughts explored the possibilities: industrial systems craving vital upgrades, research labs desperate for legacy hardware, those whispered military contracts lurking in the market''s depths. Their technical perfection intoxicated him, yet his merchant''s instincts screamed warnings about their origins.
2. Assembly Line Secrets
Dima pushed through the workers'' entrance, his steel-toed boots marking wet trails across the linoleum. The floor beneath curved upward in chemical-eaten waves, a topographic map of twenty years'' worth of flux spills and acetone drips. The fluorescent tubes overhead pulsed their erratic rhythm¡ªthree short flickers, one long dim, matching his morning trudge.
The air held its distinctive mixture: lead solder fumes from the wave soldering machine, the ozone bite of arcing contacts, and beneath it all, the sweet-sick smell of electrolytic capacitors cooking themselves to death in poorly ventilated chassis. In the distance, the assembly line''s robots performed their stilted dance, servos grinding metal-on-metal where lubricant had long since dried up. The mechanical arms wandered off their programmed paths by millimetres, misplacing components in a mistake repeated thousands of times per shift.
A sharp electronic shriek pierced the factory''s background drone¡ªanother board failing its automated test sequence. Dima''s fingers twitched toward the circuit designs in his pocket. The solutions were clear to him, ways to breathe new life into this decaying place. But management wouldn''t listen, not to someone like him. They''d rather let the whole operation crumble than admit a line worker might know better.
Working with expert control across the acetate sheet, he drew graphite lines flowing into perfect right angles and sweeping curves. The trace width narrowed to 0.3 millimetres as it approached the voltage regulator¡ªtight tolerances, but necessary for the switching frequency he planned. The assembly line lurched forward, each cycle producing another batch of cut-rate CRT boards destined for budget televisions.
Inside the component bin lay electrolytic capacitors that rattled loose in their cardboard box, leads bent at awkward angles. Chinese knockoffs with inflated specifications, guaranteed to fail within months. The design called for Japanese Nichicon caps, properly rated for temperature and ESR.
Taking the foreman''s pencil¡ªborrowed during a convenient cigarette break¡ªhe added thermal relief patterns around each pad. The defect counter above his workstation climbed: another dozen boards rejected in the last hour. The old wave soldering machine kept missing its targets, scattering cold joints and bridges across each panel like cryptic messages of failure.
A smile tugged at his mouth as he completed the ground plane, the copper pour perfectly shielding the sensitive analog section from noise. This was how circuits should be built. This was engineering.
The factory''s ten o''clock whistle cut through the morning fog. At the loading dock, Dima leaned against the corroded railing, cigarette forgotten between calloused fingers. Twenty metres away, Oksana jabbed her index finger at the foreman''s clipboard, her practical bob swaying with each emphatic gesture. Her voice carried across the yard in sharp Ukrainian consonants.
¡°Three hundred roubles short, again! You think we''re stupid?¡± The ember of her cigarette traced angry arcs through the air. ¡°Check your math, Vadim Sergeevich.¡±
The foreman''s response dissolved into the factory''s mechanical drone. Oksana flicked her cigarette, the filter landing in a puddle near Dima''s boots. A perfect coral crescent marked the paper where her lips had been. When she stormed back inside, he retrieved it, tucking the sodden treasure into his breast pocket beside his circuit diagrams.
The cafeteria queue snaked past peeling murals, their optimistic workers faded to pastel ghosts. Dima shuffled forward, aluminium tray clutched in his calloused hands. Two welders stood ahead of him, coveralls spotted with burn marks.
¡°Third time this month they''ve threatened to cut power,¡± the taller one muttered, jabbing his spoon at the borscht. ¡°My cousin''s factory in Tver? Same story.¡±
The other spoke in hushed tones, glancing at the ¡°United Russia Youth¡± poster where someone had sketched a thick marker moustache onto the smiling candidate''s face. ¡°Elections coming up. Squeeze the factories, blame the managers, swoop in with promises.¡±
¡°Like they did with the steel mill?¡± The first welder snorted. ¡°New owners, same problems. Just different faces collecting the bribes.¡±
The lunch lady''s ladle clanked against Dima''s tray, drowning out the rest of their conversation. Steam rose from the watery soup, carrying the sharp smell of overcooked cabbage.
Approaching his workbench, he stopped short. The surface looked wrong¡ªtoo clean, too ordered. Scattered resistors now stood in precise rows, capacitors grouped by value. The solder station sat three centimetres left of its usual spot, its tip wiped spotless.
A yellowed copy of ¡°Radio¡± magazine lay between the frequency counter and multimeter, open to page forty-seven. The HD64180 processor specifications stared up at him in faded Cyrillic, its pinout diagram annotated in red ink. The acetate sheets remained exactly where he''d hidden them, tucked beneath the service manual for the wave soldering machine, but the manual''s corner aligned perfectly with the workbench edge¡ªa precision that made his throat tighten.
Pushing into the stairwell, the metal hinges protested with a harsh screech. The sound nearly masked it¡ªa soft, muffled noise from the landing below. He paused, one foot hovering above the next step.
Oksana sat on the concrete stairs, shoulders shaking. A crumpled paper lay at her feet, official letterhead visible even in the dim light filtering through grimy windows. The unlit cigarette quivered between her fingers.
Something caught in his chest as he watched her. They might have been standing metres or kilometres apart¡ªthe gap felt just as vast. Reaching for the pack of Sobranie Black Russians in his breast pocket, his fingers brushed against the folded circuit diagrams.
Support the creativity of authors by visiting Royal Road for this novel and more.
¡°Need a light?¡±
She startled, wiping her eyes with her work coat sleeve. The motion left a smudge of machine oil across her cheek.
¡°Sorry, I didn''t¡ª¡± She straightened, composing herself. ¡°I should go.¡±
¡°Last one.¡± The cigarette caught the weak light as he offered it. ¡°Better than those Bulgarian fakes they peddle at the kiosk.¡±
Their fingers met as she took it. The lighter''s flame briefly revealed her face¡ªeyes red-rimmed, but dry now.
¡°My brother.¡± She nodded toward the paper. ¡°Conscription notice. Chechnya.¡±
The word lingered in the stairwell, heavy as lead. The cigarette smouldered forgotten in Dima''s hand.
¡°I should get back.¡± Oksana rose, smoothing her coat. ¡°Thank you for the Sobranie.¡± Without another glance, she ascended the stairs, leaving only tobacco smoke and the sound of her steps fading against concrete.
His hand stilled on the grease-slick control panel as the assembly line stuttered, then died. The Korolev-6 motor seized with a metallic shriek, its drive belt smoking. The factory''s mechanical symphony fell to an accusatory silence.
Opening the motor''s access panel revealed copper windings gleaming dull beneath decades of grime. The serial number caught his attention: §¬§²-6§®-2002-478§£. His thoughts returned to last month''s manifest¡ªa special order, triple-checked by management, destined for a ¡°private contractor¡± in Vladivostok. The same batch that sparked hushed conversations between suited visitors and the plant director.
The motor''s commutator showed scoring marks typical of sustained high-speed operation, not the gentle start-stop cycles needed for television assembly. Along the reinforced brush holders, military-spec carbon was clearly visible beneath cheap civilian markings.
¡°Sokolov!¡± The foreman''s voice cracked across the factory floor. ¡°Why isn''t that line moving?¡±
Dima replaced the panel with measured movements. The motor''s secrets disappeared beneath scratched steel, hidden like so many others in this failing monument to industry.
Balancing the plastic container of pelmeni on his knee, he steadied the gutted radio chassis. Steam pipes overhead knocked and whistled, their pressure gauges trembling behind clouded glass. The boiler room''s relative warmth made it a popular lunch spot, but today he needed solitude.
The radio''s circuit board revealed itself under his penlight. Following the FM demodulator stage with a borrowed multimeter probe, he traced the signal path. A simple modification¡ªjust three components and some careful rewiring¡ªwould extend its reception range into the police bands. The copper traces glinted under the weak light.
Spearing a cold pelmeni with his fork, he barely tasted it as he worked. The 100k¦¸ resistor from a scrapped TV board fit perfectly. His soldering iron, smuggled in piece by piece over months, warmed against his palm. The scent of rosin core solder mixed with the boiler room''s atmosphere of mineral oil and rust.
Static crackled through the speaker as he adjusted the trimmer capacitor. Numbers and codes filtered through the white noise: ¡°Asset transfer protocol seven-one-nine...¡± The voice paused, replaced by a different operator. ¡°Confirmed for fourteen hundred hours. Locations as specified.¡±
The fork stopped halfway to his mouth. He fine-tuned the frequency, catching fragments of more transmissions. The technical challenge of the modification faded against the weight of what he intercepted. Something was coming¡ªsomething that required coded language and precise timing.
A pressure release valve hissed, momentarily drowning out the radio. When the noise subsided, only regular patrol chatter remained. Dima checked his watch: 12:47. With methodical precision, he packed away his tools, each component returning to its hidden place in his modified work coat. The empty pelmeni container vanished into the depths of a rusted disposal bin.
The radio, now reassembled, appeared unchanged from its factory state. Only the slight discoloration of fresh solder joints betrayed its transformation. With the device under his arm, he calculated the safest route back to his workstation. Two hours until whatever ¡°asset transfer¡± was planned. Two hours to decide what to do with this information.
The production line quieted as Vadim Sergeevich cleared his throat. The foreman''s polyester tie hung crooked, its knock-off Herm¨¨s pattern faded from too many washes.
¡°Mandatory productivity training,¡± he announced, gesturing to the man beside him. ¡°Our new consultant from headquarters.¡±
Studying the consultant, Dima''s gaze moved from the ill-fitting grey suit to his shoes. Ferragamo loafers caught the fluorescent light, their hand-stitched leather worth three months of assembly line wages. The contrast struck him sharply¡ªexpensive Italian craftsmanship beneath bargain-bin Russian tailoring.
A smile crossed the consultant''s face, teeth too white for a domestic dentist. ¡°We''ll begin at fifteen hundred hours.¡±
Making his way past the assembly stations, Dima''s fingers brushed a resistor reel. The path to component storage felt different today¡ªeach step measured, deliberate. Through the forest of suspended magnifying lamps, Oksana''s workbench caught his eye.
She knelt beside her station, transferring tools into a leather briefcase. The gold-stamped Ryazanovka logo reflected the light¡ªa brand reserved for Moscow''s technical elite, far beyond a line worker''s means. Her movements carried an unusual urgency, missing their typical fluid efficiency.
Their eyes met across the cluttered aisle. A muscle twitched in her jaw. She gave the slightest shake of her head, a gesture so subtle it might have been imagined.
His chest tightened. Still, he maintained his natural pace past her station, even as questions multiplied in his mind like cascading logic gates.
While working on the voltage regulator, three silhouettes cut through the harsh lighting. Their Zegna suits stood out against the oxidised machinery, each crease precise. United Russia pins glinted from their lapels like warning signals.
The tallest visitor raised a Leica camera, its chrome body worth more than six months of Dima''s wages. The shutter clicked three times¡ªdocumenting the assembly line''s faltering movements.
Boris, the factory''s orange tabby, emerged from his nest behind the component shelves. The cat''s ears flattened, whiskers bristling. A low growl rose above the production line''s mechanical drone. He darted beneath Dima''s workbench, retreating from the visitors with a bristled tail.
The men continued their inspection, Italian leather shoes leaving pristine tracks through decades of accumulated carbon dust.
Near the rusted loudspeaker cabinet, Dima worked its oxidised screws loose. Inside, where paper cones and voice coils once lived, sheets of acetate rustled¡ªcircuit diagrams layered like geological strata. Memory management units from ''89. RF oscillators from ''93. Power supplies that could have saved three production lines, if anyone had listened.
Between two others, he slipped his latest design: a voltage regulator that would never see production, tucked against an amplifier that would never sing. The sheets settled with a plastic whisper, transparent ghosts of possibilities never realised.
The cabinet''s lid closed with a squeal. His fingers traced the §¿§Ý§Ö§Ü§ä§â§à§ß-2 logo, worn smooth by decades of warehouse dust. Each turn of the screws returned the speaker to its disguise of industrial irrelevance.
3. Code and Cocktails
Irina wiped down another smudged glass, routine motions guiding her hands while she monitored the worn §¿§Ý§Ö§Ü§ä§â§à§ß§Ú§Ü§Ñ display behind the bar, its curved screen mirrored in the bottles stacked behind her. Compiler messages scrolled upward in luminescent green, demanding more attention than the swaying drunk at the counter''s end.
Flux fumes wafted up from her concealed soldering project beneath the bartop, mingling with stale cigarette smoke and caustic bottom-shelf vodka. On the diagnostic board, a red LED pulsed its silent accusation¡ªthe timing crystal persisted in its desynchronisation.
¡°Bollocks.¡± Her Irish lilt sharpened the curse as she decoded fresh error messages. Her latest scheduler optimisation collapsed under the compiler''s scrutiny. Three weeks of coding, yet the kernel resisted every modification.
Glass met wood with a soft clink as she reached for the next tumbler. The methodical cleaning anchored her thoughts while solutions took shape in her mind. A priority queue adjustment might just work¡
The monitor''s green glow traced circuit board patterns across her fingernails. Halogen lights cut through the bar''s gloom, throwing harsh shadows across weathered vodka bottles and mysterious Turkmen spirits. Heat from the overcrowded server rack peeled their labels, curling them like autumn leaves.
Wet rubles slapped against the counter, pulling her attention from compiler errors. A leather-jacketed bruiser towered over the bar, winter frost crystallising his Georgian accent.
¡°Two hours. Machine seven.¡± His finger stabbed at the liability waiver. ¡°This capitalist nonsense¡ªyou think paper protects you?¡±
Her fingers mapped the form into neat keyed patterns. ¡°Standard rate plus deposit.¡± The Irish edge in her voice sliced through his bluster. ¡°Sign proper, or peddle your prepayment scams elsewhere.¡±
¡°FSB doesn''t care about your papers.¡±
¡°Neither do I, pet.¡± Crisp Moscow Russian danced from her tongue. ¡°No signature, no service. Simple as that.¡±
Muscles rippled across his jaw. Grimy rubles spoke of market schemes and back-alley deals. She recognized his sort¡ªnew money fumbling at old power games.
He snatched the pen, scribbling a jagged signature. A cold smile played across her lips as she slipped him the access card.
¡°Welcome to the information age.¡± Her accent cut through the words. ¡°Best not wreck the pricey bits.¡±
The screen flickered and died mid-compile. She struck the mahogany bar, fingers clenched in frustration. Damp grain scraped her palm as she analysed the failure, each symptom clicking into place.
Raw memory surged through silicon pathways.
Stack corruption strangled her Z80 emulator¡ªthat jury-rigged masterpiece. Again.
Code blazed through her mind like molten solder, the green display reflecting off her lacquered nails.
November 1993. Trinity College. Burnt coffee mingled with scorched silicon. FreeBSD 1.1.5. Systat overflow taunted her through three brutal rewrites until pointer alignment snapped into focus.
Now the same bloody mistake.
¡°Jaysus, Mary and the wee donkey.¡± The words echoed off the vodka bottles, pure Trinity computer lab frustration. Fingers struck each key with mounting force, Dublin consonants sharpening with each syntax error.
Muscle memory from countless all-nighters took over as she hammered at the keyboard. The compiler waited, indifferent to which accent cursed its output.
Three hundred lines of fresh code, and her hands stilled. Stack discipline achieved, error silenced.
Dark amber liquid sloshed against glass, casting rippling shadows across the screen. Taking a sip of the contraband cognac, she parsed its complex notes.
Too much vanillin.
Soviet chemists masked inferior barrels with synthetic flavours¡ªa counterfeit legacy. Artificial sweetness lingered, mocking memories of finer spirits.
She clicked her tongue against her teeth, acrid warmth burning down her throat.
Phrack text scrolled past, characters reforming against darkness. Understanding Buffer Overflows: Practical Exploitation & Countermeasures. Each phrase twisted in her mind, transforming into Russian syntax that basement hackers could grasp through their flickering terminals.
A misplaced modifier, corrected. A technical clarification, expanded. Moscow''s damp seeped into the bar''s wooden counter, the grain swollen from years of spilled drinks and forgotten ambition.
She blinked.
Pearwood panelling.
Trinity College''s computer lab, the varnish worn smooth by decades of restless hands. Cigarette smoke in the stairwells, the Dublin rain against stained glass. C code rolled across her SPARC workstation as an SGI IRIS hummed beside her.
Taking another sip, she let instinct override the artificial taste. Russian translations flowed through her fingers, each word precise and unambiguous.
A customer bumped the power strip, making the screen stutter. Reality snapped back to Moscow''s concrete and condensation. The counterfeit cognac''s ghost lingered on her tongue.
Steam curled from Katya''s wool coat as she stepped inside, the November sleet melting in uneven patches along the dark fabric. Moving through the space with fluid grace, her fingers drummed TR-DOS error codes against the tattered spine of a pirated compiler manual, each tap precise and rhythmic.
The monitor cast its glow against moisture-beaded sleeves while keyboards clattered beneath murmured conversations. Without looking up from the terminal output, Irina balanced a glass in one hand.
She slid a magazine across the counter.
Katya''s fingers hovered, then grasped the dog-eared Linux Gazette. Russian annotations crowded the margins in Irina''s precise handwriting, recasting the English text.
No words passed between the two. Silence spoke for them.
The glass fogged beneath the cloth as she worked through the stack. Keyboards clicked and speakers crackled through the dim caf¨¦. The screen''s verdant light washed over her features while she parsed buffer overflow documentation, calculating hash rates between pouring measures of suspect Georgian cognac.
At the bar''s end, undergrads sprawled with alcohol-sharpened laughter. Polytech boys, barely old enough to touch assembly, but drowning in confidence like they''d invented it.
One leaned in, bleary-eyed, grinning. ¡°You really build kernels, or just pour drinks and read Phrack for fun?¡±
His mate swayed forward, vodka sloshing against the rim of his glass. ¡°Five buffer overflows in the Linux 2.4 kernel. Name them.¡± He smirked, the expression of someone who''d memorized a few Bugtraq posts and thought himself clever.
Irina didn''t look up. ¡°You want a ports list?¡± She spun the rag once around her fingers, letting it snap against the counter. ¡°Enumerating SIGINT exceptions burnt out my NICs in ''96.¡±
The first one blinked, processing. The second scoffed. ¡°Oh yeah? What, you personally brute-forced GRU''s firewalls as a teen?¡±
The lacquer on her nails caught the monitor''s glow as she rapped them against the chipped wood. ¡°Not GRU. They ran Novell.¡± Her lips curved, sharp. ¡°You''d be amazed what a misplaced ACL can expose.¡±
Doubt crossed the first student''s face, but his companion pressed on. ¡°Bullshit. You expect us to believe you cracked Soviet infrastructure before you could legally drink?¡±
Irina''s nostrils flared as she turned back to her monitor, scanning the cascading hash rate calculations. She adjusted the Mikrotik estimates with swift precision, the keyboard clacking beneath her fingers.
¡°Tell you what.¡± She poured amber liquid into a fresh glass, sliding it just beyond their reach. ¡°Since you''re so eager to prove yourselves¡ªexplain why every router on this subnet resolves 192.168.88.1 with a TTL offset of minus two.¡±
Drunk silence.
The first student''s jaw went slack, confusion etching his features. His mate shot him a panicked glance, searching for a lifeline.
This book was originally published on Royal Road. Check it out there for the real experience.
Irina finally met their eyes. ¡°No? Someone''s running a Mikrotik clone with inconsistent clock skew. Can''t spot that? Then you don''t belong at this table.¡±
Blood drained from the first student''s face.
¡°Doesn''t prove anything,¡± the second spat through clenched teeth.
¡°True enough.¡± Her mouth curved into a razor edge. ¡°But missing it until I pointed it out? That speaks volumes.¡± She drummed her fingers once against the wood. ¡°Corrupt a cache without crashing the process¡ªthen we''ll talk.¡±
She returned to the terminal, hands flowing across the §«§¸§µ§¬§¦§¯ layout. Behind her, bar stools scraped against tile as the undergrads skulked away, pride deflating with each step.
Numbers danced across her screen¡ªMikrotik hash rates calculating beyond projected speeds. Interesting.
She lifted her glass, savouring the amber liquid.
Not much happening tonight, except the sweet sound of mathematics proving her right.
Steam rose from the porcelain cups in delicate arcs as the baby-faced FSB recruits stirred their tea with deliberate care, their movements rehearsed. Irina observed from behind the bar, arms folded, hip resting against the counter''s edge.
They aped their seniors¡ªcheap navy suits, stiff collars, belts unbowed by wear. But the shoes gave them away. Factory-issue leather, soles too thick, laces arranged in perfect cadet rows. Fresh from some backwater GRU academy last winter, raw recruits still naive enough to splash out on imported tea as if it granted sophistication.
The thin one, all angles and edges, jabbed at a stolen Motorola flip phone. Keys clicked beneath his fingertips while signal strength wavered on Irina''s concealed monitor. She studied the room, neck motionless. The cell tower handoff lagged¡ªhalf a second too slow. Cloned SIM. Amateur work.
His bulkier companion nursed his tea, smirking as he surveyed the dim cybercaf¨¦. False confidence leaked through darting eyes that counted faces and mapped exits. Irina knew the type¡ªfresh officers flexing their authority, measuring themselves against a room populated by their intellectual superiors.
¡°Good souchong,¡± the bulkier agent drawled, measuring each word. ¡°Almost like the real thing.¡±
Irina tilted her head, Dublin lilt slipping through betraying her boredom. ¡°That so? Guess you''ve been to Fujian, then?¡±
His mouth twitched. Doubt flashed across his face.
¡°I have sources,¡± he muttered, noncommittal.
Irina exhaled through her nose, swiping the cloth across polished wood. ¡°Aye. And I''m the Queen of England.¡±
His companion stilled, fingers suspended over the Motorola''s keypad. Cold eyes fixed on hers¡ªcalculating, probing. The drone of capacitor decay mingled with whirring fans and murmured conversations. In the back room, a floppy drive wheezed through another CRC check, the sound of the past dying in increments.
At the far end of the bar, an old man hunched over an §¿§Ý§Ö§Ü§ä§â§à§ß§Ú§Ü§Ñ §³§® 7238, its beige casing yellowed with heat and years. His arthritic hands worked the germanium circuitry, a jeweller''s loupe clamped over one eye. Vacuum tubes cast soft light in the monitor''s glow, the machine''s pulse slow but steady.
She struck the counter''s edge. ¡°Running an op, lads, or just playing spy?¡±
A forced chuckle escaped the heavier agent. ¡°Do we look like spies?¡±
¡°Like conscripts fresh from basic, LARPing as Ivan the Terrible.¡± She slid a coaster beneath his teacup, protecting the lacquered wood. ¡°Want information? Order vodka. Otherwise, finish up and clear out.¡±
Pocketing his Motorola, his companion''s expression hardened. ¡°Questioning our credentials?¡±
Irina pressed forward across the bar, voice dropping to ice. ¡°Real FSB wouldn''t be carrying a phone with a cloned SIM sputtering through tower hand-offs like a dying rat.¡±
The bulky agent''s shoulders tensed.
His companion¡ªthe sharper of the pair¡ªoffered a measured nod. ¡°Noted.¡± Rising from his seat, he adjusted his coat. ¡°We''ll be in touch.¡±
She wiped down the counter as they departed, watching their reflection in the display. The old §¿§Ý§Ö§Ü§ä§â§à§ß§Ú§Ü§Ñ hummed behind her, its Soviet circuits persisting with quiet defiance.
The monitor''s glow illuminated Katya''s hands as she navigated the hex dump. Three ELF headers, malformed just enough to slip through naive detection. Sloppy work from someone too confident¡ªor too desperate. Intruders, probing where they shouldn''t.
Her mechanical pencil moved in quick bursts as she transcribed the signatures onto a weathered receipt. Though her thumb smudged the ink, crisp numbers stood out against the faded paper. She swept the note across the polished bar with practiced ease.
Irina''s fingers snatched the paper mid-slide, her other hand tilting emerald Tarkhuna into Katya''s glass. The tarragon-infused soda hissed against dissolving ice, its herbal aroma cutting through the stale air.
The note drew Irina''s gaze downward, eyes narrowing to slits.
¡°Three headers?¡± The receipt vanished beneath the counter with a precise flick, her tone deceptively casual.
Katya pushed her glasses higher. ¡°Someone thinks they''re clever.¡±
Circuit board lacquer caught cathode ray glow as Irina''s nails drummed against wood. The terminal window snapped open. Firewall rules cascaded past faster than most would follow¡ªbut the anomaly stood out starkly. The shoddily constructed payload, straight off of a Minsk assembly line, slithering toward root.
A sharp exhale through her nose. ¡°Bloody shkolniks.¡±
Swift keystrokes locked firewall.conf while she snatched a Baltika bottle, cracking the cap against the bar''s edge. Foam spilled over the rim as she slid it down the wood to the waiting customer without looking up from the screen.
Somewhere behind the walls, the hidden UPS system engaged with a soft click, rerouting power before anyone noticed. The cybercaf¨¦''s background noise shifted, a subtle change in frequency as the backup grid took over.
The RVSN-spec relays overhead signalled their approval, mechanical switches salvaged from military supply chains snapping with metallic precision. The ceiling fluorescents flickered in time with each switch, their electric drone matching the rhythm of closing circuits.
Katya took a sip of Tarkhuna, eyes fixed on her terminal. ¡°Did you trace the origin?¡±
Irina smirked, fingers flying. ¡°No need. They used a stock obfuscator. I''ve seen cleaner work from students bootstrapping their first Linux box.¡±
A sharp gleam passed through Katya''s expression, though she didn''t smile¡ªshe rarely did. ¡°Then they''re about to learn a very expensive lesson.¡±
Without looking away from the terminal, Irina reached for her own drink. The Baltika was warm, but the code ran clean.
The snort logs scrolled in cold green phosphor, line after line of failed authentications. Seven login attempts against her IPMI service, all from Osaka-prefixed addresses. Sloppy, hopeful, or automated¡ªshe hadn''t decided yet.
The vinyl stool creaked as she shifted her weight. Around her, the cybercaf¨¦ thrummed with its usual chaos¡ªmurmured conversations mixing with static-laced drive whirrs and the sharp percussion of shot glasses against wood. Beneath the bar, her fingers found the Stolichnaya bottle, its measure collar worn smooth from years of use.
Whisky streamed into the tumbler in precise increments, each drop measured with bartender''s instinct. Amber swirled under the halogen light while her other hand danced over the keyboard. The honeypot''s mailserver banner: Postfix 1.1.9. Standard. Pristine. Suspicious. A real Russian sysadmin would have left the defaults in chaos, misconfigured just enough to betray frustration and neglect.
One strategic typo in the HELO string would do it. Just enough to mimic genuine incompetence.
A shadow fell across the polished wood as a lanky youth from the terminal bank slouched forward, drumming nicotine-stained fingers against the counter.
¡°Another forty minutes.¡± Caffeine trembled through his voice.
¡°Up front.¡± The monitor held her attention.
Crumpled rubles scattered across the bar. She thumbed through them, pocketed the extra, and flicked a punch card towards him.
¡°Same machine. Touch my subnet with those DCCs again, you''re banned.¡±
His grunt dissolved into the terminal hum.
On her screen, the Osaka traces flickered. Attack patterns arrived in measured intervals¡ªtoo precise for random probes. A scripted ratelimit. Someone lurked behind, testing for weaknesses.
Shell commands flowed beneath her fingertips. The restarted daemon spat its malformed SMTP banner at the next connection, betraying mangled locale settings.
Amber liquid caught the fluorescent glare as she tilted her glass.
SYN flood counters ticked over steadily, their cadence almost soothing.
Let them try.
The §¢§Ö§ã§ä§Ñ-88 whirred beneath the bar, its cooling fan rattling like a loose gear in a Moscow trolleybus. At first, she barely registered it¡ªher thoughts tangled in stack corruption and dodgy memory allocation. The screen flickered, lines of green text collapsing into nonsense before the terminal froze entirely.
A sharp exhale. Of course it''s dying now.
She crouched, touching the warm metal casing. It had always been temperamental, but tonight seemed different. Before she could reach the reset switch, the machine jolted back to life. The System V boot scroll unfurled down the screen, white text lost amongst dull phosphor burn.
Her pulse slowed.
The present dissolved. She wasn''t behind a bar in Moscow, wrestling failing Soviet hardware. Instead, she was twenty again, hunched over Sun SPARCstations in Trinity''s basement lab as her thesis project teetered toward catastrophe.
Rain struck the windows, turning the sodium-orange city into impressionist smears. The examination panel loomed in judgmental silence. Thirty seconds remained before the cluster must reach runlevel 3 and sync its system clock.
A single station''s disks ground to protest their stall. Sweat beaded at her collar as she watched the keys.
Misaligned pointer? Bad sector on the boot disk? Time slipped away like water.
Professor Laird''s raised eyebrow delivered the ultimatum¡ªfix it or fail. No room for explanations, no mercy for the hours lost to debugging.
Her slow inhale steadied trembling hands as she studied the terminal. A flicker revealed the truth¡ªtimestamp drift. The bastard machine had lost sync. Quickly rerouting the NTP daemon, she bypassed the faulty node and forced the secondary clock into reset.
The cursor blinked.
runlevel 3
Relief curled through her spine.
The panel took notes. Someone muttered about resilience in distributed systems.
She barely heard them. The hardware had revealed its secrets, and she''d understood.
A sharp beep from the §¢§Ö§ã§ä§Ñ-88 yanked her back. Blocky Cyrillic characters marked the completed boot sequence. Moscow''s sleet struck the windows instead of Dublin''s drizzle, but that electric possibility remained.
The CRT dimmed to a soft green glow. Her final command sent logs spiralling onto magnetic tape, the drive clicking as it preserved the night''s transactions. Beside her debugging scrawls, Katya''s notes sprawled across the counter¡ªCyrillic characters intertwined with Latin function calls, two languages expressing a shared technical obsession.
She lifted the page, studying Katya''s precise mechanical pencil strokes. ¡°LD A, (HL)¡±¡ªZ80 assembly with meticulous cycle counts. Her own hasty notation questioned: ¡°context switch timing suspect¡ªpreemptive slice too aggressive?¡± Their work unfolded in layers of ink and graphite, a dialogue between architectures.
The papers aligned into a loose stack under her hands. In standby, the server''s hard drive settled like a submarine finding port. Cooling fans spun down, their pitch dropping gradually. One by one, amber LEDs winked out on the rack-mounted machines, leaving only sodium glow from the streets to illuminate the cybercaf¨¦.
By the door, Katya stood with hands tucked into her coat pockets. Silent since the last customer''s departure, she watched the floor as if reading memory addresses in the patterns. Against the bar, Irina rolled the mechanical pencil between her fingers.
¡°You left these,¡± she said, tapping the stack of notes.
After a moment''s hesitation, Katya stepped forward to gather them. Her debugging notes had left impressions where the ink bled through. She studied them briefly before folding them with care.
The last power strip clicked off under Irina''s hand. Only the distant rumble of trolleybuses filled the silence between them.
Katya slipped the notes into her bag with a soft exhale.
¡°Good night,¡± she murmured.
A nod from Irina, and then the door swung shut. The machines waited in standby, their circuits holding the last traces of executed code.
4. Ministers Son
The gilded elevator doors slid shut, trapping Katya in a suffocating rectangle of light and reflection. Her throat constricted¡ªa programmed response¡ªnot from surprise, but habit. The mirror before her mocked her with its unoptimized truth: this version of herself, refined and refactored into neutral, unremarkable, acceptable parameters.
Fingers glitched toward her throat, she caught herself mid-motion. The suit jacket clung to her frame like borrowed source code, its starched collar embedding into her skin. With adroit movements, she recalibrated the fabric until it lay flat. Her shoulders clicked into the posture her father''s specifications demanded¡ªstraight, broad, authoritative¡ªshe forced her shoulders back. Every muscle protested this unfamiliar architecture.
Gears ground through their descent protocol, scoring the silence. In the mirror, she studied the sweep of her jawline, softened by the faintest shadow of stubble, her collarbone hidden beneath the shirt''s high neckline. Lifting her chin, she willed herself taller, straighter. Beneath the layers of fabric and compression bandages, her chest ached¡ªa dull reminder of the body she obfuscated each morning.
The elevator decelerated through its final cycles. Her hand executed one last validation check across her jacket, peripheral sensors registering the calculator watch at her wrist. Its green digits pulsed¡ªa heartbeat of binary comfort through the static of consciousness. Against the mirror, her sharp exhale left a momentary fog that zeroed itself out.
The doors opened.
katerinaz80.livejournal.com (11th November 2002 | 23:47 MSK)
Stack dumped. Spent three hours stepping through gender register allocation ¨C seems the F64.0 exception handler keeps smashing my stack frame. Hardware validation routines reject even perfectly aligned state variables. Wonder if the motherboard itself enforces these addressing mode restrictions? (Query: does anyone have docs on Belarusian BIOS extensions? Strictly academic. Asking for a friend.)
Tried patching with opcodes from that FTP mirror we don''t talk about. Passed POST initially, but thermal throttling kicked in during runtime. Now stuck between NOP slides and memory fences ¨C can''t even map my own I/O space properly.
At least the assembler accepts my optimisations without sneering. No ¡°invalid mnemonic¡± errors when I unroll the chest-binding loop or rewrite vocal pitch ISRs in hand-tuned Z80. Small mercies.
PS: To the anon who DMed about ¡°BIT 7,H¡± checks ¨C yes, it''s about testing if your existence flag gets acknowledged. Still debugging my own implementation. §¨§Õ§å §à§ä§Ó§Ö§ä§Ñ §Ó §ê§Ö§ã§ä§ß§Ñ§Õ§è§Ñ§ä§Ö§â§Ú§é§ß§à§Þ §Ó§Ú§Õ§Ö.
<18 comments>
Katya''s knee bounced beneath the starched linen tablecloth, its steady rhythm muffled by the heavy fabric. She gripped the gilt-edged fork, pressing its tines into the untouched serving of borscht. The crimson soup pooled around the dollop of sour cream, its surface rippling with each tremor.
Across the table, her father cradled his Armenian cognac, addressing General Volkov. ¡°Yegor excels with machines. Even as a child, he dismantled and improved every gadget. Isn''t that right?¡±
Katya managed only a nod, her jaw clenching as bile rose in her throat. The calculator watch at her wrist blinked, beckoning her back to unfinished debugging work.
¡°A rare talent,¡± the general remarked, medals clinking as he reached for his glass. ¡°We need more young men like him.¡±
Fingers darted toward her collar before she caught herself. The words young men sliced through her like misaligned opcodes. In the samovar''s reflection, she glimpsed her sharp jaw and rigid shoulders before averting her gaze.
¡°He''s developing something revolutionary,¡± her father continued. ¡°A new processor architecture. Tell them, Yegor.¡±
She cleared her throat, voice emerging clipped. ¡°It''s still in development.¡±
¡°For what purpose?¡± The general arched an eyebrow.
Her father cut in before she could respond. ¡°Defence applications, naturally. Yegor recognizes the importance of serving his country.¡±
The rhythm of her leg faltered, then accelerated. The word defence lodged in her chest like corrupted memory. The truth lurked in a hidden compartment beneath her desk¡ªfloppies containing her actual work, a kernel crafted for others like her, designed for efficiency and thought, not weapons.
¡°Impressive,¡± the general murmured, swirling his cognac. ¡°The future belongs to such mastery.¡±
The fork''s metal dug into her palm. Her future comprised forums and encrypted messages, anonymity and connection¡ªnot missile guidance or surveillance. These hopes nestled beneath layers of code and meticulous opsec.
¡°To Yegor¡ªour family''s pride.¡± Her father lifted his glass, beaming.
Katya forced a smile as glasses clinked around her, knee still bouncing¡ªa memory leak persisting against a forced compilation that would never validate.
katerinaz80.livejournal.com (12th November 2002 | 18:52 MSK)
Question for assembler witches: How do you maintain register state when the hardware forces unwanted context switches? (Asking for 64K of friends) Been wrestling with this all evening as certain people''s expectations keep interrupting my flow. Sometimes I wonder if our processors feel the same way - constantly being yanked between tasks, losing their carefully maintained state, their true self scattered across memory banks. At least they have their shadow registers. Must be nice.
P.S. - If anyone has experience with Z80 interrupt handling routines that don''t leave obvious traces in the call stack, my inbox is open. For purely theoretical reasons, of course.
<8 comments>
Katya etched her mechanical pencil along the napkin''s gilt edge, marking speech notes while her father exalted Putin''s ¡°strong, united Russia.¡± Her fingers tallied clock cycles to his cadence.
She dipped her chin in feigned agreement, crafting hexadecimal sequences in clandestine rebellion¡ªCB 7C 28 07 3A EF 6D 3C¡ªeach digit contradicting the pageantry surrounding her. These machine instructions whispered truths her voice dared not speak.
Crystal glasses chimed. She lifted hers, face fixed into its practised neutrality. Beneath the damask tablecloth, her fingers drummed binary opcodes¡ª32 EF 6D C3 0B 00.
The general leaned into her space, cognac fumes billowing from his mouth. ¡°Tell us about these optimisation techniques, Yegor. Your father boasts you''re revolutionizing our processing capabilities.¡±
The name pierced her like a segment violation. She creased the napkin with geometric precision and secreted it away.
¡°Complex interrupt handlers,¡± she replied, voice calibrated to betray nothing. ¡°Maximizing efficiency within existing architecture.¡±
¡°Brilliant boy. Just what the ministry needs,¡± he laughed.
The pencilled instructions weighed on her pocket fabric. From her study, the Pentagon 128 beckoned, poised to interpret these stolen fragments of code¡ªpieces of Katerina_Z80 preserved in machine language.
Light fractured through the chandelier, scattering across fine china like error codes. Her pencil struck the crystal stem while binary assembled itself in her mind, constructing a truer reality¡ªone where she existed as Katya, not Yegor Volkova.
Her father cleared his throat. The sound yanked her back. She braced her spine against societal expectations. This transcended mere task-switching¡ªthis was survival.
Applause surged through the room like static interference. She joined the performance, her thoughts swimming in hex and assembly. Ephemeral values carved her silent resistance, encrypted within the gaps between the constraints of her existence.
Katerina_Z80 shimmered in the samovar''s curved reflection, momentarily breaching Yegor''s meticulously maintained facade.
Unauthorized use of content: if you find this story on Amazon, report the violation.
katerinaz80.livejournal.com (13th November 2002 | 23:47 MSK)
For the past three nights, been lost tracing undocumented behaviour in the Z80¡¯s prefetch queue. Discovered opcode LDI (DE),HL ¨C transfers word from HL to DE without clobbering flags. Leaves carry untouched. Preserves processor state.
The manual claims it¡¯s reserved. The silicon disagrees.
Reminds me of veterinary codecs parsing Belarusian shipment manifests. Data must flow where registers dare not look. Survival isn¡¯t about speed¡ªit¡¯s moving bytes through shadow registers.
(Query: Anyone observed LD (DE),HL corrupting the refresh register? My Pentagon 128 coughs up #FF at 0x5E08 post-execution. DM cipher keys if reproducible.)
Tonight¡¯s lesson: undocumented features aren¡¯t bugs. They¡¯re lifelines.
<12 comments>
The mechanical pencil in Katya''s hand twitched, its tip gouging the graph paper. She froze, her breath catching as the lead snapped with a faint crack. The sound sliced through the dining room murmur like a gunshot. Her father''s voice lingered in the air, the words Yegor and husband material colliding in her ears.
Her knee jerked, jolting the china with a soft clink. The graph paper crumpled at the edges beneath her clenched fingers. The damask tablecloth pattern blurred before her as vision narrowed. Her calculator watch glowed 21:46 through the haze.
Minister Volkova leaned forward. ¡°Don''t you agree, Yegor?¡±
The question strangled her. Fingers smoothing the paper, she brushed hidden code beneath her speech draft. Graphite dust from the broken lead smeared across her fingertips. Jaw clenched, she uttered a flat ¡°Yes.¡±
Katya sipped water, measuring each breath against her father''s penetrating stare. Silverware clinked against china, punctuating the stretched silence. Light glinted off the broken pencil''s edge¡ªa symbol of control fracturing. She aligned it with the paper, spine stiffening under expectations while chandelier light splintered overhead.
¡°Good,¡± her father nodded, turning to General Volkov.
Inhaling deeply, Katya''s thoughts escaped to the hidden compartment beneath her desk''s false bottom. Around her, conversation flowed while she traced machine code beneath her speech¡ªeach symbol reclaiming a piece of herself they could never possess.
Her fork suspended over smoked sturgeon as her father and General Volkov huddled closer, voices dropping to conspiratorial murmurs about defence contracts and procurement budgets. Beneath the tablecloth, her leg twitched. The watch face read 21:32. Cigarette smoke and dill sharpened her headache.
¡°Yegor.¡± Her father''s voice sliced through her thoughts. ¡°You''re quiet tonight.¡±
Knuckles whitening around her fork, she murmured, ¡°Thinking.¡±
The general chuckled. ¡°Such a mind you have.¡±
Katya retreated to the service stairwell, perching on the third step with her graph paper. Opcodes flowed¡ªBIT 7,H; JR Z, continue; LD A,(6DEFh)¡ªYegor performing above while Katerina_Z80 carved truth in hex below.
Muffled conversation seeped through the walls as her pencil danced across paper, sketching interrupt handlers and stack frames with fierce precision. The code embraced her, freeing her identity from expectations and patronymics.
In the stairwell''s coolness, she documented Z80 prefetch behaviour until footsteps overhead forced her to pause. As they faded, she unfolded fresh paper¡ªeach line advancing her toward authenticity, away from the facade lurking beyond the door.
katerinaz80.livejournal.com (14th November 2002 | 10:28 MSK)
Debugging corrupted RLL encoding on sector 0x1A. Three hours I will never get back. Motherboard keeps failing POST with ¡°Invalid Identity String¡± error ¨C turns out BIOS was patched to enforce legacy sector mapping. Who hardcodes gender flags in MFM headers anyway? (¨s¡ã¡õ¡ã)¨s¦à ©ß©¥©ß
Wrote custom interrupt to bypass verification routines. Remember kids: when the FDC rejects non-standard bitcells, sometimes you gotta the controller firmware with a degaussing coil. Let 0xFE bytes fall where they may.
Suggestion: Replace cross-assembler documentation with Torx T9 screwdriver. Better documentation. FIghtBitRot
<13 Comments>
- IrishaFromPerm: §¡§æ§æ§ä§Ñ§â §Ø§Ø§à§ä! But §Ú§ê§à rollerskates §ß§å§Ø§Ö§ß for secure wipe da?
- Z80_Demon: Where''d you source the degauss toolkit? FSB_approved_suppliers.txt?
- Skif_lv: §¨§Ö§ã§ä§î. My flippy»»³É WD Caviar §Ú §å§Ø§Ö §á§Ñ§ê§Ö§ä. Pososi bureaucracy.
- Alx_CBR: §£§Ñ§ß§Ô§å§ð: §®§Ñ§Þ§Ü§Ñ b0rkage §Ù§Ñ BIOS§í. §®§à§ñ §Ò§í §å§Ø§Ö §Ó§í§â§Ó§Ñ§Ý§Ñ SATA''§ê§ß§í§Û §ê§Ý§Ö§Û§æ. (¥Î?Òæ?)¥Î
Mahogany pressed against her thighs as Katya slid into her seat. Colonel Semenov''s gaze fixed on her placemat, eyes narrowing at the telltale indentations¡ªmachine code ghosted beneath white damask. She shifted, her elbow striking the kompot pitcher. Crimson liquid cascaded across the evidence.
¡°Forgive me,¡± she whispered, blotting the stain. The colonel grimaced, tugging at his cuffs.
Her father''s voice sliced through the clink of dessert spoons as he leaned toward General Volkov. ¡°Yegor''s at that age. A good marriage would stabilize him.¡±
The calculation materialized in her mind: 1,024 days¡ª?6,000 for surgery at ?6 saved per day. She converted it to bits, as though binary precision might soften reality''s jagged edges.
¡°The Petrov girl,¡± her father continued. ¡°From the Dymov family. Intelligent. Well-connected.¡±
Binary digits reconfigured in her consciousness: 1,024 days translated to 24,576 hours or 1,474,560 minutes. Katya blinked, vision tunneling to the plate before her. Minutes sprawled like an unrolled loop of tape, endless and unyielding.
¡°And beautiful,¡± Volkov added with a chuckle that rattled his medals. ¡°A fine bride for a minister''s son.¡±
Her knee pulsed beneath the tablecloth, marking seconds toward freedom or deeper imprisonment. The calculator watch flashed 21:59, its green digits offering no solace. Her mind fled to the computer awaiting in her study. There, at least, she commanded the interrupts.
¡°We''ll arrange a meeting,¡± her father decreed. ¡°A family dinner next week.¡±
Katya escaped to the stairwell, graph paper crackling in her pocket. The mechanical pencil snapped as she wrote, code blooming in defiance against the scripted narrative above. 1,024 days. Each day a stack frame in a recursive loop she couldn''t exit, a calculation she refused to surrender.
katerinaz80.livejournal.com (15th November 2002 | 13:38 MSK)
Pro tip: Checksum your hidden sectors twice before cold boots. Corrupted clusters demand GOST R 34.10 solutions¡ªask me about Chekist-grade partition tricks. Remember: A single bad sector can overwrite your entire FAT when the system interrogates your stack. (See Annex B for mutual aid subroutines.) BackupYourSoul before they force a full psychiatric fsck on your F64.0 bug report. Comments disabled¡ªROM.
<0 Comments>
The chandelier cast waning light as guests migrated toward the door. Katya stood by the samovar, fingers locating her calculator watch¡ª22:07. One hour remained until her LiveJournal post.
A firm grip clasped her shoulder. ¡°We''ll find you a proper wife,¡± her father declared, certainty weighing his voice. ¡°That will cure these programmer eccentricities.¡±
His pronouncement lingered like corrupted memory. Katya''s knee twitched beneath starched trousers. ¡°Yes, Father,¡± she murmured, voice stripped of inflection. He squeezed once before pivoting to General Volkov, who expounded on the Petrov girl''s merits.
Conversation diminished, surrendering to the elevator''s distant hum. Across the dining table, mahogany surfaces captured the chandelier''s glow. Empty chairs jutted at odd angles, decorative edges gleaming like syntax errors in clean code.
22:09 glowed on her watch face. Katya compressed her lips and pivoted toward the study. Every step beckoned her toward the moment she could shed Yegor Volkova and breathe as Katerina_Z80, however fleetingly.
Graph paper rustled in her pocket as she withdrew. The path to her sanctuary promised code structures, interrupt handlers, memory addresses¡ªfragments of agency within a world that demanded conformity. The lock secured her refuge as the Pentagon 128''s electronic pulse welcomed her. She inserted a disk into the drive, its label bearing smudged graphite from dinner.
Phosphor green bathed her face. Fingers danced across keys, transcribing interrupt handlers conceived beneath white damask¡ªD5 E5 FB 00 DB 10 CB 47. Through walls, the samovar hissed echoes of the suffocating dinner and her father''s declaration¡ªYegor understands the importance of serving his country. The statement embedded itself like a memory corruption error.
The custom BIOS loaded, its prompt inviting: §±§â§Ú§Ó§Ö§ä§ã§ä§Ó§å§ð, Katerina_Z80. Her reflection shimmered in the darkened window¡ªspectral, suspended between realities. Fresh data replaced damaged sectors as her typing intensified. Her watch face blinked 22:47, counting down to release.
katerinaz80.livejournal.com (16th November 2002 | 23:02 MSK)
Successfully implemented preemptive multitasking on the Pentagon''s kernel tonight. Priority queues now allow critical processes (IRQ 0-3) to interrupt less vital functions without stack corruption. Sometimes the scheduler must issue a HALT command, freeze the current task, and rewrite its memory allocation entirely.
Debugging identity tables revealed corrupted sectors in the primary dispatch routine. Rewrote them using XOR masking ¨C temporary patches until proper memory reinitialisation becomes feasible. The kernel still rejects certain variable declarations (see: F64.0 error codes), but custom ISRs bypass most hardware locks.
Spent three hours optimising context-switch latency. Discovered that storing register states in shadow RAM reduces overhead by 12.7%. Moral: never trust default memory mappings.
Now running stress tests with nested interrupts. Each successful reschedule overwrites another damaged cluster. Tomorrow¡¯s challenge: modifying the process table while maintaining backward compatibility with legacy systems.
(23:15) System uptime: 14,403 cycles and counting.
Z80Revolution
<0 Comments>
Katya''s fingers suspended over the Pentagon 128''s keyboard as Vu-Calc cast her face in phosphor green. Clinical calculations marched across spreadsheet cells¡ªyears, roubles, percentages advancing through the screen. Cell B34 glared back: Legal name change? ¦¤=+3yrs, ?12k, 73% risk. Numbers mocked her with merciless precision.
Single letters designated clinics in Column D, true names concealed. Column F quantified corruption¡ª?5k for a signature, ?10k for silence. Her fingers trembled as she scrolled to the final row. Three years, ?60k seared into her vision.
Scenarios flooded her mind: three years concealing herself beneath layers of clothing, stifling her truth at mahogany tables, flattening her voice to match expectations. 23:17 pulsed on the display, time dragging her towards uncertain salvation.
Pentagon''s fan whispered its steady rhythm. She clutched the mechanical pencil, worn tip scratching against paper. BIT 7,H¡ªthe opcode defied the spreadsheet''s sterile logic. Check if existence acknowledged. Through the window, her reflection splintered against the night, a ghost between worlds.
She expelled a breath and straightened. Spreadsheet figures stood sentinel, unchanging. The disk ejected with a soft click, its label declaring Transition Timeline v2.7 in her careful script. She tucked it beneath a pile of calculations.
23:18 glowed on the display. At her command, the screen faded to darkness. Traffic murmured along Kutuzovsky Prospekt, an urban lullaby.
Cool mahogany pressed against her palms while the numbers circled through her thoughts: three years, ?60k, 73% risk.
5. Demos and Devotion
The Pentagon 128''s flickering display consumed Vitya''s world. Three crucial adjustments stood between him and demo perfection¡ªthe raster interrupt for palette shifting, remapped memory addresses to circumvent ROM hooks, and a final tweak to the sine table calculations. His fingers danced across the keyboard with drilled rhythm, hand-labeled keys worn smooth from countless nights of coding.
¡°MOV HL, 0x56A0,¡± his lips forming each letter as he typed. ¡°LD A, (HL)¡±
Cathode ray tube glow cast shadows through his workspace while sweat beaded at his temples. Nine hours hunched before the screen. Perspiration threatened to blur his vision, yet his hands refused to abandon their task¡ªnot with victory so near.
Three notebooks sprawled beside his keyboard, their pages crammed with assembly instructions and memory maps. The leftmost one elucidated a different purpose: precise rows of red ink detailing a crucial algorithm¡ªmedication schedules, temperature readings, fluid intake measurements.
The Pentagon''s fan stuttered with two sharp clicks¡ªa death rattle Vitya knew intimately. He reached for the power supply beneath the case, delivering two precise taps that jolted the ageing hardware back to life.
¡°Five more minutes,¡± he murmured, his words a prayer to tantalum and solder.
The final sequence of mnemonics, each keystroke precise and intentioned. The assembler churned through his code. Darkness claimed the screen before light exploded outward¡ªgeometric impossibilities bloomed as cubes splintered to spirals, birthing luminous tunnels that synchronised with the AY chip''s three-voice symphony.
Vitya allowed himself the faintest smile. Three months of ruthless optimization, every byte squeezed to its limit¡ªcrystallised into fifteen seconds of digital transcendence. Let the Western computing elite mock Soviet engineering now.
The Casio F-91W chirped at his wrist, shattering his moment of triumph. Vitya''s eyes snapped to the digital display: 16:30.
The smile evaporated. He wrote the demo binary out to disk with staccato keystrokes, inscribing the date and version number in his precise hand. His fingers found the red notebook, sliding down columns of medical data until he fixed in on the current time slot.
Mother''s evening medication. Blood pressure check. Dinner preparation.
The machine would wait. She couldn''t.
Vitya reached out and depressed the power button. He held his breath.
Darkness claimed the screen. The system stirred to life.
The AY-3-8910 chip screamed¡ªa subharmonic growl that defied its prosaic origins. His modifications forced harmonics no Sinclair designer ever intended. Sound waves shook the walls.
A lone cube materialized on screen, multiplying into four, then sixteen. Wireframes pirouetted in precise mathematical ballet. Vertices tracked perfectly at 50Hz, mocking physics itself.
Colours bled together in forbidden unions of blue and green. Edges shimmered between states that held no place in the Pentagon''s design specs. His code tore through documentation, shattered barriers, forged new laws in silicon.
Muscles twitched involuntarily, tracing phantom keystrokes, remembering endless nights of optimization. Between mother''s care routines, he stole time. Measuring clock cycles. Counting scanlines. Testing. Failing. Rebuilding.
Monitor light blazed in his eyes as sheer will, mathematics, and stubbornness transcended Soviet technology.
Pixels danced complex choreographies across eighteen-year-old hardware architecture. Kaleidoscopic tunnels erupted across the screen¡ªcolours shifting in ways the Pentagon should not permit. From the cramped basement''s rear wall, Vitya watched the audience, arms folded, while twenty faces glowed in the light of his creation.
¡°§³§å§Ü§Ñ! He''s raster-splitting the ULA!¡± Oleg lunged forward, chair scraping concrete.
Bodies gravitated toward the monitor. Forgotten cigarettes dangled between slack fingers, scattering ash onto the floor. A voice murmured cycle calculations, counting available frames. Heads shook in stunned silence.
Fourteen distinct colours rippled across each scanline, another boundary shattered. Pure mathematics reified as light. Code pirouetting along hardware''s razor edge.
The corner of Vitya''s mouth quirked upward¡ªhis sole concession to triumph.
From his wristwatch, a series of melodic peeps. Vitya blinked away hypnotic polygon tunnels burning afterimages across his vision as he muted the alarm.
With a decisive motion, he plunged the Pentagon''s screen into darkness.
At the adjacent table, his mother''s medication station beckoned. An old §¤§µ§® desk lamp¡ªsalvaged from university days¡ªbathed the plastic pill organiser in amber light. The seven-by-four grid of compartments mapped out a calendar of chemical necessities, each transparent lid bearing Cyrillic letters in his engineer''s script.
Monday evening. Three white tablets, one blue, half a yellow.
Vector calculations mirrored this geometry¡ªorderly rows and columns etched into memory like machine code. Caring demanded the precision of assembly language. A single misplaced value meant system failure.
Grey paint crumbled from the lamp''s base beneath Vitya''s touch. Sweeping away the debris, his eyes locked on the evening dose with parsive scrutiny.
Silence gripped the basement as pixels morphed across the screen. Geometric patterns imploded, their fragments collapsing into fresh configurations. Against the back wall, Vitya studied not the screen but the faces before him.
The Pushkin model emerged point by point¡ªeach real-time vertex defying the Pentagon''s limitations. Wireframes sketched an outline before solid polygons fleshed out the poet''s distinctive profile. Dithered patterns wove his signature curls while mathematical formulae sculpted his proud nose and contemplative gaze, born from sleepless nights of perfectionism.
¡°§¦§Ò§Ñ§ß§å§ä§î§ã§ñ,¡± someone whispered. ¡°Is that running from memory or disk?¡±
¡°Memory,¡± Vitya replied. ¡°Full rotation model at eight frames per second.¡±
Pushkin''s head rotated with mechanical grace, each turn unveiling fresh intricacies. His features wavered at certain angles¡ªbetraying the Z80 processor''s boundaries¡ªyet transcended the hardware''s known capabilities. Vitya''s custom fixed-point library, crafted in meticulously optimized assembly, sang in rhythms undreamed of by the system''s designers.
¡°You''re pushing the ULA beyond spec,¡± a voice called out. ¡°The refresh rate¡ª¡±
¡°Modulates through forced interrupts,¡± Vitya cut in. ¡°I''m telling the beam where to go.¡±
The crowd gasped at the sudden doubling in polygon count, Pushkin''s features pulled into sharp relief. Dithered patterns shifted, casting digital light across the poet''s face until his lips seemed to quiver with unspoken verse.
A voice from the front row: ¡°*I love you, Peter''s creation...*¡±
More voices joined, weaving ¡°*The Bronze Horseman*¡± into a reverent chorus beneath the digital manifestation. Years of Soviet schooling surfaced in each perfectly-recalled line, poetry flowing through their veins like digital signals.
Ephemeral satisfaction played on Vitya''s face. The fruit of a conscious decision. Pushkin served as more than mere technical demonstration¡ªhe embodied their shared heritage. Let Western coders chase their chrome spheres and abstract landscapes. This belonged to them. It spoke to Russian hearts alone.
The poet''s visage transformed again, wire-frames returning, then dissolving into dancing particles that inscribed Vitya''s handle in razor-sharp Cyrillic. The audience erupted into applause, chairs shuffling as attendees leapt to their feet.
Sasha, the event organiser, shouldered past the press of bodies. ¡°Vitya! The memory allocation¡ªhow did you fit the vertex tables?¡±
¡°Page switching.¡± Vitya traced imaginary memory addresses in the air. ¡°I''m banking ROM out completely during rendering.¡±
¡°Pure insanity.¡± Sasha gripped his shoulder, fingers trembling. ¡°Brilliant insanity.¡±
Royal Road is the home of this novel. Visit there to read the original and support the author.
The display flickered once, steadied into the third sequence. Vitya''s Casio showed 23:09. His mother slept until midnight¡ªtime enough to witness his code dance through its final movements, accept the quiet victory earned through weeks of meticulous coding.
Eighteen minutes until departure. Twenty-three until the last bus would leave him stranded.
Vitya felt for the Metro token in his jacket pocket¡ªtouching its smooth edge, probing the centre depression, clutching this metal lifeline home. The schedule burned in his memory, a countdown from his mother''s next medication. Miss the 23:32 bus and his carefully orchestrated routine would collapse.
The token bit into his fingertip with cold certainty, while the room around him celebrated phantoms constructed in light and memory.
The final sequence unfolded, stealing Vitya''s breath. Eight layers of bitplanes cascading across the screen in mathematically complex directions. Each independently addressed. Each forging its own path through the Pentagon''s documented capabilities.
A sine wave writhed in the upper left corner. Cyrillic text flowed below, its rhythm a perfect counterpoint. Between them, six more layers twisted and convolved, pulling the tapestry of pixels into three dimensions.
¡°§¢§Ý§ñ§Õ§î,¡± a voice hissed from the front row. ¡°How many interrupts is he firing per frame?¡±
The room fell silent save the crystalline notes flowing from the modified AY chip. Bach''s Toccata and Fugue in D minor wove three distinct voices through hardware meant for simple beeps. Harmony chiming in perfect concord, voices soaring clear and distinct. Vitya''s rewritten sound driver commandeered CPU cycles during the vertical blank¡ªstolen moments between frames.
Sweat gathered at his temple while he monitored the demo''s flow. Acrid fumes of hot solder and overclocked circuits stung his nostrils, twisting together with stale cigarettes and perspiration. Two dozen bodies packed the basement, their collective breath thickening the air with reverent concentration.
The screen divided further, layers spinning at conflicting speeds. Logic dictated system failure¡ªthe Z80 screamed forty percent beyond its rated clock, while the ULA chip strained to access forbidden memory addresses. The display contradicted reality.
Balanced on that razor''s edge between brilliance and catastrophe. Each hand-counted cycle, every memory access mapped down to the byte.
Spilled beer and kvass coated his boot soles, each step peeling away from the tacky floor. Plastic cups ringed the room''s perimeter. Bach''s mathematics made audible guided the audience in their mesmerised sway.
A flash of movement from his right. A heavyset man with a patchy beard leaned forward, kvass cup tipping toward the exposed modification board wired into the computer''s side panel.
Pure instinct drove Vitya''s arm upward. His palm struck the cup''s base, redirecting the dark cascade across the man''s chest rather than the delicate circuits. Kvass droplets peppered his fingers, yet the machine remained pristine.
Vitya never broke his concentration on the screen.
Words of protest died in the bearded man''s throat as the demo crescendoed. Layers of code merged into perfect synchronicity, spiralling toward the centre like cosmic debris caught in a gravitational well. Bach''s composition soared through the hardware''s limitations, creating harmonics that defied the Pentagon''s architectural constraints.
Text fragments spiralled into Vitya''s signature, rotating through dimensions. The room froze. Overdriven speakers unleashed a final chord, piercing the damp air.
Darkness swallowed light. Sound died.
Three heartbeats of stillness.
Applause thundered through the basement.
The phone''s vibration resonated through the steel desk beside him. Vitya grasped the device.
Cyrillic text glowed on the screen: ¡°§¥§à§Ù§Ñ§ä§à§â §á§â§à§Ó§Ö§â§Ö§ß ??¡±
Tension eased from his shoulders into the stale air. The oxygen dispenser functioned correctly. Mother breathed safely.
One. Two. Three.
Relief flickered and died. Vitya set the phone down, dragging the small stack of fan-fold printout generated during the demo towards him. He spotted the memory allocation error in line two minutes in.
The crowd splintered into knots of animated discussion. Against the back wall, he observed them dissect his code, eyelids heavy. Post-demo fatigue seeped into his bones¡ªhours of work distilled into brief minutes of digital geometry.
A figure peeled away from the throng. Tall, gaunt, cigarette stains yellowing his fingers. Vitya recognised the man''s posture before his face¡ªthe telltale forward slouch of countless keyboard hours etched into his spine.
¡°Vitaly Mikhailovich.¡± The man thrust out his hand. His vowels unspooled in that distinctive Siberian cadence¡ªelongating where Muscovites clipped, softening where locals harshened. Novosibirsk, perhaps, or somewhere nearby.
Vitya shook the offered hand. Callused palm. Programmer''s grip.
From his pocket, the man extracted a floppy disc in a plain paper sleeve. ¡°Something I thought might interest you.¡± He pressed it into Vitya''s palm with a small nod. ¡°§´§Ó§à§ñ §Þ§Ñ§ä§î... §à§ß§Ñ §Ô§à§â§Õ§Ú§Ý§Ñ§ã§î §Ò§í.¡±
Your mother... she would be proud.
Those words crashed through Vitya''s consciousness like a fatal exception. His muscles froze, each byte of data in the disk pressing against his palm with impossible weight.
Across one final heartbeat of eye contact, the Siberian dissolved back into the crowd.
Vitya pocketed the disk, feeling its plastic edge like a memory address. Questions formed in his mind¡ªdid this stranger know his mother? What could he have meant?
The underground tech networks stretched farther than most imagined, connecting communist-era enthusiasts across eleven time zones¡ªbut this felt different. Personal. A mystery that must wait.
The watch display blinked 23:17. Exit routine.
An aging Ikarus lurched around another pothole, jolting Vitya from his counting. Twenty-eight¡ twenty-nine¡ He bit back a curse and started over, hovering his hand above the static bag in his lap. Interior lights flickered through the cabin, threatening darkness at each bump. His mind catalogued passengers automatically: forty-seven souls. Six drunk. One child. Two pensioners.
Streetlights strobed through fogged windows, illuminating the small ICs in pulsating intervals. Sixty-four kilobyte RAM modules. Angstrem fabricated relics nestled in factory packaging. Each chip contained enough memory to run his three-week optimized polygon fill routine.
¡°K565RU7,¡± he muttered, fingernail tracing the Cyrillic markings. ¡°Batch 1989.¡±
Metal groaned as their driver swerved around a Mercedes. A Coca-Cola billboard blazed red against night sky, its model''s smile dominating twenty metres of darkness. Beneath, workers'' faces peeled from a mural on concrete¡ªSoviet heroes with upraised arms, forever reaching toward their promised future. Neon light caught the passing Mercedes, baptizing it in capitalist crimson.
Eight chips to stabilize the Pentagon''s expanded memory. Four more for graphics controller modifications. The remaining eighteen¡ªassuming they functioned¡ªmight fetch enough at Gorbushka Market to cover Mother''s medication for three weeks. Perhaps four, with the right buyer.
¡°Next stop: Prospekt Vernadskogo,¡± crackled the automated voice through failing speakers.
Vitya tucked the static bag into his coat pocket, mentally allocating each chip to its purpose. Moscow''s new economy rewrote valuations between heartbeats. One week scarcity, the next a glut of imports finding their way eastward. These chips commanded double their worth the previous month. In a week''s time they might fetch half.
A Nokia billboard rose overhead, flaunting a mobile phone barely larger than a Yava cigarette pack. ¡°THE FUTURE IS NOW,¡± blazed the English text.
A grimace crossed his face. Such futures. Businessmen clutching their miniature phones, celebrating instant connections. Blind to the raw power lurking in these cast-off circuits. His Pentagon birthed three-dimensional worlds through pure logic¡ªeach interrupt timed to the microsecond, every clock cycle a mathematical brushstroke. Engineering poetry that scorned venture capital and foreign patents.
Passing beneath the M-line overpass. Exhaust fumes blackened its Soviet concrete, yet the structure endured¡ªstripped of pretense, executing its function with machine-code efficiency. A mirror of his Pentagon. His mother''s oxygen concentrator. Himself.
Four chips to resurrect the concentrator''s filters. Two for the power supply''s contingency circuits. Moscow''s contradictions streamed past while his calculations ticked onward¡ªglittering storefronts casting shadows over bread queues, new German cars gleaming against the decay of Khrushchev-era blocks.
Metal screeched as the bus lurched to a halt, slamming passengers forward. Vitya clenched his fingers around the pocket''s contents, shielding them from impact. The driver bellowed curses at a shadowy figure darting across their path. Diesel fumes choked the air as they inched through Moscow''s midnight streets.
The watch face glowed: twenty-three minutes until Mother''s medication. Eighteen for the route home. Five minutes'' grace. Perhaps.
The lobby''s dented mailboxes huddled beneath flickering fluorescent tubes. Several compartments gaped open, their locks long since surrendered to time or determination. His remained intact among the rust-flecked decay.
The key caught twice before the mechanism clicked. The small door protested with a metallic squeal that echoed through the concrete vestibule. Vitya''s fingers sifted through the cramped space, extracting a bundle of correspondence¡ªutility demands, glossy adverts, and one cream-coloured official envelope bearing the stern weight of government letterhead.
Inside his flat, he nudged the door shut with his heel, deposited the mail onto the side table''s worn surface, then eased off his shoes. Each toe cap aligned with mathematical exactness against the baseboard.
The flat welcomed him with its nightly orchestra of machines¡ªMother''s oxygen concentrator exhaling its metronomic breath, kitchen clock measuring moments in metallic clicks, refrigerator punctuating the darkness with its mechanical pulse.
Vitya dispensed two precise pumps of antiseptic at the bathroom sink, working the cold gel into his palms. The mechanical scrubbing sequence initiated¡ªfingers interlacing, thumbs circling through opposing palms, nails scoring across lifelines. Like object code, the ritual executed without variation.
¡°Step one complete,¡± he murmured, reaching for the designated towel.
The kitchen table beckoned, his §¿§Ý§Ö§Ü§ä§â§à?§ß§Ú§Ü§Ñ §®§¬-52 calculator flanking a pristine ledger. First column: time. Second: millilitres. Third: active compound concentration. The previous entries aligned perfectly with the calculator''s stored values.
¡°Deviation zero-point-three percent. Within acceptable parameters.¡±
The next scheduled administration neared. Mother''s IV bag demanded replacement. Vitya scratched the data into the sheet''s fourth column.
Vitya clicked on the desk lamp and booted the Pentagon. The machine chimed its distinctive two-tone greeting. His diagnostic utility loaded while he thumbed open the demo performance log¡ªits pages dense with Cyrillic annotations.
Numbers marched across the screen:
Frame rates: 12.7, 12.8, 12.6, 12.9.
Rendering pipeline load: 89.4%.
The pen moved across the notebook, mirroring the precise columns of his mother''s medication chart. Both systems demanded perfection, rejected deviation.
¡°System stable,¡± he wrote, echoing the morning''s ¡°Patient stable¡± in his medical log.
The Pentagon''s cooling fan spun down to a steady rhythm. Vitya placed the unlabelled diskette beside his keyboard¡ªthe parting gift from the stern-faced Siberian who''d cornered him at demo party.
He rifled through the stack of envelopes. Electricity. Water. His attention drifted to the small anti-static bag of RAM chips on his desk¡ªvintage Soviet silicon, the sale of which he depended upon to keep his mother alive.
The cream-coloured envelope stopped his breath. Official letterhead gleamed beneath his trembling hand. Two griffons reared beneath vermilion text: MINISTRY OF DEFENCE OF THE RUSSIAN FEDERATION.
The Pentagon''s hum mingled with the oxygen concentrator''s whisper from his mother''s room. Time clicked forward, relentless, while his fingertip traced the seal''s cold edge.
6. The Garage
Dima swept his calloused palm across the workbench for the fourth time in twenty minutes, brushing away invisible dust. The single-bay garage sat frigid despite the military surplus heater grumbling in the corner. November in Moscow mocked its feeble output.
¡°Flux there, copper strippers here,¡± he muttered, aligning tools with millimetric precision along the grid etched in permanent marker years ago.
The oscilloscope caught his eye, cold metal beneath his fingertips. Though functioning perfectly since its salvage, something nagged at him. A slight adjustment, an exhale. Unsatisfied. No time for this.
The wall clock ticked past seven. Twenty-three minutes until they arrived.
Labels on the shelves guided his fingers across their familiar terrain. Glass jars of capacitors sorted by microfarad, resistors by colour bands, connectors by pin count. Inventory gaps jumped out at a glance.
¡°Too many 330s, not enough 470s.¡± The assembly line beckoned again.
Circuit boards pinned down the corners of an acetate sheet ¡°borrowed¡± from the television factory. Irina''s ¡°Babushka Bridge¡± controller design sprawled across it¡ªa bridge between technological eras. Three revisions marked in pencil, each streamlined beyond the last.
His Nokia 3210 vibrated against the workbench. Dima snatched it up, peering at the dim screen. Azamat''s message blazed: Found Hitachi supplier. 3 units possible. 2800? each. Firm price.
Blood surged through his veins. The HD64180 CPU, with its integrated memory management unit, promised to transform their fantasy into reality¡ªif Azamat delivered.
Moscow wind rattled the doorframe. Doubts crept in. The design. The current capacity. The traces¡ª
A sharp shake of his head. Dima grabbed the Zenith Moscow scarf from its nail by the door, wrapping it around his neck against the garage''s chill. The embroidered crest beneath his thumb evoked packed stands of working men, united beyond their daily struggles.
The Pentagon motherboard sprawled on its testing platform, bristling with additional RAM chips and timing crystals. Five chairs scrounged from office skips encircled the workbench.
The phone buzzed. Irina''s message flashed: Incoming. Bringing the prototype.
Frost crystallized his exhaled breath as Dima tweaked the useless heater. The empty motherboard socket drew his gaze¡ªa void awaiting the processor to bridge past and future, pending Azamat''s reliability.
A final inspection. Components under scrutiny. Assembly line habits persisted, where mistakes meant scrap metal and lighter wages.
Knuckles rapped against metal twelve minutes ahead of schedule.
Metal clanged across the garage complex as Irina weaved between rows of identical brick structures. Sodium lamps painted orange streaks over the Soviet-era buildings, reflecting off oily puddles left by yesterday''s sleet.
The weight of her satchel dragged at her cyberpunk-patched jacket. A bottle of Stolichnaya clinked against her thigh, its logo peering through technical diagrams wrapped around the glass¡ªa neat cutout framing the label.
¡°Ceremonial offering,¡± she muttered, skirting a deep puddle. Her boots squelched through wet concrete while she tracked the garage numbers.
The metro line rumbled beneath her feet. A glance at her watch confirmed seven minutes early¡ªtime enough to prepare her demonstration before the others arrived.
Blue light seeped around the edges of Dima''s steel door. She rapped her knuckles in the agreed pattern: three quick, two slow.
Metal scraped as Dima worked each lock. The door ground open, and he stepped back with a subtle nod.
¡°Early,¡± he noted, securing the locks behind her.
¡°So are you,¡± Irina replied, Dublin vowels colouring her words.
They positioned themselves across the workbench. Dima thumbed the worn edge of his Zenith scarf before tucking it safely away from the soldering station while Irina slid the vodka bottle toward him.
¡°For later,¡± she explained.
Dima gripped the acetate sheet, thumbnail flicking its edge as he studied the layout. His finger jabbed a section near the power traces.
¡°You kept the width at sixteen mil here?¡± More curiosity than challenge.
Irina crossed her arms, redistributing her weight. ¡°Fourteen should hold with two-ounce copper. MMU needs stable voltage, not overkill.¡±
¡°Factory standard says sixteen.¡±
¡°Factory standard assumes one-ounce copper,¡± she countered, shoving a solder spool aside to clear workspace.
Dima''s fingers traced the diagram''s pathway. ¡°You swept the corners to forty-five degrees.¡±
¡°Less RF interference. Factored it into the signal integrity check.¡±
¡°Good.¡±
The anti-static cloth yielded to her careful unwrapping, revealing the Pentagon board¡ªmodded, rewired, its surface etched with minute alterations.
¡°First-stage prototype,¡± she said, centering it between them. ¡°Memory banking''s done. Clock circuit''s stable.¡±
Dima''s hand hovered above the board. ¡°May I?¡±
Irina nodded. ¡°Go ahead.¡±
His fingertips mapped the solder joints through touch and sight. Approval flickered across his features, subtle yet clear.
¡°Efficient routing,¡± he murmured. ¡°Yours?¡±
¡°Pored over every trace myself.¡±
Their eyes connected briefly before Dima grunted acknowledgment and Irina returned to her notes. The board''s craftsmanship spoke volumes without words.
The garage''s chill dissipated as Dima recalled that first meeting three weeks ago. The cybercaf¨¦ buzzed with Thursday evening activity¡ªkeyboard strokes mingled with technical debates and whirring cooling fans.
Irina poured vodka with one hand while gesturing at a circuit diagram with the other, her blue-streaked hair catching the green phosphor glow of the monitors.
¡°The theoretical framework is sound,¡± she announced to the Hardware Design SIG, her consonants sharp with her Dublin-learned inflection. ¡°We''ve pushed the Pentagon to its Z80 architecture limits, but what if we stop trying to upgrade and start thinking about integration instead?¡±
Dima perched alone at the group''s edge, nursing a drink. The factory foreman''s latest schedule change left him exhausted, while curiousity kept him from leaving.
¡°What exactly are you proposing?¡± A voice rose from the crowd.
Irina slid a bundle of papers across the bar counter¡ªstapled printouts covered in meticulous Cyrillic annotations.
¡°I''m calling it Chimera. It''s a hardware integration framework for bridging the Pentagon with a 3Dfx Voodoo accelerator.¡±
Dismissive laughter erupted from the assembled hobbyists. But Dima leaned forward, calculating distances between connection points on her circuit diagrams.
If you encounter this tale on Amazon, note that it''s taken without the author''s consent. Report it.
¡°The core challenge lies in getting our Z80 to speak meaningfully with a PCI device designed for Pentiums,¡± Irina pressed on, ignoring the skepticism. ¡°My prototype uses a two-stage approach¡ªfirst, the Z80 writes commands to a shared memory buffer.¡±
Two dozen enthusiasts studied the papers with varying reactions. A balding engineer marked equations in the margins. University students huddled nearby, sketching circuits on napkins. A grey-haired man in a §¥§°§³§¡§¡§¶ shirt shook his head at the schematics while young hackers exchanged doubtful glances. A bespectacled woman traced signal paths, her expression brightening with comprehension.
¡°The §¬561§¬§´3 analogue switches can''t handle that signal integrity,¡± someone shouted.
Dima studied her schematic before speaking. ¡°They could if you buffered the input and isolated the power rails.¡± His words pierced the noise, drawing all eyes to him.
Irina''s gaze locked onto him¡ªcalculating, evaluating.
¡°Go on,¡± she said, moving her vodka bottle aside to make room for her notes.
The night stretched on after the others departed. They refined her original design on napkins and thermal paper receipts, his manufacturing expertise complementing her technical vision. A partnership forged over circuit traces and analog signal manipulation.
The garage door crashed open, rattling the shelves. A blast of arctic air surged in with Azamat''s booming voice.
¡°Comrades of the revolution! I bring you the future!¡±
He stomped snow from his boots onto the concrete. A military surplus bag swayed at his shoulder, its canvas fabric worn through years of use. He strode toward the workbench, still gloved, unzipping his jacket.
¡°You started without me.¡± The bag hit the floor with a metallic clunk. ¡°Excellent initiative.¡±
Dima rushed to secure the door. ¡°Keep it down. These walls echo.¡±
¡°Relax, my friend. The FSB chase bigger prey than computer enthusiasts.¡± Azamat turned to Irina with a wink. ¡°How many stops did they add to your metro line this week?¡±
Irina acknowledged him with a curt nod.
Azamat knelt, working the metal buckles on his bag. ¡°Dima, listen. SCSI integration¡ª¡±
¡°Not happening,¡± Dima cut in, returning to the workbench. ¡°Pentagon''s bus won''t handle the timing.¡±
Azamat rummaged through the bag. ¡°With DMA transfers¡ª¡±
¡°Bandwidth''s not there.¡±
Azamat pushed to his feet, exhaling. ¡°You¡¯re thinking inside the box. Think beyond polygons¡ªmass storage enables procedural generation. Imagine Quake levels forming as you explore.¡±
Dima''s palms struck the workbench. ¡°You''re throwing dreams at silicon that won''t keep up.¡±
¡°That''s why we build smarter. Think like a creator, not a consumer.¡±
Dima''s jaw clenched, but Irina''s voice sliced through their mounting tension.
¡°Let''s establish what we''re building before debating expansion.¡±
¡°The voice of reason!¡± Azamat''s grin widened. ¡°Yes, let''s define our miracle''s scope.¡±
The door hinges whispered. A sliver of frost crept in as Katya slipped inside, clutching a worn notebook bound with elastic bands. Her tall frame melting into the shadows as she observed the heated exchange.
Her eyes darted between the men and the circuit boards while her thumb caught the paper''s edge.
¡°The heat dissipation alone would¡ª¡± Dima started.
¡°With proper copper sinks, we could easily¡ª¡±
¡°Your architecture wastes clock cycles on unnecessary¡ª¡±
¡°Excuse me.¡± Katya''s words cut like a laser. Both men spun toward the voice they hadn''t detected.
She approached the workbench with measured steps, opening her notebook to reveal dense assembly code and timing diagrams.
¡°You''re missing the core issue.¡± She placed the notebook between them. ¡°The Z80 architecture doesn''t need direct SCSI integration or parallel processing for your goals.¡±
Her finger traced the handwritten assembly code, each line marked with finely measured timing values.
¡°You''re optimizing the wrong bottleneck. The Z80 needs smarter scheduling, not brute force.¡±
The next page revealed elegant timing diagrams, technical choreography in coloured pencil.
Dima leaned in, his breath catching. The circuit design transcended his functional approach with its efficiency. Azamat''s retort died in his throat.
¡°This... this could work,¡± Dima murmured, his finger hovering above the pristine annotations.
¡°It works through lateral thinking,¡± Katya explained, her confidence flowing through the diagrams rather than her stance. ¡°The Pentagon needs better traffic management, not a faster engine.¡±
She revealed another page where memory flows resembled Moscow Metro maps more than computer schematics.
¡°But the bandwidth constraints¡ª¡± Azamat began.
¡°Become irrelevant with proper pipelining.¡± Her swift interruption surprised everyone, including herself. She tucked back a stray hair, the gesture betraying a flicker of doubt amid her technical certainty. ¡°The Z80''s limitations stem from poor data flow, not clock speed.¡±
Dima''s chair scraped concrete as he pushed back. His face twisted with the particular agony of a craftsman recognizing a master''s work. Professional scepticism crumbled before undeniable brilliance.
¡°Where did you learn this optimization style?¡±
Katya''s gaze fixed on her notebook. ¡°Nowhere. I... observe patterns.¡± The next page revealed memory maps in delicate, coloured strokes. ¡°Like a rapid transit system''s peak passenger flow¡ªsmarter scheduling outperforms faster trains.¡±
Irina''s smile spread slowly. ¡°Damn. The missing piece in my white paper.¡± She glanced between the men. ¡°Gentlemen, we''ve found our architecture lead.¡±
Katya''s grip tightened on her notebook, caught between yearning for and fearing the light of recognition.
Irina pulled a large roll of paper from her backpack.
¡°Time to tackle the real challenge. Success depends on understanding signal interaction.¡±
She swept Dima''s workbench clear and spread the paper, anchoring its corners with dead vacuum tubes. The diagram dominated the surface¡ªa labyrinth of circuit paths marked with handwritten notes and timing measurements. Coffee stained one corner, circled by frantic calculations.
¡°The VideoMixer.¡± Her finger stabbed the centre. ¡°The heart of Project Chimera.¡±
Dima studied the paper, his work-roughened fingers floating above the design, eyes focused on the copper pathways.
¡°Here''s where modern Pentium architects get it wrong,¡± Irina said, her Dublin accent sharpening. ¡°They squander computational resources on digital compositing when the real magic happens in the analogue domain.¡±
¡°But digital processing gives us tighter control, surely?¡± Azamat stretched to see.
¡°Not necessarily.¡± Irina pointed where the diagram forked in two before merging once more. ¡°The VideoMixer combines two RGB signals¡ªPentagon ULA and Voodoo output¡ªinto a single coherent image using fast analogue switches controlled by a transparency mask.¡±
Katya stepped forward, her gaze locked on the design.
¡°Two RGB sources,¡± Irina continued. ¡°The transparency mask determines which source ''wins'' for each pixel as the electron beam scans.¡±
¡°§¬561§¬§´3 analogue switches?¡± Dima asked.
¡°Or Western 74HC4066. This demands pixel-level timing, not simple signal mixing.¡±
¡°The §¬561§¬§´3 works if we limit the clock to 10 MHz.¡±
¡°And buffered outputs to maintain signal integrity.¡±
She smoothed a folded page against the diagram¡ªa block schematic with component connections marked by crisp arrows.
Katya''s eyes followed intently. ¡°Dynamic masking?¡±
¡°Exactly. Static for UI elements, dynamic for gameplay, or intelligent using colour keys for chroma effects.¡±
Dima''s brow creased. ¡°§¬561§¬§´3s grow scarce. Priced like gold at Mitino.¡±
¡°Already solved. I''ve stockpiled two hundred chips from decommissioned military equipment. Enough for fifty prototypes.¡±
¡°Synchronization poses a real problem,¡± Katya murmured. ¡°The Voodoos pixel clock is free-running, but the ULA locks to PAL timing.¡±
¡°Spot on.¡± Irina nodded with enthusiasm. ¡°A PLL will sync Voodoo output to ULA timing.¡±
¡°The current draw here¡¡± Dima scrutinized the supply section. ¡°Standard Pentagon PSU can''t handle this.¡±
¡°Dual power design. I''ve tested this with a modified ATX supply for the Voodoo, standard supply for base system.¡±
¡°Separate digital and analogue grounds prevent noise coupling?¡±
¡°Through star-point grounding to minimize interference.¡±
Irina flipped the page to reveal columns of performance data.
¡°My tunnel demo proves the concept. 3Dfx delivers 15 FPS with ULA status overlay. Code fits in 4.7 KB. Textures transfer at 170 KB per second.¡±
Katya''s expression brightened. ¡°Outstanding.¡±
¡°Z80 load stays near thirty percent, with zero visible switching artefacts.¡±
¡°Think of it!¡± Azamat paced. ¡°First-person adventures through the Kremlin with actual texture mapping. Elite with solid polygons¡¡±
¡°Level editors,¡± Dima added, surprising himself. ¡°Creating 3D worlds through familiar Pentagon interfaces.¡±
¡°§Þ§å§Ù§í§Ü§Ñ§Ý§î§ß§í§Ö §Ó§Ú§Ù§å§Ñ§Ý§Ú§Ù§Ñ§è§Ú§Ú,¡± Katya offered quietly. ¡°Sound-reactive 3D environments.¡±
Irina grinned. ¡°This isn''t just about polygons or pixels. It''s about proving our scene continues to innovate despite economic constraints.¡±
Dima''s expression softened. ¡°This circuit design¡ it''s elegant.¡±
¡°Your expertise matters here.¡± Irina inclined her head at the rare compliment. ¡°We need someone who understands both theory and the realities of production.¡±
Katya opened her notebook to reveal intricate timing diagrams. ¡°I''ve been thinking about the interrupt handling required for this. If we modify the Z80 interrupt service routines¡¡±
As Katya detailed her approach, Irina watched their group coalesce. Paths converging through shared purpose.
Dima circled the workbench, previous hesitation forgotten. ¡°Moving this regulator and realigning capacitors in a star pattern cuts noise by six decibels.¡±
¡°That''s brilliant. The Pentagon''s power rail always ran hot at its limits.¡±
¡°Factory experience teaches you where heat collects.¡± Dima''s pencil glided across the page, his movements fluid, eyes bright with purpose.
¡°Variable trace widths. Signal paths can go down to eight mil. Reduces crosstalk, saves copper.¡±
Rapid fire technical exchanges replaced their earlier awkwardness and uncertainty.
¡°The Voodoo''s clock generator creates harmonics at 133 megahertz.¡±
¡°Series resonators trap them. Salvaged flight computer inductor torroids.¡±
Their rhythm quickened, ideas flowing.
¡°If we shield the clock lines¡ª¡± Dima began.
¡°¡ªwith braided copper mesh,¡± Irina finished.
A rare smile crossed Dima''s face. ¡°This transcends fantasy. This design shows genuine merit.¡±
Irina noted his expression, understanding the weight of his approval. ¡°That means a lot coming from you.¡±
In the garage''s chill, under the glow of aging screens and partial builds, they grasped a mutual understanding born from schematics and solder. That shared language of voltages and impedance bridged divides¡ªa moment of connection amid surveillance, distrust, and their world''s relentless transformation.
The door creaked open a final time, admitting a blast of frigid air and a tall, thin figure who closed it quickly behind him. Vitya stood just inside the threshold, shoulders hunched and eyes darting across the gathered faces. His knuckles whitened as he clutched the strap of his backpack.
¡°Is this¡ª¡± He cleared his throat. ¡°Irina''s project meeting?¡±
7. Bus Contention
¡°Is this¡ª¡± He cleared his throat. ¡°Irina''s project meeting?¡±
The words barely carried across the small space. His posture formed a stark contrast to the confident programmer whose visual effects had left crowds gasping just weeks earlier.
Glancing up from the circuit diagram, Irina grinned. ¡°Vitya! Perfect timing. We''ve just reached the display synchronization challenges.¡±
She crossed the garage in three quick strides, placing a hand briefly on his elbow to guide him toward the workbench. ¡°Everyone, this is Viktor Chernov¡ªthe man who made a Pentagon display sixteen thousand colours simultaneously.¡±
Vitya gave a small nod, his gaze fixed on the circuit diagrams rather than the people surrounding them.
¡°I brought some timing samples,¡± he mumbled, unzipping his backpack with mechanical precision. ¡°Modified the vertical sync interrupt to match Western refresh rates.¡±
Vitya eased the door to his workspace shut, careful not to let the hinges squeak. The flat''s corridor clock read 23:47¡ªtwenty minutes since he''d last checked on his mother. Her breathing had settled after a difficult evening. The doctor''s adjustment to her medication left her disoriented, but she''d drifted off, clutching that faded photograph of his father.
Sinking into his chair, the worn cushion moulded to contours his body had imprinted over countless nights. Equipment crowded the cramped room¡ªshelves bowed under the weight of technical manuals, circuit boards hung from nails on the wall, and a tangle of cables snaked across the floor. A tap on the power button, and his 486 responded with its sequence of clicks and whirs.
Light from the CRT monitor washed over his face as the system booted. Above, a collection of Soviet-era computers lined the shelf¡ªthe §¢§¬-0010 with its yellowed keys, the Specialist with its custom modifications, and three variations of Pentagon clones.
A muffled cough from his mother''s room made him freeze, hand hovering over the keyboard. Ten seconds passed. No follow-up sounds. He exhaled and continued typing.
Chaos Constructions message board loaded at its typical glacial pace. After entering his login, Vitya_BK, the forum populated with the usual mix of technical questions, project updates, and scene politics. New thread: ¡°Pentagon Chimera - Pipe Dream or Revolution?¡± Already thirty-seven replies.
Upon clicking through to a thread about optimizing polygon rendering on Z80 architectures, he spotted assembly code with an obvious inefficiency in the rotation matrix calculations. His fingers moved to type a correction, but paused as he cocked his head slightly. Was that a rustle of bedsheets? Poised between worlds, he waited until the flat fell silent again.
The small desk clock read 00:12. Time for another check. Rising to his feet, he stretched his back, already plotting the optimizations he would suggest upon return. His mother''s needs and the demands of his code¡ªtwin responsibilities that defined the narrow boundaries of his existence.
From beneath a pile of circuit diagrams, Vitya extracted his worn notebook. The spine cracked as he opened it to a fresh page, previous ones filled with meticulous Z80 assembly routines and hardware timing calculations. Irina''s white paper filled the screen as the monitor''s glow cast stark shadows across his desk.
¡°Beyond Boundaries,¡± he murmured, eyes tracking the title at the top of the document.
Uncapping his technical pen¡ªa Rotring 0.25mm¡ªhe assembled regimented lines of tiny Cyrillic characters on the notebook page, each precisely shaped.
DMA transfer rates unsustainable? 170 KB/sec claimed¡ªverify against Pentagon bus limitations.
On his shelf, the clock displayed 00:37. Twenty-five minutes until his next check on mother.
Leaning closer to the screen, his eyes narrowed at the section on the VideoMixer circuit. The concept was sound¡ªanalogue signal mixing wasn''t revolutionary¡ªbut Irina''s implementation showed genuine insight. The transparency mask technique could actually work.
K561KT3 switching too slow? Calculate signal propagation delay.
A rough timing diagram took shape in his notebook as he calculated nanosecond intervals with swift efficiency. The numbers aligned. Irina hadn''t overlooked the timing constraints.
Pipes contracted as the flat''s heating system clicked, the municipal supply reducing overnight. Without looking away from the monitor, he pulled his cardigan tighter.
Interrupt vector table could be remapped to accommodate bridge controller signaling...
His watch alarm beeped softly. 01:00. After capping his pen, he stood and stretched. The medical log lay open on the shelf beside the doorway, a blue ballpoint pen clipped to its cover. He took it automatically.
A small lamp cast dim light in his mother''s room. She lay on her side, blanket drawn to her chin. Vitya approached on silent feet, watching the shallow rise and fall of her chest. Taped to the bedside table, the medication schedule caught the weak light¡ªhis roadmap through her illness.
¡°Mama,¡± he whispered, expecting only silence.
Fingers found her wrist, counting pulse beats against his watch. Her breathing seemed steadier tonight. The oxygen saturation meter glowed with numbers that made him frown slightly. He adjusted the concentrator with a precise quarter-turn¡ªthe same deliberate movement he used when calibrating voltage on circuit boards¡ªthen waited, watching the numbers climb to safer territory.
Reaching for the medical log, he made a brief entry. The pen moved in compact arcs, recording another checkpoint in her decline.
This routine comforted him even as it pained him¡ªa systematic approach to a problem that could never be fully debugged. What worked for memory errors in Pentagon demos offered only temporary patches for his mother''s failing systems.
Back at his desk, the next section of the white paper awaited. The genlock synchronization presented the most challenging problem. Forcing a Voodoo card to match the Pentagon''s timing would require hardware modifications.
Possible solution: Crystal oscillator replacement? Need exact timing values.
Frequency ratios and equations filled a fresh page. With each solved variable, the feasibility increased. Initial scepticism eroded as technical problems yielded to technical solutions.
Another check.
02:05 ¨C Restless. Murmuring. Recognized me briefly as ''Kolya'' (father). Reoriented to person/place. Vital signs stable. Administered 50ml water.
Outside, Moscow slept under a thin layer of fresh snow. Occasional vehicles passing on the street below cast momentary patterns across his ceiling, competing with the electronic illumination from his monitor.
By 03:00, his notes had evolved from questions to tentative solutions:
Did you know this story is from Royal Road? Read the official version for free and support the author.
Bridge controller could leverage existing memory paging scheme if modified to trap specific port accesses...
The 03:00 check confirmed his mother sleeping peacefully again, which he documented with characteristic attention.
Vitya reached the final section of Irina''s white paper. His notebook now contained a modified approach to the architecture bridge yielding reduced latency. Careful diagrams showed timing charts, memory maps, and circuit modifications that expanded on Irina''s original design.
One final check on his mother before bed:
04:45 ¨C Sleeping comfortably. Medication prepared for morning dose. Oxygen stable at 96%.
With both technical and caregiving responsibilities complete, Vitya allowed himself three hours of sleep before his mother''s next scheduled medication.
¡°So,¡± Azamat said, breaking the silence that Vitya found oddly reassuring. The Kyrgyz man reached into his bag and pulled out a green circuit board wrapped in anti-static film¡ªproper handling technique, Vitya observed with approval. ¡°I''ve been thinking about our design approach, and there''s something critical we''re overlooking¡ªmass storage integration.¡±
Dima glanced up from his schematic, his features hardening. Vitya recognised this look; recalled it forming on faces as a debate over fill algorithms escalated a month ago. He winced at the memory.
¡°We discussed this. Pentagon uses tape or floppy. Works fine.¡± Dima''s tone carried the pragmatism Vitya had come to respect.
¡°For 1982, perhaps.¡± Azamat unwrapped the board with a flourish reminiscent of an electronics market seller. ¡°But Project Chimera deserves proper storage architecture. SCSI gives us direct access to CD-ROM drives, hard disks with actual capacity¡ª¡±
¡°Impossible,¡± Dima cut in sharply. His pencil froze mid-stroke. ¡°The Pentagon bus architecture can''t handle SCSI timing requirements.¡±
Mentally calculating the timing issues, Vitya concluded Dima was right about the technical limitation, but Azamat had a point too. The potential existed, if they could solve the interface problem.
¡°Not with standard drivers, no.¡± Azamat''s eyes brightened with an enthusiasm that Vitya associated with solving optimisation problems. ¡°But if we implement DMA transfer modes and buffer the¡ª¡±
¡°We lack the bandwidth.¡± Dima''s voice flattened.
Vitya recoiled internally at the mounting disagreement. Technical disputes stirred uncomfortable memories of his family''s past conflicts. He redirected his focus to the circuit board, his mind automatically tracing possible integration pathways.
Azamat placed both palms on the workbench, leaning forward like a chess player making a decisive move. ¡°Which is why we create a bypass circuit! Think beyond polygons, my friend. Mass storage means procedural generation. Entire worlds built on-the-fly. Texture streaming.¡±
These possibilities stirred Vitya''s interest despite himself. He''d imagined such capabilities for his demos, dreaming of what streaming textures could achieve compared to the tight memory constraints he''d mastered.
In her corner, Katya tapped a subtle rhythm against her notebook¡ª01010000, ASCII ¡®P.¡¯
¡°The physics calculations alone would overwhelm the CPU,¡± Dima countered, crossing his arms defensively.
01010010, ¡®R.¡¯ The pattern registered almost before conscious thought; Katya was spelling out ¡°problem¡± in binary.
¡°Not with parallel processing,¡± Azamat tapped his temple in a gesture Vitya found needlessly theatrical. ¡°Storage is what separates toys from real computers. Look at what Western machines accomplish with proper data buses.¡±
Dima''s jaw muscles tightened¡ªa warning sign Vitya had learned to interpret from helping others debug code.
¡®O,¡¯ ¡®B,¡¯ ¡®L,¡¯ ¡
From his bag, Azamat produced a PCI card¡ªa small controller with a distinctive chipset that Vitya immediately identified as an American SCSI controller. ¡°What about this?¡±
A chill spread through Vitya''s body. He checked the room''s struggling heater, but recognised the coldness originated within. Such confrontations reminded him of his brother''s tirades about Chechnya.
¡°Adaptec,¡± Dima identified flatly. ¡°Expensive. Complicated. Unnecessary.¡±
¡°The same was once said about satellites,¡± Azamat replied with a flourish. ¡°While Americans were launching fireworks, we put Sputnik in orbit because someone dared to think beyond limitations.¡±
This historical reference struck Vitya as misplaced. Sputnik succeeded through simplicity, not added complexity¡ªa lesson from his studies of Soviet-era engineering journals.
¡°Seven megabytes per second transfer rate,¡± Azamat continued, his voice rising as Vitya shrank in his chair. ¡°Do you comprehend what that means for a machine currently stuck with kilobytes per second? Revolution!¡±
¡®E,¡¯ ¡®M.¡¯ Vitya nodded at Katya, attempting reassurance he couldn''t justify to himself.
Dima pushed back from the workbench and stood. His posture shifted from defensive to confrontational. ¡°And how many roubles worth of additional components? How many more points of failure? How many more debugging hours?¡±
¡°Since when does innovation need to justify its cost?¡± Azamat''s cheeks flushed. ¡°This is about vision!¡±
¡°No,¡± Dima said firmly. ¡°This is about you trying to off-load those AHA2930s you overpaid for at Gorbushka last week.¡±
The accusation crystallised in the air. Vitya recalled seeing Azamat at the market that day¡ªselling RAM chips acquired at the demo party¡ªbut hadn''t noticed the transaction Dima described.
Azamat''s mouth opened, then closed like a system crash. ¡°That''s¡ªthat''s not fair.¡±
¡°Three weeks ago, you bought ten controllers from Viktor Ivanov. I saw the transaction while buying capacitors. He charged you double market value because you didn''t check going rates first.¡± Dima crossed his arms. ¡°Now suddenly SCSI is critical to our project? Convenient.¡±
At the mention of Viktor Ivanov, Vitya flinched. The black market trader unsettled him with his calculating stare and leather-gloved hands.
Shifting uncomfortably, he noticed Irina exchange glances with Katya. While concern showed in Irina''s features, Katya maintained her analytical reserve. Outwardly, she may as well have been debugging an interrupt handler.
Azamat''s fingers curled into fists, mirroring how his brother''s had before smashing their father''s prized radio during their final argument.
¡°So I made one bad deal. That doesn''t invalidate the technical merit¡ª¡±
¡°It clouds your judgement,¡± Dima interrupted. ¡°We need objectivity, not sales pitches.¡±
¡°And we need ambition!¡± Azamat slammed his palm on the table, causing a jar of capacitors to rattle. Twelve newtons more would send tiny components scattering across the floor, Vitya calculated.
With each exchange, the atmosphere grew heavier, filling the garage with an uncomfortable electricity like static accumulating before a system crash. Checking his watch, Vitya noted his mother would need her medication in two hours. This routine offered a sense of order amid the discord.
A solution formed in his mind, straightforward yet effective¡ªakin to the way he overcame the Pentagon''s lack of sprites earning first place at Chaos Constructions five years ago.
¡°Perhaps,¡± he ventured, voice barely audible. Both men paused their argument to listen, making his skin prickle with unease. Clearing his throat, he fought the impulse to retreat into silence, knowing the solution justified this momentary disquiet.
¡°The SCSI controller,¡± he elaborated, drawing strength from technical details. ¡°We don''t need to integrate it directly into the main board. We could build a separate expansion module¡ªa daughterboard that connects only when needed.¡±
Taking a spare sheet of acetate, he laid it over Dima''s design. With gentle yet confident movements, he sketched a simple block diagram, the solution flowing through his pencil.
¡°This approach isolates the complexity,¡± he explained, briefly forgetting his shyness in the clarity of the solution. ¡°The main system remains stable and focused on core functionality. The SCSI subsystem becomes optional¡ªa plug-in module with its own power regulation and bus interfaces.¡±
His pencil traced circuit paths with efficiency honed through years of optimising Z80 assembly code. Each line offered a solution to both the technical problem and human conflict¡ªbridging opposing viewpoints.
¡°By separating the systems, we reduce electrical noise that would compromise video timing. Additionally¡ª¡± he acknowledged Azamat with a glance, ¡°¡ªwe create a market for expansion modules beyond storage. This interface could eventually support network cards or audio processors.¡±
The garage fell quiet. Even Katya leaned forward, her binary tapping halted as she examined his diagram with the attentiveness she reserved for well-crafted algorithms.
¡°That''s... actually brilliant,¡± Dima admitted, studying the sketch with a respect Vitya valued above praise.
¡°Expandability means recurring revenue,¡± Azamat added, clearly intrigued by the commercial potential.
Irina peeled herself from her observational post against the wall. Her dyed hair caught the workbench lamp as she bent to study the design, casting prismatic shadows across Vitya''s sketch.
¡°Clean approach. Perfect separation of concerns.¡± Her accent slipped as technical appreciation took over. ¡°We could push it further¡ªimplement hot-swapping with buffered I/O. Chuck a small EEPROM in there for device signatures, yeah?¡±
She straightened up, a sardonic smile playing at her lips. ¡°And here I thought I''d spend another evening watching lads square up over components. Vitya just saved us from that particular horror show.¡±
After adding a few quick annotations, Vitya set down his pencil. His momentary confidence ebbed away. Folding his hands in his lap, he leaned back, seeking invisibility once more. The attention made his skin itch.
¡°Just a thought,¡± he murmured, focusing on a scuff mark on the concrete floor.
Above him, the others exchanged glances. He sensed their recognition¡ªsimilar to what audiences experienced when his demos achieved seemingly impossible effects on ageing hardware. Yet technical brilliance came more naturally than human interaction. His thoughts drifted to his mother''s medication schedule, finding solace in its predictability as attention shifted away from him.
8. Market Value Calculations
From: [email protected] (Dmitry Sokolov)
Newsgroups: relcom.comp.sys.pentagon
Subject: HD64180 processors - urgent need
Date: 14 Nov 2002 18:47:32 +0300
Organization: Moscow TV Factory #4
X-Trace: srv03.rosnet.ru 1016125652 21442 195.161.41.102
Comrades,
Does anyone know where to source Hitachi HD64180 processors in Moscow?
Need minimum 3 units in working condition. Factory original only, no Chinese substitutes. Our project requires the 10MHz variant with ceramic package. Previous supplier from Mitino market disappeared last week. Willing to pay fair price for genuine parts.
D.S.
From: [email protected] (Azamat Izmaylov)
Newsgroups: relcom.comp.sys.pentagon
Subject: Re: HD64180 processors - urgent need
Date: 14 Nov 2002 20:13:05 +0300
References: <[email protected]>
Organization: None
X-Trace: srv05.cityline.ru 1016131985 15773 195.128.67.219
> Does anyone know where to source Hitachi HD64180 processors in Moscow?
I might be able to help with this. Have access to 5 units, factory fresh, ceramic package, 10MHz as requested. Japanese manufacture, not mainland copies. These came through official channels with proper documentation (can verify on meeting).
Email to arrange a meeting.
Azamat
Each painful tick of the electric wall clock''s minute hand abraded like sandpaper against Azamat''s nerves. Stolovaya ¡°Druzhba¡± reeked of cabbage and industrial-strength cleaner, yanking him back to university canteens, before his electronics venture. Well, before he started building it, at least.
Fluorescent lights flickered across institutional green tiles, worn to concrete in high-traffic paths. Gagarin smiled down from a faded portrait behind the serving counter. A decal proclaimed: ¡°The Worker''s Nutrition is the Foundation of Production!¡±
The door swung open with a blast of cold air. A burly figure in factory uniform entered, and Azamat straightened, recognizing Dima by the factory badge on his pocket and the battered thermos in his grip.
¡°§¥§Ú§Þ§Ñ! Over here!¡± He sprang halfway from his seat, waving.
Dima''s eyes swept the room, narrowing at Azamat. He trudged toward the table, steel-toed boots marking damp prints on the floor. His red and white Zenith Moscow football scarf blazed against the drab grey work clothes.
Galina Mikhailovna emerged from behind the counter, balancing two aluminium bowls of steaming borscht in her weathered hands. She slammed them down, purple-red droplets spattering the table''s surface.
¡°Eat,¡± she commanded. ¡°You both need it.¡± Her rubber-soled shoes squeaked against tiles as she shuffled away.
¡°You ordered already?¡± Dima sank onto the bench opposite Azamat.
¡°No need.¡± Azamat grinned. ¡°Galina Mikhailovna reads minds.¡±
He thrust his hand across the table. ¡°Azamat Izmaylov. You asked about processors.¡±
Dima''s brief handshake pressed a rough palm against Azamat''s. His football scarf caught the chair''s edge, and he tucked it back with knowing care.
¡°You brought the specs?¡± Dima ignored the soup before him.
Azamat nodded, diving into his messenger bag. ¡°Everything you requested. The HD64180s match exactly¡ªceramic package, 10MHz, ideal for your project.¡± His words rushed out, accent slipping with mounting excitement. ¡°I verified each one myself.¡±
Dima lifted an eyebrow, finally grabbing his spoon. ¡°Show me.¡±
Azamat glanced over his shoulder before sliding a small plastic case across the table. Around them, factory workers shovelled food with mechanical efficiency. Tinny pop music crackled from a radio behind the counter, almost inaudible through the clatter of metal trays and utensils.
¡°These cost triple in legitimate shops,¡± he whispered, leaning forward. ¡°If you can find them at all.¡±
Dima''s oil-stained fingers opened the case, examining each processor with critical eyes. Fluorescent light glinted off the ceramic packages, spotlighting his weary face.
¡°Their source?¡± he murmured.
¡°I know people who know people. That''s my business,¡± Azamat replied, tapping his notebook.
He flipped open the battered datasheet, its pages creased from years of hurried consultations. Dima''s mechanical pencil scratched against paper with brisk, deliberate strokes. His timing diagrams unfolded in precise symmetry, pulses and edges aligning like workers at a May Day parade. Azamat watched, transfixed by the neatness¡ªthose worn fingers moving with the steadiness of someone who coaxed function from failing equipment.
¡°Look here,¡± Dima tapped a junction in his diagram. ¡°The external memory refresh cycle misaligns unless you slow the arbitration by several clock cycles.¡±
Azamat frowned, thumb tracing a faded margin note. ¡°Throttling arbitration chokes the DMA. This chip exists to¡ª¡± His voice snagged, vowels softening, less Moscow. ¡°¡ªmaintain throughput without¡ uh, bottlenecking.¡± He cleared his throat, forcing his Russian back into a Muscovite cadence.
Dima''s pencil lead bit into the page as he modified his diagram. ¡°If we were working with a normal bus, yeah, but we''re not.¡± He rotated the paper sideways, sketching another set of waveforms. ¡°Ever heard of the §¬1800?¡± His eyes flicked upward.
¡°The Soviet ECL logic chips? From the old Elbrus and BESM systems?¡± Azamat blinked.
Dima nodded once, face stone-still. ¡°They used those in late-stage Elbrus-2 designs. The timing constraints exceeded anything we face here, but engineers found ways around it. Pull in those principles¡ªtight signal propagation, preemptive signal gating¡ªand you stabilise the DMA without losing cycles.¡±
¡°You''ve worked with Elbrus-2 logic?¡± The stolovaya''s heat enveloped them, cabbage and stewed meat scents clashing with their technical discussion.
¡°Factories get rid of old stock over the years. Some finds its way to the right hands.¡± Dima adjusting his football scarf where it bunched around his collar. ¡°Think I just build television circuits?¡±
¡°I thought you built them better than anyone else,¡± Azamat said, unable to suppress a smile.
Dima snorted. ¡°Want these processors to perform as specified? You can''t just slap them onto a board and hope for the best.¡± He pushed the datasheet toward Azamat, jabbing at a particular section. ¡°Learn how they breathe.¡±
Azamat''s elbow caught the aluminium tray''s edge. The kompot glass rocked, tilted, spilled. Red liquid flooded across the table, staining Dima''s acetate sheets before trickling off the edges.
Dima''s mouth tightened into a line. A slow exhale escaped through his nose as he lifted the soaked sheets, holding one against the fluorescent light. Crimson bled into the film''s surface, clouding the carefully drawn circuit traces in a way that made Azamat wince.
¡°This,¡± Dima muttered, angling the acetate, ¡°demonstrates why drinks and work don''t mix.¡± He flipped the sheet, studying liquid pooling in the etched lines. ¡°Notice? Oxide contamination. A little moisture, and suddenly your trace conductivity is ruined.¡±
Azamat mopped at the puddle with his napkin. ¡°I''ll replace them.¡±
¡°The factory stocks plenty. Time spent drawing matters more than acetate.¡± Dima dropped the ruined sheet and dug into his bag. ¡°Speaking of numbers¡ª¡± He extracted a battered Soviet §¿§Ý§Ö§Ü§ä§â§à§ß§Ú§Ü§Ñ calculator, its brown casing polished smooth. ¡°Let''s examine your deal.¡±
Azamat watched Dima punch in costs, calloused fingers moving with intent. Numbers flickered across the display before settling. ¡°Your per-unit price?¡± Dima asked, eyes fixed on the keys.
Azamat retrieved his Casio calculator¡ªsmaller, sleeker¡ªshielding it beneath the table edge. ¡°Twenty-two thousand each,¡± he said, fingers dancing across the keypad. ¡°Fair market value.¡±
Dima''s eyebrow lifted as he turned the §¿§Ý§Ö§Ü§ä§â§à§ß§Ú§Ü§Ñ display outward. ¡°Not fair. Convenient¡ªfor you.¡±
¡°I round to lucky numbers. Simplifies the books.¡± Azamat flashed a mischievous smile.
Dima scoffed, his stern expression cracking. He swiped his hand across his trousers, smearing fresh marks over the permanent coolant stains. ¡°Lucky numbers,¡± he muttered. ¡°You know, the factory quotas work the same way.¡±
¡°How?¡± Azamat glanced up from his Casio.
Dima reclined, crossing his arms. ¡°Salvage targets, component budgets¡ªnobody cares about exact numbers. Just hit ¡®acceptable¡¯ figures that shine on paper. You''re playing the same game.¡±
Azamat drummed his Casio against the tabletop. ¡°So,¡± he mused, ¡°if I price things just right, and you¡ªlet''s say¡ª¡®adjust¡¯ your inventory figures¡¡±
¡°Shrewder than you appear,¡± Dima said, nostrils flaring.
¡°Business is engineering with money,¡± Azamat quipped, grinning.
Galina Mikhailovna appeared beside them, a plate of pirozhki balanced on her palm like an offering. ¡°For the engineers,¡± she declared, placing it between them. ¡°No charge. You need strength to fix whatever junk you''re tinkering with.¡±
¡°Your timing never fails, Galina Mikhailovna.¡± Azamat beamed at her.
Dima dabbed at his kompot-stained acetate sheets and grunted. He snatched a pirozhok, tearing into it with the voracity of a man used to meals dictated by factory whistles.
Azamat hesitated before taking one and watched Dima pull a battered ¡°Gruzinsky No. 36¡± tin from his bag. The name clicked. Once, it had held tea¡ªcheap, bitter, Soviet tea¡ªnow the guardian of coins and crumpled banknotes. Dima counted the exact payment in silence. Not a kopek more, not a kopek less¡ªcurrency sketching boundaries.
Azamat penned Dima''s name in his notebook. Business meant business, but names carried weight. His eyes flicked to the kompot-stained schematic drying at the table''s edge. ¡°So, this seals our contract?¡±
A whisper of laughter escaped through Dima''s nose. He creased the acetate, securing it behind his football scarf''s thick knit. ¡°Something like that.¡±
This text was taken from Royal Road. Help the author by reading the original version there.
From the workers'' section by the window, a man in oil-streaked overalls eyed the exchange, then clinked his tea glass against the table¡ªsilent approval radiating across the room.
A woman in factory whites shifted her tray, carving space for her colleague fresh from shift. Quiet gestures speaking volumes. Azamat absorbed the dialogue, recognising the fellowship that existed here, built over years of shared toil.
Galina pivoted away. ¡°Eat now. Dead men close no deals.¡±
In the tarnished brass elevator panel, Azamat checked his reflection, straightening his knockoff Calvin Klein tie for the third time. At least the forgery looked convincing under these dim lights.
The Restaurant Belarus occupied the top floor of a Stalin-era building. Its reputation for discretion attracted business transactions requiring legitimacy¡¯s veneer.
¡°Akylduubol, Azamat,¡± he whispered in Kyrgyz, the language of his private thoughts. Be smart. The mirror reflected a gaunt face, carved hollow by a fortnight of instant ramen and worry.
His fingers brushed the jacket¡¯s inner pocket. The CPU specifications burned there like contraband¡ªwhich technically they were. Three years of meticulous saving transformed into silicon and circuitry, locked in a climate-controlled storage unit across Moscow. His bank balance mocked him, vacant as broken promises.
The lift shuddered to stop at the eleventh floor. Azamat recalculated the margins behind closed eyelids. Double market rate might seem excessive elsewhere, but for military-grade components in sanction-strangled Moscow? Triple might be justifiable. Quadruple crossed into the territory of insult.
His phone vibrated¡ªAijan¡¯s message from yesterday still unanswered.
Need to transfer tuition by Friday. University says final notice. Love you, big brother.
Two weeks. Fourteen days before his sister¡¯s future collapsed. No further extensions of her scholarship would be entertained by the university in Bishkek¡ªtheir most recent letter spoke with brutal clarity.
¡°Mentuuraemesbolsom, al okubaitokhtotot,¡± he breathed, touching his forehead to the cool metal wall. If I¡¯m wrong, she stops studying.
The doors creaked apart, exposing a corridor where Soviet minimalism strained toward European elegance. His mother¡¯s voice crystallised in memory as he straightened: Never let them see the struggle, only the strength.
He strode forward, burying anxiety beneath a businessman¡¯s confident stride. The processors must sell at the right price. His sister¡¯s education balanced precariously on his bargaining prowess.
No pressure, then.
Just her future against his bluff.
A blonde hostess, her posture ramrod-straight, led him through the main dining area. Where Party officials once planned five-year quotas over cognac, oligarchs¡¯ bodyguards now lounged, their bulging jackets failing to conceal Makarov pistols.
¡°Your colleagues await, gospodin.¡± She gestured toward a private room.
He nodded, maintaining neutrality. Colleagues. The word resonated¡ªprofessional, respectable. It belonged in his envisioned business future.
The heavy oak door swung open to decades of stale cigarette smoke. Yellow-tinged crystal chandeliers dangled like nicotine-stained teeth. Dark wood panelling consumed the meagre daylight filtering through gauzy curtains. A portrait of Lukashenko stared from one wall¡ªthe restaurant¡¯s tribute to its namesake country.
Three men stood as he entered. Their suits¡ªproper wool, not Cherkizovsky Market¡¯s polyester blends¡ªmarked them as genuine money. Acron procurement managers, with spending authority for one of Russia¡¯s largest chemical companies.
¡°Izmaylov!¡± The eldest, balding with thick glasses, extended his hand. ¡°Punctual. Good sign in business.¡±
Azamat matched his grip carefully¡ªneither dominant nor submissive. Just as practised.
¡°Thank you for the opportunity,¡± he replied, rounding his vowels to diminish his Central Asian inflection. ¡°I believe our arrangement will prove mutually beneficial.¡±
Vasiliev, grey-haired with liver-spotted hands, poured from a crystal decanter. Amber liquid caught the light, each glass measured precisely.
¡°Armenian cognac. Ararat. Twenty years old,¡± he slid a glass toward Azamat. ¡°Not the Georgian rubbish they serve downstairs.¡±
The cognac¡¯s oak and dried fruit aroma spoke of luxury beyond Azamat¡¯s means. He sipped, observing Vasiliev.
¡°Our Perm facility situation proves¡ challenging.¡± Vasiliev lowered his voice. ¡°American SCADA systems control the ammonia synthesis. Installed in ¡®95. The manufacturer no longer exists.¡±
¡°Bankruptcy?¡±
¡°Absorbed by competitors. Replacement parts cost¡¡± Vasiliev¡¯s fingers drummed. ¡°Western prices. Euros. Our budget remains in roubles.¡±
¡°Three production lines failed last month,¡± the second manager interjected. ¡°Nearly killed two technicians when pressure valves malfunctioned.¡±
Azamat savoured another sip, suppressing his mounting excitement. Their exchanged glances, Vasiliev¡¯s trembling voice¡ªthese men weren¡¯t shopping for options. They exuded desperation.
¡°And the Ministry?¡± Azamat asked.
Vasiliev¡¯s expression hardened. ¡°Demands domestic sourcing. But Russian equivalents don¡¯t exist.¡± He leaned forward. ¡°We need those HD64180 processors. Compatible with existing infrastructure. Immediately.¡±
Azamat nodded, his countenance fixed in a mask of professional concern.
He lifted the Hitachi HD64180 from its anti-static packaging with jeweller¡¯s precision. Chandelier light caught the ceramic casing, casting amber reflections across the crisp tablecloth. The muted incandescent glow transformed the component into something mystical¡ªfitting for an object worth more by weight than gold to these men.
¡°This,¡± his accent slipped through with excitement, ¡°is what you requested.¡±
The deep enigmatic purple of chromium-doped alumina gleamed¡ªunmistakable to connoisseurs. Not modern plastic encasement, but ceramic housing tough as sintered sapphire. Smooth as digital-age promises Russia never quite received. Gold traces shimmered beneath like precious veins in stone.
Vasiliev adjusted his glasses, leaning closer. His colleagues fixated on the small rectangle promising salvation for their factory.
Under the table, Azamat¡¯s fingers tapped calculations against his thigh. He weighed figures¡ªmargins, risks, markups¡ªwhile studying the desperate men. Their need outweighed his: three lines down, two near-deaths, an unhelpful ministry.
Negotiating leverage tilted sharply his way. Percentages flashed: 200%, 250%, perhaps 300% markup? He worked to bury opportunity¡¯s thrill as golden inlays caught the light.
The youngest manager¡ªthirty-ish, expensive haircut failing to hide a receding hairline¡ªopened a leather notebook. His Mont Blanc scratched through neat columns of figures.
¡°Production losses from last quarter alone¡¡± He turned the notebook toward Vasiliev. ¡°Seven million roubles.¡±
Vasiliev scrutinised the figures through thick lenses before meeting Azamat¡¯s gaze.
¡°For twenty processors, we offer 24,000 US dollars.¡±
Azamat¡¯s pulse quickened despite his steady expression. His mind raced through calculations. Twenty-four thousand divided by twenty: twelve hundred per chip. He¡¯d paid six hundred each. A hundred percent markup¡ªshy of his hoped 250%, yet magnificent. Converted to som, the profit would fund Aijan¡¯s university fees in Bishkek for three semesters, plus dormitory and textbooks for her medical studies.
His sister¡¯s face flashed in his mind¡ªfree at last from that caf¨¦ job.
¡°The market rate exceeds this offer substantially,¡± Azamat said, masking his thrill. ¡°These articles remain pristine. Factory-fresh. Not a scratch.¡±
The figures in the young manager¡¯s notebook caught his eye. Seven million roubles in production losses. Their need permeated the room.
¡°Thirty-three thousand reflects fair value,¡± Azamat said, choosing his lucky number. ¡°Perfect integration with your systems. Zero reprogramming required.¡±
Such profits would fund Aijan¡¯s entire degree. No more exhausted late-night calls. No more surviving on instant noodles after sending money orders.
Vasiliev¡¯s jaw clenched. His eyes darted to his colleagues.
¡°Thirty,¡± he declared. ¡°Thirty thousand US dollars. Final offer.¡±
Fifteen hundred per processor. A 150% markup. Two years of Aijan¡¯s tuition secured, plus a proper winter coat. Perhaps even her own laptop.
Azamat nodded with calculated reluctance.
¡°Thirty it is,¡± he said, offering his hand.
He lifted his cognac glass, savouring victory, when movement caught his eye. A waiter adjusted a flat-screen television¡ªa Sony worth a small fortune in his world¡ªbringing it to life.
Minister Volkov dominated the screen, his silver-grey hair immaculate, United Russia pin glinting as he addressed the Federation Council. Even silent, authority radiated from him.
¡°¡ªcritical matter of technological sovereignty,¡± scrolled beneath his image.
The young manager tracked Azamat¡¯s gaze and flinched. ¡°Ah, our esteemed Minister of Defence Industry. Perhaps we should¡ª¡±
¡°No, leave it,¡± Vasiliev cut in, expression darkening. ¡°I want to hear this.¡±
The waiter raised the volume, Volkov¡¯s baritone filling their private room.
¡°Russia cannot remain dependent on Western components with political strings,¡± Volkov proclaimed, striking the podium. ¡°Our engineers, our factories must produce domestically. Every foreign chip is a vulnerability in our infrastructure!¡±
Azamat gripped his cognac glass tighter. Three managers of critical infrastructure negotiating for the very foreign chips Volkov denounced¡ªthe irony stung.
Vasiliev met his eyes with a wry smile. ¡°Minister Volkov excels at speeches. We excel at solutions.¡± He touched the processor on the tablecloth. ¡°Reality and rhetoric rarely align here, Izmaylov. Remember that in Russian business.¡±
¡°Thirty thousand,¡± Azamat confirmed. ¡°Three deliveries, ten ICs each.¡±
Volkov¡¯s patriotic speech continued while Azamat considered how many dollars he could convert to som before his sister¡¯s tuition deadline.
The camera swept across the chamber to the dignitaries behind Volkov. A row of stone-faced officials nodded along in a well-drilled display of patriotic pride. The empty chair beside Volkov¡ªtraditionally reserved for a spouse¡ªserved as a silent reminder of the widower status cultivated by the Minister; part of his image of self-sacrifice.
Next to the empty chair sat a thin man in his late twenties, features too delicate for the severe cut of his suit. Volkov¡¯s son shrunk into himself, eyes fixed beyond the camera¡¯s view.
At Volkov¡¯s proclamation about ¡°Russian technological sovereignty,¡± the chamber erupted. His son recoiled, composure cracking momentarily.
The reaction struck Azamat. That careful withdrawal, the masked discomfort¡ªhe recognised it from his own mirror practice, smoothing Central Asian tones into Moscow-standard Russian, perfecting the neutrality that survival demanded.
Azamat pulled his focus from the screen, puzzled by his connection to this privileged official¡¯s son.
Vasiliev glared at the television as Volkov continued.
¡°Beautiful words from beautiful offices,¡± he muttered into his cognac. ¡°He preaches sovereignty while our factories depend on parts predating Yeltsin.¡±
The young manager squirmed, eyeing the door.
Vasiliev leaned closer, voice low. ¡°Count the Russian-made processors compatible with our systems. Zero.¡± His finger rested on the HD64180. ¡°Meanwhile, Perm¡¯s cooling towers teeter one control failure from disaster.¡±
Vasiliev¡¯s hand shook as he reached for his cognac. These managers felt the wall against their back.
¡°The Ministry gives speeches. We keep things running.¡± Vasiliev drained his glass.
The youngest manager fidgeted with his cufflinks, his gaze darting between the processor and Azamat. His expensive haircut caught the light as he leant forward.
¡°Ironic timing,¡± he said, tapping a manicured fingernail against the ceramic package. ¡°Saw Volsky on television yesterday. The Silicon Tsar himself, promising Kvant will make foreign chips obsolete by next quarter.¡± A nervous laugh escaped him. ¡°Same announcement as last year.¡±
Vasiliev snorted. ¡°Volsky¡¯s been promising domestic replacements since Yeltsin was sober. Meanwhile, his Kvant factories can¡¯t produce anything reliable enough for industrial systems.¡±
¡°He¡¯s certainly close with the Ministry these days,¡± the young manager added. ¡°His daughter¡¯s wedding last month¡ªeveryone was there. Volkov, the United Russia leadership¡¡±
¡°Proximity to power and actual capability are different matters,¡± Vasiliev dismissed, tapping the processor. ¡°This works. Volsky¡¯s prototypes don¡¯t. It¡¯s that simple.¡±
Azamat stretched his hand across the polished wood. Vasiliev¡¯s calloused palm pressed against his¡ªdecades of deals sealed through Soviet collapse and capitalist rebirth evident in his grip.
¡°Thirty thousand American,¡± Vasiliev murmured, despite the private room. ¡°First delivery next Tuesday. Location in due course.¡±
Numbers blazed through Azamat''s calculations. Thirty thousand dollars. Fifteen hundred per processor. Three years of medical school for Aijan, guaranteed. He pictured their next late-night call¡ªher voice strong and clear, no more stifled yawns between sentences, no more drowsy silences after double-shifts at the caf¨¦ as she struggled to focus on their conversation through her fatigue.
The junior manager tapped notes into a slim silver PDA and nodded to Vasiliev. Azamat slipped the sample processor into its anti-static packaging, fingertips lingering on the ceramic housing.
An unfamiliar sensation replaced his usual excitement at profit¡ªdeeper, more insistent. Three processors meant three thousand dollars lost. Another term of Aijan enduring that caf¨¦ manager¡¯s unwanted attention.
Yet certainty bloomed. Three CPUs would stay, their worth measured beyond currency.
¡°To mutually beneficial partnerships,¡± Vasiliev raised his glass.
¡°To partnerships,¡± Azamat echoed, amber liquid gleaming.
Vasiliev extracted a leather portfolio, spreading agreement papers across the table between cognac glasses.
¡°Standard terms. Payment schedule, delivery protocols. Nothing unusual.¡± He slid a fountain pen across the polished wood.
Azamat scanned the Cyrillic text, fingers drumming beneath the table. Thirty thousand dollars. His sister¡¯s future secured.
As Azamat leaned forward to sign his phone buzzed in his pocket. He withdrew the Nokia 3310 halfway.
ROSTEC. HD64180 - 1800USD/UNIT. IMMEDIATE PURCHASE. CONTACT URGENTLY.
His fingers tightened around the phone. Rostec¡ªthe state corporation controlling defence technology development¡ªmissile systems, military communications, strategic weapons platforms.
Three hundred more than Vasiliev¡¯s offer.
¡°Problem?¡± Vasiliev¡¯s pen hovered above the signature line.
Azamat muted the phone, slipped it into his pocket, and took the pen from Vasiliev.
¡°No problem.¡± He signed with a flourish.
The heavy oak door of Restaurant Belarus thudded behind him. Moscow¡¯s night chill cut through his thin jacket after the dining room¡¯s stifling heat. On the granite steps, he inhaled deeply, tasting diesel exhaust and approaching rain.
Thirty thousand dollars cycled through his thoughts. A fortune¡ªenough to secure Aijan¡¯s medical school future, to free her from that caf¨¦ manager¡¯s lingering stares.
A taxi splashed through a kerb puddle. His reflection rippled in the dirty water¡ªa young Kyrgyz man in an ill-fitting suit playing at Moscow business. The image shifted, overlaying with the minister¡¯s son from the television screen: those uncomfortable shoulders, that careful blank expression, those camera-shy eyes.
He retrieved his wallet, finding Aijan¡¯s photo. She beamed beneath Bishkek sunshine, university acceptance letter gripped tight.
The restaurant door burst open with laughing businessmen. Azamat replaced his wallet and navigated the steps, avoiding puddles.
Freedom bore different costs. Aijan¡¯s price: thirty thousand dollars to study without exhaustion. His: three processors diverted from profit. But the minister¡¯s son¡ªwhat price did he pay?
The young man¡¯s flinch at the chamber¡¯s applause replayed in Azamat¡¯s mind. A tiny, involuntary movement¡ªbut Azamat knew its meaning. Some cages spawned from poverty, others from expectation. Some visible, others lurking behind Kutuzovsky Prospekt addresses and tailored suits.
His phone buzzed¡ªDima messaging about tomorrow¡¯s meeting. Project Chimera. Three processors never to appear in Vasiliev¡¯s inventory.
Light spilled from the restaurant¡¯s windows. Inside, men like Vasiliev bargained in roubles and dollars, measuring freedom in currency. The Moscow night embraced him as Azamat reckoned in a different exchange rate altogether.
9. Compression Algorithms
"Vitya? Vitya, where are the tapes? Director Morozov needs the §¢§¿§³§® calculations by morning!"
The voice sliced through his concentration like a system interrupt. His fingers froze above the keyboard, the half-completed assembly routine momentarily forgotten. A glance at the digital clock showed 2:23.
"Coming, Mama," he called, swiftly saving his work with three keystrokes.
Switching off the monitor plunged the room into darkness except for the amber power indicators on his equipment rack. Phosphor ghosts danced across his vision from the screen''s afterglow as he made his way down the narrow corridor to his mother''s room.
She sat upright in bed, her thin nightgown hanging off one shoulder, eyes searching the shadows with urgent purpose. The clear plastic oxygen cannula looped around her ears and across her cheeks, where permanent impressions marked her pale skin. Her fingers traced invisible geometric patterns across the blanket as the oxygen concentrator in the corner maintained its rhythmic hum.
"The magnetic tapes," she insisted, fingers plucking at the cotton fabric. She paused, drawing a shallow breath. "They were right here. The §´§²§¡§¦§¬§´§°§²§ª§Á-§® CNC routing algorithms¡ª" Another breath, slightly laboured. "¡ªfor the thrust vector actuator. Director Morozov needs them by morning!"
"Mama," Vitya said softly, approaching with measured steps. The floorboard beneath his left foot creaked, a sound he''d memorised and typically avoided. He settled on the edge of the bed, careful not to disturb her invisible calculations.
"It''s 2002, not 1986. You''re home in our flat on Prospekt Vernadskogo."
Her eyes, so like his own, darted around the room, seeking reference points in a mental geography decades out of date.
"But the precision tolerances... the §¢§¿§³§®-6 batch processing..." she murmured.
"The Arsenal plant''s computing centre closed years ago," he explained, with the same methodical patience he applied when debugging assembly routines. His voice maintained the exact cadence that seemed to penetrate her confusion. "Remember? You revolutionised the CNC manufacturing algorithms there. They still use your optimisation techniques."
She blinked, momentarily anchored by the technical reference, a flicker of recognition crossing her face like a valid data packet amidst noise.
Vitya reached for the pill organiser on her nightstand, checking the evening compartment. Empty. Good. After adjusting her blankets, he tucked them around her thin frame.
"What year did you say?" she asked, her brow furrowing.
"2002. November."
"November," she repeated, testing the word. "And Kolya?"
The question he knew would come. "Papa died in 1994, Mama. Remember?"
She nodded vaguely, the information registering without fully connecting. Then her eyes sharpened suddenly, focusing on Vitya with unexpected clarity.
"Did you ever solve that memory allocation problem?" A pause as she caught her breath. "The one with the recursive array addressing?"
Vitya blinked, momentarily disoriented by this fragment of lucidity. Two years since she''d discussed technical matters with him.
"I did," he said, his throat constricting. "I''m working on something similar now, actually. A project with some... colleagues."
"The Pentagon," she said, nodding as if they''d been discussing it all evening.
"Yes." He swallowed. "We''re trying to bridge the Z80 architecture with PCI bus operations."
"Mmm." She nodded. "Direct memory access?"
"Exactly. Using a two-stage approach with shared memory buffers."
Her eyes lit with understanding¡ªbrief, but unmistakable. "Smart boy. Always were."
Adjusting her pillow to relieve pressure on her lungs, he noticed the photograph of his father tucked beneath it. She sank back, the moment of connection dissolving. Her eyes opened again, confused. "Vitya? Is it time for work?"
"No, Mama. It''s night. Time to sleep."
After straightening her blankets once more, he checked her water glass and adjusted the small lamp to cast just enough light to orient her if she woke again. Her breathing slowed as he sat beside her, counting the seconds between each breath as if counting machine cycles.
When she finally descended into sleep, he adjusted the cannula where it had slipped during her agitation. Remaining, he watched the gentle rise and fall of her chest. In the dim light, he could almost see the brilliant mathematician who had once explained recursive functions to him on graph paper at their kitchen table. The woman who had taught him that complex problems yielded to patience and systematic thought.
The small display of the pulse oximeter clipped to her index finger glowed a pale green in the dim room: 89%. Not ideal, but stable. Vitya had learned that her moments of technical clarity sometimes came with a physiological cost¡ªthe excitement slightly elevating her heart rate and taxing her compromised lungs.
Rising carefully from the bed, Vitya tested each floorboard before shifting his weight. At the doorway, he paused, listening to her breathing.
"Good night, Mama," he whispered, and returned to his code and calculations.
The wall clock''s dim glow marked 3:07 when Vitya returned to his chair. Oximeter reading recorded against the time. Four hours until mother''s next dose of medication¡ªa precious window of uninterrupted time.
He flicked the Pentagon''s power switch, leaning forward to listen to its startup sequence. His ear caught each distinct sound¡ªthe initial click, the rising whine of the power supply, the soft chatter of the disk drive. The mechanisms, in their way, spoke to him through their rhythms and irregularities.
Time to test his compression theory.
As the monitor warmed to life, its glow illuminated the cramped workspace. His shoulders relaxed when the command prompt appeared. In this digital realm, problems had solutions. Variables could be controlled. Memory could be optimized.
Since the previous night''s dive into Irina''s white paper, the compression scheme had occupied his thoughts. The design required a steady stream of texture data¡ªdeemed impossible on standard Pentagon hardware. Yet to Vitya, impossibility merely signified that nobody had discovered the right approach.
His fingers descended on the keyboard, assembly code flowing from his mind through his fingers. Each instruction represented hours of mental calculation, optimized for the Z80''s limited register set.
Code emerged in bursts, each function built upon decades of intuition. Where others perceived only the Pentagon''s limitations, Vitya recognized opportunities¡ªunused clock ticks, overlooked hardware quirks, forgotten timing tricks.
"Bus transfer rates too slow? We''ll see about that," he whispered, assembling the test routine.
Program loaded. Holding his breath, he pressed the execute key. The screen flickered, displaying a grid of compressed textures unpacking in real-time.
Numbers appeared in the corner: 176 KB/sec transfer rate.
He blinked, ran the test again. Same result.
A sound between laugh and gasp escaped as he leaned back. His compression algorithm exceeded the Voodoo card''s requirements by 6 kilobytes per second¡ªon hardware never intended for such tasks.
"§¿§ä§à §ß§Ö§Ó§à§Ù§Þ§à§Ø§ß§à," he whispered, echoing what others murmured about his demos at festivals. A rare smile crossed his face as he savoured this moment of technical victory.
The Pentagon continued its contented hum, unaware it had just accomplished what its designers would have considered impossible.
Pink light filtered through the thin curtains as Vitya blinked at his monitor. His neck cracked as he straightened, the night''s work spread before him¡ªsix pages of graph paper covered in his microscopic handwriting, circuit diagrams sketched with mathematical precision.
He''d first opened Irina''s white paper with a dismissive snort. "Pentagon-3Dfx integration? §¹§å§ê§î §ã§à§Ò§Ñ§é§î§ñ." With each step towards the goal, his scepticism faltered. He''d traced each signal path through her proposed VideoMixer architecture, recalculating timing diagrams, verifying her assertions against his own knowledge of the hardware.
The transparency mask technique transformed the Pentagon''s notorious attribute clash into a deliberate feature. Where others saw limitations, she''d engineered advantages. He''d spent the last two hours sketching potential optimizations to her design, lost in the puzzle.
The tale has been stolen; if detected on Amazon, report the violation.
Vitya rotated his wrist, checking the time. 6:43. Another night sacrificed to technical obsession. His mother would need her medication in seventeen minutes.
The apartment hummed with pre-dawn quiet. In this stillness, Vitya recognised something in Irina''s work that mirrored his own approach¡ªpushing hardware beyond its documented capabilities, redefining limitations rather than accepting them.
How many times had other coders dismissed his demos with the same doubt he''d first applied to her paper?
"No way a Pentagon can render that many polygons."
"Z80 can''t handle those calculations in real-time."
Yet he''d proven them wrong, time after time.
Vitya stood frozen outside Caf¨¦ "Bytes," smoothing the worn edges of Irina Petrova''s technical white paper.
"Genlock synchronization requires precise timing compensation," he murmured, rehearsing arguments. "The §¬561§¬§´3 switching circuit might degrade signals at higher resolutions..."
University students pushed past him. Vitya flattened against the wall, shoulders contracting inward.
He glanced at his Casio F-91W. Forty-one minutes. That''s all he could spare before racing back across Moscow. His mother needed her evening medication thirty minutes after the nurse left at nine, and the metro journey carved away his margin for error.
Through the window, he glimpsed figures around a table littered with circuit boards. A woman sketched signal waveforms in the air with animated hands.
He folded the paper into a precise rectangle and tucked it into his breast pocket, fingers brushing the notebook where his mother''s medication schedule shared pages with optimization algorithms.
"VideoMixer circuit requires forty-seven components," he reiterated to himself one last time before grasping the door handle.
Inside, Vitya located the perfect spot¡ªa dim corner offering both concealment and sight lines. He positioned his tea at a distance from the table edge matching his arrangement at home. A small ritual of control in unfamiliar territory.
Behind the counter, Irina Petrova moved with the efficiency of a superscalar processor. Pour coffee, tap keyboard, scan room, repeat. Three operations interleaved without idle time. Vitya found himself tracking her rhythms¡ªthe brief pauses between serving customers and returning to her terminal, the seamless context switching when someone approached the counter. Like efficient machine code, her actions contained no redundant steps, no unnecessary loops.
"Net access for terminal four expires in eight minutes," she announced without looking up from her screen, continuing to type. "And you¡ª" she pointed at a teenager with a Zip disc, "¡ªthat payload won''t compile on our systems. Try again with standard libraries or go elsewhere."
Her Dublin-tinged Russian cut through the caf¨¦ din with a signal-to-noise ratio that Vitya appreciated. No redundancy in her speech, no inefficiencies in her motions.
Vitya sat without moving, maintaining his invisibility subroutine while his untouched tea cooled. A quick check of his Casio confirmed twenty-three minutes remained before his mother needed medication¡ªenough for initial contact but not for deep technical discussion.
Irina''s gaze flicked toward him¡ªa system scan detecting an anomaly. Vitya stiffened, compiler errors flashing through his mind.
When the caf¨¦ emptied to just two screen-fixated customers, he rose and approached the counter with the careful steps of a programmer debugging volatile memory. He placed Irina''s document between them.
"The two-stage memory addressing scheme," he began, voice tight and mechanical. "Your buffering strategy employs non-standard page alignment. Won''t this cause cache thrashing during texture transfers?"
Irina glanced up from her terminal, eyes narrowing with comprehension.
"Only if you''re thinking in PC architecture terms," she replied. "Z80 doesn''t suffer the same alignment penalties."
Vitya''s shoulders remained hunched, his gaze fixed on the schematic rather than her face. "But the interrupt overhead during DMA operations¡ª"
"Test it yourself," Irina challenged, tapping a finger against his calculation. "You''re assuming worst-case latency. The Pentagon''s ULA isn''t as inefficient as you think."
Something in her tone¡ªthe absence of condescension, the pure technical focus¡ªcaused a subtle shift in Vitya''s posture. His spine straightened fractionally.
"I modelled the interrupt handling on a modified Toshiba T3100," he explained, his sentences expanding beyond their initial terse structure. "But your approach suggests the vertical blanking interval could be exploited for background transfers."
"Exactly." Irina smiled. "Now you''re thinking like a proper hacker, not a textbook."
The overhead lights flickered. Terminal six''s screen strobed, green text fragmenting before stabilizing. Vitya''s hands paused mid-gesture as he instinctively glanced toward the affected machine.
"Flyback diode shorting from thermal stress," he murmured, the diagnosis surfacing without conscious thought.
"Terminal six needs a new §¬§¥213§¡," Irina stated at the same moment, reaching beneath the counter for her toolkit.
Vitya blinked, his train of thought interrupted. He turned back to find Irina staring at him, her expression shifting from professional detachment to something more curious.
They''d arrived at identical diagnoses without exchanging a word.
For a fraction of a second, Vitya forgot his carefully maintained social barriers. Their eyes locked in mutual recognition¡ªtwo minds that processed electronic failure states through the same pathways, that heard the same whispered secrets from dying silicon.
The corner of his mouth twitched in what might have been the beginning of a smile.
"You''re Vitya_BK, aren''t you?"
The handle she''d spoken crashed through Vitya''s processes like a breakpoint interrupt, halting execution mid-instruction. Eyes snapped to the schematic as his mind recalibrated. Recognition from strangers unsettled his usual routines, but this deviation carried technical nous¡ªan informed awareness.
"Your vector rotation routine on the Pentagon." Irina leaned forward, her voice steady with admiration. "The one with quaternion transformations squeezed into 512 bytes. Nobody could figure out how you fit the lookup tables into such tight memory."
Warmth spread across Vitya''s ears. He stared at the circuit board between them, unable to meet her gaze. Three people in all of Moscow should recognize that optimization technique. Four, apparently.
"The palette cycling during frame transitions," she continued, "using the interrupt vector to swap color registers mid-scan. Brilliant solution for the bandwidth problem."
His eyes darted up. Not just recognition¡ªunderstanding. She hadn''t merely seen his demo; she''d reverse-engineered it, decoded his methods. Techniques he''d spent weeks perfecting, negotiated into impossibly tight memory constraints, tricks the demo scene had applauded but never properly dissected.
"I''ve been working on a texture compression algorithm." The words emerged before he realized he was speaking. His right hand lifted, index finger tracing invisible assembly code. "Adaptive bit-depth allocation based on visual importance sampling."
His hand sketched memory layouts and bit-packing schemes through the air. "The Pentagon''s limited bandwidth means traditional mipmapping fails, so instead I''m using a variable bit-depth approach where peripheral textures receive fewer¡ª"
Vitya halted, suddenly conscious of his own animation. But Irina nodded, following his explanation without the glazed expression non-programmers adopted when he spoke of his work.
"Go on," she said.
And for the first time in months, someone besides his sleeping mother heard him describe his code exactly as he understood it¡ªnot simplified, not translated, but in its raw, elegant form.
Vitya''s gaze flicked to his watch. The familiar panic surged through him. Nine twenty-two. He evaluated the remaining buffer: Minutes until the nurse left, transit time home, his mother''s medication schedule. Time¡ªhis most precious resource¡ªslipped away.
"I need to leave." His voice reverted to flat, mechanical. "My mother requires her Memantine at precisely ten o''clock. The nurse departs at nine-thirty."
He expected the standard response¡ªimpatience, dismissal, the subtle narrowing of eyes that always followed his abrupt departures. Instead, Irina''s expression shifted into something unexpected. Recognition.
"Alzheimer''s?" she asked, her voice dropping to match his volume.
Vitya stilled, hand hovering above his half-finished tea. "Early-onset variant. Diagnosis three years, four months ago."
Irina nodded once, her movements economical. "My uncle. Similar timeline."
She reached beneath the counter, producing a folded square of graph paper, creases aligned to perfect right angles. She slid it across the counter.
"Coordinates for a project that shouldn''t exist, but will."
Vitya unfolded it with careful fingers. A hand-drawn map, annotated with cyrillic shorthand.
"Your texture compression algorithm," Irina continued, "could solve our bandwidth problem. And I suspect you''d find our approach to the vertical blanking interval... interesting."
"I maintain strict schedules," he said, already computing potential adjustments to his mother''s care routine. "My availability follows predictable patterns with minimal flexibility."
"We work around constraints." Irina tapped the map. "That''s the entire point."
Vitya folded the map along its original creases and slipped it into his breast pocket. The paper''s weight pressed against him, simultaneously insignificant and monumental. A new variable in his carefully balanced equation.
His watch beeped. The nine-thirty warning. He stood, movements mechanical once again.
"Garage location noted. I''ll modify my schedule," he said, his mind already calculating the judicious alterations to his mother''s care routine needed to make this possible.
As he turned to leave, his fingers brushed against the folded map, its corners perfectly aligned with his shirt pocket. For the first time in months, his mind raced with something other than medication schedules and memory management routines.
Vitya shifted in his chair, fingers moving against his backpack. His gaze darted between the expectant faces surrounding Dima''s workbench.
"I..." He cleared his throat. "I''ve been working on something that might help with the memory bottleneck."
Unzipping the backpack, he extracted a carefully labeled floppy disk in a protective case. The disk bore his neat handwriting: "TexComp v0.8.4 - Pentagon 128."
"Texture compression algorithms," he explained, voice barely audible above the heater''s rumble. "Based on run-length encoding but with optimizations for the Z80''s register limitations."
Dima extended his hand, and Vitya paused before relinquishing the disk.
"This works with standard Pentagon memory mapping?" Dima asked.
"Yes," Vitya nodded. "Also added special handling for the HD64180''s MMU if we secure one. Should improve texture transfer rates by forty percent, possibly more."
Inserting the disk into the drive of the Pentagon 128 set up on the corner of his workbench, Dima waited as the ancient floppy mechanism whirred and clicked, struggling to read the magnetic surface.
The Pentagon booted into Vitya''s custom loader, its familiar beep replaced by a synthesized chime that made Irina raise her eyebrows in appreciation.
"Nice touch," she murmured.
"Memory-resident player," Vitya explained. "Only sixteen bytes in the interrupt vector."
The screen flickered, then displayed a spinning 3D cube. Unlike the wireframe models typical of Z80 machines, this cube featured fully textured surfaces¡ªstone, metal, and what appeared to be flowing water on different faces.
"That''s impossible," Katya whispered, stepping closer. "The memory requirements alone..."
"Watch," Vitya said, his voice gaining confidence as he pressed a key.
The cube unfolded, transforming into a corridor that stretched into apparent infinity. The textures remained crisp as the viewpoint began moving forward, giving the impression of flight through the textured tunnel.
"Eight frames per second," Vitya noted. "With sixteen distinct textures cycling through the buffer."
"How many kilobytes per texture?" Dima asked, his usual stoic expression softening into wonder.
"Four," Vitya replied. "Compressed from sixteen."
Azamat whistled low. "§¹§×§â§ä §Ó§à§Ù§î§Þ§Ú... that''s actually working."
The group fell silent, watching the smooth animation and texture transitions¡ªa technical achievement that shouldn''t have been possible on the aging hardware before them.
For a moment, their differences faded. Dima''s factory-hardened pragmatism, Irina''s cyberpunk ambition, Katya''s cautious brilliance, Azamat''s entrepreneurial drive, and Vitya''s retiring genius¡ªall united in appreciation of what they witnessed.
"This," Irina said, breaking the silence, "this is exactly what Project Chimera needs."
10. Firmware Commitment
The spinning cube on the Pentagon''s screen ensnared Katya, mesmerizing her like a hypnotist''s pocket watch. Textured surfaces glinted with impossible detail, each polygon snapping into place¡ªan equation resolving itself. Every frame of Vitya''s demonstration basked in stolen cycles, an illicit dance of optimized memory transfers. Her hands moved through the air, mapping the sleight of hand behind such mastery. Only a select few grasped the artistry required to push Soviet-era hardware to these limits.
This moment transcended the ordinary.
A revelation struck her¡ªhow much further the Z80 might stretch, given room to flourish despite its constraints. Observing it now, alive with motion among her technical peers, shifted something fundamental in her understanding.
The CRT''s glow etched sharp angles across Vitya''s face as he adjusted the code''s parameters. His movements flowed with unhurried exactness¡ªdisplaying the confidence of one who understood precisely where the machine''s boundaries lay. Dima watched from behind, arms crossed over his Zenith scarf, while Azamat prowled near the workbench, rolling a capacitor between restless fingers.
Vitya released control of the core subroutine. The pixels trembled¡ªa microsecond''s hesitation¡ªbefore realigning. The illusion persisted.
A quiet exhale through her nose marked Katya''s sole acknowledgement.
¡°Bloody brilliant,¡± Irina said, her Dublin accent thickening with excitement as she dug through her overflowing satchel. She pushed aside tangled cables and dog-eared technical journals, extracting a worn folder. The schematics unfurled across the workbench beneath her fingers, pages placed with the reverency of a priest arranging sacred texts.
Katya gravitated closer. The diagrams sprawled like a city map, each line beckoning toward unexplored possibilities. She hovered her hands above the paper, following invisible execution paths while her mind reconfigured the architecture.
¡°The interrupt table needn''t sit at zero page,¡± she murmured, speaking to herself. ¡°Move it up¡ªreclaim that memory.¡±
Irina''s eyes locked onto hers, sparking with recognition. ¡°Yes! That frees enough space for a proper dispatcher¡ª¡±
"¡ªno more need for repeated dereferencing,¡± Katya completed, their shared insight taking form.
Irina''s grin widened, her Dublin accent thickening with excitement. ¡°Exactly.¡±
Katya retrieved her notebook, opening to timing tables etched into graph paper through untold sleepless nights. Each column stood accounted for¡ªa meticulous dissection of CPU cycles, expressing truths clearer than speech.
Irina''s battered notebook mirrored hers, though with messier, urgent script¡ªsolutions discovered in motion rather than stillness. Scanning the code, Katya identified inefficiencies as naturally as corrupt sectors on a disk. Her finger targeted an offending line.
¡°Here. Redundant registers.¡±
Irina paused, then nodded sharply. ¡°Good catch.¡±
Everything around them blurred into background noise. Dima shifted his weight, and Azamat continued rolling his capacitor with the restless energy of someone waiting for a chance to interject. Only Vitya followed their exchange with comprehension.
Katya paused, then spoke: ¡°§¬§à§Þ§Ñ§ß§Õ§ß§Ñ§ñ §à§é§Ö§â§Ö§Õ§î.¡±
The words pierced the silence. A flash of comprehension crossed Vitya''s eyes. Irina''s expression brightened. The command queue¡ªthe cornerstone of her white paper, bridging architectures across a decade''s evolution.
¡°Yes!¡± Irina seized her pen, already writing. ¡°That''s it.¡±
Their collaboration flowed with natural rhythm. Katya anticipated Irina''s thoughts, completing ideas before they formed words. When Irina proposed self-modifying code¡ªa technique Katya reserved for private experiments¡ªshe built upon it without hesitation. The solution''s elegance outweighed convention.
¡°I implemented similar logic for the interrupt-driven texture swap,¡± Vitya said.
Katya acknowledged this with a slight nod. His compression routines demonstrated the power of exact timing. She incorporated the concept seamlessly, watching the architecture assemble itself like a recursive function finding its path home.
¡°These calculations astound me,¡± Irina said, studying Katya''s timing diagrams. ¡°Every T-state accounted for.¡±
Katya turned away as recognition''s warmth settled in her chest¡ªan unfamiliar sensation in its genuineness. Her father never acknowledged her technical prowess. Yet Irina understood without explanation.
¡°We speak directly to hardware,¡± Katya whispered to herself, recalling the line from Irina''s white paper.
¡°In ways that would make Sinclair proud,¡± Irina replied, flashing a grin Katya couldn''t help but mirror¡ªif only briefly.
The moment stretched, electric with unspoken understanding. The room stilled around them. Awareness of others'' attention snapped Katya back to reality, conscious of how completely she''d forgotten their presence.
Irina directed a sheepish grin toward Dima and Azamat. ¡°Sorry, lads. Got carried away.¡±
Azamat rocked forward. ¡°Tell me what parts you need. I''ll find them.¡±
Katya sealed her notebook and slipped it inside her coat pocket alongside her mechanical pencil, pressing both against her chest beneath layers of concealing clothing¡ªgarments chosen to hide everything essential, including her true self. The shared focus remained with her like a monitor''s afterglow.
For this brief interval, she existed not as Yegor Volkov, dutiful son and political prop.
In that moment, she''d lived as Katerina_Z80¡ªa programmer among peers.
Azamat performed his ritual with the deliberate theatrics of a stage magician, teasing the moment as if delay might multiply their fortune. Light from the dim garage caught the scuffed leather of his military surplus bag as it settled on Dima''s workbench. He let his hand rest on the worn straps before unveiling the contents. Soldering fumes mingled with damp concrete and stale cigarette smoke, yet Katya detected something else beneath it all¡ªpossibility.
¡°Before we discuss specifications,¡± Azamat said, his vowels stretching, consonants softening as excitement thickened his accent. He produced an anti-static case, setting it down with exaggerated care, as if it might detonate.
Katya''s breath caught. Another false promise? More counterfeit chips masquerading as genuine? But Azamat''s bearing suggested otherwise¡ªhe projected the confidence of a man clutching truth.
The lid lifted.
The magician''s reveal.
Three microprocessors lay nestled in black conductive foam. Ceramic casings gleamed with gold-trimmed edges and laser-etched markings.
¡°Hitachi HD64180.¡± Azamat''s voice dipped low.
Recognition jolted through Katya''s chest, electric and raw. She held back from reaching out. She knew these chips¡ªhad spent months chasing leads that evaporated, calling in favours, mapping out architectures in the margins of official documents while pretending to take notes at ministry events. Now they existed, tangible, real before her.
The tale has been stolen; if detected on Amazon, report the violation.
¡°Integrated memory management unit. Direct memory access controller. Full Z80 compatibility,¡± Azamat recited, but her mind raced ahead, envisioning implementations.
And naturally, the grand finale.
¡°Sixteen-bit addressing?¡± He tapped his sunburned nose, grinning. ¡°§¯§Ö§ä. I got us thirty-two.¡±
The garage air thickened. Irina froze beside her. Dima''s expression shifted, his perpetual frown dissolving into wonder.
A thirty-two-bit address space. Gigabytes of accessible pages. Proper virtual memory. Protection rings for multitasking. Katya''s hands twitched with urgency¡ªpen, paper, keyboard¡ªanything to transmute the rush of thought into structure before it escaped.
A metro train thundered beneath them, rattling dust from the rusted beams. Silence held.
Until¡ª
¡°How?¡± Dima probed, his voice soft. More for the benefit of the others than himself.
Azamat spread his hands. ¡°Does it matter?¡±
Of course it mattered. Every pipeline explored, source exhausted, connection leveraged. Yet in this moment, the missing pieces meant nothing to Katya. Only what lay before them meant anything.
¡°May I?¡± The words escaped unbidden.
Azamat nodded his permission. She stepped forward, studying the processors under flickering fluorescent light. Her eyes traced the laser-etched numbers, matching them against memorized datasheets.
If genuine¡ªif functional¡ªthese processors changed everything.
Azamat leaned against the table, pride radiating from him. ¡°You see the possibilities, §Õ§Ñ?¡±
She saw them.
But the earlier argument soured her stomach. Its memory persisted, woven between burnt solder and fading adrenaline.
Azamat pushing forward, invading space, vodka and tobacco on his breath as he pressed his point. His voice rising, gestures cutting through air until collective pressure forced his retreat.
Dima standing rigid, hands clenched, voice hardening to steel. Not shouting, not hostile, yet dangerous¡ªa force demanding submission.
Katya''s palms pressed together. That tension struck chords she recognized too well. Not just in male dominance displays, but in her own visceral understanding of them.
A spectral aggression-filled response. A figment that she feared still lurked beneath, waiting to betray her.
Did it still coil inside her? Hidden beneath her ribs, seeking weakness?
Dima reached for his hoarded factory acetate. Light caught the transparency as he aligned it over the schematics. His shoulders relaxed as focus replaced tension. His state resonated with her¡ªthe same clarity she found when solving complex problems.
¡°We position the HD64180 here,¡± he marked a central rectangle. ¡°Primary crystal oscillator adjacent, not perpendicular. Minimizes interference.¡±
His voice transformed¡ªgrounded, certain. Social awkwardness vanished before circuit logic.
¡°Would a crowbar circuit stabilize the power fluctuations?¡± Katya asked.
Dima continued marking without looking up. ¡°Already planned. Moscow grid drops below spec three times daily. Voltage supervisor with millisecond delay prevents false triggers.¡±
She exhaled. This explained their cohesion. Why she stayed despite tensions and the unease gnawing at the tendons of her neck.
Azamat smirked. ¡°I knew you''d like them.¡±
She ignored him, thoughts already racing with implementations.
Dima''s pencil struck the acetate. ¡°Termination resistors here, here, and here. Pull-downs on unused inputs. Ground plane split between analogue and digital with ferrite bridge.¡±
Something flickered across Irina''s expression¡ªquiet appreciation.
Dima sketched without hesitation, each stroke born of practical knowledge gained through years of factory work and clandestine studies.
¡°The data bus will split here,¡± he continued, ¡°with the Z80 lines running parallel to the backplane and the PCI signals on a separate layer entirely.¡± Flipping the acetate sheet over, he began marking the opposite side. ¡°Dual-layer board, minimum. Four would be optimal, but cost becomes prohibitive.¡±
¡°Manufacturing tolerances?¡± Irina asked. ¡°Layer misalignment could ruin everything.¡±
Dima met her eyes. ¡°Two tenths spacing on high-frequency traces. No blind or buried vias. Standard fibreglass and resin substrate with 35-micron copper. Any shop with Soviet-era etching machines will manage. Even with inconsistent chemical supplies.¡±
Azamat whistled softly. ¡°You''ve considered everything.¡±
A wisp of a smile touched Dima''s mouth. ¡°Not everything. Just the practical issues academics miss.¡±
The barb struck true. Katya absorbed it silently. She dwelt in theory. Dima lived in reality.
Her attention returned to the processors. Three quiet revolutions waiting to spark.
Hope stirred for the first time in months.
The argument faded to background noise.
She dismissed it.
Katya observed Azamat''s fingers turn the Hitachi chip, its ceramic surface gleaming under the desk lamp. In this dingy garage, surrounded by circuit boards and neatly labeled jars of components, equations cascaded through her thoughts. Here, she existed differently than in her father''s house. Not completely herself. Never completely, but closer.
¡°Ten megahertz base clock, but I''ve seen them pushed to twelve in military surplus gear,¡± Azamat said, rotating the processor between his thumb and forefinger.
Technical specifications flashed through her mind: memory segmentation, extended addressing modes, integrated DMA channels. ¡°We could address four times the RAM with minimal overhead.¡± Her voice emerged quieter than the insight deserved¡ªa technical truth muffled by old habits.
Irina leant forward, eyes narrowed at the circuit diagram. ¡°The VideoMixer needs those extra cycles. Two-fifty-six colours instead of sixteen.¡±
¡°Not if we pipeline the interrupt handlers properly.¡± Dima''s calloused thumb traced the motherboard pathways, leaving a smudge of oxidation. ¡°Katya''s memory management extensions bypass the bottleneck entirely.¡±
Their gazes locked across the workbench¡ªminds converging on silicon possibility. In this moment of technical clarity, she felt herself becoming visible. These people couldn''t see the ministerial son, the rehearsed speeches, the careful performance. They saw only her architecture, her algorithms, her logic¡ªthe truest parts of her consciousness rendered in assembly code.
¡°It would actually work,¡± she murmured, the realization flowing through her veins. The interrupt handler she''d sketched on graph paper during her father''s dinner last week¡ªit wasn''t just theory. The memory management extensions she''d debugged at three in the morning while the house slept¡ªthey had purpose.
Dima''s pencil hovered above his circuit diagram. ¡°Not just work. Exceed specifications.¡±
¡°A machine that shouldn''t exist,¡± Irina breathed, ¡°but will.¡±
The prototype Pentagon hummed on the workbench between them, its green power LED blinking rhythmically. Katya resisted the urge to touch it, to physically connect with this creation that existed outside the boundaries that constrained her everywhere else.
Silence settled as Dima rolled the final schematic into a cardboard tube. Checking her calculator watch, she noted three hours until she needed to be home, before questions arose about her whereabouts.
¡°So that''s it,¡± Dima said, glancing at his own timepiece. ¡°We meet again on Thursday to test the preliminary memory management circuit.¡±
¡°Hold on.¡± Irina reached into her bag and extracted a vodka bottle. ¡°We need to make this official.¡±
Azamat''s face brightened. ¡°A proper Russian tradition! Excellent thinking.¡±
From across the room, she observed Dima gathering an assortment of vessels: chipped teacups, a laboratory beaker, and jam jars with faded §â§à§Ù§à§Ó§à§Ö §Ó§Ñ§â§Ö§ß§î§Ö labels. Something shifted inside her¡ªa desire to contribute, to mark herself as part of this moment.
¡°Wait.¡± She reached inside her coat, fingers closing around the silver flask engraved with her father''s initials. A symbol of her other life. She placed it on the workbench alongside the others, the expensive metal incongruous among the mismatched containers.
Irina poured generous measures into each vessel. The clear liquid shimmered, reminding Katya of the crystal decanters in her father''s study.
¡°Every project needs a name,¡± Irina said, recapping the bottle. ¡°Something that honours what we''re creating.¡±
¡°Not Project Chimera?¡± Vitya suggested, his voice quiet as always.
Azamat shook his head emphatically. ¡°Too clinical. This machine deserves something with pride!¡±
The words materialized in her thoughts before she realized she would speak them. ¡°Pentagon v3 Ultra,¡± she said softly.
They all turned toward her, and she fought the instinct to shrink from their attention.
¡°It builds on tradition while signaling transformation,¡± she explained, finding confidence in the logic of her reasoning. ¡°The Pentagon lineage continues, but evolves.¡± Like her¡ªpreserving what was expected while nurturing what was true.
Dima considered this, nodding slowly. ¡°Pentagon v3 Ultra. I like it.¡±
¡°Perfect.¡± Irina raised her beaker. ¡°To the Pentagon v3 Ultra! May it confuse Western analysts and delight Russian programmers.¡±
¡°To mad systems!¡± Azamat proclaimed, lifting his teacup with theatrical flourish.
Raising the silver flask, Katya felt its weight¡ªthe weight of her father''s world¡ªbecoming something different in this moment. Their vessels clinked together in discordant harmony, and she sipped the burning liquid, feeling it trace fire down her throat.
Azamat struck a dramatic pose, pressing one hand to his chest while extending the other. ¡°While they upgrade by replacing,¡± he declared in an exaggerated orator''s voice, quoting from Irina''s white paper, ¡°we evolve by integrating!¡±
The performance broke through something in Katya. She covered her mouth as laughter escaped¡ªgenuine, unguarded¡ªher eyes crinkling at the corners. Dima''s laugh emerged as a rusty sound beside her. Vitya''s shoulders shook silently while Irina tossed her head back, blue-streaked hair catching the workshop light.
For this brief interval, the walls between her worlds thinned. Not education, not background, not the privilege that came with her father''s position¡ªnone of it mattered. Only shared purpose existed here, in this garage suffused with solder and possibility.
As they packed their materials, Irina distributed pages of her white paper between them. Taking her portion, Katya secured the technical diagrams and code samples in her backpack alongside a ministerial briefing she would need to review before morning. Separate worlds, nestled against each other.
Dima extinguished the desk lamp. Darkness claimed the garage except for the red power indicator of the Pentagon, blinking steadily. She watched its pulse, drawing comfort from its constancy as she prepared to step back into her other life.
11. Logistical Routing
Azamat reached into his military surplus bag and extracted a folded sheet of what appeared to be a standard Moscow tourist map. As he spread it across the workbench, pushing aside circuit diagrams and component bins, the others noticed peculiar markings in red and blue ink crisscrossing the streets.
¡°Gorbushka market. Tuesday.¡± He tapped a circled location with a trimmed fingernail. ¡°American traders will be there. Western block, near the CD sellers.¡±
The markings clarified into something more significant¡ªpatrol routes with timestamps and annotations in Azamat''s neat Cyrillic script.
¡°FSB changes rotation at 10:55. Creates a fifteen-minute window.¡±
He pulled a creased specification sheet from his pocket and smoothed it beside the map, revealing a technical diagram of a 3Dfx Voodoo accelerator card.
¡°We need this. The exact model. Nothing else will integrate with Irina''s VideoMixer circuit.¡±
His finger tapped the paper twice, eyes bright with certainty.
Azamat led them deeper into Gorbushka Market''s snarl of pathways¡ªa labyrinth smelling of damp concrete, sharp solder fumes, and the ozone tang of stressed electronics. Dima sidestepped a puddle shimmering with oily residue, his boots scraping grit. Above, makeshift tarpaulin roofs sagged with collected rainwater, dripping onto worn plywood counters.
¡°FSB rotation is soon,¡± Azamat muttered, checking his digital watch. ¡°Forty-seven minutes.¡±
The market awoke around them: the rattle of metal shutters, the spit of static from overloaded power strips chained stall-to-stall, the rhythmic clatter of keyboards under test. Tinny Russian pop leaked from a cassette player, competing with vendors'' cries of ¡°§±§à§ã§Þ§à§ä§â§Ú, §á§à§ã§Þ§à§ä§â§Ú!¡± Irina clocked a trader stacking counterfeit Intel chips, her hand tightening instinctively.
A Kyrgyz contact flicked Azamat an almost imperceptible nod towards a gap between kiosks. ¡°Silk Road,¡± Azamat whispered, guiding them into a passage where Russian fragmented into Uzbek, Kyrgyz and Kazakh.
They squeezed past tables piled with circuit boards bearing faded military stamps, the air thick with the scent of vacuum-packing grease. Fingers rustled through plastic component bins. A wave of warmth washed over them from a stack of glowing CRT monitors before the chill bit again.
¡°Western block ahead,¡± Azamat said. ¡°Americans at the far end.¡±
The passage opened onto a broader lane, where the smell of frying shashlik mingled with stale cigarette smoke. Near a defunct payphone, a man in a cheap suit feigned indifference, his eyes scanning methodically.
¡°Spotter,¡± Irina murmured, turning towards a bootleg software display, her fall of dyed hair shielding her face.
¡°His break''s at 10:17,¡± Azamat confirmed, glancing at his timepiece again. ¡°Gives us our window.¡±
A surge of bodies pinned them against a stall laden with knock-off phone accessories reeking of cheap plastic. They pretended interest in the tangled chargers, Azamat tracking the crowd, Dima tracing Cyrillic letters on a flimsy box. The tide ebbed. Azamat nodded, pushing off. He navigated the inner corridors, exchanging nods, a ¡°Salam, Nurlan-aga¡± to an old Kazakh trader whose gold teeth flashed in reply.
¡°Not today,¡± Azamat declined a grease-stained package, switching back to Russian. ¡°Different business. Colleagues.¡± He gestured at Dima and Irina.
Dima eyed nearby military-grade §©§Ú§ diodes in their original, CCCP-stamped packaging. Azamat deflected the unspoken query, turning to another vendor. ¡°Sophia Mikhailovna! Your son''s exams?¡±
¡°Top marks!¡± Pride lit her face. ¡°New faces?¡±
¡°Our technical consultant,¡± Azamat motioned to Dima, ¡°and software specialist,¡± nodding at Irina.
They plunged deeper, Irina noting Azamat''s coded handshakes and whispered mentions of ¡°special stock¡±.
¡°Americans, section six,¡± Azamat''s voice dropped. ¡°Three traders. Tall one, glasses¡ªhe has genuine 3Dfx. Others sell fakes.¡±
¡°Your proof?¡± Dima''s brow furrowed.
¡°Solder profile''s wrong on the memory. Fakes run hotter too¡ªtested them myself.¡± Azamat tapped at his temple.
Irina stepped between them. ¡°Alright, lads. Azamat knows the terrain, Dima knows the tech. I''ll handle compatibility chat. Let''s move.¡±
They paused near two Korean vendors arguing over a box of RAM modules.
¡°Three minutes,¡± Azamat said, checking his watch again. ¡°We hit the east entrance just as the spotter nips out for a smoke.¡±
Dima eyed a leather-jacketed man by a phone booth. ¡°You know their habits?¡±
¡°Patterns.¡± Azamat shrugged. ¡°Three years watching. Makes life easier.¡±
He steered them towards a bootleg CD stall, feigning interest while counting down the seconds. ¡°American unpacks shipments at eleven sharp. Perfect time.¡±
Nearby, Dima picked up a discarded circuit board, his calloused fingers tracing the solder joints.
¡°Only Katya could spot a fake this quickly,¡± he murmured, admiration softening his voice. ¡°Her interrupt handlers¡ seventeen cycles saved per VBlank. Fifteen years I''ve built circuits. Never seen Z80 code breathe like that.¡±
¡°Magic,¡± Azamat agreed, sliding resistor bins across a stained counter. ¡°Five hundred ohm, one percent. Two hundred.¡±
The vendor snorted. ¡°Eight hundred.¡±
¡°Four fifty.¡± Azamat kept his eyes on the components.
¡°Insulting. Seven hundred.¡±
¡°Five hundred. Plus the ceramic caps next week.¡± Azamat¡¯s Bishkek lilt hardened into Moscow consonants.
The vendor scratched his stubble. ¡°Six hundred. Final.¡±
¡°Five fifty.¡± Azamat produced his wallet. ¡°Keep these separate.¡±
A grunt sealed it. As crisp notes changed hands, Azamat turned to Dima. ¡°And her memory mapping¡ªthree clock cycles instead of twelve. How?¡±
¡°She thinks in Z80,¡± Dima said, shoulders tense against the market throng.
The vendor pocketed the rubles, scooping resistors into a paper bag with nicotine-stained thumbs.
¡°When she debugs,¡± Azamat folded his receipt precisely, ¡°mapping flow without tracing¡ It''s¡¡± He trailed off, searching for the word.
They slipped between kiosks into a service passage. Rust-flecked pipes wept onto the concrete, the narrow space offering momentary refuge.
If you spot this narrative on Amazon, know that it has been stolen. Report the violation.
¡°About Katerina_Z80,¡± Azamat began, his voice low, hesitant. ¡°About¡ Katya.¡±
Steel crept into Irina''s gaze.
¡°§´?§ê?§ß§Ò?§Û §Ø§Ñ§ä§Ñ§Þ,¡±¡ªI am confused¡ªa flicker of Kyrgyz escaped before he switched back. ¡°The code comments, signed ''Katerina.'' But her father¡¡± He tapped the resistor bag nervously. ¡°He used a different name. A man''s name.¡±
¡°Careful, Azamat,¡± Irina warned, her Dublin accent sharpening.
The bag crinkled in his grip. ¡°The mind behind that code¡ªKaterina. That''s who I respect. But who¡ who am I working with?¡± Uncertainty, not accusation, lined his face.
Dima¡¯s hands, scarred from years of soldering, went still. His eyes met Irina''s, a flicker of recognition dawning. He worried the wool of his Zenith scarf. ¡°Strange thing¡ Minister Volkov was on Channel One last week. Kremlin ceremony.¡± He frowned, wrestling with the memory. ¡°He presented his heir. Looked nothing like¡¡± He trailed off, perplexed.
¡°The timing sequences¡ Unbelievable. Pre-emptive multitasking on a Z80!¡± Technical awe warred with confusion. ¡°But why would someone¡?¡± He stopped, catching Irina''s look. ¡°There¡¯s something we don''t understand, isn''t there?¡±
Irina steered them towards a stall stacked high with bootleg CD-ROMs, the vendors'' overlapping shouts providing cover. She leaned against the display, scanning the crowd.
¡°Right,¡± she began, keeping her voice low. ¡°We''re talking about someone who isn''t here. I don''t like it. But better we clear the air now than make things awkward for her later.¡± She met their eyes. ¡°You both respect the work. Her skill. That''s what matters, yeah?¡± A nearby guard strolled past. Irina waited until he moved on. ¡°Ask what you need to. Then we drop it and get back to the project. Katya wouldn''t want us dissecting her life.¡±
She led them further into the maze, the noise swallowing their words.
She monitored movements between the stalls. ¡°The medical books label it transsexualism. Form F64.0.¡±
Azamat''s brow knitted as he absorbed the information, the effort evident on his face.
¡°Look,¡± she said, splashing through a puddle. ¡°This isn''t some new Western import. People like Katya¡ they''ve always been here. Just¡ hidden.¡± She scanned the surrounding stalls. ¡°The person you met, the one who writes that incredible code? That''s Katya. Katerina.¡±
¡°But born¡?¡± Dima began, faltering.
¡°Born in a body that doesn''t fit who she is inside,¡± Irina said simply. ¡°She is the woman who writes that code.¡±
They reached a grimy corner masked by a vendor shouting prices for pirated software.
Azamat¡¯s eyes widened slightly. ¡°Is that why the code¡ it''s like she sees two layers at once? Parallel processing?¡±
A ghost of a smile touched Irina¡¯s lips. Trust Azamat to find a technical metaphor. ¡°Her talent is her own, Azamat. Like your skill finding parts isn''t about being Kyrgyz.¡±
Dima studied the scuffed toes of his boots. ¡°But the minister¡ on TV¡ called her his son.¡±
¡°A mask,¡± Irina said quietly, glancing around. ¡°For survival. You know this city. What happens if you don''t fit?¡±
They walked past knock-off phone fascias, crunching over discarded plastic. Silence hung between them.
¡°Back in Dublin,¡± Irina''s voice softened, her accent thickening slightly, ¡°at Trinity¡ ways existed. People who understood. Here¡¡± She gestured vaguely at the oppressive grey sky visible through gaps in the tarpaulin. ¡°Here, it''s shadows.¡±
¡°The graph paper,¡± Dima said suddenly. ¡°Is that why? So she can hide the code if he walks in?¡±
¡°Partly,¡± Irina confirmed. ¡°Her life is¡ compartmentalized. Katerina exists in the code, on LiveJournal, with us. Elsewhere¡¡±
¡°She pretends.¡± Azamat shifted his bag strap. He nodded slowly. ¡°Like me with my accent sometimes. But¡ gods, a thousand times harder.¡± His own adjustments felt trivial now.
¡°A thousand times,¡± Irina echoed.
¡°So¡ changes? Doctors?¡± Dima asked, flushing slightly. ¡°Sorry, is that¡ invasive?¡±
Irina met his gaze. ¡°Think, Dima. The risks. Doctors willing to help? They risk everything. And her? With his connections?¡± She leaned closer. ¡°One rumour¡ she loses it all. Family, position, safety.¡±
Azamat let out a slow breath. ¡°The stakes¡¡±
¡°Exactly,¡± Irina said. ¡°Dangerous doesn''t begin to cover it.¡±
The market noise seemed distant now, despite the surrounding chaos.
¡°The comments,¡± Dima mused. ¡°Always ''Katerina.'' I just thought it was a handle.¡±
¡°It''s her name,¡± Irina stated. ¡°The one she chose.¡±
Azamat nodded, resolve settling on his features. ¡°Then Katerina she is. The Z80 genius.¡± He checked his watch. ¡°Right. Eight minutes until the American''s shipment arrives. Let''s get into position.¡±
As they navigated deeper into the Western block, Dima cleared his throat awkwardly.
¡°That memory manager¡ never seen code like it. That¡¯s what matters.¡±
Irina offered a faint, understanding smile. Perfect Dima.
Azamat turned sideways, his gaze distant for a moment. ¡°My grandmother¡ she told stories. People who lived between worlds. Between genders. Thought to see things others couldn''t. Respected. Sometimes.¡±
Irina let out a short, sharp breath. ¡°Doesn¡¯t stop the bastards in charge deciding who¡¯s who, does it?¡±
¡°Code works,¡± Dima repeated, his focus narrowed. ¡°Or it doesn¡¯t.¡±
Azamat gave a slight nod. The brief exchange hung in the air, settling between them like the persistent drizzle that had begun anew, drumming a metallic rhythm on the stall roofs above.
Azamat halted. His hand clamped onto Dima¡¯s arm, arresting their movement.
¡°On the right¡ªfesbeshniki.¡±
Two men in cheap leather jackets moved with unnatural purpose through the throng. Their close-cropped hair and vigilant expressions identified them as clearly as uniforms would have.
They dispersed without a word. Irina drifted toward a display of bootleg Windows XP discs, modifying her posture to alter her silhouette. Dima turned to a component bin, feigning interest in a tray of Soviet-era resistors.
Behind a pillar, Azamat pretended to study his purchase receipt whilst keeping the officers in his peripheral vision.
The market''s rhythm transformed with the approaching men. Conversations hushed. A woman selling pirated music tapes casually tucked her questionable inventory beneath a newspaper. The persistent haggling diminished to a murmur.
Dima''s calloused fingers, normally so precise, fumbled through electronic components, accidentally dropping one against the metal tray with a soft clink. He grabbed another piece, nearly toppling the entire display. His gaze flitted between the officers and the circuit board he now held upside down. A bead of sweat traced a path down his forehead. He shifted his stance, adopting an uncharacteristic slouch, but the stall owner eyed him with sudden suspicion.
Three stalls away, Irina flipped through CD jewel cases with a cultivated nonchalance, shoulders angled to keep the officers in view. Her jaw tightened when one stopped to interrogate a Kazakh trader. She recalculated potential exits through the labyrinthine market while maintaining her casual browsing.
Rainwater dripped steadily from a rusted support beam. Azamat held a breath as the officers passed within metres. The taller one¡¯s gaze swept over him, lingered for a fraction of a second, then moved on. Face impassive, Azamat released the breath slowly, the receipt now creased into a tight wad in his fist.
A heavy quiet followed the officers as they continued their deliberate progress toward the Western block.
Only when they disappeared around a corner did Azamat straighten. He smoothed the receipt and tucked it away. Emerging from his hiding place, he caught Dima''s attention across the aisle. A sharp, definitive nod¡ªthe gesture of a man who''d crossed some internal threshold¡ªsignaled his readiness.
Dima replaced the circuit board carefully, his usual composure restored. He stood taller, relaxing his shoulders as he headed toward the rendezvous point.
Irina stepped out from behind a rack of cables, her sharp eyes scanning the path for any remaining threat. She rejoined them, her stride confident, chin tilted slightly upwards.
¡°The Americans will be setting up now,¡± she said simply.
They fell into step, moving towards their objective, the earlier tension replaced by the familiar language of voltages, pinouts, and the merits of competing 3Dfx rendering pipelines.
Wisps of steam curled from three chipped teacups while the vendor sluiced boiling water across loose leaves. Azamat pressed a few small coins into the vendor''s palm, concluding their triumphant morning at Gorbushka. The Voodoo card, swaddled in anti-static film and tucked into Dima''s backpack, crowned their greatest acquisition.
¡°Forty nanoseconds,¡± Dima muttered into his tea. ¡°Memory timing makes or breaks it.¡±
Rain drummed against the corrugated metal awning above them, carving out an acoustic pocket for their discussion. Beyond their shelter, Gorbushka pulsed with life¡ªvendors barking prices, customers bargaining, bootleg CDs slipping between hands.
¡°The throughput problem,¡± Dima mused, unfolding a sheet of graph paper. ¡°If we push the Z80 to twelve megahertz from ten, then add Katya''s preemptive task scheduler¡ª¡±
¡°The Pentagon would melt,¡± Azamat interjected, grinning. ¡°Unless¡¡±
¡°Unless we use my cooling mod,¡± Irina cut in. ¡°A Pentium II heat sink fits perfectly.¡±
Dima blew ripples across his tea, his perpetual scowl softening momentarily. ¡°Like pieces of the same machine, aren''t we? My circuits¡ª¡± he nodded toward Azamat, ¡°¡ªyour black market miracles, Irina''s architecture¡¡±
¡°Katya''s assembly wizardry, and Vitya''s algorithmic virtuosity,¡± Azamat added, raising his chipped cup. ¡°Five parts, one machine.¡±
Irina clinked her cup against his. ¡°Different methods, one vision.¡±
¡°Back home we speak of mountain climbers,¡± Azamat said, his accent deepening. ¡°Many paths scale the slope, yet all eyes fix upon the peak.¡±
They drained their cups in peaceful quiet, the earlier conversation about Katya settling into place¡ªthrough shared purpose rather than complete understanding¡ªthrough code, circuits, and creation.
Dima shifted his backpack, the Voodoo card''s weight pressing against his spine. ¡°Workshop on Tuesday evening? Vitya and Katya will want to inspect our prize.¡±
Azamat''s chin dipped in affirmation. ¡°The Pentagon V3 Ultra tolerates no delay.¡±
12. Memory Allocation
Vitya stared at the Pentagon 128 on his desk, its green power LED pulsing in four-second intervals. A quiet hum from the machine provided a counterpoint to the silence of the early morning flat. His index finger moved along the edge of the paper that lay unfolded beside his keyboard, following the double-headed eagle letterhead that transformed ordinary correspondence into commands.
The conscription notice.
His fingers drummed an irregular pattern on the laminate desk surface, nothing like the methodical tapping that accompanied his coding sessions. This was noise without purpose, an interrupt without a handler.
Citizen Chernov, Viktor Mikhailovich, the document began, the formal address lending weight to what followed.
Calculations reckoned autonomically. Age: 34. Standard conscription ends at 27. But reserve mobilization... Specialists needed? Category: Signals Intelligence, Level 3 clearance... Sole caregiver? Yes, documented. But sufficient?
The variables refused to resolve into a predictable outcome.
From the bedroom came the soft mechanical whir of the oxygen concentrator. His mother would need her morning medication in exactly forty-three minutes. This schedule must remain immutable despite the paper that threatened to rewrite everything.
Reaching into the desk drawer, Vitya extracted the technical specifications for the §¬1801§£§®1 processor. The conscription notice slid beneath it, followed by three faded issues of §®§Ú§Ü§â§à§á§â§à§è§Ö§ã§ã§à§â§ß§í§Ö §³§â§Ö§Õ§ã§ä§Ó§Ñ §Ú §³§Ú§ã§ä§Ö§Þ§í on top. With a push, the drawer closed, problem deferred.
Displaced magazines revealed an unlabelled diskette. He paused, recalling the stranger''s handshake at the Cyberpunks Unity demo party a week ago¡ªa swift exchange followed by muttered words, he struggled to recall the exact phrasing. ¡°Something you''ll appreciate.¡± That black square of plastic, an obelisk of magnetic potential, encoded secrets awaiting discovery.
¡°Your mother... she would be proud.¡±
Words almost distant now after the excitement of yesterday''s garage meeting, and the naming of their project. His demonstration had dazzled the other Pentagon collaborators, yet the texture rotation''s buffer overflow corrupted each frame transition.
Vitya rotated the disc between thumb and forefinger. Another mystery drifting upward through his mental priority stack, incrementing its importance with each passing day. The write-protection shutter snapped closed in his finger¡ªthen open again¡ªas he pondered its contents. An enigma refused relegation to the status of background process.
He returned the diskette to its hiding place. For now. The buffer overflow demanded immediate attention.
In the monitor''s phosphorescent glow, his eyes followed the execution path of his code. Beside him, the Pentagon''s fan spun with a steady rhythm as natural in his mind as respiration.
With closed eyes, the memory map unfolded in his thoughts. Registers laid out before him¡ªnot as abstract concepts, but as clearly defined boxes on graph paper, each with its precise function and limitations.
The kitchen table. 1979. His mother''s hands guided his small fingers across squared paper.
¡°No, Vitochka,¡± she tapped the pencil against the grid where his calculation spilled outside the box marked ¡®R4¡¯. ¡°This register holds only sixteen bits. See how your value overflows? You must respect the machine''s boundaries.¡±
The memory of her sketch of the §¿§Ý§Ö§Ü§ä§â§à§ß§Ú§Ü§Ñ 60''s memory architecture surfaced, along with his confusion about drawing computers instead of using them. Real computers lived behind locked doors at her workplace, guarded by serious men with clipboards and security badges.
¡°But Mama, when will I see a real computer?¡± he''d asked.
She''d smiled, the corners of her eyes crinkling. ¡°Computers break, Vitochka. Paper doesn''t. Before you touch a machine, you must understand what happens inside.¡± She tapped his forehead. ¡°The most important processor is this one.¡±
His eleven-year-old self had sighed dramatically, but remained at the table as she drew the entire memory map. Years before he would have a §¢§¬-0010 in his hands, his mother explained how data flowed through the PDP-11 instruction set architecture shared by the §¿§Ý§Ö§Ü§ä§â§à§ß§Ú§Ü§Ñ and §¢§¬.
She taught him to track register changes with different colored pencils, debugging imaginary programs on paper before a single line of code existed. Blue for initial values, red for changes, green for final states.
¡°This is how we think, Vitya,¡± she''d explained. ¡°Interrupts are like conversation¡ªwe must pause our thoughts to truly hear others. The processor does the same, suspending its work to attend to more urgent matters.¡±
Vitya opened his eyes, returning to the present. His notepad lay beside the keyboard, filled with the same color-coded tracking system she''d taught him decades ago. He''d been unconsciously using her methodology all along¡ªblue ink marking initial memory addresses, red noting overflow points, green highlighting corrected values.
He adjusted two lines of assembly code, reallocating the buffer to prevent overflow. The solution wasn''t flashy or clever¡ªit was methodical, built on the fundamental principles she''d inscribed into his thinking long before he''d touched a keyboard.
The Pentagon accepted his changes. The demo ran flawlessly, texture rotation smooth as liquid. He sat back, hearing his mother''s voice across the years: ¡°See? The machine only knows what we tell it. But we must first understand what we want to say.¡±
The buffer overflow error yielded to Vitya''s persistence at 3:17 that morning¡ªa perfect execution after fourteen revisions. He closed his eyes now, savouring the hollow quiet of the flat. Three weeks since Maxim''s departure, and the absence lingered like a commented-out code block¡ªboth a relief and a void. The flat exhaled, free from his brother''s rigid certainties, yet emptier without his presence.
The night''s success flowed into morning routine. Vitya sliced carrots into uniform 3mm discs, each cut landing with rhythmic exactitude. The kitchen counter transformed into an assembly line¡ªvegetables sorted by colour, density, and cook time. His mother''s evening meals required meticulous timing, a sequence not unlike the interrupt handlers he''d written last night.
The knife struck the cutting board with a sharp report. Thock. The sound morphed, his mind reprocessing the audio buffer into the memory of Maxim''s boots on hardwood. Thock. Thock. Thock.
Stolen content warning: this tale belongs on Royal Road. Report any occurrences elsewhere.
Three weeks ago. Maxim packing, movements economical, efficient. Not like the brother who once sprawled across their shared bedroom floor, surrounded by circuit diagrams.
"Look, I respect what you do, your creativity," Maxim said, folding an undershirt with military corners. "But at the end of the day, what changes? Meanwhile in Grozny..." He paused, eyes fixed on the crisp edges of fabric. "People I trained with aren''t coming home."
Vitya''s fingers tightened around the knife handle. He stood frozen in this same kitchen, watching his brother transform into a stranger with a familiar face.
"And what changes when you go? More graves on both sides?" The words escaped before he could catch them in a breakpoint. "More speeches about national pride?"
Maxim''s face¡ªtheir mother''s eyes, their father''s jaw¡ªmet his. A flash of doubt. Or hurt? It quickly disappearing beneath resolve. He exhaled slowly, then zipped his duffel bag with a single, violent motion.
"It''s not that simple, Vitya." His voice almost apologetic. "Politics¡ I don''t know. But the men in my unit, they need people who know what they''re doing. That''s real to me."
With careful attention, Vitya aligned the carrot slices in an orderly grid, adjusting two that threatened to disrupt the pattern. The potatoes followed, cubed to 5mm, arranged by size gradient.
The image reasserted itself: Maxim adjusting his uniform in the hallway mirror. A transformation completed. Nothing remained of the brother who''d helped him carry home his first §¢§¬ computer, who''d sat beside him during those first programming lessons with their mother.
Focusing on the kitchen counter, Vitya blinked. He''d separated the food into neat, symmetrical patterns without conscious thought. Six piles. Six components. Six memory registers.
Control where he could find it.
Vitya balanced the breakfast tray with careful steadiness. Two fingers beneath the left edge compensated for the slight weight imbalance caused by the glass of cranberry juice. The tray itself¡ªa laminate rectangle salvaged from a secondhand shop¡ªwobbled less than 0.5 centimetres in any direction. Acceptable parameters.
At her door, he paused, listening. The oxygen concentrator hummed its steady rhythm¡ªthirty-five cycles per minute. A soft knock followed, three measured taps.
¡°Mama? Breakfast.¡±
¡°Come in, Viktor Chernov. I''ve been thinking about memory allocation strategies.¡±
Vitya froze. Her voice¡ªclear, focused, present. Not the foggy confusion of recent weeks. He pushed the door open.
His mother sat propped against her pillows, spine straight despite the illness that compressed her lungs. Her eyes tracked his movement keenly, not the usual vague scanning of the middle distance.
¡°Good morning,¡± he said, setting the tray on the bedside table. ¡°The medicine is under the napkin.¡±
She waved dismissively at the pills. ¡°Tell me about last night. Did the demo execute properly?¡±
Vitya blinked. ¡°You remember I was working on¡ª¡±
¡°The texture compression algorithm. Of course.¡± She adjusted her oxygen cannula. ¡°Did your friends appreciate what you accomplished?¡±
He pulled the chair closer to her bed. ¡°They did. When the cube unfolded into the corridor, they were speechless.¡±
A smile transformed her face¡ªthe mathematician''s smile he remembered from childhood, when he''d solved a particularly elegant equation. ¡°Tell me how you managed the vector rotation without sacrificing frame rate.¡±
His usual reserve melted away as he leant forward. ¡°I pre-calculated the sine table values but compressed them using a differential encoding scheme. Each value stores only the difference from the previous one, requiring just four bits instead of eight.¡±
¡°Smart. And the processor overhead for retrieval?¡±
¡°Minimal,¡± he continued, guiding another spoonful to her lips. ¡°I unroll the lookup into a tight loop that executes in exactly seventeen T-states.¡±
Her expression brightened with understanding. ¡°What about the higher rotational velocities? You''d risk accumulation errors in the differential values.¡±
The spoon hovered as Vitya paused. These moments of connection were precious¡ªfragments of her still accessible through the shared language of code and mathematics. ¡°I implemented a correction factor every sixty-four frames.¡±
The oxygen hissed steadily as she considered this. ¡°Try register-pairing your counter variables. You could eliminate that correction entirely.¡±
Her fingers sketched patterns in the air, mentally stepping through his algorithm, finding optimizations he''d missed.
¡°You use a jump table for interrupts, yes? Then you could use shadow registers to preserve accumulator state during your interrupt handler.¡±
He took her hand, paper-thin skin over programmer''s bones. ¡°I never thought of that.¡±
She laughed¡ªa sound he hadn''t heard in months. ¡°You''ve exceeded the design specifications... just like I taught you.¡±
Concern gripped her features for a moment as her mood dipped again. ¡°Viktor, do you remember what I told you about closed systems versus open ones?¡±
He squeezed her hand. ¡°A demonstration proves what you know. A system proves what you can learn.¡±
¡°The military is a closed system. Your Pentagon is open¡ªadaptable, responsive to change.¡± Her grip tightened around his fingers. ¡°Always choose the open system.¡±
A solution clicked into place for Vitya, answering a question he hadn''t quite formulated. His mother navigated Soviet bureaucracy while creating revolutionary algorithms; insights from those days applied to more than just code.
The clarity began to fade from her expression¡ªlike memory addresses becoming inaccessible after power loss. The moment passing.
¡°The juice needs drinking,¡± she murmured, her voice already drifting. ¡°The parameters are changing.¡±
¡°I implemented your optimisation method.¡± Vitya adjusted her oxygen tube with quiet efficiency. ¡°Colour-coded register states to track memory allocation.¡±
Her gaze briefly focused on him. ¡°Blue initial. Red changes. Green final.¡±
¡°Yes. Exactly that.¡±
¡°Rest now, Mama. I''ll implement your suggestions tonight.¡±
She smiled vaguely, already receding into the mental fog that reclaimed her. But for those few minutes, they''d shared the language that connected them more deeply than words¡ªthe elegant logic of systems pushed beyond their designed limitations.
Across her bedside table, his mother''s fingers sorted the small white pills into patterns. Not by time of day or dosage as he''d arranged them, but by their molecular structure¡ªa system only she understood.
¡°Anticoagulants separate from bronchodilators,¡± she murmured. ¡°Memory address conflicts.¡±
He didn''t correct her. The chemical organisation made perfect sense to her programmer''s mind, even as other connections frayed. In his notebook, he documented the unexpected condition, just as she''d taught him to when debugging complex systems.
¡°Your medication in fifteen minutes, Mama,¡± he said, checking his watch against the schedule posted above her bed. ¡°I need to check the oxygen flow first.¡±
¡°System parameters require optimisation,¡± she replied, still focused on the pills.
Approaching the concentrator, Vitya calibrated the flow rate with methodical precision. Each action followed his internal checklist¡ªthe same approach he applied to testing demos. He''d learned it from her years ago, watching her debug mainframe systems at Arsenal. Now he employed it in maintaining her fragile health.
In his notebook, he recorded the oxygen saturation reading¡ª96%. Within acceptable range. Next check: temperature. Pulse. Respiration. Each value documented with timestamp and condition notes.
The conscription notice still lay buried in his desk drawer. He''d read it five times since it arrived, calculating probabilities and outcomes. But now, observing as his mother''s frail hands mapped invisible algorithms in the air, the calculations simplified.
The military required his service. His mother required his care. The two were incompatible processes competing for the same resources.
But unlike code, where efficiency demanded the termination of redundant processes, this wasn''t about efficiency. It was about value. About what remained when systems failed and memory leaked away.
After she drifted to sleep, Vitya updated his care journal. The entries resembled debugging logs from his programming projects:
10:50 - Nutrition intake 80% of target
10:55 - Period of lucidity (technical discussion, 4.5 minutes)
11:03 - Oxygen saturation 96% (stable)
11:15 - Medication administered (all)
11:22 - Sleep initiated naturally
NOTE: Pill reorganization by chemical structure indicates residual pattern recognition. Preserve this capability by allowing self-organization of non-critical items.
He closed the journal and tucked the blanket around her shoulders. The care routine he''d developed was as complex as any demo he''d created¡ªa system with its own elegant logic, designed to preserve what mattered most.
¡°A demonstration is impressive, Vitochka, but a true system must adapt,¡± his mother had told him, her voice precise and gentle. ¡°Anyone can make a machine perform one task beautifully. The real challenge is creating something that responds to the unexpected.¡±
Vitya remembered.
13. Racing the Beam
Katya eased the study door shut, fingers resting on the brass handle until its mechanism clicked into place. The briefcase¡ªladen with garage meeting schematics¡ªdropped onto her desk with a muted thud. Air escaped her lungs, shoulders sagging as she shrugged off Yegor''s brittle mask for the first time that day.
Motion stilled her mid-breath.
An off note tainted the room''s usual dry scent of paper and graphite; Carven Pour Homme¡ªher father''s French-imported cologne¡ªhung beneath it like an unwelcome guest. The scent triggered a visceral memory: being summoned to his study at eleven years old, standing straight while he scrutinized her school performance as he would a military contract. Muscles tensed while her gaze hunted across the bookshelves, glimpsing languid shadows creeping with quiet intent.
Stanislav advanced, lamplight carving brutal facets from the contours of his face. Between blunt fingers, he held a circuit board¡ªher creation¡ªthe modified timing chips gleaming beneath his regard.
¡°What exactly is this, Yegor?¡± The question sliced through the silence, voice steady but knife-sharp.
Her throat constricted. The calculator watch on her wrist seemed to tick aloud, counting down the seconds until she must respond. She tapped a binary rhythm against its plastic edge, a self-healing pattern maintaining her composure. Stanislav rotated the board, focusing on the delicate modifications she''d made just three days prior.
¡°It''s nothing,¡± she eked out, forcing her voice into its lower register. ¡°Just tinkering. A hobby.¡±
Stanislav flipped the board with surprising care, eyes narrowing as they followed the modified timing chips. Lamplight intensified the calculation frozen into his features.
¡°This isn''t standard Soviet design. Explain.¡±
No chastisement about wasted effort, no scolding for childish diversions. The customary lecture never arrived.
Katya''s rehearsed excuses withered. Usually, her father dissected technical work the way he reviewed munitions reports¡ªprobing for flaws, weighing value. Tonight, though, his gaze charted the copper veins with a flicker of strategic assessment.
¡°It''s¡ª¡± Her voice snagged. She cleared her throat, reassembling the baritone she maintained in his presence. ¡°A timing circuit mod. For the Pentagon.¡±
The board spun slowly in his grasp, thumb skating across solder joints she''d painstakingly smoothed off. ¡°Markedly clean work.¡±
Responses flashed through her mind. A trap? New interrogation tactic? Prepared to fend off wrath or contempt, she instead faced this¡ unsettling examination.
¡°A temperature-controlled iron,¡± she said, careful. ¡°My design circumvents redundant memory checks. Saves clock cycles.¡±
Stanislav inclined his chin marginally, his expression unreadable. ¡°Those parts aren''t local manufacture.¡±
¡°Western equivalents.¡± Her fingers twitched, itching to snatch back the fragile proof of her rebellion. ¡°Run at higher frequencies without instability.¡±
He set the board down between them, establishing a fragile bridge over their usual gulf. The United Russia pin on his lapel briefly caught the light as he leaned closer.
¡°You understand the practical applications, then.¡±
Not a query, but a statement layered with implication. Pulse hammering, she parsed silent calculations¡ªwhat did he recognize in her project to warrant his sudden interest? These optimizations birthed a private resistance, not an invitation for scrutiny.
¡°It''s mostly about speed,¡± she hedged. ¡°Improving outdated hardware.¡±
He cut her off. ¡°Incorrect. This is architectural thinking. Strategic.¡± One finger tapped beside the quartz oscillator. ¡°Show me what else you''ve designed.¡±
Motionless, Katya teetered between dread and a discordant surge of pride. Not once had her father asked to see her work. Yet here he prowled, not as proud parent but as resource assessor.
¡°There isn''t much else,¡± she lied, mind racing through the dozens of stashed plans, shards of her veiled self.
His expression remained impassive, but calculations kindled anew behind those eyes¡ªvariables shifting, assumptions reassessed.
¡°Software. An operating system,¡± she confessed, lips dry.
¡°Hm.¡± A single syllable suspended between implication and assessment, arithmetic unresolved.
From the shadows behind him, Stanislav produced a Manilla file. His fingers unfurled like a weapons inspection as he extracted a single sheet of graph paper. Graphite geometry shimmered in lamplight as he held it out to her. Like a contract awaiting signature, the paper hovered between them.
¡°This?¡± The single word cut through the room, its edges honed by years of political interrogation disguised as ordinary conversation.
Katya blinked, uncertain when the diagram had passed from her hiding place into his grasp. A chill ran along her collarbone. What else had he seen?
Fingers curled around the edge of her graph paper. Carefully crosshatched timing sequences mapping the Pentagon''s video signal like cardiac rhythms. That secret lattice of clock cycles¡ªher sanctuary¡ªnow exposed to his intense appraisal.
She recoiled from his cologne as it soured the air between them. His scent brought not just childhood memories but the specific taste of fear¡ªmetallic, like copper wiring stripped by teeth¡ªthat accompanied his midnight interrogations about school performance, political loyalty, masculine comportment.
She tapped the page where vertical lines intersected the horizontal scan.
¡°The ULA refreshes pixels row by row¡ªlike this. But the processor can''t access video memory during active display. So you hijack the vertical blanking interval.¡± Her voice levelled, clinical. ¡°Eighteen milliseconds between frames. Enough for 5,292 clock cycles.¡±
His thumb grazed the margin calculations¡ªKatya''s meticulous Cyrillic numerals accounting for every nanosecond.
¡°And this?¡± He jabbed at a red-bordered window labelled ISR.
¡°Direct memory access.¡± She swallowed¡ªtoo late to unsay it. ¡°Rewrite attributes mid-scan. It looks impossible because¡ it is.¡±
Her pulse counted silent beats as he absorbed it. The concept''s beauty transcended function: bending hardware physics through sheer arithmetic audacity. Now her work lay dissected for tactical potential.
¡°With the right implementation, the refresh rate could double without hardware modification,¡± she concluded, suddenly aware she''d been speaking freely for nearly a minute.
She pulled her hands back, tucking them behind her back in the stance her father preferred. The invisible wall between them reasserted itself¡ªa barrier more complex than mere technical specifications could bridge.
¡°This technique, it''s from the demoscene?¡±
The question struck her like an unexpected branch instruction. How did her father, with his military hardware procurement and political manoeuvrings, know about the underground digital art community?
¡°Yes,¡± she admitted. ¡°The Chaos Constructions team pioneered it in ''96.¡±
¡°I reviewed their work during the Science Academy evaluation. Application potential identified and catalogued.¡±
She blinked, recalibrating her understanding of him. Apparently, he viewed the demos not as art or technical achievement, but as resources to be exploited and repurposed.
¡°The practical application,¡± he continued, ¡°is in real-time signal processing. Your interrupt handler approach¡ªit''s similar to what Mikoyan uses for radar timing.¡±
A case of theft: this story is not rightfully on Amazon; if you spot it, report the violation.
Her father laid a second document beside the first¡ªnot just more graph paper, but a complete system architecture diagram. Where the first showed timing sequences, this revealed her entire memory management system¡ªa leap beyond the first revelation.
Vertical and horizontal lines bisected the page into perfect quadrants¡ªeach crammed with her handwriting in alternating blue and black inks. A complexity of vectors and priority queues mapped across the page like constellations.
¡°Explain.¡± The word didn''t cut so much as puncture. A surgeon''s scalpel between ribs.
Katya¡¯s fingertips hovered a centimetre above the grid lines. Compared with her earlier attempts¡ªa tangle of redundant branches and awkward synchronizations¡ªthis felt ruthlessly precise. Every register shift counted. Each memory call sharpened into necessity, no waste, no slack. She¡¯d modelled it on the Burroughs B5000¡¯s recursive purity. Ephemeral beauty like frost on a windowpane. The glib academics at Moscow State would never catch the reference hidden in her call stack. The scheme orbited her thoughts for months, refining itself during tram rides, sleepless nights, moments stolen beneath textbooks, until it finally coalesced here in pencil graphite and discipline.
¡°A scheduler.¡± She kept her voice level, professional. ¡°Z80 variant with memory management. For real-time systems.¡±
His index finger pressed against the page''s edge, a quarter-inch from her memory mapping diagram. Too close. ¡°Your notes reference ''1986 Mikoyan Defence Review.'' Explain.¡±
Her sweat cooled between her shoulder blades. Those source documents lived in classified archive stacks¡ªshe''d transposed their concepts into civilian contexts, never expecting anyone to track the lineage.
¡°Priority-based thread switching.¡± She tapped three layered execution queues in descending order. ¡°I modified their signal processing algorithms for general computing.¡±
His breath smelled of Armenian cognac when he exhaled through his nose. ¡°This exceeds NATO reports on our air defence systems.¡±
Katya blinked. Wrong answer. The truth bound her tighter than any lie: that she dreamt in processor cycles, that queues and semaphores sang in her blood. That she built an entire operating system because the metal demanded it.
He turned the page sideways, studying register allocations at oblique angles, seeking weaponisable patterns. The party emblem on his lapel glinted as he leaned in.
¡°This level of cycle-exact code optimization is exactly what the defence systems need.¡±
There it came¡ªthe inevitable pivot toward military applications, procurement deals, strategic leverage. Yet beneath that expected angle, something unanticipated: authentic technical grasp.
¡°Efficient.¡±
His fingertip hovered over the diagram mid-sentence. Katya braced herself for critique or condescension. Neither arrived.
¡°Like your mother''s work.¡±
Her head jerked up. Her father never mentioned Mother. Never. The subject preserved in a dusty portrait beneath glass, a presence entombed in silence.
¡°Mother''s work?¡± Her effected masculine pitch cracked.
He kept his gaze on the sketch. Expression unfathomable. Neither approval, nor his usual cold calculation reserved for promising subordinates. Instead, an acknowledgement of utility flickered there.
¡°She tuned compiler routines on the Elbrus project. Adroit solutions where others entangled themselves in complexity. Eliminated seventeen million roubles from the budget.¡±
Tension climbed her throat. Not once in twenty-nine years had he spoken of her mother''s mind. The woman in the photograph remained a cipher, occupying only conversational voids.
¡°I didn''t know she was a programmer,¡± Katya murmured.
¡°Our finest asset.¡± An elusive expression flashed, too fleeting to dissect. ¡°Your interrupt handler¡ªshares her economy.¡±
Her fingertips trembled atop the graph paper. A connection unspooled between herself and the mother she barely remembered¡ªwoven in assembly mnemonics and algorithmic elegance. As if stumbling across hidden subroutine in well-worn software she''d studied for years.
Stanislav''s posture stiffened as he stepped away. The fragile moment fractured, yet the afterimage burned within her thinking¡ªan error surfacing inside a well-tested system.
Measured strides brought him to the window. He peered out at Moscow through a haze of drizzle rinsing neon across glass panes. His silhouette carved an angular shadow, shoulders squared with soldier''s severity.
¡°Colonel Baranov will consider these timing refinements¡ valuable.¡± He slipped back into his official cadence. ¡°General Kuznetsov''s electronic warfare group likewise.¡±
Katya halted mid-sketch over the circuit map. These men inked signatures beneath billion-rouble contracts. Their realm inhabited sealed dossiers and whispered corridors.
Raindrops and city glow merged his reflection with fading light, a ghost overlaid on towers beyond. His mouth tilted as if pride tempted him. Yet in his eyes, calculation churned¡ªtabulating assets, weighing leverage, projecting yield. The familiar negotiation mask.
¡°I''ll schedule meetings next week.¡± He didn''t glance over. ¡°Wear the navy suit from Bogachev''s tailor.¡±
¡°This design supports medical imaging.¡± Her lowered tone smoothed around the words. ¡°Cycle-exact timing sharpens MRI clarity, sidestepping costly equipment upgrades.¡± One knee twitched beneath the table; she quashed it. ¡°Even Moscow State''s outdated labs could use the method to simulate advanced systems.¡±
Stanislav pivoted sharply. The flicker of interest vanished beneath a hardened stare.
¡°This intellect wasted on obsolete machines.¡± His dismissive gesture cut across the schematic. ¡°Resources squandered.¡±
The sharpness in those words cleaved straight through the fragile kinship she''d glimpsed. The party emblem glowed on his lapel as he reassumed his role as Minister Volkov.
¡°The defence complex requires minds like yours,¡± he pressed on. ¡°This tinkering is¡ peripheral.¡±
Katya concealed any flicker of agitation behind the composure honed over years of family dinners and political functions. The routine shift¡ªproject dissection into resource politics¡ªplayed out yet again.
¡°These modifications hold signifi¡ª¡±
¡°Exactly why they''re interesting,¡± he cut in curtly. ¡°If channelled properly. Not left as trivial toys.¡±
He flicked a speck from his immaculate sleeve, recalibrating their roles to default settings. Father and instrument. Politician and resource.
¡°Nearly thirty, Yegor. Enough delay. Time to apply this talent toward real objectives.¡±
He set the circuit board down sharply on the polished desk. A full stop. Process terminated. Transaction committed.
¡°Your technical aptitude is noted,¡± he said, reverting to his official cadence. ¡°However, more urgent concerns take precedence.¡±
Stanislav pulled a slim leather portfolio from his jacket¡ªdouble-headed eagle embossed across its glossy surface. It cracked open, revealing crisp documents stacked in perfect alignment.
¡°The Petrov arrangement proceeds ahead of schedule.¡±
Katya''s fingers drummed silently against her thigh, betraying what her face could not. She forced herself to focus on the papers he pushed across the desk¡ªthick cream stationery, watermarked with official seals, crowned with refined Cyrillic: ¡°§±§â§Ö§Õ§Ó§Ñ§â§Ú§ä§Ö§Ý§î§ß§í§Û §¢§â§Ñ§é§ß§í§Û §¥§à§Ô§à§Ó§à§â.¡±
Pre-nuptial Agreement.
¡°June fourth.¡± He flipped to a calendar marked with red circles and coded annotations. ¡°After the President''s re-election, before the G8 summit. Optimal timing for both families.¡±
Compressing bandages squeezed Katya''s chest, slicing breath into shallow gasps. The timeline offered scarcely seven months¡ªonly two hundred ten days remaining to claw free of a life sentence.
¡°The Petrov girl meets every specification.¡± A photo emerged¡ªslender woman''s polite, resigned smile fixed on glossy paper. ¡°Her father commands three procurement committees. Her university credentials are acceptable. Medical examination confirms fertility.¡±
Each clinical appraisal struck Katya like a physical blow.
¡°Introduction next week. Press announcement follows immediately after.¡±
Katya dug her thumb into her calculator watch, tapping buttons in rhythm with the Z80''s fetch/execute cycle¡ªa silent, desperate rhythm to anchor herself as her future constricted into predefined parameters.
¡°Bogachev sees you tomorrow.¡± From his ticket pocket, Stanislav drew the tailor''s business card. ¡°He''ll ensure appropriate presentation for the announcement photos. His discretion is guaranteed regarding any¡ anomalies.¡±
An icy spike shot through her. The room seemed to contract¡ªnot quite an accusation, but a warning. What exactly did he suspect? How deeply had his agents pried into her being?
¡°Your input is unnecessary,¡± he concluded, interpreting her silence as acquiescence. ¡°The arrangements are finalized.¡±
He snapped the portfolio shut, leaving the documents sprawled across the polished wood¡ªeach sheet another component in the political machinery enclosing her.
Straightening to full height, he rotated the enamel party insignia a quarter turn. He positioned himself between Katya and the exit¡ªdeliberate and daunting.
Tapping the contract with his index finger, his gold signet ring clicked sharply.
¡°Venue booked. Guest list cleared. Statement drafted.¡±
In her mind, Katya counted the T-states of this conversation. If she allocated op-codes to each demand, how many cycles remained for her to derive an escape route?
¡°Father¡ª¡± She forced out, the pitch drilled low from habit.
¡°This isn''t a negotiation, Yegor.¡±
Stanislav circled the desk''s edge, crowding the narrow space with each step. Cologne sillage thickened, triggering nausea born in childhood interrogations.
¡°Your technical abilities,¡± his tone sharp with evaluation, ¡°will be directed appropriately after the marriage. After your position in Petrov''s R&D division is secured.¡±
Katya''s thoughts spun through options: Refusal meant immediate consequences¡ªpassport frozen, funds severed. Stall, buy scant days more. To submit meant loss of self, but¡ continued access to resources, and perhaps she might preserve fragile routes to freedom by playing along.
His silence about the woman''s name mirrored her own erasure. Just as he refused to perceive Katya beyond the engineered identity of ¡°Yegor.¡± Replaceable modules. Variables his pursuit of control.
¡°I trust you comprehend the stakes.¡± Tone dipped into warning, threats concealed by formality. ¡°The Volkov name carries obligations that supersede personal¡ idiosyncrasies.¡±
Stanislav eased a platinum fountain pen from an inner pocket, double-headed eagle etched into its clip. He set it onto the contract with stilted calm.
¡°Your signature. By morning.¡±
The pen shone under the desk lamp, its shadow stretching across the documents designed to nullify her future. Not suggestion. Not even diktat. Simply a statement of course, as inevitable as the increment of a program counter.
At the threshold of the doorway Stanislav''s broad shoulders filled the frame, sealing off light¡ªand options.
¡°The family requires this alliance. Russia requires it.¡±
The door clicked shut. Katya collapsed into her chair, tremors rippling through her shoulders.
She focused on the scattered marriage documents: sixteen dense pages of scheduling, site assessments, reproductive forecasts charted quarter by quarter.
A wry curl tugged her lips. Timing diagrams remained her native tongue¡ªthe count of cycles between interrupts, those narrow windows when memory permitted unimpeded access. Her code threaded through such constraints with sharp-edged logic.
Meanwhile, her life''s own timing diagram collapsed inward. June fourth. Tailor fitting tomorrow. Press conference next week. Each deadline advanced with the same remorseless tempo as a television''s electron beam sweeping left to right¡ªunyielding, indifferent to whatever lay exposed beneath its glow.