Бизнес/Правительство/Управление/Новости

Техническим экспертам нужно научиться лучше рассказывать истории



«Если бы мы только могли лучше рассказывать наши истории», — это рефрен, который я часто слышу от людей, с которыми я работаю в научно-техническом сообществе. И я понимаю, почему. По моему опыту, лидеры стартапов и технического бизнеса плохо рассказывают свои инновационные истории. Это огромная упущенная возможность. Когда вы делаете хорошую работу, вы хотите, чтобы люди знали об этом. Итак, готовите ли вы копию веб-сайта, маркетинговую брошюру, онлайн-статью или пресс-релиз, рассмотрите возможность найма профессиональных рассказчиков, чтобы сделать то, что вы делаете, меняет мир, что-то значимое для обычных людей.

С моей выгодной позиции в MaRS, центре инноваций стартапов в Торонто, у меня есть возможность встретиться, взять интервью и написать о некоторых замечательных людях и открытиях, сделанных канадскими институтами и стартапами. И хотя меня постоянно впечатляет наша сеть технических экспертов, меня меньше впечатляет то, как они делятся своей работой. Причины ясны: технические прорывы отягощены тяжестью жаргона, затянуты неуклюжими предложениями и весомыми словами. Леды похоронены, а цвет обесцвечен, оставив журналистов и читателей незаинтересованными. Легко писать о носимых технологиях; было бы гораздо менее весело вникать в язык, связанный с генной терапией. Что технические новаторы делают неправильно и как они могут это исправить?

  • О, тема, близкая моему сердцу. И то, о чем я трачу все больше и больше времени на размышления. И кое-что, что я затронул в презентации на DevOpsDays Des Moines на прошлой неделе: https://speakerdeck.com/lyddonb/what-is-happening-attempting-to-understand-our-systems.
  • Как я упоминал в своей презентации, у нас есть одна проблема: многие из нас даже не понимают свои собственные системы. Довольно сложно объяснить другим то, чего не понимаешь сам. Итак, это отправная точка.
  • Кроме того, многие из упомянутых здесь пунктов заслуживают внимания.
  • Я бы добавил еще одну вещь: нам нужно сочувствие. Мы должны понимать, что многие думают и рассматривают системы/проблемы не так, как мы. Мало того, что в зависимости от нашего положения у нас разные потребности и точки зрения. Одна история не может соответствовать всем этим точкам зрения. Вы должны сопереживать и понимать точку зрения вашей аудитории, чтобы вы могли дать им историю, которая отвечает их потребностям. Шаг 1 здесь — уйти к черту от ваших технологий и взаимодействовать с большим количеством людей во всех сферах жизни.

Быстрые действия:

Системы/инфраструктура/облако

Как стать системным мыслителем



Разговор с Мэри Кэтрин Бейтсон [4.17.18]

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

Как вы справляетесь с невежеством? Я не имею в виду, как вы отгородитесь от невежества. Скорее, как вы справляетесь с осознанием того, чего вы не знаете и не знаете, как узнать, при решении конкретной проблемы? Когда Грегори Бейтсон рассуждал о целях человека, именно здесь он занялся защитой окружающей среды. Мы делали всевозможные вещи для планеты, на которой живем, даже не спрашивая, каковы будут побочные эффекты и взаимодействия, хотя в тот момент мы больше думали о побочных эффектах, чем о взаимодействии между несколькими процессами. Как только вы начинаете понимать природу побочных эффектов, вы задаете другой набор вопросов, прежде чем принимать решения и прогнозы и анализировать, что произойдет.

МЭРИ КЭТРИН БЕЙТСОН — писатель и культурный антрополог. В 2004 году она уволилась с должности профессора Кларенса Дж. Робинсона в области антропологии и английского языка в Университете Джорджа Мейсона и теперь является почетным профессором.

  • Этот разговор/статья - совершенство.

Фантастические угрозы безопасности без сервера и где их найти



С ростом ажиотажа вокруг бессерверных технологий мне регулярно задают один простой вопрос:

