12 января 2020
Анонс Infomate.club
Читаем интернет нормально

Смотрите какую красоту сделал: infomate.club

Это мой бот, который агрегирует весь нужный мне интернет на одну страничку.

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

Как личный Bloomberg-терминал.

Или экран в аэропорте. Представьте, если бы на экране «Departures» перед каждым рейсом писали смешную подводку как в твиттере медузы и гифку?

Здесь же, как в моём любимом Nuuz из итогов года, на одной странице собраны RSS-ленты популярных сайтов и СМИ по определённым тематикам. Свежие статьи подсвечиваются жирным (как ты). Заголовки идут в компактных колонках, ведь 90% новостей нет смысла читать дальше. Для оставшихся 10% есть превьюшки по наведению курсора или троганью пальцем на айпаде.

Ленты обновляются раз в час

Жадные сайты, у которых нет RSS-лент, всё равно прогоняются через специальный парсер и их заводят. Просто они об этом не знают. Роботы всё равно победят.

Превьюшки сделаны просто, но хитро. Специальный скрипт загружает все новые статьи, извлекает из них метаданные, картинки и текст. Затем с помощью алгоритма TextRank находит самые «значимые» предложения и показывает их в окошке превью вместе с главной картинкой. Если может, конечно. Не может — берет простое описание.

Такая вот магия.

Должен же был хоть где-то пригодиться мой диплом по NLP, да.

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

Всё это пока работает в дикой бете и местами отвратительно. Сайты в 2020 году обожают чтобы вы страдали, потому ненавидят когда их парсят. Будем решать проблемы по мере появления.

Основой офигенчика сейчас мне видятся авторские подборки. Для теста я собрал свою про айти, а Лена собрала про Берлин. Оказалось, что это 100% залипалово. Надо делать больше подборок по разным темам и привлекать больше людей.

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

На остальные важные вопросы отвечает страничка «Что это?»

Например, там есть четыре причины зачем это всё нужно:

Я прекрасно понимаю, что большинство всё равно не откажется от залипания в алгоритмические ленты со всеми их драмами, кликбейтами и СММ-цирком. Проект изначально не задумывался как публичный и «для всех». Даже наоборот. Там хоть и будет несколько открытых подборок, основная же часть будет доступна только членам Вастрик.Клуба.

Такие вот дела.

Кстати, код проекта открыт: github.com/vas3k/infomate.club

Не то чтобы я верил в опенсорс, но меня часто просят выложить код чтобы посмотреть из какого говна и палок собираются пет-проджекты.

9
Дмитрий Андреев Текст надо по-человечьи заверстать, тяжело ведь такие блоки читать
1
Arseny Osipov Большинство новостей можно вообще не читать, даже три строчки. Важное вам расскажут в оффлайне или в окошко бомбардировщики увидите (ха-ха), а на неважное по заветам инфогигиены можно не обращать внимания
Поблагодарить автора
Комментарии ↓
zen_k :: 10 января 2020 в 12:05 из Moscow, RU #
13
Вастрик :: 10 января 2020 в 12:05 из Paris, FR #
5

zen_k, он самый. Как и было обещано в итогах года и написано в самом первом блоке FAQ

Дима Шишкин :: 10 января 2020 в 12:09 из RU #
14

А какие преимущества перед РСС ридером? Здесь ведь я никак не могу отписаться на то, что мне нужно и не могу подписаться на то, чего мне не хватает.

Константин :: 10 января 2020 в 12:11 из Khabarovsk, RU #
2

@zen_k ну там на страничке "Что это?" и упомянут этот сервис как источник для вдохновения.

Nikita Grishanov :: 10 января 2020 в 12:12 из Irbit, RU #
9

Идея прикольная. Сам не так давно думал бота в телеграме запилить для тех же целей, но в итоге нашёл @TheFeedReaderBot и забил (хорошая штука кстати).
Из плохого: списки ссылок выглядят как нечитаемый пиздец. Мозг отказывается парсить это нагромождение текста.

Andrey Lazuk :: 10 января 2020 в 12:13 #
1

За какой период времени показаны новости на одном экране? Чет их количество пугает.

schnellreich :: 10 января 2020 в 12:15 из Moscow, RU #
3

кайф, но хочется шрифт покрупнее в превьюшках, а то прям приходится напрягаться

ну и объединился бы с кем-нибудь для канала про деньги и прочие финансы

Роман Ерфилов :: 10 января 2020 в 12:22 из Novosibirsk, RU #
2

Списки из ссылок нечитаемы, соглашусь. Сперва подумал, что сафари не вывозит верстку.

