Tim Holy

Results 243 issues of Tim Holy

I'd argue that using `minimum` and `maximum` to refer to the domain of a distribution is a misnomer. One can come close to justifying it: you can think of a...

https://github.com/JuliaDebug/Cthulhu.jl/pull/345 uses JuliaSyntax to represent source code with expression boundaries mapped to character positions within the source text. In that application, [CodeTracking](https://github.com/timholy/CodeTracking.jl) is used to extract source-text for specific methods...

Because of its popularity, I'd like to use JuMP as one of several "showcases" for the impact of pkgimages in Julia 1.9 (CC @vchuravy, @vtjnash, @KristofferC). It turns out that...

Type: Performance

Some non-inferrable code in CSV gets invalidated when you load DataFrames. This is a sister issue to https://github.com/JuliaData/DataFrames.jl/issues/3248, and you can read that issue for a more complete discussion of...

performance

While I don't see segfaults locally (at least not very often), they show up on CI. This run must be some kind of record: https://github.com/JuliaDebug/JuliaInterpreter.jl/actions/runs/5825425653/ Merits a look

Clear in the code: https://github.com/JuliaDebug/Cthulhu.jl/blob/a6f7aabe27a780830e41d9d21bee3fa13133581b/src/Cthulhu.jl#L391-L399 I'm not (yet) sufficiently familiar with the internals to guess what we should do, but to me it seems either (1) it should not accept...

`secant2` calls `update`, and `update` might switch to bisection in the U3 step (as named in the initial HZ publication). If we did bisect, the line-search "are we making enough...

Based on https://github.com/mateuszbaran/CovarianceEstimation.jl/issues/90 we're likely to want something like `PDMat` that supports different factorizations. Two factorizations are currently under discussion: - `Eigen` - [`SymWoodbury`](https://github.com/JuliaLinearAlgebra/WoodburyMatrices.jl) with a `Diagonal` or `UniformScaling` "main...

This gives examples showing how to use "exported" (I prefer "package-wide") preferences. It also reorganizes the README around the major decision-points of project- vs package-specific, and runtime vs compiletime.