Hot take: the web should not be more human.
And I’m pretty progressive on technological matters. There should still be a clear separation, though.
Hot take: the web should not be more human.
And I’m pretty progressive on technological matters. There should still be a clear separation, though.
“Code -30% faster with GitHub Copilot”
In a few words, I’m reiterating the point that a professional software developer =/= professional cyber security expert. Yes, I know that I should, for example, implement auth; but I’m not writing the auth process. I’m just gonna use a library.
No one’s saying to ignore it.
If I own and run a sandwich shop, I don’t need to be on the farm picking and processing the wheat to make the flour that goes into my bread. I could do that, but then I’d be a farmer, a miller, and a sandwich maker. All I need to know is that I have good quality flour or bread so that I can make damn good sandwiches.
It’s a cool experiment, but:
Over time, the negative feedback from these misfires has trained me to type more slowly and thoughtfully, burdening my mind with uncertainty that impedes my natural typing rhythm and unconscious flow of thoughts onto the computer screen.
I get using the modifiers as a potential accessibility solution. But if you’re otherwise able to type on the keyboard just fine, this is easily counterproductive.
In my opinion, any button in terms of graphical UI design simply dispatches an action with no arguments regarding state. There doesn’t exist a dichotomy between a “toggle” mechanic and a “standard” button as far as the button itself is concerned.
Whether or not you want to update the visual representation of that button is a separate concern.
I recently got on
git add -p
, which comes in clutch sometimes. But yeah, I’m definitely about to start doing the interactive add.Also, squints at your username