News for hackers. Stuff that matters.
Re:Redo: A recursive, general-purpose build system by kylecordes on Tuesday December 28, 2021 @11:09PM (#29721753)
For the sake of readers:

Bazel does not put outputs in random folders, it puts them in folders that are a deterministic mapping from the build target plus relative path to the thing being built in the source directory. It is well-suited if you have a huge amount of source code with things being output, but one among many speed bumps when getting started.

Re:Redo: A recursive, general-purpose build system by joshuamorton on Tuesday December 28, 2021 @11:32PM (#29721892)
(also depending on what you're doing, `bazel run <foo>` will invoke the binary directly, and `bazel build <foo>` will, if there's an output artifact, usually print its location)
Re:Redo: A recursive, general-purpose build system by dataflow on Wednesday December 29, 2021 @12:03AM (#29722084)
I meant random in the colloquial sense (same sense as which a SHA256 is "random"), not a random variable.