← Back to context

Comment by komali2

2 days ago

> and that’s when the Fex compatibility layer was started, because we knew there was close to a decade of work needed before it would be robust enough people could rely on it for their libraries.

In a recent Linus Tech Tips video, Linus Torvalds (original Linus) was asked, "if you could go back in time and start the Linux project from scratch, what would you do differently?" He had two answers, one was "nothing," and the other was "if I knew how much work this was going to take, I never would have started this project."

It makes me wonder, is there some kind of blissful ignorance required to kick off a project that will take you years to see through? How many times have I self limited myself, stopped myself from starting something, because I put on my lead hat and did some estimations and thought eh, not worth it?

https://www.youtube.com/watch?v=mfv0V1SxbNA