Сканеры и Ботинки: Новая Эра для Машинных Ног | 22 марта 2019 года, 20:34

Маша сегодня ездила в Нью-Йорк сканировать ногу вот на этой штуке. Теперь ждём, когда изготовят ботинки

https://youtu.be/CNd8ttvFT0k

https://youtu.be/CNd8ttvFT0k

Удивительный мир 50-полосной дороги | 22 марта 2019 года, 01:18

Когда в следующий раз будете ненавидеть пробки, вспомните это фото 50-полосной дороги в Китае, которая сужается до четырех полос.

Near Zhuozhou, Baoding, Hebei, China

https://goo.gl/maps/69C8PDKk1nk

Революция в интернете: Google Стадия эмульгатор | 20 марта 2019 года, 09:52

Вообще это большая революция, сравнимая с iTunes в свое время. Даже , если не все так прекрасно, как утверждается, идея — огонь, для технической реализации все есть. Я ни разу ни геймер, но на первый взгляд , концептуальных изменений не было уже лет двадцать после интернет мультиплеер.

https://meduza.io/shapito/2019/03/20/google-pokazala-igrovoy-strimingovyy-servis-stadia-emu-ne-nuzhny-konsoli-i-moschnye-kompyutery-tolko-brauzer-i-internet

В погоне за искусством: музыка и картины | 17 марта 2019 года, 14:38

В эти выходные запал на видео и подкасты про лучше понимание музыки и картин. Про музыку – очень рекомендую подкаст Арзамаса https://arzamas.academy/radio/announcements/classical-music . Там требуется подписка, но я ни минуты не пожалел. Правда, уже почти все у них послушав, случайно подписался на год, а не на месяц – внимательно читайте надписи на кнопках)

Про картины: Свежий маствотч от Нёрдрайтера про «самый ужасный шедевр Ван Гога» – экспрессионистскую картину «Ночь в кафе». Когда начинаешь вглядываться в сочетание цветов и объектов на ней, понимаешь, насколько мощное криповое и депрессивное состояние смог передать художник, а Нёрдрайтер (как всегда) талантливо разложил по полочкам механизмы воздействия этой картинки на зрителя. Даже если вы совсем не разбираетесь в живописи, смотреть такие ролики – одно удовольствие: youtu.be/nKNAZr0QJzs

Советую ещё несколько роликов Нёрдрайтера с разборами великих картин:

t.me/mustwatch/120 («Смерть Сократа» – классический сюжет, классическая картина Жака-Луи Давида и глубокий анализ того, как правильно её воспринимать)

youtu.be/WKRKrpz09Fk («Семья Филиппа IV» Веласкеса – картина, которую многие считают величайшей в истории из-за множества смыслов и отсылок, заложенных в простом семейном портрете)

youtu.be/7j5pUtRcNX4 («Полуночники» Хоппера – одна из самых влиятельных американских картин в истории, мрачная и депрессивная)

youtu.be/Iu2L7oA9QRg (что означает сигарета на автопортрете Эдварда Мунка, более известного за свой «Крик»)

youtu.be/_HGW1DQO1xQ (как понимать картины Пикассо)

youtu.be/5E8f64yj1Jk (почему «Ночной дозор» – величайший шедевр Рембрандта)

youtu.be/g15-lvmIrcg (самая жуткая картина Франческо Гойи)

youtu.be/z68CQkD7mz4 (неочевидные особенности «Купальщиц» Сезанна, и почему Пикассо сказал «Сезанн – отец для всех нас»)

http://youtu.be/z68CQkD7mz4

Муравьи, термиты и голые землекопы: как они смотрят на жизнь? | 14 марта 2019 года, 20:35

Очень интересная лекция от Жени Тимоновой про муравьев и их взгляды на жизнь, термитов и голых землекопов

https://youtu.be/OUI2DXdY9Bw

https://youtu.be/OUI2DXdY9Bw

Efficiently Eliminating User Duplicates in a Large Dataset | 14 марта 2019 года, 18:18

Друзья-программисты, напомните, как из списка

a=(3,4,5,8,10), b=(1,3,8,10), c=(4,10), d=(8,10)

сделать

a=(e,4,5), b=(1,e), c=(4,10), d=(8,10), e=(3,d)?

Собственно, нужно для этого:

https://github.com/raliev/rulegroupspoc/blob/master/sampleoutput.txt

Есть матрица 1млн пользователей на 100000 товаров и набор правил, которые говорят, какой товар какому юзеру доступен. Я уже сделал быстрый алгоритм (без оптимизаций еще), который создает матрицу Товары х Юзергруппы, и вычисляет юзергруппы. При определенных условиях юзергрупп будет сильно меньше, чем товаров, и каждому товару можно будет сопоставить список юзергрупп, вместо списка юзеров. Но в вычисленных группах есть повторения, которые могли бы еще сильнее сократить список групп для хранения рядом с товарами. Как раз за счет подстановки “е” из примера выше. Но как сделать это эффективно? Можно считать, что юзеров 100000, групп – меньше, пусть будет 50000.

