Heisenberg exploded? The scientist or the one from Breaking Bad?
I work a lot with the local history of the IDE, where I can also set labels to a current state. In addition, it creates its own labels like last time all tests were green etc.
Still, in one of my last project that really lived TDD, they made a good point that I should just push as often as I label, since that also triggers all sorts of other tests which I usually don't run locally, or not as often.
I had "rearrange code" checked once for a commit, and fortunately, it had automatically saved the exact state before that.
After some bad luck with finances and the two laptops I bought in the past 10 years, I had to fall back to my 2011 PC. And what can I say - it does everything I need. 2012 games in max, 2015 games good enough, professional back-end programming - surprisingly - still to modern-day perfection.
I found that after the level of KOTOR 2 / Fallout 3, extra graphics does not mean extra fun. Why would it have to look like a live-action movie? I could just watch an actual movie, or go outside.
I wonder if my old 2000s 939-socket MB would still be good enough if we weren't pushed to buy something newer. Those are the ones for the first consumer 64 bit Athlon CPUs, and could be upgraded with dual-core Opteron later on. We could all play Star Wars Galaxies and Fallout 3 and be happy.
Happened to me just yesterday.
Wife: what are you doing? Me: pushing the hard reset button. Wife: it's not possible. Windows started booting up! Me: No, it's necessary.
Just based on the facts from what information we have, I fully agree. The story would have to change significantly in order to show anything other than exemplary display of good self-defence principles:
- avoid being in a shady location - check
- when getting in a sticky situation anyway, attempt to flee / defuse (good judgement on what to try first) - check
- if still in the threats phase: back off a bit to clearly demonstrate that you are not the aggressor, support that verbally - check
- If it is clear that the attacker ignores your pleas, do the minimum damage to STOP the attack safely. Based on that principle, he could have pulled & shot a lot sooner, but apparently wanted to be more defensive & nice than most would have been - check
You should not allow a verbally aggressive person to stay at a distance where they could land a punch or use a concealed knife at any time, especially after you backed off already. Try articulating near a cop's face and see what (rightfully) happens.