• Аспирантка решила задачу подтверждения квантовых вычислений

    • Translation

    Урмила Махадев провела восемь лет в магистратуре в поисках ответа на один из наиболее базовых вопросов квантовых вычислений: откуда нам знать, что квантовый компьютер сделал хоть что-то на квантовом уровне?




    Весной 2017 года Урмила Махадев оказалась в неплохом положении, с точки зрения большинства аспирантов. Она только что решила важнейшую проблему квантовых вычислений – области изучения компьютеров, черпающих свои возможности из странных законов квантовой физики. Вместе с более ранними её работами, новый результат Махадев, описывающий т.н. «слепые вычисления», сделал «очевидным тот факт, что она является восходящей звездой», — сказал Скот Ааронсон, специалист по информатике из Техасского университета в Остине.

    Махадев, которой на тот момент было 28, уже седьмой год была в магистратуре в Калифорнийском университете в Беркли – гораздо дольше, чем срок, который требуется большинству студентов, чтобы потерять терпение и захотеть уже закончить обучение. И вот, наконец, она смогла составить «прекрасную докторскую диссертацию», — сказал Умеш Вазирани, её куратор в Беркли.
    Читать дальше →
  • Дисней представила собственную систему анимации волос HairControl

      Одна из самых сложных проблем современной 3D-анимации до сих пор заключается в такой, на первый взгляд, простой вещи, как отрисовка волос. На самом деле создание прически — это одна из наиболее сложных и трудоемких операций, которую можно себе вообразить. Анимационные и игровые студии уже достаточно давно научились использовать реальных актеров для снятия их движений и придания реалистичности действиям персонажей. То же касается и животного мира, когда речь идет о «звериных» анимационных фильмах, даже если персонажей делают антропоморфными (как, например, в «Зверополисе»). Но если анимация шерсти или коротких «полубокс» стрижек еще кое-как дается художникам, то с длинными женскими прическами все крайне и крайне неоднозначно. По этой причине многим студиям и проектам приходится отказываться от реализма в своих работах и использовать более простую, «мультяшную» рисовку.


      Фото: Disney Research

      Компания Дисней (с учетом ее имперских амбиций на рынке) с таким подходом мириться не хотела, поэтому несколько дней назад публике был представлен новый метод трекинга и управления поведением волос анимационных персонажей. При этом разработка применима как и для рынка анимационных фильмов, так и для рынка геймдева. Основное отличие новой системы от устоявшихся практик: отказ от создания сетки «локонов» и переход к динамической системе с «якорями». В своем релизе специалисты Дисней рассказывают о новой системе генерации волос, которая базируется на принципе взаимодействия с центром масс и опорных точек внутри локонов.
      Читать дальше →
    • Больше, чем государство: Британская Ост-индская торговая компания



        По мере копания в принципах управления компанией рано или поздно натыкаешься на две большие формации — Инквизицию и Ост-индскую торговую компанию. Про первое я не готов дискутировать во избежание холиваров, а вот про второе немного раскопал.

        Это бизнес, который внезапно стал больше Англии, повлиял на технический прогресс, развязал пару войн и перебил сотни тысяч людей. На половине планеты следы этой компании — от «Садов Компании» близ мыса Доброй Надежды до упоминаний в современных фильмах вроде «Пиратов Карибского моря». Бизнес впечатлял.

        Представьте ситуацию: вторая половина шестнадцатого века, в Англии полная задница с финансами. Народ бухтит и не повинуется, отлаженная судебная система стала жёстким рандомом, угроза войны, никаких надёжных внешних союзов. Понятно, что всё это приведёт к ещё большим проблемам, внутреннему расколу и гражданской войне. Надо было что-то делать, и делать довольно быстро.

        Первый способ решения проблемы был прост как полено — перекредитоваться и зализать раны, а потом медленно отдавать занятое. Но вот только Амстердам давал под 14% в месяц, и поэтому слегка окосевшие от голландской наглости англичане брать отказались.

        Оставалось думать. Это было непривычно, поэтому результат тоже получился неожиданный.
        Читать дальше →
      • Ручной шифр LS47

        • Translation

        Данный шифр является небольшим усовершенствованием шифра ElsieFour, который разработал Алан Камински (Alan Kaminsky) [1]. В этом варианте используются 7x7 символов вместо оригинальных 6x6, которых едва-едва хватает даже на латинский алфавит. Дополнительно описан простой алгоритм получения ключа по паролю, как более привычный вариант. Стойкость и безопасность такие же как у ElsieFour.

        Читать дальше →
      • Операционные системы с нуля; Уровень 1 (младшая половина)

        • Tutorial

        Эта часть посвящена улучшению навыков работы с Rust и написанию парочки полезных утилиток и библиотек. Напишем драйверы для GPIO, UART и встроенного таймера. Реализуем протокол XMODEM. Используя это всё, напишем простенький шелл и загрузчик. Перед прочтением настоятельно рекомендуется убедиться в прочтении Книги. По крайней мере от начала и до конца. Для ленивых, но чуть более опытных можно рекомендовать это. На русском можно поковырять вот тут.


        Ну и разумеется обходить стороной нулевой уровень совершенно не стоит. Алсо где-то половина этой части не требует малинки.

        Читать дальше →
        • +33
        • 36.4k
        • 5
      • Второй контакт, или вместо эпилога

          После Первого контакта у меня осталось ощущение некоторой недосказанности и родилось продолжение или, скорее, завершение истории. К сожалению, без первой части понять его будет сложно, к счастью, она совсем короткая. Приятного чтения.




          КДПВ


          —… Ваш новый дом почти готов.


          — Почему не согласовал? — Грег не повысил голоса, по нему вообще редко было видно, что он недоволен. Но сейчас каждый мог с уверенностью сказать — капитан в бешенстве.
          — План был разработан в тесном сотрудничестве с нашей командой ИИ-психологов, капитан. А они очень хорошо разбираются в человеческой психике и рекомендовали именно этот вариант. К тому же они отвечают за решение о необходимости согласования, и от них сигнала не поступало. Конфронтации с местными было не избежать и в данной ситуации это самое мягкое по отношению к вам решение, поверьте. К тому же, геноцид местного разумного населения был утвержден как один из возможных вариантов колонизации.
          — Отмени подготовку второго этапа, и чтобы без согласования со мной никаких действий в этом направлении не было! Геноцид рассматривался, но только в случае серьезной угрозы для нас и невозможности договориться. А у нас был прекрасно налажен диалог. Мы не можем строить новый дом на костях предыдущих хозяев, которые нас в него пустили.
          — Хорошо, капитан, никаких действий по второму этапу завершающей стадии без согласования. Но не обманитесь их любезностью и гостеприимством.

          Читать дальше →