Снег в Киеве: история, которая повторяется… | 25 марта 2019 года, 09:12

Сегодня делаю доклад в Киеве (удаленно).

Был там ровно шесть лет назад, 25 марта 2013 года. Выпал снег. Чрезвычайная ситуация. Город так и не посмотрел, потому что перемещаться было не на чем – не работало все 🙂 БТРы помогали троллейбусам не съезжать с горки задом и не перегораживать проезд редким джипам. Значок “У” в треукгольнике на БТРе доставил отдельно)

ЕГЭ: необычная причина трехчасового экзамена | 24 марта 2019 года, 10:03

Оказалось, что причина, почему большинство экзаменов ЕГЭ длится не 4 часа, а 3:55 в том, что согласно СанПиН 2.4.5.2409-08, если ребенок находится в школе более 4 часов, школа обязана предоставлять горячее питание.

https://moeobrazovanie.ru/prodolzhitelnost_ege_2017.html

Лайфхак для вычисления процентов: простой способ, который изменит вашу жизнь! | 24 марта 2019 года, 01:00

Увлекательный маленький лайфхак, для вычисления процентов:

X% от Y = Y% от X

Так, например, если вам нужно посчитать 4% от 75 в уме, просто поменяйте местами цифры и посчитайте 75% из 4, что намного проще.

Понятно, что это как бы очевидно с математической точки зрения (100 в знаменателе переезжает на второй множитель), но ведь ж из вас никто так не делал в устных подсчётах?

Сканеры и Ботинки: Новая Эра для Машинных Ног | 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