Putin wanted to show “strength” but only confirmed his weakness.
Overnight, Russia carried out one of the largest terrorist attacks on Kyiv with around 600 drones, many dozens of ballistic, air-ballistic, and cruise missiles, and a dummy IRBM.
Cherkasy, Kharkiv, Kropyvnytskyi, Odesa, Poltava, Sumy, and Zhytomyr regions were also under attack.
As of now, at least two civilian people have been reported killed and many dozens injured. These numbers may grow. Many residential buildings have been damaged.
Unable to achieve any results on the battlefield, Putin turns to terror against civilians.
This strike was probably meant to demonstrate “strength” to the domestic audience, but instead it only confirms Putin’s weakness. Even Russians see that he is a loser.
His “special operation” is not achieving any results. Losses are enormous, but there is not a single achieved goal. Except that there are no safe places in Russia any more, as Ukraine ramps up its special long-range sanctions.
To our allies, I want to say this: it is time to double down, not back down, in supporting Ukraine and increasing pressure on the Russian regime.
We call for additional defense capabilities, including to protect our sky; investment in our defense industry; increased pressure on Russia, including entry ban for Russian combatants, full use of frozen assets; strong political decisions with regard to Ukraine’s EU accession and other steps.
The world has the leverage. It needs to be used right — to show Moscow that such strikes will not bring any results — and force Russia to end this war.
@TheGingerBill@private ANOTHER_BIG_BOSS_*, no thank you, i'm putting @(private="file") on every such const and keep their names short. P.S.: I wish Odin would allow to do @(private="file") { ... } to group all file private names (similar to "when { ... }"). (3/3)
@TheGingerBill I agree that "_" (underscode) is enough for library development, where a library lives in its own package; we need rarely "@private" and never @(private="file"). But when it comes to application development, this just doesn't work. For example when making small game, all (1/3)
@TheGingerBill@private code in a single package. A file big_red_boss.odin defines some names: SPRITES, SOUNDS, MOVEMENT_SPEED, ATTACK_COOLDOWN, COLLISION_RADIUS etc. Next file, another_big_boss.odin, also needs half of such names. I'm not going to prefix it with BIG_RED_BOSS_* and (2/3)