Another fun outcome:
- Diagonal(*) black to white gradient
- Shuffle tiles 10x10
- Gaussian blur 5x5
- Re-shuffle 10x10
(*) making the gradient diagonal instead of vertical/horizontal reduces the number of squares with extreme values