https://github.com/raliev/rulegroupspoc/blob/master/sampleoutput.txt

Собрать сферу из многогранников: задача NASA | 11 марта 2019 года, 01:42

На фото – Спутник NASA OV1-8 PASCOMSAT, 1966 год. Этот конкретно надувной, но, инженеры, давайте пофантазируем – а если бы вам дали задание выпустить полый шар, покрытый правильными многогранниками, как бы вы подступились к задаче? Предположим, что он должен собираться из пятиугольников и шестиугольников. Тогда чтобы пяти- и шестиугольники выпускать отдельно, нужно как-то рассчитать сколько их с учетом дубликатов, рассчитать впуклость и вгнутость, придумать способ надежного соединения, организовать формы для отливки. И это просто чтобы шар изготовить.

Я ответы на вопросы выше знаю, просто интересная учебная задачка для собеседований и способности людей мыслить) а на фото у NASA как-то криво получилось).

Ну ок, простой вопрос – сколько нужно пятиугольников для того, чтобы покрыть сферу пяти- и шестиугольниками? Расчет помещается в один комментарий фейсбука)

UPDATE: Короче, правильный ответ – 12. Grigory Bakunov – молодец) Есть красивая теорема Эйлера, говорящая, что для любого выпуклого многогранника число вершин минус число ребер плюс число граней будет всегда равно двум. Если у нас многогранник состоит из X шестиугольников и Y пятиугольников, то число граней будет X+Y, число вершин будет (6X+5Y)/3, а число ребер – (6X+5Y)/2. Где 5 и 6 – это число ребер пяти- и шестиугольника, а в знаменателе для двойки мы учитываем тот факт, что два ребра плоской фигуры образуют одно ребро объемной, и та же фигня для вершин, только с тройкой. Так вот, если это теперь подставить в формулу Эйлера, мы обнаружим, что X уходит из нее совсем, а Y=12. Что означает, что для замощения пяти- и шестиугольниками сферы нам нужно ровно 12 пятиугольников, а шестиугольников может быть сколько угодно. Ну и далее, чтобы этот рисунок нанести на шар, нужно спроецировать плоские грани на поверхность шара, где они будут просто преобразованы в дугу. Для сборки шара нужно будет 12 пятиугольников (все одинаковые) и какое-то число шестиугольков. Их число зависит от размера пятиугольников. Это тоже можно посчитать, но будет подлиннее.

Декабрьский номер Красной звезды | 09 марта 2019 года, 16:14

Чего-то меня занесло почитать декабрьский номер “Красной звезды”, ну ради любопытства. Там люди на каком-то странном языке разговаривают.

Ну вот, например, в статье по ссылке у чувака задают довольно конкретный вопрос, “Каким должен быть наш, точнее, ваш – Ракетных войск стратегического назначения – ответ на постановку США своих объектов ПРО в странах Восточной Европы?”. Ответ после перевода с этого непонятного языка на русский:

“Разработан ряд мер для снижения эффективности США и выполнения поставленных задач. Меры связаны с созданием ракетных комплексов. Предполагается развить научно-технический задел, продолжить работы по созданию средств поражения создаваемой системы противоракетной обороны” (я не вру, так и написано: “продолжить работы по созданию средств огневого и функционального поражения информационно-разведывательных, управляющих и ударных средств создаваемой системы противоракетной обороны.”

В печатной версии статьи есть еще два абзаца ни о чем. Что результаты проверок показали высокий уровень подготовки и вообще все молодцы.

Берем другой конкретный вопрос. Журналист: (упрощаю вопрос) В 2016 году вы говорили, что образцы БПЛА не автономные, а управляемые, что хреново. Что-то делается?

Ответ: “Действительно, потребовало доп. исследований. Исследования успешно ведутся. Аппробация результатов исследований показала, что большая часть будет завершена уже в следующем году. ”

И так там все!

http://redstar.ru/nash-yadernyj-shhit-ostayotsya-nadyozhnym/

http://redstar.ru/nash-yadernyj-shhit-ostayotsya-nadyozhnym/

Моя 5К: странствия и суммы | 09 марта 2019 года, 08:59

Done! Strava показала в сумме 22:08 за 5К со средним темпом 4:41 или 23:24 за дистанцию 5К. я не понимаю, почему у нее сумма на 01:16 отличается… На скриншотах за всю дистанцию больше, потому что я поздно выключил мерялку, и бегал наверняка зигзагами. Официальный результат 24:06 / дистанцию, 4:46/km. Видимо, в реале дистанция больше 5К, в том числе из-за неизбежных зигзагов