When Online Shaming Goes Too Far
A talk from TED. “Humans over ideology”, please. We are in “grey areas”, not black OR white.
A talk from TED. “Humans over ideology”, please. We are in “grey areas”, not black OR white.
I got something from “Worse is Better” His example: two famous people, from MIT and Berkeley respectively, once met to discuss operating system issues. The “PC loser-ing” problem. The Berkeley (and Unix) guy , thought the right solution was “for the system routine to always finish, but sometimes an error code would be returned that signaled that the system routine had failed to complete its action.”, rather than “to back out and restore the user program PC to the instruction that invoked the system routine so that resumption of the user program after the interrupt, for example, re-enters the system routine.”. Because “the right thing was too complex.”. ...
Intro I am a Vim user(and now Neovim, wish that it wouldn’t be “was”). To be honest, I am not an expert on vim, and configuring my own vim really takes some time, but I really find something useful during my “playing” time. Apologies for my poor English in advance. Fun This is the most important thing. Defining my own editor is just like playing LEGO, even more interesting. There exists infinite possibilities in this amazing editor (So is Emacs/VSCode/…). You can almost create anything you want about text editing in this environment. Thanks to Bram, may he rest in peace🙏 . ...
inspired by https://www.youtube.com/watch?v=5fBkVjNryVQ Sharpen the saw You have to keep on tuning the set of commands you use for your needs. Use Feedback: Learn from what you do. Don’t try to learn everything, just the things you need. Summary Step1: Detect inefficiency Find out what you waste time on Step2: Find a quicker way read the on-line help read the quick refeference, bookts, etc. ask friends and colleagues search the internet do it youself Step3: Make it a habit ...
Unix Shell Create list of files \ls | vim - The backslash tells your shell to disregard any aliases for ls; we need plain output with no color. Vim will open, displaying a list of file names. Change to list of shell commands In Vim you now have one file name per line. We need to change each line to be a valid stand-alone shell command. For example, to rename the files to lowercase: ...