Серия «Есть идея»

10

Ответ на пост «Это что за планета?»1

Серия Есть идея

Привет, @2GIS, почему-то в посте про оффлайн карты закрыты комментарии, поэтому приходится писать тут.

Оффлайн карты

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

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

В окне "просмотр маршрута" самое место для кнопки "скачать оффлайн все карты по пути".

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

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

Этапы маршрута

Не знаю кому как, но когда я еду на дальнее расстояние, у меня маршрут строится из этапов.

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

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

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

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

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

Навигация без GPS

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

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

Тут есть интересное решение, которое, почему-то никак не реализует ни один вендор навигаторов и карт. Есть такая штука, как ELM-сканнер, подключающийся к OBD-II в практически любом автомобиле. Некоторые такие девайсы могут подключаться к смартфону по Bluetooth.

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

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

Есть и более сложный, но интересный способ. Если брать с OBD-II не только одометр, но и угол поворота руля, то можно восстанавливать (интегрировать) по этим показаниям примерную траекторию автомобиля, и накладывать её на дородную сетку. Изгибы дорог и повороты будут сбрасывать погрешность по некоторым осям время от времени, а фильтр Калмана позволит отсеивать маловероятные гипотезы о местоположении автомобиля при слишком большой погрешности. Автомобиль обычно не может телепортироваться и ехать по бездорожью с большой скоростью.

Если вы и так собирались такое внедрять, то могу помочь=). хотя не напрашиваюсь.

Автогид

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

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

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

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

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

Это очень интересная тема для меня. Готов поучаствовать.

С наилучшими ожиданиями и пожеланиями ваш неизменный пользователь на дорогах.

Показать полностью
3

Ответ на пост «Ищу энтузиаста помочь собрать устройство для квиза, чтобы играли незрячие»1

Серия Есть идея

С таким ТЗ - результат ХЗ, как говорится.

Для игры в квиз незрячим нужны какие-то кнопки.

Не понятно сколько кнопок, не понятно какие между ними расстояния.
Не понятно допустимы ли провода, требуется ли автономность, нужен ли звук нажатия, какая нужна индикация?

Окей. Давайте фантазировать за заказчика.

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

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

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

То есть у всей системы два состояния: 1) ждём нажатий, 2) Показываем кто нажал первый.

Давайте сперва сформулируем Идеальное Решение, чтобы было от чего отталкиваться.

Идеальное решение

- У нас есть несколько кнопок. Может быть с десяток.
- Кнопки без проводов.
- Каждая кнопка "умеет" светиться разными цветами и вибрировать разными паттернами.
- Перед использованием кнопки нужно "спарить" между собой. Например, включать их по очереди с нажатой кнопкой. Первая кнопка при отпускании создаёт новую "Группу" (загорается рандомным цветом новой группы и вибрирует импульсами в быстром ритме). Каждую следующую кнопку при включении с нажатой кнопкой спариваем с первой. Для этого нажимаем на первую и на новую, а потом одновременно отпускаем. Так добавляем все кнопки группы.
- Красиво было бы, если бы спариваясь пара кнопок вибрировала синхронно давая пользователю знать, что он спаривает именно эти две, а никто больше в это время такими же кнопками не мешает ему.
- Спарившись кнопки "запоминают" свою группу, и при последующем включении остаются в ней.
- Можно рассмотреть вариант, когда несколько групп участвуют в одной игре. например две команды и у каждого игрока своя кнопка, но нажимается она за всю группу.
- Кнопки получают номера в порядке активации.
- У первой кнопки есть через вайфай в веб-интерфейсе есть веб-страница, которая на экране любого браузера будет отображать статус игры, номер победившей кнопки, и через колонки устройства где браузер озвучивать номера победивших в раунде кнопок.

В этом виде система реализуется так:

