Обложка канала

запуск завтра. Страница 24

15701 @ctodaily

Будни технического директора новостного стартапа. «Закрытие Parse и куда с него переехать», очередной лонгрид «как программируют в NASA» и прочие ссылки с hackernews. Ну и истории, конечно.

  • запуск завтра

    Больше всего меня заинтересовали две вещи:

    I)
    Основной инструмент координации - телеграм. Вот некоторые сервисы в нем: 1) система отслеживания перемещения полицейских, система уведомления о скоплении полиции - боты, выделенные каналы и чаты. 2) чаты, в которых автомобилисты предлагают подвезти протестующих (есть услуга водитель-женщина) и бот, который проверяет номер автомобиля по базе номеров машин сотрудников полиции (чтобы секретный сотрудник не увез прямиком в отдел) 3) база данных бизнесов, которые поддерживают власти или протестующих.

    II)
    То, где ты покупаешь продукты, где стрижёшься и где пьёшь кофе - это в Гонконге теперь и политическое решение. Есть удобные базы данных, показывающие «халяльные» и «нехаляльные» бизнесы на карте и по категориям.
  • запуск завтра

    Телеграм уверенно создает параллельную вебу цифровую реальность. Социальную и анонимную одновременно.

    Разработать веб-сервис или мобильное приложение, которым будет удобно пользоваться с телефона при плохом интернете — жуть как не просто.

    Да, в телеграме нельзя сделать некоторые очень удобные UX-штуки (интерактивные карты, и жесты, например), но при этом многие вещи, которые легко зафакапить в вебе и в мобильной разработке, в экосистеме телеграма получаются практически бесплатно.

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

    Бери и прогай свою бизнес-логику. Скорость разработки MVP повышается в разы. Круть.
  • запуск завтра

    Захватывающая презентация про организацию протестов в Гонконге, с одной из главных хакерских конференций ccc.de



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

    У протестующих очень четкие цели: «5 требований, ни одним меньше» — слоган, из которого родился жест движения — раскрытая ладонь. 1) Отменить законопроект об экстрадиции в Китай (уже выполнено) 2) расследование полицейской жестокости независимой комиссией 3) амнистия всех задержанных 4) перестать классифицировать протесты как беспорядки (riots, до 10 лет уголовного наказания) 5) реальные выборы (сейчас там примерно как в нашей госдума, только у нас вбросы, а у них законы такие).
  • Реклама

  • запуск завтра

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

    Во вторых, решения вырабатываются в телеграме и фейсбуке. Хорошие идеи перефразируются, превращаются в мемы и слоганы, копируются снова и снова. Некоторые «быстрые» решения толпой принимаются в популярных телеграмм каналах многократным голосованием.
  • запуск завтра

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

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

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

    Рекомендую послушать презентацию целиком, оторваться невозможно. Видео на ютубе тут.
  • запуск завтра

    Я предлагаю профессиональные консультации для руководителей разработки и программистов.

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

    Договорённости в разработке и с продуктом/бизнесом, менеджмент ожиданий, найм и увольнение программистов, сроки, деньги, СТРАХИ. Все мы сталкиваемся со сложностями в работе. За 7 лет руководства разработкой я набил много шишек и хочу вам помочь.

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

    3500руб в час, очные консультации в Москве и в Риге или по видеосвязи. Гарантирую конфиденциальность. Интим не предлагать.

    Запись тут: https://calendly.com/samatg/video-consult, вопросы в личку.
  • запуск завтра

    Увольняюсь из Пьюр.

    Мне трудно и я устал. Дело в отношениях с владельцем Pure, Ромой. Я благодарен Роме за возможность поработать вместе, это были очень интересные полгода, я многому научился.



    Хочу подвести итог работе в Pure: за эти полгода мы сделали многое для защиты наших пользователей. Борьба со злоупотреблениями — важная часть любого дейтинг сервиса. У нас в Pure, где люди выражаются более свободно, чем в остальном интернете, эта проблема стоит ещё острее.

    Плохие пользователи (bad actors) бывают двух типов: те, кто стригут мелкую монету с массовых рассылок и те, кто шантажируют точечно, но на крупные суммы. За эти полгода мы ударили по обоим категориям.

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

    Шантаж происходит так, что вас уводят в не анонимный (читай любой другой) мессенджер, где вы обмениваетесь текстами или фото/видео. Атака может продолжаться часы или даже дни. Злоумышленник деанонимизирует вас по номеру телефона или соцсетям, находит ваших близких и шантажирует вас раскрытием деталей переписки. Для борьбы с этим мы теперь даем отключить таймера у чата (ошейник!) — можно добавить человека в контакты и продолжать общение в Pure.

    Внутри чатов Pure мы предупреждаем о том, что собеседник снял скриншот чата и когда он предлагает перейти в другой мессенджер. В способе предупреждений — весь интерфейсный кайф Pure. Это не системное уведомление, а один из 7 классных рисованных персонажей, который вклинивается в переписку и на понятном языке объясняет риски. В последнем релизе мы добавили чумовые стандартные аватарки и отключили возможность загружать картинки из галереи (только фото здесь и сейчас).

    Ещё на нас была хакерская атака, которую мы успешно отразили (к сожалению, пока без подробностей).
  • запуск завтра

    Но главная моя работа в другом. Когда я пришел в компанию, в ней было 19 технарей. Много формальной документации, но мало реального общения, инициативы и ответственности за результат. Ухожу я из команды в 9 человек, с гораздо более живыми процессами. Буквально месяца не хватило запустить полноценный продуктовый цикл с новым, очень многообещающим дизайнером (привет, Надя!), но я знаю, что Pure на правильном пути.

    До этого я работал в компаниях, в которых уже был правильный дух в технической команде. Я чувствовал его и пытался не сломать, но как его создать? Как целенаправленно поддерживать? Для меня это было загадкой и я боготворил людей, которые умеют его создавать — Егора Хмелева и Андрея Зайцева-Зотова, например.

    Оказывается, нет никакой магии, недоступной мне, простому смертному. Достаточно не бояться говорить «нет» и верить своим чувствам. Это из области, которую трудно формализовать, но легко увидеть и почувствовать. Как это прекрасно сказал судья конституционного суда США, I know it when I see it. Если ваши разработчики ясно излагают свои мысли (ясно мыслят), свободны и инициативны — то всё в порядке. Если чего-то из этого не хватает — у вас будут проблемы. Я не говорю тут о hard skills вроде умения программировать — с этим проблемы возникают куда реже. Сложнее всего правильно договориться, что мы будем программировать и для чего.

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

    Менять мир вокруг себя страшно, но эти изменения и есть жизнь.



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

    Четверг!

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

    Ещё они умеют определять по видео эмоции.

    В новом выпуске подкаста я расспрашиваю Артема, как работают системы распознавания лиц.

    Apple, Google, Castbox, Spotify, Яндекс, Overcast, веб-версия.

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

  • запуск завтра

    Крутой сериал про искусственный интеллект от ютуба. Ведущий — актер, игравший Тони Старка.

    Сериал YouTube Originals. Подписчики YouTube Premium могут посмотреть все 8 эпизодов сразу и без рекламы, без подписки пока доступны только первые два эпизода и с кучей надоедливой рекламы. Отличная монетизация ютуба, респект гуглу.

    Я купил подписку Youtube Premium пару месяцев назад, чтобы не видеть больше рекламу Wix с актрисой Софьей Резник, буквально взбесился на 100 просмотре, импульсивная покупка получилась. Неожиданно, подписка оказалась полезной. С Youtube Premium мобильное приложение ютуба умеет проигрывать аудио в фоне; многих мои любимых ютуберов можно слушать как подкасты.

    А сериал классный - очень легкий, с кайфовым продакшеном и при этом объясняет сложные вещи простым языком. Примерно такое мы стараемся делать в подкасте ;)
    How Far is Too Far? | The Age of A.I.

    Can A.I. make music? Can it feel excitement and fear? Is it alive? Will.i.am and Mark Sagar push the limits of what a machine can do. How far is too far, and...

    YouTube
  • запуск завтра

    Reuters сообщает, что гугл не сможет предустанавливать свои сервисы в новые андроид-телефоны в Турции.

    Представьте себе Android телефон без Google Play, Google Maps, Gmail и YouTube. Конечно, теоретически можно установить и другие сторы, но практически это получатся довольно странные устройства. Я уж не говорю о Google Services, который делает классный GPS в андроиде.

    Турецкая антимонопольная служба в сентябре 2018 оштрафовала Гугл на 14 миллионов баксов и потребовала от Гугла в течение 6 месяцев дать выбирать стандартный поисковой движок на Андроид-телефонах. Гугл внес изменения в договоры с поставщиками устройств, но турецких правоохранителей эти правки не удовлетворили.

    Претензии турков звучат очень похоже на претензии, которые были ранее у российской ФАС и Евросоюза. В обоих этих случаях гугл заплатил штраф (0.5 млрд рублей и 4.5 млрд евро, соответсвенно), перестал запрещать дистрибьютерам предустанавливать дополнительный софт, предложил пользователям самим выбрать стандартный поисковый движок (в европе в этот список можно попасть в результате аукциона) и антимонопольные службы удовлетворились.

    Что пошло не так с турками — интересный вопрос. Если кому-то не влом разобраться с первоисточниками — с удовольствием почитаю.

    Из лулзов: гугл в письме к своим турецким партнерам приложил телефон министра торговли Турции, предложил им позвонить и оказать давление.

    Первоначальную жалобу в турецкий антимонопольный комитет подал Яндекс.

    🍿
  • запуск завтра

    Первый эпизод по новостному поводу, про nginx! 90% эпизода — про технологии: что такое Nginx, почему и где он используется, что в нем нравится, а что — бесит. 10% — эмоции, получилось жарко и даже немного стыдно.

    А ещё это первый эпизод, в котором два гостя, с которыми до записи я не был знаком даже шапочно.

    Гости: Данила Штань, технический директор Яндекс.Вертикалей (Авто.ру, Яндекс.Недвижимость и Яндекс.Работа) и Дима Столяров — технический директор крупного русского devops аутсорсера Фланта.

    Го слушать, мы создали: Apple, Google, Castbox, Spotify, Яндекс, Overcast, веб-версия.
  • запуск завтра

    Dual Axis Illusion

    Best Illusion of the Year Contest - 2019 Title: Dual Axis Illusion Authors: Frank Force Country: USA

    YouTube
  • Реклама

  • запуск завтра

    Хочу поделиться двумя классными программами. Первая для журналистов, вторая - программистам.
  • запуск завтра

    ​​Piezo - гениальная в своей простоте утилита для записи звонков. Выбираете программу, с которой вы звоните - телеграм, скайп, FaceTime, хром, вообще любая программа и нажимаете кнопку «запись». После звонка «отжимаете кнопку» и у вас на руках mp3 файл. В левом ухе - то, что говорили вы, в правом - собеседник. Лучшая в своём роде. macOS, 23$ 🎙
  • запуск завтра

    ​​Charles - отличная программа для отладки мобильных приложений. Запускаете ее на компьютере, прописываете на айфоне или андроиде в сетевых настройках свой адрес как прокси и можете наблюдать, какие именно сетевые запросы делает ваш телефон. Да что там наблюдать, можно поставить брекпоинты и подменять запросы клиентов и ответы сервера на лету! Программа умеет перехватывать HTTPS трафик путём установки корневого сертификата. Умеет писать дампы для последующего анализа на других компьютерах. Mac, Win, Linux, 50$ 🔥