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.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: