//This is not really source a code, its just made longer and easier to read (I was not using this as a 'source' for compression)
C="▒▓███";
n=35;
seed=[];
M=['\n'];
r=0;
function render() {
seed[r] = r = Math.random()*n|0;
for (i = n*n; i > n; i--) {
M[i] = M[i-n] || C[seed[i%n]--] || " ";
}
document.body.innerHTML="<pre>"+M
}
setInterval(render,n);