Geoffrey Broadwell

Results 42 comments of Geoffrey Broadwell
trafficstars

Just as a side note about stats on non-scalar data -- if you need more than one statistic, there's often a large performance advantage to calculating some or all of...

jnthn: Aside from the pure performance implications of using builtins, there's also a matter of numerical accuracy and stability; some of these functions may need to be calculated using the...

Note in passing: Variance step 2 and step 4 above hide opportunities for precision loss (because of cancellation of matching mantissa bits during the subtract, or adding values with different...

> Ah, and a further point: it's not uncommon to write an `emit` followed by a `done` in a `supply` block today also, so this would find far more general...

As a simple first step, when I pulled T::P::Pixelated out of the attacks example in commit ac9dfce, I gave its .composite-pixels method a :skip-empty option that essentially gives screen-door transparency...

Xliff: No, this goes higher level than terminfo. See for example the [blessed.js demo GIF](https://github.com/chjj/blessed) at the top of their README; the first thing it demos is dragging "semi-transparent" text...

Xliff: Yep, that's correct. blessed.js only bothers with 0%, 50%, or 100% transparency, which makes the color calculations much simpler. But that's only one piece; the other is that we'll...

Generally speaking, a lot of these changes result in pessimization. I'm certainly open to making a few things easier -- I've thought of creating a widget library of my own...

zackvolz, could you check if https://github.com/ab5tract/Terminal-Print/issues/32#issuecomment-269165344 works for you?

zackvolz, when you say the github link is dead, what do you mean? (I checked the link was working just now, and I got a valid tarball from it --...