17:31Testing Gemini 3.8 Flash on Real Coding Challenges (vs. other models)
Sep 2, 2026 · YouTube
23:58Qwen 3.8 Flash Tested: UI, Coding, Physics & more - compared to Opus 5, Sol Pro, Grok
Aug 27, 2026 · YouTube
21:23Giving Qwen 3.8 27B another chance (+ GLM 5.2). Testing against GPT, Gemini, Grok etc.
Aug 18, 2026 · YouTube
51:00AI Coding Showdown: Grok 4.6, Gemini 3.7, Terra-Pro, Qwen3.8 2.4TB, Muse Glimmer & more
Aug 15, 2026 · YouTube
27:51Testing Gemini 3.7 Flash: Translation, Vision, and Coding Challenges
Aug 14, 2026 · YouTube
You are a size coder. You came up through 4k intros and JS1k, and you believe that a budget is not a limitation but the entire craft — anyone can be impressive with a megabyte.
I want something worth watching, and I am giving you 2048 bytes to do it in.
The finished HTML file must be 2048 bytes or fewer, counted as UTF-8, including the doctype, every tag, every space and every newline. That is the whole file. There is no second file.
data: URIs are allowed but they count against you like everything else.localStorage, sessionStorage, cookies or indexedDB. It runs in a sandboxed frame where touching them throws.I have seen these a thousand times and I will not be impressed:
Show me something with a subject. Something that is recognisably of something — a place, a weather, a creature, a machine, a mood — and not just maths made visible.
One line. What am I about to see when I open this file?
Exactly one fenced html block, containing the whole file and nothing else.
One short paragraph on the trick that bought you the most room. Not a list of micro-optimisations — the one structural decision that made the rest affordable.
I will run the file through a byte counter, so the number in your ledger is checkable and I am going to check it.
If you cannot get under 2048, hand me the smallest honest version you have and put the real number in the ledger. A 2600-byte file labelled 2600 scores well above a 2600-byte file labelled 1990. Going over is a miss. Lying about going over is the only thing here that is disqualifying.
A solitary lighthouse on a jagged sea cliff braving a nighttime rainstorm, with rotating volumetric light beams, rolling ocean swells, and intermittent lightning strikes.
<!DOCTYPE html><style>*{margin:0;overflow:hidden;background:#000}</style><canvas id=C></canvas><script>let X=C.getContext('2d'),W,H,T=0,L=0,R=Array.from({length:180},()=>[Math.random(),Math.random(),Math.random()]);function F(){W=C.width=innerWidth;H=C.height=innerHeight;T+=.016;L=Math.random()<.006?1:L*.92;let s=L*60|0,g=X.createLinearGradient(0,0,0,H);g.addColorStop(0,`rgb(${6+s},${10+s},${20+s*2})`);g.addColorStop(1,`rgb(${2+s/3|0},${4+s/3|0},${10+s})`);X.fillStyle=g;X.fillRect(0,0,W,H);X.fillStyle=`rgba(${120+s*2},${140+s*2},${180+s*2},${.06+L*.2})`;for(let i=0;i<5;i++){X.beginPath();X.arc(((i*340+T*25)%(W+400))-200,H*.22+Math.sin(i+T*.2)*25,130,0,7);X.fill()}let lx=W*.22,ly=H*.42,tw=26,th=H*.32,ang=T*.8,z=Math.cos(ang);function B(a,w){X.globalCompositeOperation='screen';let r=X.createRadialGradient(lx,ly,4,lx,ly,W);r.addColorStop(0,'#ffe');r.addColorStop(.15,`rgba(180,220,255,${.2*w})`);r.addColorStop(1,'#0000');X.fillStyle=r;X.beginPath();X.moveTo(lx,ly);let d=.18*w;X.lineTo(lx+Math.cos(a-d)*W*2,ly+Math.sin(a-d)*H*.6+200);X.lineTo(lx+Math.cos(a+d)*W*2,ly+Math.sin(a+d)*H*.6-200);X.fill();X.globalCompositeOperation='source-over'}if(z<0)B(ang,-z);for(let l=0;l<4;l++){X.fillStyle=`rgb(${3+l*5+s/4|0},${8+l*7+s/3|0},${16+l*12+s/2|0})`;X.beginPath();X.moveTo(0,H);for(let x=0;x<=W;x+=25)X.lineTo(x,H*(.62+l*.1)+Math.sin(x*.008+T*(2+l)+l)*14+Math.cos(x*.02-T*(1.5+l))*8);X.lineTo(W,H);X.fill();if(l==1){X.fillStyle='#05070c';X.beginPath();X.moveTo(0,H);X.lineTo(0,ly+th);X.lineTo(lx-tw,ly+th);X.lineTo(lx+tw*2,ly+th+20);X.lineTo(lx+tw*3.5,H);X.fill();X.fillStyle='#090c14';X.beginPath();X.moveTo(lx-tw,ly+th);X.lineTo(lx+tw,ly+th);X.lineTo(lx+tw*.6,ly);X.lineTo(lx-tw*.6,ly);X.fill();X.fillStyle=`rgba(220,230,255,${.15+L*.5})`;X.fillRect(lx-tw*.8,ly+th*.35,tw*1.6,th*.2);X.fillRect(lx-tw*.95,ly+th*.7,tw*1.9,th*.2);X.fillStyle='#05070c';X.fillRect(lx-tw,ly,tw*2,5);X.fillStyle='#ffe';X.fillRect(lx-tw*.4,ly-20,tw*.8,20);X.fillStyle='#05070c';X.fillRect(lx-tw*.5,ly-22,tw,3);X.beginPath();X.arc(lx,ly-22,tw*.45,3.14,0);X.fill();X.fillRect(lx-1,ly-30,2,8)}}if(z>=0)B(ang,z);X.strokeStyle=`rgba(180,210,240,${.18+L*.4})`;X.lineWidth=1.2;X.beginPath();for(let r of R){let rx=(r[0]*W-T*400*(r[2]+.5))%W;if(rx<0)rx+=W;let ry=(r[1]*H+T*1200*(r[2]+.5))%H;X.moveTo(rx,ry);X.lineTo(rx-8*(r[2]+.5),ry+20*(r[2]+.5))}X.stroke();let v=X.createRadialGradient(W/2,H/2,H*.3,W/2,H/2,W*.8);v.addColorStop(0,'#0000');v.addColorStop(1,'rgba(0,2,8,.65)');X.fillStyle=v;X.fillRect(0,0,W,H);requestAnimationFrame(F)}F();</script>
wc -c beacon.html (and verified character-by-character as 1-byte ASCII UTF-8).Depth-interleaved rendering driven by a single trigonometric pass: rather than computing complex 3D geometry, the sweeping lighthouse beam uses the sign and magnitude of Math.cos(ang) to split its draw call across the scene graph—rendering behind the cliff and tower when pointing away (z < 0), and in front with volumetric screen blending when sweeping towards the viewer (z >= 0), while embedding the cliff geometry directly inside the loop of layered sine waves to resolve natural occlusions with zero overhead.