- Внутри кнопок в качестве контроллера недорогой вариант ESP32.
- Цветовая индикация за счет одного адресного RGB-светодиода.
- Звуковая индикация за счет зуммера (пищалки).
- Тактильная индикация - вибромоторчик.
- Контроллер заряда\разряда литиевого аккумулятора 18650 с Type-C и выключатель питания типа тумблер.
- Сама кнопка - нормально разомкнутая тактовая.
- Корпус печатается на 3д-принтере из двух видов пластика: полупрозрачный белый рассеиватель-кнопка и непрозрачный корпус. Подпружинивание реализуется за счет 3д-печати, сборка корпуса из двух частей на защелках.

Дополнительно такие кнопки можно использовать в Умном Доме для произвольных целей. Для этого можно предусмотреть штатный конфиг Home Assistant, а прошивку кнопок попробовать реализовать сразу на ESP-Home.

Связь между кнопками по ESP-Now. Спариваясь кнопки синхронизируют между собой рандомно сгенерированный ключ группы. В ходе ожидания нажатия по сети с интервалом в секунду отправляется короткий синхропакет для синхронизации времени на кнопках. После нажатия кнопка отправляет несколько раз с рандомными небольшими интервалами широковещательный пакет с кодом своей группы, номером кнопки в группе и своим локальным временем (в миллисекундах от включения первой кнопки) на момент нажатия.

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

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

Приняв синхропакет сброса кнопка переходит в режим ожидания.

Режимы индикации:

1) Поиск группы для спаривания
2) Ожидание спаривания, создана группа (первая кнопка)
3) Добавление очередной кнопки в группу (синхронная вибрация)
4) Ожидание нажатия (после спаривания переход долгим нажатием на первую кнопку)
5) Индикация - победа
6) Индикация - поражение

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

Так. Это был более-менее идеальный вариант реализации.
Теперь попробуем сформулировать MVP.

MVP - это минимальное пригодное для использования решение

Достаточно написать простой веб-сервис - Single Page Application.

Всю описанную выше функциональность можно реализовать на JS, связь между клиентами через API сервиса.

Ещё один вариант - это MiniApp в Телеграмме с этой функциональностью. Это избавит от необходимости в домене.

Ну вот. Теперь это хотя бы отдалённо похоже на ТЗ.

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

Теперь есть концепция MVP, которую можно реализовать первой и отработать логику.

Теперь есть куда расти проекту.

Эта задача - отличный повод создать, например, свой первый Open Source проект. Задача не такая уж и простая, можно заморочиться с разной степенью дотошности на предмет точности синхронизации времени и всяких пограничных состояний.

Да, этот пост создан естественным интеллектом на базе биологической нейронной сети. Обработка генеративными моделями для улучшения и анализа не производилась, но никто не запрещает это сделать, чтобы закрыть не затронутые пробелы и оформить ТЗ до идеала.

Желающие могут на это проекте попробовать себя в вайбкодинге. Проект настолько небольшой (особенно в части MVP), что это отличный повод поэкспериментировать.

Генерация идей и проработка проектов - это одно из моих хобби. У меня ОЧЕНЬ много идей в загашнике, и если будет интерес публики, я могу вот так вот выносить их на суд общественности.

Никаких авторских прав и ограничений. Берите кто хотите. Одна просьба - приносите свои результаты, будет приятно посмотреть или даже попользоваться. Мне не жалко, потому что идея без реализации яйца выломанного не стоит, а скорее имеет отрицательную стоимость. Если кто-то её "украдёт", то автору идеи может посчастливиться поиспользовать задуманное, а не похоронить под сукном в штабелях других нереализованных идей.

Если же автор идеи захочет её реализовать сам, то у него всегда есть фора, даже если идеей он публично поделился. Никто лучше автора идеи не понимает её сути и всех нюансов. Это значимая форма, а значит нет нужды таить идеи "под сукном".

Так что не стесняйтесь. Эта задача уже прописана очень подробно, а любой ЧатЖПТ вам распишет её ещё подробнее на детальные подзадачи.

