У гитхаба развалилась база в 2 ночи, не удивляйтесь, что не можете сделать PR. Обещают починить в ближайшие минуты.
Новое
страница 118 из 176В Firefox Nightly и в Cloudflare подвезли поддержку Encrypted SNI. Это рокот канонады, которая скоро накроет Роскомнадзор и остальных клоунов, блокирующих интернет.
(не-техническое описание в следующем абзаце) При установлении HTTPS соединения, клиент в незашифрованном виде передает серверу имя домена, с которым хочет установить TLS-соединение, это называется Server Name Indication, SNI. Пидоры (в плохом смысле этого слова) из Роскомнадзора парсят эту информацию (то, что называется Deep Packet Inspection, DPI) и блокируют неугодные сайты. Encrypted SNI шифрует имя домена, так что владелец канала увидит только IP-адрес и порт. Если сайт хостится на крупном CDN (типа Cloudflare), то у атакующего не будет другого выхода, кроме блокирования крупных частей интернета по IP-адресам.
Приведу аналогию с телефонными разговорами. На сегодняшний день, многие сайты не имеют своего телефонного номера (IP адреса), а пользуются общими номерами арендодателя (CDN типа Cloudflare). Это значит, что сотни тысяч сайтов используют один и тот же номер. Шифрование разговора при этом включается только после того, как вы скажете секретарю арендодателя, какой сайт вам нужен. Товарищ майор (Роскомнадзор) слушает все разговоры и обрывает ваш звонок, как только слышит имя запрещенного сайта. Новая технология позволит включить шифрование уже на этапе разговора с секретарем, так что у товарища майора не будет возможности блокировать отдельные сайты — только крупные части интернета целиком по номеру телефона (IP-адресу).
Технически, это гениальное в своей простоте решение сложной задачи. Специальный ключ домена хранится в оговоренной DNS-записи. Клиент забирает из DNS ключ и вместо ClientHello server_name делает ClientHello encrypted_server_name. Никто кроме целевого сервера не сможет расшифровать, какое имя домена просил пользовать. Понятно, что для того, чтобы это всё работало, нам нужен безопасный DNS. Тут на выручку приходит DNS over HTTPS (DoH), который уже поддерживается как минимум тремя крупными провайдерами: Google, Cloudflare и Verizon. Я до сих пор не понимаю, почему РКН не блокирует неугодные сайты через DNS (если кто знает причину — расскажите, пожалуйста), но с распространением в клиентах поддержки DoH, этот вектор атаки остается в прошлом.
Я думаю, что в перспективе 2-5 лет, власти России встанут перед выбором — двигаться по «китайскому сценарию», заблокировав внешний интернет скопом (и оставив только белые списки) или перестать блокировать точечно сайты, потому что это слишком неэффективно. Ой нет, извините, можно ещё делать хорошую мину при плохой игре и продолжать спускать деньги бюджета на бутафорию. Это — самый вероятный сценарий.
Очень жду, когда поддержка ESNI и DoH приедет в Google, AWS, Chrome, iOS и Android. И всё, пользовательский интернет станет на порядок безопаснее. В интересное время живем, товарищи!
Atlassian переписали Jira с нуля, используя все облачные сервисы AWS (ааа, вот это язык). По пути причесали интерфейс и добавили новые полезные инструменты. Вот пост-анонс с перечислением основных фичей и ютуб-анонс, довольно детальный, прям на onboarding tutorial похож.
Получившая новая жира очень даже симпатичная, выглядит как приличная программа для управления разработкой, а не как источник страданий, которым она была многие годы для сотен тысяч разработчиков. Ходят слухи, что она не тормозит! Возможность включать/выключать отдельные блоки функций явно слизана с бейзкемпа и это очень хорошо. Roadmaps прям хотелось бы утащить в Basecamp, а то сейчас мы их делаем в, прости господи, Google Spreadsheets и Teamweek.
Если вы пользуетесь Trello — рекомендую посмотреть на свежую жиру. Фильтры в ней сделаны даже получше, чем в Trello, а swimlanes — вообще магия. Сам я только недавно примкнул к свидетелям бейзкемповым, так что искушения не испытываю.
Менеджеры и инженеры из Atlassian вступают в переписку в комментариях Hacker News, это хороший признак для любого продукта. Вот образцовый ответ от руководителя проекта Jira, когда клиент (пользователь) на него напрыгнул. Приятно, наверное, отвечать «большинство этих проблем исправлены в версии, которую мы выпустили сегодня» :)
Теракты интересны политикам (засветиться в медиа, сказав очередную х-йню) и медиа (трафоний!).
Вчера на дорогах России погибли 53 человека, поранились 466 (из них 56 — дети) (гибдд.рф). За прошлый год, на дорогах умерли 19 088.
Сложно представить себе даже тысячу, не то что 19 тысяч. Про большие числа есть гениальная статья wait but why, так что я за 10 минут подготовил для себя в скетче сравнение. Один кружочек — одна жизнь. Слева, 20 погибших вчера в колледже. Справа, погибшие за год на дорогах. Красными отмечены те 53, что погибли на дорогах вчера.
Качественный фишинг на mailhcimp-админку пришел, будьте бдительны. Хотя, и gmail и Safari словили сайт и показали большие красные экраны :)
обратите внимание на домен login1-mailchimp.com
Очередная жуткая статья от The Atlantic о детском ютубе (они все жуткие). На этот раз, рассказанная через историю успеха индийского ChuChu TV. Чуваки начали с того, что сделали флеш-ролик для своей дочки и увидели, как сильно она залипает. Выложили его на ютуб и мгновенно получили 300 тысяч просмотров. Сделали ещё пару роликов, к ним пришел ютуб и сказал «ну вы блин даёте» и после этого они основали компанию. Сейчас у их основного канала больше 20 миллионов подписчиков, а у видео — больше 20 миллиардов (да, миллиардов) просмотров.
Меня в статье задело очень точное замечание, что принимать решения на основе цифр — способ сделать вид, что не принимаешь решения; это было сказано в контексте того, что сейчас ChuChu делают и приличные ролики тоже, но ютуб продолжает рекомендовать ранний треш на основе «метрик».
Не хочу цитировать статью (она достойна прочтения), а просто оставлю здесь ссылку на видео колыбельных ChuChu продолжительностью час, у которого полмиллиарда просмотров.
Минутка разгрузки: эта же колыбельная в исполнении, от которого не тошнит. А вот оригинальная музыка Моцарта, которую переделали для колыбельной, хорошая!
Github представил своё CI-решение GitHub Actions. Интересно посмотреть на него поближе, можно ли будет им заменить circleCI. Пока есть лендос, чуть документации и возможность записаться в очередь на бету. Возможность соединять блоки стрелочками мышкой выглядит многообещающе.
Пока московская часовая зона спала, ютуб успел полежать с 4:41 до 6 утра — 1ч и 21м, если верить официальному аккаунту. Никогда такого не видел. Интересно узнать, что у них там случилось; пока подробностей 0. Если бы был такой тотализатор — я бы поставил на то, что опять сеть упала из-за ошибок конфигурации.
Facebook на прошлой неделе запустил Portal — планшет на подставке, с хорошим микрофоном и камерой, способной следить (поворачиваться в сторону) за говорящим.
Я бы с удовольствием купил такую железку домой и всем бабушкам-дедушкам, если бы её сделал Apple. Такое же устройство от Facebook — Шоу Трумана.
На запуске, Recode писал со ссылкой на Facebook, что никакие данные с устройства не будут использовать для таргетирования рекламы. Сегодня представитель Facebook извинился и уточнил, что информация о звонках и использовании приложений всё же может использоваться для таргетирования рекламы. QED
Раз уж речь о таких железках — я бы с удовольствием поставил дома у себя и у родителей Microsoft Surface Hub 2. Совершенно космическую железку обещают выпустить в 2019 году, посмотрите сами видео — рекламный ролик и живое демо. Жаль стоить будет, наверное, тысяч десять долларов, как и первый Surface Hub :(
Discord запустил свой магазин игр. Ютуб-ролик анонс просто чумовой.
Для тех, кто в танке: дискорд — главный форум игроков, в виде чатов с упором на аудиозвонки; cтим — главный магазин видеоигр для компьютеров (у приставок свои магазины).
В бета-анонсе они рассказывали, что это будут внимательно отобранные инди-игр, в отличие от бесконечного супермаркета стима. Приложение, конечно, супер-аккуратое, в отличие от довольно неряшливого стима. Стим, кстати, планирует запустить свой аудио-чатик вокруг сообществ, в пику дискорду.
Интересно наблюдать, как на рынке видеоигр разворачивается настоящая война, в то время как большинство людей даже не догадываются об истинном размере этой многомиллиардной индустрии.




