I made a neat terminal-friendly cross hatching effect with unicode

@aeva Now make an interactive mandlebrot with this.

Not even kidding, that'd be so cool.

@MissAemilia I don't have the spoons for that sorry
@MissAemilia if you want to give it a go, here's the relevant python function:
https://gist.github.com/Aeva/0877a9306621bc0c0dbd3d7cdc16f569
crosshatching

crosshatching. GitHub Gist: instantly share code, notes, and snippets.

Gist
@aeva
Oooh, its been all too long since I made a mandelbrot. Maybe I should.
@MissAemilia I made a shadertoy version of the filter btw https://www.shadertoy.com/view/4f2fDc
@aeva @MissAemilia there's a blue noise texture on shadertoy if you find it handy. It's the one that looks like a flat grey texture in the thumbnail. Funny enough, the low pass filter before shrinking the image to avoid anti aliasing removes the high frequencies, leaving nothing left :)
@demofox @MissAemilia whats this about a lowpass filter
@aeva @MissAemilia oh, if you shrink an image, it can't represent as fine details (high frequencies) so you have to blur (low pass filter) those details away before you shrink the image. Otherwise you'll get aliasing.
That's what's done when shrinking images, like for thumbnails.
Since blue noise is all high frequencies, when the low pass filter hits it, those high frequencies go away, leaving a flat grey image.
It's kind of comical.
@aeva @MissAemilia this is also why blue noise can be denoised more easily than white noise. White noise is in all frequencies, so the only way to remove it with a blur is to blur until nothing is left.
If you blur (low pass filter) white noise, it leaves lumpy oatmeal because the low frequency noise remains.
With blue noise you can blur away the frequencies that have noise in it, and leave the image otherwise untouched!
@aeva @MissAemilia and probably too much info, but blue noise is just the beginning for filtering. If you know what blur you are going to use on your noise, after rendering, you can craft noise that is better filtered away by that filter than blue noise is.
Like if you are going to box filter, you can use "box noise" and the result is better than blue noise.
Blue noise is king if you aren't going to filter the result though. It's perceptually best as far as we humans know.

@demofox @MissAemilia oooooooooh I thought you were remarking on the quantizing step in my shader, not why the thumbnail is gray XD

that's neat, I had no idea that was why that happened

@aeva @MissAemilia oh OK cool. No, your work is primo and super cool.
@demofox @MissAemilia <3 btw I added some blue noise to the quantized variation (see the defines)