Every few years a visual style comes back, but this one is funny: it's literally old engineering bugs becoming features. The "2000s digicam" / CCD / disposable-camera look that's everywhere right now is just a stack of old hardware limitations — and you can recreate every one of them in code.

Here's what actually made those photos look "wrong," and how each maps to something you can fake today.

1. Tiny sensors → noise

Early compacts and phone cameras had minuscule sensors. Less light per pixel means more noise — that fine speckled grain in the shadows. Engineers spent ~15 years killing it with bigger sensors and computational denoising. To fake it: add per-pixel luminance noise, weighted toward the shadows.

2. Aggressive compression → blocky softness