Но как я могу гарантировать безопасность своего бессерверного приложения?

Мой ответ всегда одинаков. Как вы можете что-то гарантировать? Я так же боюсь взлома моего инстанса EC2, как и своих Lambdas.

Большинство уязвимостей сервера связано с ошибкой программиста. Одна строка кода, которая делает немного больше, чем должна. Тот единственный секрет приложения, который вы потеряли. Те файлы, которые вы забыли зашифровать.

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

Тем не менее, распределенная природа бессерверных архитектур дает злоумышленнику больше возможностей для маневра. Величайшее преимущество бессерверных технологий также является их самым опасным врагом; это дает злоумышленникам значительно больше точек входа.

Меня это очень обеспокоило, поэтому я начал искать ответы. Именно тогда я наткнулся на исследование Puresec Десять самых критических угроз безопасности в бессерверных архитектурах.

Читал, не отрывая глаз от экрана. Так многое стало кристально ясным.

  • Некоторая полезная информация здесь и связанное исследование стоит вашего времени, и многое из этого применимо, как правило, за пределами бессерверных технологий.

Кто следит за системами мониторинга?



«Quis custodiet ipsos custodes?» — Ювенал

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

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

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

Что делать, если ваши системы мониторинга выходят из строя? Вы будете работать вслепую, или ваши автоматические масштабаторы могут получить неверные данные и выйти из-под контроля, а затем закрыть ваше приложение. Что произойдет, если у вас есть несколько систем мониторинга, и они расходятся во мнениях по критической метрике, такой как загрузка процессора или пропускная способность сети? Это может вызвать путаницу и задержать разрешение инцидента. Откуда вы вообще знаете, что система мониторинга вышла из строя? Вам нужно следить за этим, так как же вы должны следить за системами мониторинга…

  • Адриан вызывает здесь некоторые очень серьезные опасения, которые следует обдумать.
  • Его точки в конце особенно важны, поскольку они могут быть более тонкими и неочевидными, пока они уже не укусят вас.

FoundationDB имеет открытый исходный код



Следующая глава

С сегодняшнего дня FoundationDB начинает свою следующую главу как проект с открытым исходным кодом!

FoundationDB — это распределенное хранилище данных, разработанное с нуля для развертывания на кластерах общедоступного оборудования. Эти кластеры хорошо масштабируются по мере добавления машин, автоматически восстанавливаются после аппаратных сбоев и имеют простой API. Хранилище «ключ-значение» поддерживает полностью глобальные межстрочные транзакции ACID. Это максимально возможный уровень согласованности данных. Что это значит для тебя? Строгая согласованность делает ваш код приложения проще, ваши модели данных более эффективными, а ваши виды отказов менее неожиданными.

Самое замечательное то, что FoundationDB уже хорошо зарекомендовал себя — он активно развивается и используется в производственной среде годами. Мы намерены продвигать FoundationDB как общественный проект и приветствуем ваше участие.

  • Я так взволнован, увидев, что это с открытым исходным кодом. Хотя я очень надеюсь, что он не окажется на плохо поддерживаемом, медленно умирающем пути столь многих проектов OSS.

Быстрые действия:

Программирование

Подписи на основе хеша: иллюстрированный учебник для начинающих



За последние несколько лет мне посчастливилось наблюдать две противоречивые и увлекательные тенденции. Во-первых, мы наконец-то начинаем использовать криптографию.

над созданием которого исследователи работали последние сорок лет. Мы видим это каждый день в различных примерах: от зашифрованных сообщений до защиты телефона и криптовалют.

Вторая тенденция заключается в том, что криптографы готовятся к тому, что все эти хорошие времена закончатся.

Но прежде чем я перейду ко всему этому — намного ниже — позвольте мне подчеркнуть, что это непост об апокалипсисе квантовых вычислений и не об успехе криптографии в 21 веке. Вместо этого я собираюсь поговорить о чем-то гораздо более странном. Этот пост будет посвящен одной из самых простых (и самых крутых!) криптографических технологий, когда-либо разработанных: подписям на основе хэшей.

Схемы подписи на основе хэша были впервые изобретены в конце 1970-х годов Лесли Лэмпортом и значительно улучшены Ральфом Мерклом и другими. В течение многих лет их в основном рассматривали как интересную криптографическую заводь, в основном потому, что они производят относительно большие подписи (среди прочих сложностей). Однако в последние годы эти конструкции пережили своего рода ренессанс, в основном потому, что — в отличие от подписей, основанных на RSA или допущении дискретного логарифма — они в основном считаются устойчивыми к серьезным квантовым атакам, таким как алгоритм Шора.

  • Это потрясающе!
  • Я люблю визуализации. Кроме того, это то, что нам нужно сделать, чтобы помочь людям, не являющимся техническими специалистами, попытаться понять эти концепции. Что в наши дни очень важно.

Kafka, GDPR и источники событий



Вы, наверное, уже знаете, что ЕС одобрил этот замечательный законодательный акт под названием GDPR (Общее положение о защите данных), который возвращает нам некоторый контроль над нашими личными данными.

С технической точки зрения, если вы купились на Event Sourcing и Kafka, особый интерес представляет «право на стирание» GDPR (также известное как «забыть все, что вы обо мне знаете»), поскольку оно противоречит идее неизменяемый журнал событий, который ничего не забывает.

  • Шаблон «удалить ключ шифрования», чтобы сделать данные непригодными для использования вместо удаления, является очень распространенным и хорошим шаблоном для продвижения вперед. Именно так мы реализовали предоставление клиенту контроля над своими данными в предыдущих системах. Это также намного безопаснее, чем запуск процессов массового удаления.

Быстрые действия:

Десятилетия программирования:

Математика/естественные науки/поведение/экономика

Кризис невоспроизводимости современной науки: причины, последствия и путь к реформе



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

В этом исследовании рассматриваются различные аспекты кризиса воспроизводимости современной науки. Отчет также включает ряд политических рекомендаций, научных и политических, для смягчения кризиса воспроизводимости.

  • Важный.

Иллюзия времени



Порядок времени Карло Ровелли Аллен Лейн (2018)

По мнению физика-теоретика Карло Ровелли, время — это иллюзия: наше наивное восприятие его течения не соответствует физической реальности. На самом деле, как утверждает Ровелли в The Order of Time, гораздо больше иллюзорно, в том числе картина Исаака Ньютона о тикающих часах во всем мире. Даже релятивистское пространство-время Альберта Эйнштейна — эластичное многообразие, искривляющееся так, что локальное время различается в зависимости от относительной скорости человека или близости к массе, — является просто эффективным упрощением.

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

Ровелли — один из создателей и сторонников теории петлевой квантовой гравитации, одной из нескольких продолжающихся попыток соединить квантовую механику с общей теорией относительности. В отличие от более известной теории струн, петлевая квантовая гравитация не пытается быть «теорией всего», из которой мы можем создать всю физику элементарных частиц и гравитацию. Тем не менее, его программа объединения этих двух принципиально разных законов невероятно амбициозна.

Наряду с работой по квантовой гравитации и вдохновленный ею, Ровелли выдвигает идею «физики без времени». Это происходит из-за того, что некоторые уравнения квантовой гравитации (например, уравнение Уилера-ДеВитта, приписывающее Вселенной квантовые состояния) могут быть записаны вообще без привязки ко времени.

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

Быстрые действия:

Блокчейн/Криптовалюта

Разоблачение «Но Биткойн похож на ранний Интернет!»



Опровержение «Но Биткойн похож на ранний Интернет!
Конечно, это не похоже на Интернет. Но эта претензия продолжает появляться. Включает технологии Биткойн и блокчейны…davidgerard.co.uk»



Утверждение, которое я, вероятно, должен был указать в книге, в списке фантастических утверждений о Биткойне в главе 3: Но Биткойн похож на ранний Интернет!

