Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I just listened to George speak to Lex. He talked about the engineering time they spend in tinygrad to make it simpler. A lot of hours goes in to refactoring to make it as simple as it is. Writing simple software for complex problems takes a lot of work.

The path of least resistance at every step is definitely more complexity, so that’s what happens. Fighting complexity has to be actively prioritized.



Exactly this.

And it's not only about time: it's a hard skill to learn. Often, the simple solution won't occur to some engineers, no matter the time allotted.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: