So, Moscow finally got a taste of its own medicine.

By caryimfeld1988.bsky.social (@caryimfeld1988.bsky.social)
Published:

moscow finally got the home delivery special, air raid sirens and all. for years they watched their army flatten ukraine on tv, cheered on war crimes from the comfort of their ikea knockoff couches, and memed about taking kyiv in three days. now its their turn to run for cover in pajamas, and suddenly the “special operation” feels a lot less distant. karma’s got a drone swarm and it dont miss.

double standards on tap

lets not pretend this is some wild escalation out of nowhere. ukraine’s been living under missile terror for years, every time some russian general gets bored he orders another round of cruise missiles at apartment blocks, then goes back to his dacha to count bribes. but the second a drone lands near moscow city, its “terrorism,” “red lines,” and “the west must intervene.” the hypocrisy is so thick you could pave a runway with it.

russian state tv acts shocked, like they just discovered war is bad when it happens to them. for 1670 days, russians watched the destruction of ukrainian cities like it was a sport, now theyre clutching pearls because the air raid sirens are for them. the regime screams about escalation, but they started this fire and now theyre mad the smoke’s blowing back.

karma’s got a delivery service and it doesnt miss.

kremlin script: copy, paste, cope

the kremlin’s been running the same tired script since day one. deny, deflect, distract, declare victory, repeat. when their own air defenses cant stop a lawnmower drone from hitting a skyscraper, they blame nato, “ukrainian nazis,” or the weather. anything but their own incompetence. meanwhile, telegram’s full of muscovites posting shaky videos of explosions and asking why the “second army of the world” cant protect the capital. spoiler: because the “second army” is a marketing slogan, not a reality.

the only thing they reliably intercept is their own paychecks. every time a shahed gets through, another logistics hub goes up in smoke. the regime tries to play it down, but you cant hide a fire that big. suddenly, the war isnt just something that happens “over there.” its in the backyard, next to the lada that wont start.

drone swarms and burning oil depots

ukraine’s not just sending a couple of drones for the memes anymore. we’re talking coordinated swarms, hitting oil depots, factories, even fsb offices. every strike is a reminder that the war’s not just a tv show for muscovites, its real and its at home now. the regime can try to play it down, but you cant photoshop away a burning refinery.

z-bloggers are losing their minds, screaming for more mobilization, more repression, more “retaliation.” they want to turn the whole country into a fortress, but all theyve got is a leaky border and a million conscripts who’d rather be anywhere else. the regime’s answer? more propaganda, more empty threats, and the occasional “patriotic” concert in red square. nothing says “we’re winning” like a washed-up pop star singing to a crowd of riot police.

ukraine’s grind, kremlin’s excuses

meanwhile, ukraine’s not just sitting back. the counteroffensive is grinding forward, village by village, trench by trench. its not flashy, its not fast, but its relentless. every russian position that falls is another crack in the facade. the kremlin keeps promising “decisive victories,” but all they deliver is another round of excuses and a fresh batch of mobilization papers. the only thing advancing faster than the front line is the price of eggs in moscow.

europe’s not exactly chilling either. the eu’s looking at the map, seeing russian rockets falling closer to their borders, and realizing “its ukraine’s problem” doesnt cut it anymore. denmark’s got russian warships firing signal flares at their helicopters in the baltic, moldova’s airspace is getting buzzed by stray cruise missiles, and every defense minister from tallinn to lisbon is suddenly very interested in buying more patriots and drones.

the era of “peace dividends” is over. welcome to the new normal: everyone’s shopping for air defense, and nobody trusts moscow’s promises.

sanctions, poverty, and the great russian brain drain

the russian economy? dont even get me started. sanctions didnt collapse it overnight, but they turned “import substitution” into a national meme. every time a russian official brags about “domestic production,” you know some poor engineer is soldering chinese chips into a soviet-era washing machine. the regime’s big innovation is making soldiers buy their own machine gun turrets, expensive, shoddy, and standardized only in the sense that they all suck equally.

the only thing more uniform than their equipment is the poverty in the regions. and lets not forget the brain drain. every time the kremlin announces a new wave of mobilization, another hundred thousand it guys, doctors, and engineers buy a one-way ticket to anywhere but russia. the “russian dream” is now a lada that starts and a neighbor who’s even more broke than you.

the only thing the regime exports more than oil is its own people running for the border.

paranoia in the palace, cracks in the circus

back to moscow: the regime’s terrified. putin’s hiding behind layers of security, paranoid about assassination attempts, and watching his generals drop like flies, sometimes literally, sometimes thanks to “friendly fire” from their own side. the kremlin’s biggest fear isnt nato tanks rolling down tverskaya, its their own people realizing the emperor’s got no clothes. every air raid in moscow chips away at the myth of invincibility. every explosion is a reminder that the war isnt just a tv show.

the propaganda machine is working overtime, but the cracks are showing. state tv cant bleach reality forever. when the ozon warehouse burns, when the saratov refinery goes up, when the capital’s skyline is lit by explosions, even the most loyal vatnik starts to wonder if maybe, just maybe, the regime’s been lying. the official line is always “everything under control,” but the only thing theyre controlling is the narrative, and even that’s slipping.

ukraine’s tech boom, russia’s washing machine era

meanwhile, ukraine’s tech sector is booming. while russia’s busy raiding washing machines for microchips, ukrainian engineers are building drones that can fly hundreds of kilometers and hit targets with gps precision. the west is finally waking up to the fact that supporting ukraine isnt just charity, its self-defense. every russian missile that gets shot down over kyiv is one less that might end up in warsaw or berlin.

the eu’s prepping for war not because they want to, but because they know what happens if they dont. the war’s not ending tomorrow. russia’s too stubborn, ukraine’s too pissed off, and the west is still figuring out how to sanction a country that’s basically a gas station with nukes. but the direction is clear. the myth of russian invincibility is dead. the regime’s running out of options, out of friends, and out of time.

the circus comes home

so yeah, the first rockets on moscow are a big deal. not because they’ll win the war overnight, but because they shatter the illusion that russia can dish it out and never take a hit. the regime’s been playing with fire for years, and now the sparks are landing at home. the circus is in town, and for once, the clowns are the ones running for cover.

in the end, ukraine’s not just fighting for its own survival. its exposing the rot at the heart of the russian system, dragging every dirty secret into the light, and proving that you cant bomb your way to respect. the kremlin can threaten, bluster, and nuke-rattle all it wants, but the world’s not buying it anymore. the only thing russia’s winning is a speedrun to irrelevance, powered by denial, vodka, and a mountain of broken washing machines.

so let the air raid sirens wail in moscow. maybe, just maybe, it’ll remind a few more people that war isnt a video game, and that karma’s got a hell of a sense of humor.

russian tv: we will take london by tuesday. reality: hiding in the metro, praying the next drone hits the neighbor’s lada instead.