I am confused by the result of a left matrix division (the backslash operator, documented in Base.:\ at https://docs.julialang.org/en/v1/stdlib/LinearAlgebra/) in the case of a singular matrix:

```
julia> [1.0 0; 0 0] \ randn(2)
2-element Array{Float64,1}:
0.44879273949885823
-Inf
```

I found this closed discussion related: https://github.com/JuliaLang/julia/issues/17591. Was there another discussion whose conclusion was that the infinite norm solution `[0.4488, -Inf]`

makes more sense than a finite one, e.g. `[0.4488, 0]`

?