There are lots of clips of Ukrainian airstrikes, dead people, and destroyed vehicles on social media. The Ukrainians seem not to like showing dead soldiers, but not everyone is so respectful.
There seem to be two Ukrainian offensives, one west of the Dniepr and another around Izium in the north-east. Edit: at least this phase of the fighting has moved away from the big cities, so its easier for people to get away when the shells and rockets start to land.
Neither side likes to talk about their own losses, and estimates of enemy losses are always questionable, but in pure manpower terms (its unpleasant I know), it looks like the Russia is really struggling to replace their losses far more than Ukraine.
And yeah, this is the bit I find fascinating - the Kherson offensive was very highly telegraphed and gave the Russians ample time to react and reinforce, but this new Kharkiv counterattack was kept very quiet and seems to have achieved a high level of surprise. The main supply line from the Russian border via Izium/Kupyansk is now under serious threat.
The small Ozerne attack was also very revealing - it seemed to be a Ukrainian probe that, when they advanced, they met near-zero resistance! This in a place that was supposed to be an area of Russian strength.
So it seems Ukraine have a dual strategy right now - highly telegraphed meat-grinder in Kherson/Dnipro river area, suck in huge numbers of Russian troops into an area of strategic/logistical disadvantage, then take advantage of the depletion of Russian lines elsewhere to launch lightning-fast strikes on defensive gaps and critical supply routes.
Edit: I've just looked at the rail map, and WOW. Kupyansk is pretty much the rail hub for supplying the entire north-eastern Russian frontline, and a decent chunk of the Donbas too. It looks like Russia have been taken totally by surprise here.