Например вы можете уже сейчас:
- создать и оформить проект на https://github.com/ или поискать там похожий проект,
- поискать подходящий корпус на https://www.thingiverse.com/, или смоделировать свой,
- сгенерить в нанобанане КДПВ к этому посту и лого для проекта,
- набросать дизайн для миниаппа в фигме,
- накидать ссылок на маркетплейсы по комплектующим,
- придумать классную интуитивно-понятную свето-вибро-звуковую индикацию,
- записать фразы для озвучивания номеров игроков и игровых событий для веб-интерфейса,
- набросать экономичный дизайн (для ESP) страницы с индикацией победителя в веб-интерфейсе,
- набросать перечень и спецификацию эндпоинтов API для веб-реализации,
- поискать, кстати, готовые реализации. Наверняка миллион разу же такое делали и программно и аппаратно. Для референсов, или может заказчика устроит одно из готовых решений.

Всем спасибо за внимание. У меня для таких постов есть специальная рубрика: Есть идея

Посоветуйте на счет более подходящего сообщества для публикации. Я как-то затрудняюсь решить куда публиковать.

Показать полностью
9

Ответ на пост «Многофункциональный инструмент»1

Серия Есть идея

А почему у таких постов с подписями "реклама" и "АЛИБАБАКОМ" нет тега "реклама"? Или "Рекламный пост"?
Я б от такого с удовольствием отписался.
@moderator, нельзя ли автоматизировать установку такого тега по содержимому?

11

Сделайте больше черновиков хотя бы за монеты

Серия Есть идея

Дорогие наши @pikabu, @moderator, @SupportTech, пишет вам ваш давний и преданный автор.

Сделайте больше черновиков хотя бы за монеты

Звёзд я с неба не хватаю, профиль у меня скромный, и подписчиков не много, но большая часть материалов в профиле - "Моё". Да, у меня очень разнонаправленные посты, а не одна какая-то тематика, но так уж получилось, что мне много чего интересно, а бизнес тут на Пикабу я не делал и делать, вроде бы, не собираюсь. Воспринимаю своё островок на Пикабу как своего рода личный блог.

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

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

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

В связи со всем этим страшно ограничивает столь малое количество доступных черновиков.

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

У меня есть несколько предложений, которые по моему скромному мнению могут исправить ситуацию для меня и тех, кому тоже близка эта проблема:

1) Расширить доступное количество черновиков на постоянку или по запросу.

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

2) Сделать возможность выбрать один из уже созданных черновиков при ответе постом.

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

3) Сделать возможность отвечать постом не только на пост, но и на ветку комментариев.

Сейчас это делают просто скриншотом, а ссылку на пост ответа вставляют в комментарий. Это ломает связность и целостность . Иногда ветка комментариев имеет совершенно самостоятельную ценность и довольно обособленную тему, хочется ответ сохранить в виде поста в своём профиле. Кроме того, скриншот делается с настройками темы оформления, и выглядит не органично в постах у людей, у которых другая тема. Получаются эдакие афро-скриншоты=).
Ответ постом на комментарий (или ветку - это когда в шапке поста закрепляется не один коммент, а несколько связанных вверх по ветке) упростит и сделает более плавным развитие дискуссий на животрепещущие темы. Интересные сообщения и посты будут реже тонуть в глубоких тредах и ленте незамеченными. Такие посты можно было бы снабдить отдельным тегом. и хейтеры всего нового смогли бы выключить их у себя в ленте, но при этом по-прежнему видеть в тредах в виде комментариев.

Это главные из предложений, которые хотелось донести до администрации моего любимого медиа-ресурса в рунете.

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

1) Реакции на абзацы постов.

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

2) Сделать страничку с Картой Пикабу.

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

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

Также такая карта будет полезна как виджет на странице с результатами поиска и фильтрации постов.

3) Очистка недописанного комментария по двойному нажатию Esc

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

4) Реализовать возможность подписки не на автора целиком, а на его конкретные серии постов

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

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

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

Было бы здорово иметь возможность настроить поиск\фильтрацию, и подписаться на его результаты, чтобы они подмешивались в личную ленту.

5) Подписка на авторские подборки сохранённого

