News for hackers. Stuff that matters.
Re:90% of Everything Is Crap by gizmo686 on Wednesday December 15, 2021 @12:48PM (#29569210)
There is no such thing as building something yourself. When you make something, you use tools, materials and methods made by other people.

The most important part of building something that isn't crap is being able to recognize the crap in what you are considering for use. Then deciding if you can contain the crap, or find a less crappy alternative.

Re:90% of Everything Is Crap by u-rate on Wednesday December 15, 2021 @02:00PM (#29570189)
Well you can actually build something yourself. Sure, someone else built e.g. the code editor you‘re using, but if you come up with an algorithm yourself, you did, by definition, build it yourself.
Re:90% of Everything Is Crap by gizmo686 on Wednesday December 15, 2021 @03:23PM (#29571154)
If you create an algorithm, it is likely based on previous algorithms you learned, and millenia of mathametics.

To implement it in a computer, you likely rely on an operating system to run on, layers of userspace libraries, layers of firmware, many independent hardware components. An electrical supply.

Re:90% of Everything Is Crap by rurban on Thursday December 16, 2021 @06:48AM (#29577273)
There is such a thing as building by yourself. Otherwise you do end up with 90% crap, and there exist people which are annoyed by that.

Eg build systems without autotools, cmake or even more horrible bloatware (meson, bazel, conan, scons, nix, ...).

That's why e.g people ship header-only libs. That's why suckless exists. XML configs, YAML configs, SOAP, Java, ... oh my.

Re:90% of Everything Is Crap by francisofascii on Wednesday December 15, 2021 @03:51PM (#29571464)
I think the point was, simply pointing out flaws is an activity that requires very little effort. A more laudable activity is to provide a better way or work toward making an improvement.