Чуть больше года назад гугол предложил мне попробовать их облачные апи. Давали несколько месяцев и $300 кредита. У них есть апи поиска по картинкам, распознавания объектов на картинках, преобразования голоса в текст и другие. Вот тут можете посмотреть и триал ещё доступен.
Я пытался сделать распознавание достопримечательностей на фото для подсайта на TJ, но этот апи даже эйфелеву башню не на всех фотках узнавал.
Тогда я попробовал использовать поиск по картинкам для нахождения оригиналов мемасов, а потом и прикрутил его к боту (dtf, tj).
Тут сделаю отступление, и поясню зачем я это вообще делал. На TJ и DTF есть подсайты типа Мемы, Видео и гифки, Животные, Интернет, почти все публикации в которых состоят из копипасты картинок из пабликов, сайтов типа пикабу и джойреактора или каналов в телеге. К моменту запуска бота, авторы этой протухшей копипасты уже ленились даже заголовки писать, не то, что теги ставить или собирать этот мусор в подборки.
Я пытался сделать распознавание достопримечательностей на фото для подсайта на TJ, но этот апи даже эйфелеву башню не на всех фотках узнавал.
Тогда я попробовал использовать поиск по картинкам для нахождения оригиналов мемасов, а потом и прикрутил его к боту (dtf, tj).
Тут сделаю отступление, и поясню зачем я это вообще делал. На TJ и DTF есть подсайты типа Мемы, Видео и гифки, Животные, Интернет, почти все публикации в которых состоят из копипасты картинок из пабликов, сайтов типа пикабу и джойреактора или каналов в телеге. К моменту запуска бота, авторы этой протухшей копипасты уже ленились даже заголовки писать, не то, что теги ставить или собирать этот мусор в подборки.
В-общем сделал я бота, который мониторил все публикации и находил те, в содержании которых только одна картинка, гифка или видео, искал их по картинке или превьюшке в гугле и выбирал самую старую по дате публикации. Если это было говно мамонта, то бот писал в комментарии к посту "Боян" и прикладывал ссылку на оригинал.
Работало всё довольно просто:
- делался запрос к апи (примеры кода и ответов тут);
- возраст картинок бот отпределял из заголовков GET-запроса last-modified или age по ссылкам на картинки (причём можно сами картинки не грузить, только дождаться ответа с заголовками);
- из результатов выкидывались картинки без заголовков и проверялся возраст самой древней (в последней версии должна была быть старше двух суток);
- в комментарии прикладывалась ссылка на файл и страница с картинкой, если апи давал её.
Работало всё довольно просто:
- делался запрос к апи (примеры кода и ответов тут);
- возраст картинок бот отпределял из заголовков GET-запроса last-modified или age по ссылкам на картинки (причём можно сами картинки не грузить, только дождаться ответа с заголовками);
- из результатов выкидывались картинки без заголовков и проверялся возраст самой древней (в последней версии должна была быть старше двух суток);
- в комментарии прикладывалась ссылка на файл и страница с картинкой, если апи давал её.
Почти сразу обнаружилась проблема: в мемасах часто используют одинаковые шаблоны с разным текстом, а поиск по картинкам выдаёт почти точное совпадение для картинок, подобных примеру выше. Но это решилось распознаванием текста на картинках (что сильно замедляет процесс и отжирает дневную квоту запросов). При совпадении текста более чем на 90% картинки считались идентичными и бот почти не промахивался.
Рассказать про ещё парочку подобных ботов разной степени дегенеративности?
Anonymous Poll
87%
Да
5%
Нет
8%
TLoU II игра года 2020
Сделал ночник и написал инструкцию по изготовлению такого же. Модели для печати тут.
Один исследователь заявил, что смог сдампить микрокод интеловского процессора и выложил дампы одного из атомов. Меня же в обсуждении привлекла ссылка на исследовательскую работу с некоторыми деталями устройства, принципов работы и обновлений самой секретной части современных x86 процессоров — микрокода.
Сам ещё до конца не дочитал, но в самом начале обещают продемонстрировать сборку своего обновления для AMD K8/K10. А ещё на скрине вверху есть интересная деталь про «дырявый интел» (интел подписывает обновления микрокода с самого появления этой функции в пентиум про в 1995, а амд только с 2011 года).
Сам ещё до конца не дочитал, но в самом начале обещают продемонстрировать сборку своего обновления для AMD K8/K10. А ещё на скрине вверху есть интересная деталь про «дырявый интел» (интел подписывает обновления микрокода с самого появления этой функции в пентиум про в 1995, а амд только с 2011 года).
Неплохой фильм, в котором простыми словами рассказано об интригах, ставших причиной подозрительно похожей архитектуры процессоров в PS3 и XBOX360.
https://youtu.be/aIy9ROdGfAY
https://youtu.be/aIy9ROdGfAY
YouTube
PlayStation проиграли гонку из-за вероломства IBM (неизвестные подробности)
История AMD часть 1: https://youtu.be/YRvGX_Wziqw
Был в истории развития современных процессоров случай, когда инженеры SONY, работая на PlayStation случайно помогли разработать процессор для XBOX и сегодняшняя популярность XBOX берет свое начало с момента…
Был в истории развития современных процессоров случай, когда инженеры SONY, работая на PlayStation случайно помогли разработать процессор для XBOX и сегодняшняя популярность XBOX берет свое начало с момента…
Пока многие обсуждают трейлер второго сезона «Любовь. Смерть. Роботы», я повторю свою подборку литературных источников первого сезона для тех, кто любит научную фантастику. На скрине пояснения к серии «Зима Блю».
Forwarded from pretty_vacant
Наш замечательный Марат Хамадеев, физик, доцент и лапонька, написал статею для N+1 с интересным названием и содержанием, про реальность физики вселенной Mass Effect.
https://nplus1.ru/material/2021/04/21/Mass-effect
https://nplus1.ru/material/2021/04/21/Mass-effect
N + 1 — главное издание о науке, технике и технологиях
Масса эффектов
Насколько реальна физика вселенной Mass Effect?
Обещал про ботов написать, но просто дам ссылку на тред с обсуждением одного из них и его комментарии.
Он работал на node.js в Azure и использовал гугловское апи (да, в названии напиздел для драматизма) для перевода.
Он работал на node.js в Azure и использовал гугловское апи (да, в названии напиздел для драматизма) для перевода.
This media is not supported in your browser
VIEW IN TELEGRAM
Ещё накатал небольшую статью про аппаратное устройство 3D Touch (измерение силы нажатия на экран) в айфонах с картинками.
И та же статья на TJ.
И та же статья на TJ.
Forwarded from Техно Фил
Сделал на работе из старого монитора и бесхозного Raspberry телевизор с прямой трансляцией перекрестка в Токио. Практического смысла в этом, естественно, никакого нет, просто прикольно сидеть на работе и посматривать на поезда и машины в другой точке континента. Иногда ловлю «комбо», когда одновременно проезжает четыре поезда.
Получилось, кстати, довольно просто, поэтому если хотите тоже смастерить что-то похожее, вот инструкция vc.ru/242404
Получилось, кстати, довольно просто, поэтому если хотите тоже смастерить что-то похожее, вот инструкция vc.ru/242404
Я на днях в штатную магнитолу добавлял управление подключенным на BT телефоном с кнопок руля (сам BT добавил раньше), и в документации обнаружил блок-схему с функцией регулирования звука в зависимости от скорости движения машины. На разъём магнитолы приходит аналоговый сигнал 0-5В, и по какому-то алгоритму контроллер управляет усилителем. Такой простой вариант компенсировать не очень хорошую шумоизоляцию.
Вообще повезло, что на штатную голову попалась подробная документация со всеми электросхемами и распиновками разъёмов. Режим AUX включается дополнительными резистором с пина AUX-ON на GND, плата BT запитана прямо от входа ACC, кнопки руля идут не по K-Line, как у вага, а просто аналоговым входом с разными напряжениями для нажатых кнопок.