Не секрет, что многие коллекционируют посты в "Сохранённом" для себя. С некоторых пор появилась возможность сделать такие подборки публичными. Почему нельзя подписаться на чью-то такую подборку? Если видишь, что человек очень релевантно для тебя фильтрует ленту и формирует подборку, то это ж здорово взять его подборку и подмешать себе в ленту!

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

Не понятно как вообще искать посты, которые люди часто сохраняют.

Хорошо бы иметь возможность класть пост сразу в несколько папок "сохранённого". Иногда посты соединяют в себе две темы, и не понятно куда их следует отнести в первую очередь. Хорошо бы в обе подборки, особенно если они публичные и на них (если бы была такая возможность) кто-то подписался.

6) Сделать возможность посмотреть какие пометки обо мне делают пользователи

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

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

Показать полностью
1493

Ответ на пост «Всё для людей»6

Серия Есть идея

Одному мне очевидно. что нам необходим стандарт для передачи геопозиции через DTMF-сигналы по голосовой линии?
На мобиле должна быть большая кнопка в приложении, на неё нажимаешь, и телефон пиликает громко всеми динамиками трель DTMF-сигналов, кодирующих цифры координат. У всех диспетчерских и спасательных служб должна висеть резидентно прога, которая слушает такие трели с голосовой линии и формирует в журнал ссылку с координатами на выбранный геосервис - внутренний или публичный - не важно.

Сейчас звонишь в 112 или по нажатию кнопки Эра-ГЛОНАСС в авто, и от тебя хотят адрес. Откуда я знаю какой тут адрес? Я вообще по шоссе какому-то еду, тут темно и адресов не видно, а в навигатор втыкать и искать ближайший адрес - это отвлекаться от дороги, и вообще не всегда есть время заниматься этой ерундой.

Кнопку нажал, смартфон продилинькал координаты, диспетчерский софт распарсил и показал оператору точку. Всё! Такую передачу можно даже просто через воздух со смартфона на смартфон из записи на диктофоне передать, и всё отлично будет считано, нужно только контрольную сумму и избыточность небольшую для исправления ошибок в трель добавить.

Почему это ещё нигде не внедрено? Неужели такая прям инновационная и нереально мудрёная идея?

88

Ответ на пост «Сынок года»5

Серия Есть идея

Вот все плюются на "искусственный интеллект", на засранные генеративным контентом паблики, а я смотрю, и вижу шанс.

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

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

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

Мне кажется детсятка-другого лет, прокрученных через LLM воспоминаний, переписок, текстов с тегом "МОЁ" отсюда с Пикабу... всего этого хватит, чтобы генеративная модель какого-то поколения уже могла не хуже меня общаться с моими родными в чатах, извиняться за неудобства, выражать желания, останавливать неправильные вещи...

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

Вот такой вот я технооптимист. Критикуйте. Интересны ваши мысли и какой я тут дурак. Уверен, что мы сможем нейросетью делать протезирование когнитивных функций при старческих деменциях.

Показать полностью
2

Ответ на пост «Telegram бот напоминалка для групп, чатов и форумов. Notico напомнит всем и каждому в нужное время»1

Серия Есть идея

Накидаю идей для похожих ботов, если хотите.

ДИСКЛЕЙМЕР. Идей полно и без реализации они яйца выломанного не стоят, поэтому делюсь ими (не яйцами) с удовольствием. Вдруг кто-то что-то хорошо реализует и мне доведётся попользоваться.

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

Бот раскидает счет

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

Суть идеи. Кто-то из компании делает в телеге чат на всех, кто участвует. В чат докидывают бота. У бота есть постоянная кнопка "+" (добавление блюда), для каждого добавленного блюда появляется доп-кнопка.

Каждый может тыкнуть в то, что жрал нужное число раз. Потом расплачивающийся фотает счет и постит в чат. Бот на лету всё считает, а по спец-команде выдаёт кто кому сколько переводит. особенно удобно, если оплачивали несколько человек несколько раз, то есть счетов несколько.

Описал коротко и сумбурно, но есть и более подробное ТЗ.

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

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

Бот - по ключевым словам позовёт

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

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

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

