News for hackers. Stuff that matters.
Re:Why I use old hardware by drosan on Wednesday January 23, 2019 @10:55AM (#18979265)
> can compile the Linux kernel from scratch in 20 minutes

so large projects compile time is very big, that's actually kinda bad for software developers.

> it can play 1080p video in real-time

yep until he tries to watch 1080p60fps on youtube, or gets videofiles encoded with 10bit x264 with large amount of reframes (that happens more often than you think btw)

Re:Why I use old hardware by Sir_Cmpwn on Wednesday January 23, 2019 @11:06AM (#18979400)
Well, how often do you recompile the whole project from scratch? Incremental builds are a thing.
Re:Why I use old hardware by drosan on Thursday January 24, 2019 @03:30AM (#18986950)
Happens quite often with large c++ projects and some quirky includes. Change 1 header, recompile whole thing.

For comparison, rebuilding linux kernel with make defconfig takes about 3-4 minutes tops on my laptop, rebuilding one of the work projects - at least 15.

Re:Why I use old hardware by Sir_Cmpwn on Thursday January 24, 2019 @10:09AM (#18989283)
I don't think this points to a problem with the workflow, but rather to a problem with the codebase. If your codebase is so big and complicated and interlinked that it requires frequently recompiling large swaths of it - it may be poorly designed.
Re:Why I use old hardware by craftyguy on Wednesday January 23, 2019 @11:22AM (#18979580)
And ccache!
Re:Why I use old hardware by drosan on Thursday January 24, 2019 @03:31AM (#18986953)
It is too buggy and has too many false hits to be used in large projects.