Идея класс.

Alexey :: 10 января 2020 в 12:22 из Potsdam, DE #
1

Отличная идея, посмотрим как взлетит.

Есть такой вопрос: этот сервис умеет обходить paywall на буржуйских сайтах и доставать полную статью за ним?

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

Тот, Кто Следует За Казахами :: 10 января 2020 в 12:23 из FR #
1

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

Pavel :: 10 января 2020 в 12:24 из Moscow, RU #
2

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

Дима Шишкин :: 10 января 2020 в 12:25 из RU #
1

Тот, Кто Следует За Казахами, мне бы сильно помог сервис, который дает РСС для таких сайтов :-)

Тот, Кто Следует За Казахами :: 10 января 2020 в 12:26 из FR #
1

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

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

Ярослав Хори́щенко :: 10 января 2020 в 12:33 из Kremenchuk, UA #
1

Огонь! Ты прям подарил машину, когда я все время искал более прокаченную лошадь.

Где ты берёшь дизайны для своих проектов? Сам рисуешь или кто-то помогает?

Nikita Prokopov :: 10 января 2020 в 12:38 из Munich, DE #
4

Авторская подборка значит ты отобрал конкретные статьи с сайтов или ты сами сайты отобрал, а статьи уж какие попадутся?

Вастрик :: 10 января 2020 в 12:38 из Paris, FR #
3

Nikita Prokopov, автор отбирает источники, не статьи. Как максимум на будущее есть идея дать возможность автору помечать какие-то статьи звездочками как «особо понравившиеся», но пока не понятно как это будет работать

Mikhail Sannikov :: 10 января 2020 в 12:41 из Izhevsk, RU #
5

Вряд ли буду оригинальным: намути теперь гранулированный RSS для всего этого.)

А вообще причина по которой я полностью ушёл от RSS, каналов и любых лент в пользу почтовых дайджестов — темп. Скажем, есть хорошее издание, хочу получить от них 3 лучших, по их(!) мнению, новости в день, а получаю 30. Да, они все хорошие, но всегда можно составить топ. Это вопрос редакционной политики. Придумай как заменить её роботом, все понесут тебе космокредиты.

По твоей штуке для себя всё решил: discoverability — да, EDC — нет.

Максим Родионов :: 10 января 2020 в 13:07 из Moscow, RU #
1

Хорошо, что колонки скейлятся под мобильный экран, но вот с превью под мобилки нужно что делать. Смотрел с Android.

Magistr :: 10 января 2020 в 13:31 из St Petersburg, RU #
1

О огонь вопрос про опенсурс с первых строк появился в моем сознании , и в конце линк сделал меня счастливым

