

If he felt that his life was in danger from a car, shooting at it wouldn’t reduce the danger. The only thing a pedestrian armed with a pistol can do to avoid getting run over by a car within short range is to get out of its way.


If he felt that his life was in danger from a car, shooting at it wouldn’t reduce the danger. The only thing a pedestrian armed with a pistol can do to avoid getting run over by a car within short range is to get out of its way.


Sure, but there is double jeopardy, and with the FBI freezing local law enforcement out of the investigation, they could easily toss him a softball.


There’s no such thing as a “defensive shot” at a moving vehicle. Your bullet isn’t going to stop a car. All it does is to change a guided vehicle into an unguided vehicle.
That’s why US law enforcement agencies have policies that one should only shoot at someone in a moving vehicle if they would be an imminent danger to others if allowed to flee.


My previous phone was a Xiaomi on which I installed LineageOS. I was very happy with it, but my GF’s son had a very very old phone, so I changed it after only 3 years and replaced it with another Xiaomi. I’m deeply unhappy this time because they’ve made it practically impossible to unlock the bootloader without using dodgy unverified tools. It’s only a year old and now I’m replacing it with a second hand Pixel.


Ah, good old aposematism!


But you’re foolish to believe the Bin Laden raid into Pakistan was any less internationally criminal than the attack into Caracas.
There’s a big difference between kidnapping the president of a country and kidnapping somebody who is internationally wanted and who the country in question denies harbouring.
Sure, both are violations of international law, but one is easy more serious than the other.
Remember that Fortran has an arithmetic if statement. You can write
IF (expression) s1, s2, s3
where s1, s2 and s3 are labels. If the expression is negative, it jumps to s1. If it’s 0, to s2 and if it’s positive, to s3.
It also has goto variable. You can do
INTEGER a
ASSIGN 20 TO a
ASSIGN 17 TO a
GO TO a
20 PRINT *, "foo"
17 PRINT *, "bar"
and it’ll print “bar”. In this snippet of code, everything seems quite logical, but imagine debugging spaghetti code written using these patterns.
Oh, it also has
GO TO (s1, s2, ... , sn), N
First, N is converted to an integer. If N is 1, it goes to label s1. If N is 2, it goes to s2. If N is less than 1 or greater than n, it does nothing.


Ha, I thought a 1Hz display was a typo until I read the article - that’s the minimum display update, not the maximum: for situations when nothing’s changing on the screen to save battery life.
“apt install <program>” is just so much nicer than running some weird installer.