print( ["even", "odd"][num % 2] )
If you need to avoid evaluating the wrong branch:
print( [lambda: "even", lambda: "odd"][num % 2]() )
print( ["even", "odd"][num % 2] )
If you need to avoid evaluating the wrong branch:
print( [lambda: "even", lambda: "odd"][num % 2]() )
I only use nerdtree, and bind some scripts to F-keys. Haven't updated in a couple years, just works.
Other way around. You punched the edge to make it writeable (or double-punched to write on the back side, if you were brave). Cover it to make it read-only. The 3.5" sliders were the same mechanism, open was write, closed was read-only.
If you write to a text (as opposed to binary) stream, \n produces \n or \r\n (or \r if old enough) depending on platform just fine.
Nobody should be using C++ anyway, but plenty of languages have silly system newline constants, which do nothing useful.
I wonder if he Dremels the case open and explodes the power supply. (no, I don't click his links)
Waterfall: Boeing/ULA does this. Their rockets cost $4B per launch, don't work, strand astronauts. Maybe the next repair/test cycle, if management's dumb enough to keep paying them.
Agile at least launches something.
ed (1) is still the standard text editor.
The locked bootloader is having a lock at all. Without that, anyone can enter at any time.
In reality, home door locks are merely suggestions, they're trivially picked or broken open, windows can be entered through. But if you DID have a secure building, you wouldn't want any of the security systems to be replaced.
You get full access to operate in a secure building once you've used the key/biometrics/passwords/interrogation. You don't have access to replace the locks with tinkertoy homebrew shit, because we know that's not as competent.
Used to be slashdot. Some people say it still is.
I was doing some ST retrocomputing last night, and GEM was just great, so much cleaner and simpler than modern GUIs.