Hacker News new | ask | show | jobs
by eeZah7Ux 2035 days ago
> You are spending your precious time and energy worrying about a resource whose marginal cost to you is about the same as a cup of coffee.

I don't install tons of random garbage because I want to know and understand what is running on the hosts that I maintain.

I need to be able to debug the stuff I run, and complexity makes it difficult.

Tenths of MB of stuff is complexity. Tenths of build time or run time dependencies is complexity. A compiled tool when a script would have been sufficient is also complexity.

1 comments

> I need to be able to debug the stuff I run, and complexity makes it difficult.

Bazel is way easier to debug than Make. Debugging a decent-sized build system made with Make is just an exercise in suffering.

I am… honestly… no longer interested in understanding the entire software stack. I understand my time on this earth is limited and want to spend it doing other things. With Bazel, I am spending less time fucking around with build systems and more time doing the stuff I care about.

> Tenths of MB of stuff is complexity. Tenths of build time or run time dependencies is complexity. A compiled tool when a script would have been sufficient is also complexity.

As someone who still writes C, I can understand the joy that people feel when you make some cool program and it’s measured in KB, not MB. However, what you’re describing strikes me as fetishistic.