Big Problems
thoughtfulatlas.bearblog.dev
thoughtfulatlas.bearblog.dev
https://news.ycombinator.com/item?id=2301089 (found through Google)
https://www.cs.virginia.edu/~robins/YouAndYourResearch.html
Although maybe they knew each other and both gave the same advice ...
Actually that 2011 HN thread links to this paper, which attributes the same sentiment to Feynman, without an exact quote:
I mean I can remember and riff off a great paragraph in physical book, where the book is on the shelf, which page the writing is on, did I write next to it? But doing something like that on this iPhone - forget it, it is not "there" in any useful sense
Though I have to say the other engineering fields are not doing so hot lately either, so I might have the wrong question.
So this gives programmers a carte blanche to create crap, effectively.
but the apartment building was finished, the project for building it didn't fail.
In the same way, software projects don't typically fail either, they just have a million things wrong with them.
I don't think I've ever actually seen a software project outright fail, it's more that it never lived up to expectations.
Reminds me of similar patterns elsewhere. People keep "tabs" open on specific topics and add information over time.
- Mathematician Serge Lang kept correspondence and related documentation in extensive "files"
- Tony Fadell says you should keep coming back to ideas that you can't stop thinking about and add more insights over time
and more new from one man's prophecy that said that whole cities will get their energy from a device as small as matchbox... how can that huge energy come out even because ou need thick wires..