
Тихая работа malloc
От dlmalloc до mimalloc: бины, арены, классы размеров, House of Force и почему пять современных языков по-разному отвечают на вопрос „как выделить память“

От dlmalloc до mimalloc: бины, арены, классы размеров, House of Force и почему пять современных языков по-разному отвечают на вопрос „как выделить память“

Как индустрия променяла алгоритм Томпсона на удобство и теперь ловит CVE за CVE

От картотеки IBM 1953 года до Swiss Tables с SIMD — почему за O(1) приходится платить безопасностью, и как один HTTP-запрос смог положить половину веба

PRNG vs CSPRNG, предсказуемость Mersenne Twister, `/dev/urandom` vs `/dev/random` — и как плохой генератор позволил обыграть онлайн-покер

От телеграфного кода до эмодзи-семей: почему «й» не равна «й», латинская «а» — не кириллическая, а длина строки — вопрос философский

Четыре примера, которые объясняют доказательство с нулевым разглашением лучше абстрактного здания с двумя входами

Самый сильный шифр бесполезен, если код вокруг него написан с ошибкой

Как убедить кого-то, что ты знаешь секрет, не называя сам секрет

Чем заниматься, когда интернет выключат насовсем

Почему «ошибаться полезно» — опасное упрощение, и где проходит граница между обучением и катастрофой

Как мир привык считать людей допустимой погрешностью

О навязанном доверии, закрытом коде и заблокированных альтернативах