Recent submissions

Comment · 3 years ago
Remove the law, and all that remains is a jungle, where the strong domineer the weak.
Comment · 4 years ago
Excellent perspective. Organisations are similar to individual human minds in structure, but scaled. They will make mistakes, just like people do, but also correct themselves over the long haul so that they can survive.
Comment · 4 years ago
*200 year old
Comment · 4 years ago
A more stark example is that of Newton. A true philosopher, by hacker news standards he'd be considered a misguided madman, since he spent 2/3rd of his life on "unproductive" topics such as religion and alchemy. However, the "productive" 1/3rd cannot be separated from the rest.

One must remember that the word "scientist" was coined merely in 1834...the word isn't 100 year old even. Newton saw himself as a philosopher, he studied the ancients intently, etc. The same applies to many of his contemporaries as well.

My overall point is, one shouldn't judge a person too harshly for any particular piece, while ignoring their larger contributions and efforts.

Comment · 4 years ago
That's fine, my focus is on mastering software engineering (rather than text editing) :p
Comment · 4 years ago
VSCode/IDEs and Vim need not be mutually exclusive. I tend to rely on vim emulation within my vscode, chrome and in other applications. Usually, all I need are the basic vim modalities with the nicer amenities provided by modern editors.
Comment · 4 years ago
Rickover was near the top echelons of US navy for ~60 years, as far as I know. Definitely, he knows a thing or two about burnout and turnover. He executed many, many sophisticated projects throughout his life. That's why he had such a long & successful career. I'd recommend reading his book - The never-ending challenge of Engineering. In my readings, this has been the best book on Engineering management.

Secondly, about burnout and turnover. Let's discuss from an empirical standpoint. The number one proximal cause of turnover is lack of "commitment". There are longitudinal empircal studies which demonstrate this. Job satisfaction is important as well; however commitment dominates every other factor.

Hence, it is important for managers to generate commitment, one way or another. I believe from these aspects, Rickover truly understood engineers and technical folks... In fact, he went against the US military books, and emphasised Individual initiative and judgement, regardless of what the rulebooks said. In a way, Rickover was able to work around the navy rules to create sufficient commitment to get complicated jobs done.

Comment · 4 years ago
However, Rickover was deeply against non technical people managing technical people in the organization. One is reminded of the Newton quote:

"Errors are not in the art but in the artificer"

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton