• Как оптимизировали экономику СССР и что из этого вышло

    • Translation

    Я работаю специалистом по обработке и анализу данных (data scientist), поэтому большая часть моей работы включает в себя подбор оптимизируемых метрик и размышления о том, как выполнять процессы с максимальной эффективностью. Недавно я обнаружил совершенно удивительную книгу об экономических проблемах в СССР и о коллективе экономистов и компьютерных учёных, стремившихся решить их на основе данных. Книга называется Red Plenty. На самом деле она написана в жанре романа, что странно, однако представляет собой точную экономическую историю СССР. Автор активно заимствует информацию из книги 1973 года под названием Planning Problems in the USSR, которую я тоже приобрёл. При чтении этих книг я не мог не обратить внимания на параллели с планированием в любой современной организации. Факт, который покажется сегодня знакомым каждому data scientist: во второй книге есть цитата исследователя, жалующегося на то, что 90% своего времени он потратил на очистку данных, и только 10% — на само моделирование!

    Кроме проведения интересных параллелей с современными data science и методами исследований технологических операций, эти книги помогли мне многое понять об интересных аспектах, о которых ранее я почти ничего не знал, например, о линейном программировании, ценовом равновесии и истории Советского Союза. В этом посте я расскажу о том, что узнал.
    Читать дальше →
  • В софте всё восхитительно, но все недовольны



      Есть типичная позиция, которую можно встретить на Хабре и не только: «хотя железо с годами всё лучше, человечество свело эффект на нет тем, что пишет софт всё хуже».

      Мол, ядер в процессорах стало больше, но тормозит всё пуще прежнего. Electron и Slack — порождения тьмы, пришедшие лишить нас счастья и памяти. Мобильные приложения стали прожорливее, чем старые операционные системы. А в самих операционных системах уже толком нет прогресса, но почему-то они продолжают разбухать в размерах. То ли дело было, когда люди умели уместить ОС на дискету!

      Скажу прямо: когда я вижу подобные заявления, у меня бомбит. По-моему, в них упускают целый ряд важных факторов. А в итоге ситуация напоминает классическую речь Луи Си Кея «Everything's amazing and nobody's happy»: всё стало удивительно хорошо, а люди сидят и жалуются.

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

      Привет, Хабр! Представляю вашему вниманию перевод статьи «9 Key Machine Learning Algorithms Explained in Plain English» автора Nick McCullum.

      Машинное обучение (МО) уже меняет мир. Google использует МО предлагая и показывая ответы на поисковые запросы пользователей. Netflix использует его, чтобы рекомендовать вам фильмы на вечер. А Facebook использует его, чтобы предложить вам новых друзей, которых вы можете знать.

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

      Эта статья познакомит вас с фундаментальными концепциями в области машинного обучения. А конкретнее, мы обсудим основные концепции 9ти самых важных алгоритмов МО на сегодняшний день.
      Читать дальше →
      • +12
      • 14.1k
      • 5
    • Как вывести стартап на зарубежные рынки во время карантина: Reddit, Product Hunt, ресурсы в Латинской Америке



        Изображение: Unsplash

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

        Последние несколько лет я живу в США и активно занимаюсь изучением вариантов продвижения компаний здесь и на рынках Латинской Америки. В результате накопился определенный опыт, список полезных инструментов и подходов, которым я поделюсь в этой статье. Важный момент – все описанные действия происходит исключительно онлайн, что немаловажно в последнее время.

        Материал рассчитан на руководителей проектов, которые хотят в условиях ограниченного бюджета и не очень приятных перспектив на родном рынке протестировать спрос за рубежом и, в идеале, поддержить бизнес валютной выручкой. Пост получился большой, надеюсь, будет полезно. Поехали!
        Читать дальше →
        • +21
        • 3.5k
        • 2
      • Почему в России почти нет гражданского/коммерческого высокотехнологичного производства?

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

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

          Под катом попробуем разобраться чем отличаются «высокотехнологичные» компании от «низкотехнологичных», что нужно, чтобы высокотехнологичные компании могли рождаться и выживать, почему с софтом у нас лучше, чем с хардом, с чего начиналась кремниевая долина в США и можно ли её «скопировать», почему Китай всех рвет, а также — окинем взором все, что происходит в Сколково, Роснано, фонде перспективных исследований и приведут ли они к расцвету российских инноваций. Безусловно, я где-то могу ошибаться — буду рад дополнениям в комментариях.

          Сразу нужно отметить, что в связи с многогранностью проблемы объем статьи получился довольно большой, так что можно начать читать с резюме в конце, и затем прочитать лишь те разделы, которые вызовут интерес. Сразу хочу предупредить — повествование «нелинейное», соседние заголовки могут описывать разные аспекты проблемы и быть друг с другом практически не связанными.
          Читать дальше →
        • Я самый большой скупердяй в инди-разработке игр

          • Translation

          Скриншот из Queen's Wish. Учтите, что я использую игровой арт, который мне нравится. Это необходимо, потому что потом придётся смотреть на него годами, и я не хочу сойти с ума.

          Неделю назад я опубликовал в блоге пост «Почему все мои игры выглядят так отстойно» (оригинал). Он оказался ужасно популярным, его прочитало множество людей. Некоторые поддерживали меня. Другие потратили драгоценное время своей жизни на то, чтобы сообщить мне, что я ужасный тупица.

          Спасибо всем! Когда пытаешься привлечь внимание к инди-игре, то плохой славы не бывает.

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

          Я получил много вопросов. Хороших вопросов. Почему я не могу позволить себе арт-директора? Сколько стоит графика? Почему бы не сделать то или это? Поэтому я решил написать ещё один пост. Я хочу ответить на хорошие вопросы.

          Итак, я хочу рассказать немного о создании и финансировании видеоигр, а также почему я тупица и обречён быть им вечно. По ходу рассказа я объясню вам бизнес инди-игр в целом, от начала до конца. Если вам нравятся инди-игры, то повесть о том, как я выживаю, может показаться вам интересной.

          Видите ли, я самый большой жмот на рынке инди-игр.
          Читать дальше →
        • Урбанистика в Китае: меньше хипстеров, больше науки и ИТ

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


            image


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


            В этом году исполнилось 30 лет международной конференции CUPUM — Computers in Urban Planning and Urban Management. Конференция эта проходит раз в два года, является A-rank по классификации Core, и в этом году она собрала исследователей городского проектирования в Китае, в городе Ухань. Туда я и поехал представлять свой родной университет ИТМО и входящий в его состав Институт дизайна и урбанистики. Рассказывал я там про развитие своих исследований пешеходного моделирования, которые когда-то начались с этой статьи на Хабре.


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

            Читать дальше →
          • Делаем скриншоты правильно: практические советы

            • Tutorial
            Устройство для снимка экрана на первых компьютерах (Command-Shift-3)
            Устройство для снимка экрана на первых компьютерах (Command-Shift-3)

            Если вы когда-либо делали хелп или мануал для своего приложения, наверняка вы отметили, как неожиданно много времени и сил занимает создание скриншотов.

            Ведь кажется, что скриншот — это “секунда работы, Alt+PrintScreen и Ctrl+V!”. Некоторые клиенты удивляются, когда слышат, что скриншот в мануале может стоить и $2 и даже $5.

            В этой статье я расскажу, как правильно делать скриншоты, почему это не просто “два клика” и какие подводные камни встречаются на пути неопытного скриншотера. Рассматривайте ее как чеклист или список практических советов для тех, кто документирует ПО. Надеюсь, это поможет вам избежать разочарований и порадовать юзеров красочными понятными картинками.
            Читать дальше →
          • Платежная EMV-карта. Механизмы обеспечения безопасности платежа



            Платежные карты прочно вошли в нашу жизнь. Еще совсем недавно повсеместно использовались только карты с магнитной полосой. Сегодня же никого не удивишь картой с чипом. Всем известно, что чиповая, микропроцессорная или, созвучнее, платежная EMV-карта – современный и надежный способ доступа к расчетному счету. Она безопаснее карты с магнитной полосой и ее практически невозможно подделать. Однако детали реализации «внутренностей» EMV-карты мало известны. Всем кому интересно как работает EMV-карта, почему технология EMV обеспечивает безопасность платежей и насколько стоит всему этому доверять – добро пожаловать под кат.
            Читать дальше →
          • Австралия: небольшая реколонизация Земли

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

              В Австралии опасно. Не так, чтобы всё живое хотело вас убить, но близко. Смертей десятки в год, что близко не лежало в сравнении с ДТП, но зато они очень, скажем так, изобретательные. Например, к воде вообще нельзя подходить — там, в зависимости от водоёма, крокодилы, ядовитые кубомедузы, акулы и змеи. Благодаря одному немецкому туристу, последние слова которого были «Да нет тут никаких крокодилов», знаки об их наличии по шоссе Стюарта теперь на двух языках. А благодаря одной женщине, решившей искупаться во время менструации, мы теперь знаем, что акулы умеют подниматься вверх по течению ручья на 2 километра. Хворост около трассы для биваков туристов собирают строго гиды — отлучаться с асфальта опасно для жизни, потому что в топ-20 самых ядовитых змей мира всего 2 строки принадлежат неместным. К огромному неудовольствию австралийцев.


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

              А ещё Австралия постоянно либо затоплена, либо горит, либо находится в короткой передышке между этими состояниями. Но давайте начну с самого начала. Сначала мы оказались в Nowhere Land Северной территории.
              Читать дальше →
            • Свойства вертикали корпоративной власти

                В Яндексе – идеальные для ИТ отцы-основатели… а какую позитивную книгу о них и об идеологии Яндекса Соколов-Митрич написал… Но что в Яндексе сложилось за несколько лет «внизу»? В этом посте последняя ссылка показывает – полный мрак.
                Второй пример – Магнитом управляет такой умный и правильный Сергей Галицкий (почитайте его интервью), но «внизу» творится какой-то ад: «Мы не рабы» кричат его сотрудники.

                Почему так? Что же за злой рок преследует большие компании?

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

                Даже в этом идеальном случае у неё имеются, причем со временем усиливаются, следующие негативные свойства:

                1. Усиление строгости при движении приказов сверху-вниз.
                2. Положительная обратная связь и искажение отчетности при движении информации снизу-вверх.
                3. Уменьшение взаимопонимания с ростом количества промежуточных звеньев между сотрудниками.

                Далее рассмотрим их подробнее и сформулируем:

                4. Советы сотрудникам, идущим работать в большие компании.
                5. Своё собственное скромное мнение, почему Яндекс всё ещё хорош на фоне многих других.


                Движение сверху-вниз приказов и всего прочего. Вы же не ожидали увидеть здесь другую картинку?
                Читать дальше...
              • Шпаргалка Java-программиста 6. Список полезных ссылок для Java программиста

                  Добрый день, данная статья о моем opensource pet проекте на github'e useful-java-links, в котором я собрал большое количество ссылок на полезные открытые (и некоторые закрытые) проекты. Этот проект существует на двух языках сразу русском и английском, которые являются полными дубликатами друг друга (кроме отсутствия ссылок на русскоязычные ресурсы в английской версии).


                  image


                  Данный проект — форк такого проекта как awesome-java, плюс добавлены все не мобильные проекты github'a c количеством звезд более 390 (то что описано в этой статье), все проект Apache верхнего уровня, ряд других ссылок, плюс ссылки на русскоязычное видео из этой статьи. В целом, количество полезных ссылок примерно в два раза больше чем в awesome-java. Есть строгая структура разделов, сразу дана информация об лицензиях и возможности использования данной лицензии в закрытом продукте (то есть строгость копилефта и возможность линкования с закрытыми проектами) и количество звезд набранным каждым проектом.


                  Буду очень благодарен за любые исправления и дополнения в данный сборник (добавить можно как в комментариях к статье, так и просто на github'e ). И за помощь в распространении ссылок на данный проект как среди русскоязычных, так и среди англоязычных (так как версия на английском полностью аналогична русской). В этой статье даны все ссылки, однако обновляемая версия все-таки будет на github'e.


                  Читать дальше →
                • 400 потрясающих бесплатных сервисов

                  • Translation

                  Рад представить дополнение оригинального списка из 300 потрясающих бесплатных сервисов. Автор оригинальной статьи Ali Mese добавил ещё +100 новых сервисов, которые помогут найти все — от источников вдохновения и редакторов фотографий до создания опросов и бесплатных иконок.

                  И еще подборку +500 инструментов от 10 марта 2017 г. смотрите здесь.



                  A. Бесплатные веб-сайты

                  • HTML5 UP: Адаптивные шаблоны HTML5 и CSS3.
                  • Bootswatch: Бесплатные темы для Bootstrap.
                  • Templated: Коллекция 845 бесплатных шаблонов CSS и HTML5.
                  • Wordpress.org | Wordpress.com: Бесплатное создание веб-сайта.
                  • Strikingly: Конструктор веб-сайтов.
                  • Layers: Создание сайтов на WordPress (new).
                  • Bootstrap Zero: Самая большая коллекция бесплатных шаблонов Bootstrap (new).
                  • Landing Harbor:  Продвижение мобильного приложения c помощью бесплатного лендинга (new).
                  Читать дальше →