Sergey :: 10 января 2020 в 13:40 из Kharkiv, UA #
6
  1. Выше уже сказали про https://nuuz.io/tech. А до nuuz помню в школе я (ну точнее много людей) так читал RSS через https://en.wikipedia.org/wiki/IGoogle. Там делали точно такие же дашборды.

  2. Мне кажется текущий UI (и в целом способ чтения в таком виде) очень перегружен, ряд вещей мне кажется стоит переосмыслить, думать дальше и глубже чем iGoogle и nuuz. Не буду тут свои идеи/предложения писать, а то каждый тут может наумничить 🙂

  3. Хорошо бы убирать "дубликаты" между фидами. Кстати после Telegram контеста про news classification & clustering многие будут выкладывать решения, может что-то будет полезно для твоего проекта (тут примеры работ - https://contest.com/data-clustering).

  4. "авторские подборки" мне кажется самой очевидной и полезной фичей, а не чтение новостей через такой UI, очень интересно посмотреть новые подборки! Было бы классно добавить что-то вроде summary view, чтобы видеть только список ресурсов (возможно с коротким описанием от автора) без самих новостей. Ну а когда (если) будет хотябы 100 подборок можно будет уже много полезных фич придумать.

P.S.
Я точно так же читал новости через iGoogle, и это было на самом деле неудобно, и со времнем пришел к (RSS, Websites) -> Feedly -> IFTTT -> Telegram (к чему тоже есть вопросы), отписываясь от ресурсов, которые постят слишком часто, так как важные ссылки все равно дойдут до меня по другим каналам. А дашбоард с 100500 ссылками еще больше все усложняет, и никак не убирает проблемы типа "залипания в алгоритмические ленты со всеми их драмами, кликбейтами и СММ-цирком", разве что если накручивать более умные и персонализированные сортировки/фильтры (но да, это история о другом), или все-таки делать из этого дайджесты. Вообщем мне кажется это немного противоречит "информационной гигиене" в текущем виде. Главное это все-таки самому правильно окружать себя информацией (в плане качества или количества), и правильно распределять время на чтение, ИМХО.

Удачи с проектом! 💪

Zmej :: 10 января 2020 в 13:42 из RS #
1

Шикарная идея. Молодец, что допилил в продакшн!

Timur Okhinko :: 10 января 2020 в 14:08 из RU #
1

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

Dmitry Kuznetsov :: 10 января 2020 в 14:47 из Moscow, RU #
1

Пожалуйста, сделай в веб-версии всплывашку правее. Сейчас она мешает просмотру конкретного блока. Ну и было бы круто сделать ее менее контрастной по сравнению с основной темой сайта. ИМХО

Олег :: 10 января 2020 в 14:57 из UA #
1

Очень круто, но очень не хватает "визуального якоря" который бы показывал "вес" (важность, популярность, you name it) статьи. Пока что просто стена текста и нужно прилагать усилие (перечитывать все подряд) чтобы выцепить интересную для себя тему

Alexander :: 10 января 2020 в 15:09 из CY #
1

Отличный проект, нашёл интересные для себя источники информации.

schnellreich, про деньги и финансы есть https://finreader.ru, можно оттуда взять список rss-каналов. Для меня новости в виде такой ленты (без всяких алгоритмов) удобнее, но очевидна проблема засилья отдельных источников.

Ivan Ivanov :: 10 января 2020 в 15:51 из Khimki, RU #
1

Доброго дня. Я инфоголик интересующийся ИТ и перепробовал много разных инструментов для потребления контента. Были последовательно: закладки>> iGoogle>> RSS>> Feedly+FB>> Feedly+TG>> TG+пару e-mail рассылок и иногда Feedly. Даже vas3k.ru сейчас только в TG)). Feedly отвалился из-за большого количества шлака. Хоть в нем любое СМИ/блог я и сам могу добавить в ленту, но то что внутри выбранного ресурса уже не управляется мной, что влечет за собой кучу убитого на просматривание заголовков времени.

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

Cогласен с ув. Sergey по большинству пунктов. Пока проект похож скорее на Feedly на минималках.

PS: Немного обратной связи об удобстве (исключительно для меня!) интерфейса infomate.club. Можно и не читать, в принципе)) Логично разделение заголовок>>подводка (попап)>>статья, но заголовок не читается полностью и из-за этого на ноуте приходится постоянно елозить мышкой/пальцем при переходе между ссылками-заголовками, чтобы вылез попап. Еще периодически курсор съезжает и нужно его возвращать на место, чтобы дочитать попап. В том же Фидли я могу понять смысл новости из заголовка, т.к. он полностью виден, а в TG обычно или пишут новость коротко или короткая подводка + ссылка. То есть, возможно, имеет смысл заголовок полностью выводить пусть и более чем в одну строку. На смартфоне (android) через хром, опять же, когда хочешь посмотреть попап, нужно сделать долгий тап по ссылке, что кроме попапа вызывает еще и меню управления ссылкой. По короткому тапу проваливаешься на сайт. Возможно я не догнал просто как это правильно нужно просматривать.

Тема интересная, емкая и непростая)) Удачи! Путь осилит идущий.

Ну и собственно выжимка моего длинного 🤦‍♂️ коммента по убыванию важности:

  1. Авторское курирование контента важнее всего - это фильтр по интересам и качеству.
  2. Объем информации должен регулироваться как автором, так и потребителем. Как автора отрегулировать не знаю))) Я просто отписываюсь от автора, если поток большой и не очень ценный.
  3. Интерфейс минимально достаточный. Feedly - ок, TG - ок, но с оговорками.
Denis Shepelin :: 10 января 2020 в 16:42 из Copenhagen, DK #
1

Короткое резюме для каждой ссылки - просто огонь. Дизайн все равно поправим. Возможно было бы полезно убирать некоторые источники (дать возможность их просто прятать).
Согласен с предыдущими комментариямич что логичный шаг вперёд после это - группировка новостей. Чтобы читать одну "репрезентативную" новость вместо нескольких повторов про одно и то же событие.

Константин :: 10 января 2020 в 16:53 из Khabarovsk, RU #
1

Sergey, идея использовать результаты из недавнего контеста Телеграма для кластеризации и удаления дубликатов - классная.

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

Andrey Solovjev :: 10 января 2020 в 20:02 из Moscow, RU #
1

Круто, почему то в голове пояился образ священника из х/ф "Constantine" который кучу газет руками читал :)
отдельное спасибо за англ.ресурсы, много нового...

