День 3 начался с выступления Андреаса Антонопулоса об открытых блокчейнах и программируемых деньгах. Его выступление было очень впечатляющим, в нем было много юмора, он состоял из одного слайда и был коротким, оставляя много времени для открытых вопросов. Основные положения:

  • блокчейн станет основой всего будущего; сегодня это как в Интернете в 90-х
  • закрытая информация становится неактуальной; открытая информация имеет значение (например, старый способ корпораций хранить все в интранетах, в закрытых сетях и как он терпит неудачу в наши дни)
  • блокчейн скучен; это просто хешированный список; что действительно интересно, так это весь механизм, который делает его похожим на Open Web.
  • Блокчейн открытый, нейтральный, устойчивый к цензуре, без границ, децентрализованный (он сказал это точное предложение примерно 5+ раз? Да, он сказал)
  • Trust + Money теперь может создавать сетевой протокол; что в любом случае было древнейшей технологией человечества

И некоторые хорошие шутки были похожи

  • Вопрос: не станет ли GDPR проблемой для блокчейна? О: да… блокчейн будет проблемой для GDPR (вопрос не в полномочиях, а в способности обеспечить их соблюдение)
  • вы не можете создать деньги и раздать их богатым; у вас есть евро для этого, с банками и инфляцией (большой смех)

Следующим моим выбранным докладом был доклад Каталины Бутнару (City AI) о процессе проектирования ИИ. В ее выступлении было приведено много примеров того, как ИИ может скользить в неправильном направлении и поэтому должен быть хорошо спроектирован с самого начала. Она упомянула, что Facebook исправляет ИИ с помощью большего количества ИИ, она привела примеры того, как машинное обучение усиливает предвзятость, она привела примеры Уолл-стрит с алгоритмами, обнаруживающими, что инвесторы, которые больше улыбаются, видят, что их акции растут быстрее. Большой вопрос в том, что если случится что-то действительно плохое, кто за это ответит? Например, кто несет ответственность за то, что автомобиль с искусственным интеллектом убивает людей? А затем она представила предлагаемое решение, которое вы можете найти на сайте HumansInAi.com.

Затем я встретился со Стивеном Флуином (Google), который рассказал нам о расширении границ Интернета с помощью Angular. Он привел примеры из ранней сети, рассмотрел решения для того времени и дал хорошее представление о направлении, в котором Angular движется сегодня. Также он показал много кода и даже обнаружил, что wi-fi на конференции был не таким быстрым, когда не удалось загрузить пакет из его последней демонстрации.

  • загрузка с сервера на клиент по-прежнему является проблемой размера, даже со всей комплектацией, и Angular будет использовать новый Ivy на будущее, который будет запрашивать только минимально необходимый код и т. д.
  • Http2 решит проблемы с получением/отправкой для нескольких файлов, используя одни и те же соединения и, таким образом, устраняя круговые обходы.
  • Прогрессивные веб-приложения (PWA) позволяют сервисным работникам создавать надежные веб-приложения, работающие в автономном режиме.
  • Можно настроить Angular для перевода Typescript в ES2015, который намного меньше, но пока не везде поддерживается (tsconfig.json)
  • пытаясь совместить стабильность с инновациями, Angular выпускает 2 крупных релиза в год.
  • упомянутая инициатива: Angular Elements, создание пользовательских элементов для браузера

Джоэл Спольски (Stack Overflow) во второй половине дня устроил шоу в стиле стендап-комедии для всего мероприятия. У него была полная комната разработчиков, и, как он сказал, мы, наверное, все Full Stack Overflow Developers. Совершенно веселый парень. Он также дал нам представление о том, как растет конференция, рассказав нам, что количество участников практически удвоилось после того, как он закрыл конференцию 2017 года. Основные положения:

  • SO экономит впечатляющее количество времени разработчиков в мировом масштабе
  • SO запустила SO Teams, которая должна стать внутренним механизмом документации.
  • он упомянул отладку резиновой уточки (когда вы объясняете уточке или любой другой игрушке, как работает ваш код, шаг за шагом) против отладки методом разделяй и властвуй
  • Правила SO предназначены для обеспечения качества
  • что касается того факта, что некоторые пользователи считают платформу не очень дружелюбной, возможно, по всем правилам, планы на следующий год состоят в том, чтобы лучше обрабатывать информацию и создавать более приятное ощущение.

И забавные части:

  • ТАК это то место, откуда вы копируете/вставляете, а затем меняете некоторые числа
  • о том, сколько времени SO экономит для разработчиков (и для самого Джона Скита, который является вкладчиком платформы №1), да, больше времени для загрузки видео с кошками.
  • Когда его спросили, как можно применить платформу SO к другим областям жизни, чтобы сэкономить время, он представил себе Cardiac Overflow… для кардиохирургов. Когда врач вскрывал грудную клетку пациента, он говорил медсестре: «Сестра, пожалуйста, спросите на платформе, что это за маленькая красная штуковина справа от сердца». Ответ будет: «По-видимому, это клапан». Врач подумает немного и спросит: «Ну оно ему надо?!»

Вы найдете мою статью обо всем событии здесь.