Хватит уже про ИИ, давайте поговорим о «человеческом» программировании…
Этот шутер весит всего 64 КИЛОБАЙТА.
Да, меньше, чем иконка в вашем докере. И его сжимали несколько лет.
Британский разработчик daivuk выпустил полноценную игру QUOD (https://t.co/5XmLeMydN4) — она помещается на обычную дискету, но выглядит как нормальный современный ретро-шутер.
И это не демка, а полноценная игра. Внутри есть:
• 4 вида врагов
• 4 типа оружия — от пушек до топоров
• финальный босс
• саундтрек и звуки монстров
• двери, платформы, переключатели
• взрывы и кровь на стенах
• волны на воде
• пасхалки
И всё это — 64 КБ.
Для сравнения: один пустой React-проект весит примерно в 10 000 раз больше.
Разработчик начинал с редакторов уровней для Quake, но в итоге написал собственные инструменты для экстремального сжатия и оптимизации ассетов.
Это и есть настоящее искусство программирования.
Когда ты не добавляешь ещё один слой абстракции — а убираешь всё лишнее.
Напоминание, что хороший код — это не тот, который может всё. А тот, который делает максимум с минимумом.
Here's a quick visual tip to improve borders in your interfaces: use opacity instead of a solid color, and default to outside borders.
Solid strokes look great on neutral backgrounds, but appear muddy or blurry if used on top of colors.
🎩 A little tip for today!
Forget about `removeListener ` - use `AbortController` instead.
It's cleaner and easier to work with, and it can abort multiple listeners simultaneously when they share the same signal.👇
Действительно хорошая выжимка того, как работают типы в Тайпскрипте
Если всякие "value extends true ? string : number" вам кажутся злой магией, то обратите внимание
Это может помочь в борьбе с извечным any
One of my favourite little details in the new COLLINS website is this responsive border-radius.
--margin: calc((100% - var(--max-width)) / 2);
border-radius: clamp(1rem, calc(1.5rem - var(--margin)), 1.5rem);
https://t.co/mokwcgE2eM
You know how position: sticky always fails for weird reasons that are a pain in the 🍑 to fix?
I finally had enough, peeked at the spec, asked AI some questions, and mostly figured things out—and wrote about it here.
Link below 👇
Oxford researchers just confirmed what we feared:
The internet as we knew it is dying.
AI content went from ~5% in 2020 to 48% by May 2025. Projections say 90%+ by next year.
Why? AI articles cost <$0.01. Human writers cost $10-100.
But the real crisis is model collapse. When AI trains on AI-generated content, quality degrades like photocopying a photocopy. Rare ideas disappear. Everything converges to generic sameness.
It's recursive. Today's AI slop becomes tomorrow's training data, producing worse output, which becomes training data again.