I never knew a full HD screen has soooo many pixels. I knew the actual numbers but to fill it pixel by pixel it's a hard job !
Remember this next time you play your favourite game at 60fps, your video card is a true hero, a miracle of recent years technology.
My project sets up a snowfall simulation using the frame buffer in Linux console mode. The snowflakes collide with each other and other objects and pile up in time. There is a Youtube video linked on this page where you can actually see it in action for ~30 minutes.
I used AMD64 assembly and "rdrand" instruction so you need a fairly recent processor to replicate it. I know, I know, NSA and other agencies have supposedly back-doored this instruction but I am not using it for cryptography :).
Project is not yet optimised at algorithm level but it's already 1000 bytes in binary form (ELF headers don't count according to HAD 1KB contest rules since they don't add functionality)