Вастрик :: 10 января 2020 в 20:41 из Berlin, DE #
4

Ребята, всем спасибо за комменты.

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

Ответы на новые популярные вопросы я добавил в FAQ.

Учёл некоторые советы и баги. Например:

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

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

Я не собираюсь делать убийцу фидли или твиттера (потому идеи с настройками и подписками — точно не здесь), не собираюсь говорить что вам читать (потому подборок с ранжированием по субъективной «важности» здесь тоже никогда не будет), не собираюсь «упрощать», уменьшать и группировать контент, потому что ведёт к искажению картины.

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

На подборки вы всегда можете подписаться в других местах. Я понимаю, что анализировать источники и работать с потоками информации — развлечение не для слабых духом. Многим хочется чтобы им разжёвали, выделили важное, подсветили цветом и сказали как правильно реагировать. Таких сайтов и рассылок в интернете великое множество, пользуйтесь ими, я не имею ничего против и сам подписан на некоторых авторов, мнению и мотивам которых я доверяю.

Идея же конкретно этого сервиса как раз чтобы так НЕ делать.

Чтобы условный анонимный канал в телеграме (да хоть я сам) не формировал для вас повестку, а вы сами это делали. При этом ваши подписки в RSS и твиттере не окукливались с годами вокруг рекомендаций и похожести, а разбавлялись какими-то новыми чуваками с их подборками.

Тому 1%, которому всё это интересно, конечно же.

Если это не то, чего вы ожидали — штош, извините, проходите мимо.

Maxim Rusaev :: 11 января 2020 в 01:06 из Ashburn, US #
2

Максим Родионов чтобы посмотреть попап на андроиде без перехода, можно нажать на линк и заслайдить вправо до потери подсветки. Андроид 10, хром.

Константин :: 11 января 2020 в 06:16 из Khabarovsk, RU #
1

Maxim Rusaev, тут бы по-хорошему на мобилках кнопочку какую показывать, чтобы не приходилось так извращаться

Вастрик :: 11 января 2020 в 08:57 из Berlin, DE #
1

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

Алексей Лещенко :: 11 января 2020 в 09:40 из Kiev, UA #
1

Хорошее дело, начинаю тест

Константин :: 11 января 2020 в 16:09 из Khabarovsk, RU #
1

Так чем кликание по кнопке на андроиде отличается от кликания по ссыке на ios?

Так-то сайт неюзабелен на Андроиде, но тебе виднее, вобщем-то, что там делать с поддержкой кшьяоми и компании.

Maxim Rusaev :: 11 января 2020 в 18:01 из US #
1

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

Константин :: 11 января 2020 в 20:51 из Khabarovsk, RU #
1

Maxim Rusaev, ну вот сейчас ехал в автобусе и попробовал - нифига неудобно, постоянные переходы или всплывание попапа с выделением текста.

Перешёл на свой форк с кнопочкой - все срабатывает легко и точно. Ну ок, пальцы у меня кривые раз всем удобно - меня не сильно волнует сидение на форке.

MV :: 12 января 2020 в 16:33 из Moscow, RU #
1

Отлично заходит. Меня не возбуждает задротство структурирования инфополя. А тут сразу решение. Спасибо.

Вастрик :: 12 января 2020 в 22:25 из San Diego, US #
1

Константин, вот поэтому я и буду ждать тех, кто без истерик объяснит мне нативное поведение Андроида и как там принято делать подобный UX на вебе

Константин :: 12 января 2020 в 23:01 из Khabarovsk, RU #
1

Вастрик, я боюсь, что нет такого решения, которое бы устроило тебя. Дело не только в Андроиде, кстати.

Несмотря на то, что Safari с версии 13 использует умное детектирование ховеров, всякие умные дядьки советуют не вешать content revealing на ховеры в мобильном вебе

Вастрик :: 12 января 2020 в 23:06 из San Diego, US #
1

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

Kseniya Buraya :: 14 января 2020 в 09:03 из St Petersburg, RU #
1

Там пока недоступна опция попробовать сделать свой собственный аггрегатор? Можно читать только заготовленные три?

Sergius Reszow :: 14 января 2020 в 18:41 из US #
1

hello_world()

Ruslan K :: 30 января 2020 в 21:56 из US #
1

Какого хьюмандизайна?

Nastia Yakusheva :: 05 февраля 2020 в 14:22 из Moscow, RU #
1

Немного багов: Для реддита очень часто самой важной фразой выбирается фраза про куки.

Идея классная! Но действительно пока ещё есть некоторые вопросы.

Комментирование доступно только участникам клуба

Что?
Еще? Тогда вот