Как мы не выиграли хакатон

С 30 ноября по 2 декабря в Москве прошел PicsArt AI hackathon c призовым фондом — 100,000$. Основной задачей было сделать AI решение для обработки фото или видео, которое можно будет использовать в приложение PicsArt. Коллега по работе(на тот момент) Артур Кузин предложил поучаствовать, заинтересовав меня идеей — анонимизация личных фотографий пользователей с сохранением деталей(мимики и т.д). Также Артур позвал Илью Кибардина — студента МФТИ (кому-то же нужно было писать код). Название родилось очень быстро: DeepAnon.

Это будет рассказ про наше решение, его деградацию развитие, хакатон, и как не надо подстраиваться под жюри.

Читать дальше →
Как мы не выиграли хакатон
Source: geektimes

Генетика сорта Романеско: фрактальная математическая модель экспрессии генов

Что общего между снежинкой, капустой Романеско, морской звездой, молниями и деревьями? Так сразу и не скажешь, но с математической точки зрения у всех этих объектов есть общая черта — фрактальность. В глазах математика все в нашем мире подчиняется законам «царицы наук». Любое явление, процесс или объект можно выразить в математической форме, что позволяет его проанализировать под новым углом, так сказать. Многие годы ученые пытаются создать идеальную математическую репрезентацию генов, их взаимосвязи и процессов, в которых они участвуют. Сегодня мы поговорим о том, как фракталы помогли заложить фундамент совершенно новой математической модели генов человека с позиции онкологических заболеваний. Что такое фрактал, чем он так важен для генетиков и математиков, и как новая математическая модель может помочь современной медицине? Ответы будем искать в докладе исследовательской группы. Поехали. Читать дальше →
Генетика сорта Романеско: фрактальная математическая модель экспрессии генов
Source: geektimes

[Перевод] Собираем, ремонтируем и носим винтажные цифровые часы

Любители электроники имеют возможность попасть на передний край новой моды – там сейчас находятся винтажные цифровые часы (ВЦЧ). Это часы, выпущенные с конца 70-х до конца 80-х. Они не похожи ни на одни сегодняшние часы, и каждый, кто присутствовал при их первоначальном появлении, испытает здоровое чувство ностальгии.

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

Мы в журнале Hackaday уже писали об истории цифровых часов [да и переводчик грешен / прим. перев.]. А сегодня мы углубимся в мир ремонта ВЦЧ.
Читать дальше →
[Перевод] Собираем, ремонтируем и носим винтажные цифровые часы
Source: geektimes

[Перевод] Интернет убыточных вещей

Зовите детишек! Сейчас дядя Андрей расскажет рождественскую страшилку об NTP (Network Time Protocol).

Почти два года назад, в понедельник 16 января 2017 года, в нашу систему баг-репортов BitFolk поступил интересный тикет от постороннего лица. Отправитель представился как ведущий инженер-программист компании NetThings UK Ltd.

Тема: запрос NTP на IP 85.119.80.232

Привет,

Это может показаться странным, но мне нужно настроить сервер NTP по IP-адресу 85.119.80.232.

Что такого особенного в адресе 85.119.80.232? Это IP-адрес одного из NTP-серверов для обслуживания наших клиентов. За несколько недель до этого тикета сервер также был частью проекта NTP Pool.

Здесь важное слово «был». В конце декабря 2016 года я вывел NTP-серверы BitFolk из общественного пула и заблокировал их для посторонних.
Читать дальше →
[Перевод] Интернет убыточных вещей
Source: geektimes

Как написать игру для компьютера, в котором нет устройств ввода и вывода

Что можно сделать с компьютером на электромагнитных реле у которого нет никаких устройств ввода, а из устройств вывода — только дамп восьми регистров?

Поиграть в игры, конечно! Играли же древние люди на калькуляторах МК-61/52, которые лишь немногим нагляднее.


Читать дальше →
Как написать игру для компьютера, в котором нет устройств ввода и вывода
Source: geektimes

[Из песочницы] JAVA SOUND API основы

Привет, Хабр! Представляю вашему вниманию перевод статьи «Java Sound, Getting Started, Part 1, Playback».

Звук в JAVA, часть первая, Начало. Проигрывание звука

Это начальный из серии в восемь уроков, который полностью ознакомит вас с Java Sound API. 
Читать дальше →
[Из песочницы] JAVA SOUND API основы
Source: geektimes

Как устроена система видеонаблюдения Ivideon: обзор софта для ПК

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

image

Читать дальше →
Как устроена система видеонаблюдения Ivideon: обзор софта для ПК
Source: geektimes

Intel ❄ 2018. Итоги года

Последний пост в году мы обычно посвящаем подведению его итогов — чем жила компания в 2018 и чего добилась. Скажем сразу: в уходящем году было маловато ярких событий. Похоже, это тенденция такая: яркость новинок неуклонно понижается. Но что-то в нем определенно произошло — вот на этом мы и остановимся. А чтобы было интереснее читать, разбавим текст лучшими короткими роликами Intel — теми, что набрали более миллиона просмотров на канале компании в YouTube. На КДПВ в этот раз — самое популярное видео года, 5 млн. просмотров
Читать дальше →
Intel ❄ 2018. Итоги года
Source: geektimes

[Перевод] DOOMBA

Моя гостиная, попавшая в Ад.

Теперь в моём конвертере Noesis есть скрипт Roomba. Он отслеживает пылесос Roomba и сохраняет данные трекинга, что позволяет визуализировать эти данные множеством разных способов, в том числе, разумеется, превратить их в рандомизированную карту для DOOM.

Было бы здорово успеть сделать это к 25 годовщине DOOM, но она началась и накончилась, а я всё ещё ждал покупки Roomba 980 на eBay. Идея появилась у меня где-то в ноябре, когда мы с женой изучали разные робопылесосы. Я обнаружил, что в новых версиях Roomba довольно качественно реализован SLAM, поэтому задался вопросом — какие же данные можно получить из него и что с ними можно сделать.

Вскоре я осознал, что у меня есть удобная возможность послужить Тёмному Владыке, породив легион нечестивых алгоритмов и применив их в одной из лучших работ, созданных в его имя. Одновременно я смогу выпустить на волю дьявольский каламбур, способный поразить человечество. Итак, плод трудов моих готов. Узрите существо по имени DOOMBA — полукозлище, полускрипт с нативной двоичной поддержкой самых затратных частей кода, которое я принесу в жертву вместо моего первенца в этот чудесный канун Рождества.
Читать дальше →
[Перевод] DOOMBA
Source: geektimes

Вывоз ракеты перед стартом на Восточном

Накануне Нового года «Роскосмос» готовит запуск с космодрома Восточный двух спутников «Канопус-В» и попутных малых аппаратов. За три дня до старта подготовленную ракету вывозят на стартовый стол, и начинают завершающие предстартовые операции. Мне удалось увидеть и запечатлеть этот процесс.
Читать дальше →
Вывоз ракеты перед стартом на Восточном
Source: geektimes