EDIT: s/cast/caste/
357 karma · joined April 20, 2010
https://sameer.sbuddhe.net/
EDIT: s/cast/caste/
EDIT: minor typo
I have no idea where this notion of "shunning the mouse" came from. The simple fact is that when you're "in the zone", the mouse gets in the way. After having read and re-read other peoples code, and occasionally also having read half a dozen research papers, you are finally ready to dump all the code that has been brewing in your head. At that point, you are a typist. All the for-loops and switch-cases and function calls are jostling around in your head, and you want to serialize them into source code as fast as you can. When you're doing that, forget the mouse even the arrow keys are too far away. All you want is "do what I mean" with "the thing at point". Everything else just disappears outside your region of focus.
So yeah, the mouse is awesome when you're browsing and reading code. But when you're typing code, the home row is the fastest way to get it all out.
EDIT: s/two/too/ far away
You can see where this going :)
> Engineers design bridges with built-in safety margins in order to guard against unforeseen circumstances (unexpectedly high winds, corrosion causing joints to weaken, a traffic accident severing support cables, et cetera)
I am not a mechanical engineer, but none of these examples look like smooth functions to me. I would expect that an unexpectedly high wind can cause your structure to move in way that is not covered by your model at all, at which point it could just show a sudden non-linear response to the event.
Whenever I have seen this happening, the rest of the audience generally viewed the negative feedback as "unnecessarily punishing" the original poster. From their perspective, the original poster was "just human", and the one who corrected was just trying to "show off".
All we need now is to create a syntax for "internet identifiers" which is instantly recognizable as such. Enter ... drumroll ... @burrito.catering?
The choice of generic words like "burrito" and "catering" is a marketing decision. The original example was mostly a placeholder.
EDIT: In case it's not obvious, the fact is that most people don't type the website address in the URL bar. They type it in the Google search bar.