Это обычно выдвигается в качестве контраргумента, когда кто-то указывает, что биткойн — это мусор, или блокчейны не имеют практических вариантов использования:

Обычный человек: Все это ерунда и не работает.
Защитник биткойнов или продавец блокчейнов: Послушайте, в 1993 году никто не считал Интернет полезным!

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

  • Еще несколько негативных взглядов на биткойн. Обычно я предполагаю, что истина где-то ближе к середине. Но даже если вы евангелист биткойнов (а я им не являюсь), вам следует читать такие вещи, чтобы понять, что вы можете упустить.
  • Удобство против идеологии - важная область. Замечу, однако, что многие вещи начинаются с идеалистической позиции. А для других они не будут иметь смысла. Только когда они взлетели, оглядываешься назад и понимаешь, что это то, что нам было нужно все это время. Я не говорю, что дело обстоит именно так с биткойнами. Я просто говорю, что это возможно. Все сказанное сторонники биткойнов должны знать, что только потому, что ваша группа верит, что это будущее, не означает, что оно есть. Вы должны сделать его ценным для потребителей.

Быстрые действия:

ИИ/машинное обучение/обработка данных/статистика

Изучаем обратное распространение от Джеффри Хинтона



Все пути к мастерству машинного обучения проходят через обратное распространение.

Недавно я впервые оказался в тупике с тех пор, как начал свое путешествие в Машинное обучение. Я неуклонно продвигаюсь по популярному курсу Эндрю Нг по машинному обучению.

Линейная регрессия. Проверять. Логистическая регрессия. Проверять. Градиентный спуск. Проверяйте, проверяйте и проверяйте.

Затем мы добрались до нейронных сетей и алгоритма их обучения: обратное распространение. Несмотря на все усилия Эндрю, я никак не мог понять, как работает эта техника. Хотя Эндрю уверяет нас, что это нормально, что вы можете использовать нейронные сети без этого более глубокого понимания, и что он сам делал это в течение ряда лет, я был полон решимости лучше понять эту концепцию.

Чтобы сделать это, я обратился к мастеру Джеффри Хинтону и к статье Nature 1986 года, в соавторстве с которым он написал, где впервые было изложено обратное распространение (почти 15000 цитирований!). Я призываю всех прочитать газету. Он довольно короткий, всего 4 страницы, и после подробного изучения я пришел к гораздо лучшему пониманию обратного распространения ошибки, которое я сейчас и попытаюсь передать.

  • Это действительно фантастика. Один из самых удобоваримых постов, которые я встречал на эту тему.

Прогнозные машины



Прогнозирующие машины
Одной из моих любимых книг эпохи доткомов были «Информационные правила
Шапиро и Вариана, изданные в 1998 году. В то время технология…www.overcomingbias .com»



Одной из моих любимых книг эпохи доткомов была Информационные правила, написанная Шапиро и Варианом в 1998 году. просто не понимает. Но Шапиро и Вариан подробно показали, как понимать новую интернет-экономику с точки зрения стандартных экономических концепций. В основном они были правы, и Вэриан стал главным экономистом Google.

Сегодня многие рекламируют смелую новую экономическую революцию, основанную на искусственном интеллекте, а некоторые рекламируют радикальные изменения. Например, в широко цитируемой статье 2013 года говорится:

47% всех занятых в США относятся к категории высокого риска… потенциально могут быть автоматизированы в течение… возможно, десятилетия или двух.

Пять лет спустя мы еще не видели таких больших изменений. А новая книга теперь является достойным преемником Информационных правил:

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

  • Добавьте еще одну книгу в мой список.

Быстрые действия:

Настоящие кинетические ссылки на неделю

Масштабирование DevOps и возрождение операций



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

Если вам нужна помощь с вашей архитектурой или организацией разработки, не стесняйтесь обращаться к нам: realkinetic.com @real_kinetic

Вы можете подписаться на меня напрямую @lyddonb