Бот - топоним разберёт

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

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

Нужно это например в городском чате, когда город большой, а вас интересует происходящее только в вашем районе, в районе школы вашего ребёнка и в районе вашего офиса. Где-то авария, где-то воду отключают, где-то свет, где-то маньяка ловят или дорогу перекрыли. Куда-то прилетело, и очень не хотелось бы пропустить какой-то кипеш около школы где ребёнок, или около дома где котейка ждёт пока вы на работе.

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

Неочевидным профитом такого инструмента может служить краудсорсинг пользователями разметки народных названий разных мест на карте. К примеру у нас есть такие места: Хар-гора (южный большой район города), Белгорорье (отель в лесу), Авторынок (тоже известное всем место), Птицефабрика (их может быть много, но в контексте чата это конкретная локация, удалённая от других топонимов), Крейда (тоже район города), Щорса (улица), "Заправка на кольце" (какая-то конкретная заправка часто упоминаемая в контексте чата). У таких народных топонимов часто есть по несколько синонимов и сокращений. Разметка таких данных пользователями в локальной привязке к карте может быть полезной для голосовых интерфейсов навигации, для парсинга и тегирования новостей...

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

Могу помочь с ТЗ и разработкой, если есть желание вести проект в опенсорсе, но руководить таким проектом у меня временнОго ресурса пока нет.

Краудфандинг-бот

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

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

Регистрация перевода происходит методом пересылки боту СМС о платеже или скриншота, или чека из приложения банка. Слать подтверждение перевода можно прямо в чат, тогда бот увидит, учтёт и удалит (если надо) это сообщение, чтоб не загромождать. Либо тихонечко прямо в личку боту, чтоб не выделяться и не светиться. Бот учтёт и будет показывать сколько скинулось народу анонимно или не анонимно в зависимости от настроек. Фиксированной суммой или произвольной.

Флагбот

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

Сейчас функцию такого бота наверно вполне мог бы выполнять какой-нибудь дипсик, но идея была придумана ещё когда ИИ не прошел тест Тьюринга.

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

Инфу о флагах можно спарсить например отсюда.

Успели-бот

Бот для скриншотинга свежевыпущенных материалов.

Бот подписывается на указаные паблики, блоги, каналы и новостные ленты, оперативно сохраняет свежие записи и хранит какое-то время (настраивается опционально для каждого ресурса).

В случае быстрого удаления или редактирования сохранённых материалов, рассылает уведомления подписчикам и указывает на сделанные изменения.

Цель - отслеживать и сохранять нечаянные быстрые сливы и засветки интересной информации.

Диджей-бот

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

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

Через развесистое меню и поиск в диалоге с ботом или на страничке вечеринки на сервисе в интернете формируется плейлист. Участвовать в его формировании могут все, кому разрешит главный тамада=)

Боту в чатик можно засылать mp3 или ссылки на музыку и плейлисты в музыкальных сервисах или ютуб. Можно, если надо, включить премодерацию группой лиц: тамадой и парой доверенных сюзеренов.

Можно кидать ссылки на интернет-радио. Всё это выстраивается в индивидуальный плейлист мероприятия и управляется из чата всеми, кому разрешено.

Голосовыми сообщениями в чат можно делать отсроченные объявления и поздравления.

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

Ах да...

Это текст составлен естественным интеллектом без применения обработки генеративными моделями и искусственными нейронными сетями.

Считаю важным маркировать таким образом авторский контент, чтобы была возможность не утонуть в генеративном некачественном мусоре, которого становится всё больше.

Показать полностью
4

Опция отключения Esc в поле ввода текста из-за Ё

Серия Есть идея

Дорогой @pikabu, умоляю, сделайте отключение клавиши Esc в текстовых полях комментариев в настройках для таких криворуких как я!

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

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

Это ж так просто сделать. Одна строчка в js-коде, одно поле в настройках.

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

Со мной такой баг достаточно часто случается, может мне можно включить какое-нибудь логирование на фронте, чтобы отследить ситуацию?

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

Показать полностью
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества