Someone released a tiny chess engine called Glimmer, but there's a problem. The Windows version is 243 kilobytes. The project's entire point was staying under 30,000 bytes.

The developer had set a hard constraint: sub-30KB binary, period. That's the whole challenge. The Windows PE executable format adds too much overhead. Runtime dependencies bloat things up fast. You can't strip that down without extreme hacks that aren't worth it.

The Linux ELF build works. Glimmer clocks in at 24,824 bytes on Linux and plays at an estimated 2700-2900 Elo. That's respectable strength in a microengine. But Windows users get the bloated version, which defeats the purpose.

This is a real constraint problem in modern operating systems. Linux lets you build lean. Windows doesn't. The developer chose to honor the 30KB rule by keeping the official version Linux-native. The 243KB Windows build exists, sure, but it's not the project's core achievement.

What matters here is that someone squeezed genuine chess playing strength into a file smaller than most PDFs. On the right platform, anyway. Windows users will have to accept the larger download or stick with Linux.