One or the fastest bitwise operations visualizer USE TURBOMODE (shift clicking the greenflag) Controls: Press space to enter an program WASD to move camera E/Q to zoom X to clear Z to render at 0.1 res R to convert a number to flip operations that can be inputted I did use a lot of lookups to make this as fast as possible but its calculated at the start so it does take a few seconds to load Turbowarp: https://turbowarp.org/1326233027/fullscreen?hqpen&turbo If its blocked: https://mirror.turbowarp.xyz/?hqpen&turbo#1326233027 Operations: x = add x to stack y = add y to stack & = stack(1) AND stack(2) | = stack(1) OR stack(2) ^ = stack(1) XOR stack(2) ~ = NOT stack(1) < = shift stack(1) left stack(2) times > = shift stack(1) right stack(2) times + = stack(1) add stack(2) - = stack(1) subtract stack(2) * = stack(1) multiply stack(2) = = is stack(1) = stack(2) return 255 else 0 a = add 255 to stack 0 = add 0 to stack 1-8 = invert bit at index L = stack(1) less than stack(2) return 255 else 0 G = stack(1) greater than stack(2) return 255 else 0 Cool programs: xy^ - munching squares xy| - also munching squares xy& - also also munching squares xy|a=~ - sierpenski yx&01L - also sieprsnki but changes iterations (change the 1 number) xy*06&02* - stripes xy&06| - munching squares tiles xy&05&02* - squares xy|08* - sierpenski * munching squares * squares xy|06* - shaded sierpenski xy^xy-| - rtx sierpenski xy^xy|a=~- - sierpenski fading xy|xy^xy|a=-G - not a siepernski xy|06*xy|& - when you fail at creating a mengersponge xy|06*xy|* - uh xyL - triangle `xy|07*xyL - triangle but its complicated xy^07L - just zoom out xy^01267%01346%014L - recreation of dsyBDy ("Double Mod") on shadertoy x01267%x/014y/04^&04*02346%05* - i typed random things xy^xy^xy|a=~*%03* - fractal * fractal xy|xy^xy|a=~%< - conway's game of life xy|xy^xy|a=-* - absolute mess