• Как я на спор развернул двусвязный список за O(1)
    –4
    Простая файловая система — односвязный список. Реальность иногда заставляет его разворачивать в обратном направлении, это и есть человеческая задача.
    А для собеседований нужно предлагать развернуть двусвязный кольцевой список. Особо одарённых нужно отстреливать на низком старте.
  • Опровергаем четыре стереотипа о языке программирования Rust
    +8

    Писать на ассемблере можно было 15 лет назад. Сейчас компиляторы поумнели, ассемблеры усложнились и в результате догнать по эффективности мало-мальски современный компилятор человек не может. Если не верите — зайдите на godbolt и почитайте ассемблер какой-нибудь простенькой программки, желательно с какими-нибудь математическими операциями (чтобы векторизация включилась).

  • Что связывает парадокс дней рождения и уязвимости электронных подписей?
    0
    Как раз под новый год совершается тот самый процесс.


    В разных странах по-разному.
    На процесс, например, может влиять пост в месяц Рамадан, время начала которого постоянно смещается относительно григорианского календаря.

    Все инженеры знают, что сферических коней в вакууме не бывает, но у математиков совершенно другой подход.
  • Почему сериал «Чернобыль» настолько плохо описал ядерную энергию
    НЛО прилетело и опубликовало эту надпись здесь
  • НЛО прилетело и опубликовало эту надпись здесь