Как-то несколько лет назад я перешёл с увлажнителя на увлажнитель, подключаемый к водопроводу, — и знаете, так хорошо стало — больше никогда не надо заливать воду — он просто работает.
Потом знакомая показала мне робот-мойщик полов, пылесос, подключаемый к водопроводу, — и это бомба: вы раз в месяц меняете мешок для мусора, и всё, всю остальную заботу о полах он берёт на себя. (У меня версия с баками, и их надо заливать раз в два запуска, и это, не поверите, напрягает.).
Я не хочу наливать термопот и следить, какой там пустой, а какой полный. Я хочу заплатить много денег и в любой момент времени просто делать чай — пусть техника следит за баками, уровнем воды и прочим.
Я не хочу разгружать корзину, я хочу поставить двухслотовую посудомоечную машину в колонну на уровне груди и просто брать чистую из одного слота, ставить грязную в другой, а потом после цикла мойки делать то же самое в обратном порядке.
Производители очень медленно эволюционируют от техники, которую надо постоянно обслуживать, к технике, которая просто работает. Это трагедия(
Просто напишите софт для антропоморфного робота, чтобы он нашёл ёршик, распознал форму вашего унитаза, нашёл средство, правильно его дозировал, растёр, смыл, помыл в раковине ёршик, желательно нигде не накапав в процессе, нашёл чистящее средство для себя, помыл себя так, чтобы потом готовить вам чистыми руками. И это ад, даже если допустить, что вся обвязка для управления руками, ногами и распознавания окружения у вас уже есть, и железо, способное на такое, тоже.
И вы поймёте, что купить японский унитаз с авточисткой будет куда как дешевле, проще, надёжнее — и раз в полгода заливать в него средство — не большая проблема. А даже если проблема, то сделать робота с одним зажимом на колёсах, который будет выполнять простую задачу (взять средство, залить средство), намного реалистичнее.
Антропоморфный робот не может выполнять множество функций сам по себе, а даже те, что может, делает плохо. Чтобы быстро шить, ему нужна швейная машинка, чтобы пылесосить — неожиданно пылесос, чтобы готовить — кухня, плита, сковородки, ножи и прочее.
А самое главное — разработать ПО для антропоморфного робота — гораздо сложнее, чем для специализированного. Например, ПО робота-пылесоса просто строит 2D-карты и прокатывает по ней робота — для антропоморфного помимо функций найти, взять, подключить пылесос, переключать между розетками — потребуется ещё способность анализировать состояние пылесоса, строить карту высот и углов, чтобы подлезть под столы, кровати и полки. Буквально придётся распознавать всю домашнюю мебель и технику.
Мы не строим железных лошадей, чтобы ездить по полю, мы строим дороги, чтобы наши лошади с колёсами вместо ног комфортно работали. Нет смысла повторять дикие костыли природы для того, чтобы сделать робота, который умеет очень плохо решать много задач, гораздо проще и выгоднее сделать много роботов, решающих ровно одну задачу. Бонусом идёт то, что десять дешёвых роботов решают десять задач одновременно, когда один дорогой — только одну за раз.
Даже на железе не сэкономить, так как высокоточные приводы с чувствительными сенсорами, камерами, радарами и прочей обвязкой стоят безумно дорого, как и железо для обработки мира вокруг в реальном времени. Притом что у специализированных роботов тоже может быть общий сервер, а каждое специальное устройство будет по сути тупой «рукой» домашнего ИИ, который будет простым роботом-курьером с клешнёй и колёсами, осуществляющим межведомственное взаимодействие.
А вы вместо робота водителя тоже предполагаете делать антропоморфного робота, который будет сидеть и крутить баранку? Так ещё и вынужден будет крутить головой, попадать по педалям и вот эти все ужасные кривые интерфейсы, сделанные для полуобезьян, использовать?
Антропоморфные роботы, выполняющие работу с человеческим инструментом, — это изначально ужасное и переходное решение. Если условный повар-шкаф занимает слот кухонного гарнитура и включает в себя всё необходимое и может делать несколько дел одновременно, то робот требует и наличия кухни, и наличия всей утвари на ней, может делать только одно действие за раз, имеет ограничения по скорости взаимодействия с человеческими интерфейсами, шумит и ходит, мешаясь.
Робот-пылесос лучше, чем робот + пылесос.
А антропоморфных роботов лучше оставить фантастам и киношникам..
С дверными замками вы недостаточно изучили вопрос — дверной замок с отпечатком не подключается ни к электрической, ни к интернет-сети — работает на батарейках (два комплекта: 4 основных, 4 резервных; когда 1 комплект садится — начинает сигнализировать о замене) — 4 года стоит такой (батарейки кстати так и не разрядились) — 20 из 10. Невозможно забыть закрыть дверь или забыть ключи, вообще о ключах думать не надо.
А в совсем уж крайнем случае - есть возможность подключить к нему powerbank если сел, открыть кодом если отрезали пальцы или ключем который оставляешь у родственников/друзей - если он совсем сдох.
Телефон в качестве тв пульта даже хуже чем сам тв пульт - его надо достать из кармана, разблокировать, запустить приложение и еще нажать две кнопки чтобы выбрать вход. Сказать "алиса включи приставку" пока идёшь за геймпадом намного комфортнее.
Переключение на генератор это круто, но для мест где электросеть стабильная неактуально, хотя спокойствие дорогого стоит.
Кто бы взялся за гиганский проект и разработал кухонную машину. Аппарат который бы объединял, холодильник, духовку, сковороду, мультиварку нарезчик, электроовощечистку, мясорубку, посудомойку и прочие аппараты. Кажется что с гениальным инжинером можно большую часть функций нагрева объединить в 1 устройство, большую часть функций нарезки/чистки/измельчения во 2ое, соединить это все с возможность отдельного использования - и продавать новые рецепты и приправы в качестве dlc.
Чтобы кладешь и насыпсешь продукты в специальные секции для них прямо в холодильнике/теплой части. И после нажатия 1 кнопки через пару часов получаешь готовое блюдо.
Но кажется такое может ждать только от монстров типо samsung а они не торопятся(
Ну или по проще - двухкамерная посудомойка, чтобы брать чистую посуду из одной камеры пока во второй моется грязная и чередовать.
Или совсем просто - термпопод с двумя камерами и доливом воды из фильтра, чтобы когда сливаешь полностью одну камеру, он её сразу начинал доливать и кипятить пока ты пользуешься второй.
Мне еще зашло - переключение входов телевизора голосом - когда игровую приставку/телеприставку и пк можно поддключить не ища пуль от телика.
Свет если диван по центру комнаты или не предусмотрен проходной выключатель у кровати.
Открытие домофонной двери голосом.
Ну и умные розетки чтобы перезагрузить зависший сервак или выключить 3д принтер.
А настоящий кайф приносят технологичные но автономные усиройства - дверной замок со сканером отпечатков, увлажнитель с гигрометром и подключенмем к обратному осмосу и конечно кондиционеры/термоголовки на батарею.
Потихоньку появляются устройства (типо пылесоса с подключением к сливу) - которые нуждаются в обслуживании раз в месяц - два.
Правда термоподу с подключением к водопроводу управление то не нужно особо))
Кстати не понимаю почему нет производителей посудомоек и стиралок, которые делали бы хотя бы слот для капсул не на 1 стирку а на 50 например, чтобы хоть 1 действием было меньше)
Имхо управление климатом вообще не нуждается в умном доме. Пусть лучше эта будет группа средне тупых устройств, чьё единственное предназначение — поддерживать постоянство)
Я в теме не очень шарю - так и не смог понять - это уязвимость позволяющая повысить привелегии - будучи авторизованным как user выполнить код от рута. Или вообще выполнить код от рута, даже не будучи авторизованным?
Читая такие, всегда интересно — кто из современных нерушимых гигантов на самом деле схлопнется в следующие пять лет. Может, Microsoft или Meta, Samsung или Apple...
Поразительно, как лидер рынка и, казалось бы, законодатель стандартов — типа Nokia и Sun — может за считанные годы исчезнуть.
Нет — это не PETG тугоплавкий, это конкретно тугоплавким PETG (с температурой размягчения 90 и печати 250) я печатал.
Тут ещё фишка в том, что кристалл не всегда самая горячая часть (хотя за ноутбуки не знаю, там, наверное, всё оптимизировано). В домашнем ПК подсистема питания может и больше 100 греться.
А что за пластик брали? С какой температурой размягчения? Просто тугоплавкий petg покоробило даже от raspberry pi при небольшом солнце, а тут полноценное железо, хоть объем и большой, но температура компонентов внутри может и к сотке подбираться, там хотя-бы abs?
У меня такое было, да и осталось при изучении английского. В какой-то момент уроки, курсы и тексты начали вызывать ощущение, похожее на нестерпимый зуд мозга. При выборе между походом к стоматологу или на английский я бы выбирал стоматолога. Неясно, что с этим делать, но язык я так и не освоил.
Как-то я спросил у всех актуальных llm простой вопрос по комбинаторике (вероятность последовательных результатов при броске d20) — и они дали мне неправильный ответ. Потом я спросил, как этот ответ был получен, — и две из трёх дали мне правильный алгоритм.
Сделал такой вывод: использовать ответы (код) от нейросетей можно только там,
1. Где 100% покрытие тестами.
2. Где есть ОДЗ входные и выходные и можно их все проверить.
3. Где есть эксперт высочайшей квалификации, готовый этот код просмотреть.
Ведь нейронка куда хуже человека тем, что может создать граничную ситуацию там, где её нет.
Никогда нельзя быть уверенным, что в галлюцинировании llm не добавила if (v == random(37)) throw RuntimeException() в функцию сложения двух чисел.
Кажется, автор отлично описал, где рвётся. В проекте, который разрабатывает новые фичи, интеграции и имеет сложность чуть выше, чем «собрать из кубиков готовый функционал», — чтобы провести оценку и декомпозицию задачи, нужно сначала провести ресерч, который будет содержать до половины реализации задачи и при этом сам невозможно оценить. Для проектов, где таких задач несколько больше нуля, — скрам неприменим, но его там всё равно пытаются применить.
Пример задачи — увеличить размер предзагруженного буфера в плеере до 10 минут. Может быть, это xxs и решится одной строкой в настройках, может s, потому что придётся написать и подменить какой-нибудь класс, отвечающий за буфер, а может 2xl, потому что придётся менять библиотеку плеера. И оценить это за час чтения документации не получится — потому что потом окажутся нюансы: ведь строка в настройках работает, но окажется, что в память влезает только 2 минуты, а свой класс не интегрируется в зависимую библиотеку и т. д.
От создателей женщина не человек получается, и её время можно не ценить)
Как-то несколько лет назад я перешёл с увлажнителя на увлажнитель, подключаемый к водопроводу, — и знаете, так хорошо стало — больше никогда не надо заливать воду — он просто работает.
Потом знакомая показала мне робот-мойщик полов, пылесос, подключаемый к водопроводу, — и это бомба: вы раз в месяц меняете мешок для мусора, и всё, всю остальную заботу о полах он берёт на себя. (У меня версия с баками, и их надо заливать раз в два запуска, и это, не поверите, напрягает.).
Я не хочу наливать термопот и следить, какой там пустой, а какой полный. Я хочу заплатить много денег и в любой момент времени просто делать чай — пусть техника следит за баками, уровнем воды и прочим.
Я не хочу разгружать корзину, я хочу поставить двухслотовую посудомоечную машину в колонну на уровне груди и просто брать чистую из одного слота, ставить грязную в другой, а потом после цикла мойки делать то же самое в обратном порядке.
Производители очень медленно эволюционируют от техники, которую надо постоянно обслуживать, к технике, которая просто работает. Это трагедия(
Просто напишите софт для антропоморфного робота, чтобы он нашёл ёршик, распознал форму вашего унитаза, нашёл средство, правильно его дозировал, растёр, смыл, помыл в раковине ёршик, желательно нигде не накапав в процессе, нашёл чистящее средство для себя, помыл себя так, чтобы потом готовить вам чистыми руками. И это ад, даже если допустить, что вся обвязка для управления руками, ногами и распознавания окружения у вас уже есть, и железо, способное на такое, тоже.
И вы поймёте, что купить японский унитаз с авточисткой будет куда как дешевле, проще, надёжнее — и раз в полгода заливать в него средство — не большая проблема. А даже если проблема, то сделать робота с одним зажимом на колёсах, который будет выполнять простую задачу (взять средство, залить средство), намного реалистичнее.
Антропоморфный робот не может выполнять множество функций сам по себе, а даже те, что может, делает плохо. Чтобы быстро шить, ему нужна швейная машинка, чтобы пылесосить — неожиданно пылесос, чтобы готовить — кухня, плита, сковородки, ножи и прочее.
А самое главное — разработать ПО для антропоморфного робота — гораздо сложнее, чем для специализированного. Например, ПО робота-пылесоса просто строит 2D-карты и прокатывает по ней робота — для антропоморфного помимо функций найти, взять, подключить пылесос, переключать между розетками — потребуется ещё способность анализировать состояние пылесоса, строить карту высот и углов, чтобы подлезть под столы, кровати и полки. Буквально придётся распознавать всю домашнюю мебель и технику.
Мы не строим железных лошадей, чтобы ездить по полю, мы строим дороги, чтобы наши лошади с колёсами вместо ног комфортно работали. Нет смысла повторять дикие костыли природы для того, чтобы сделать робота, который умеет очень плохо решать много задач, гораздо проще и выгоднее сделать много роботов, решающих ровно одну задачу. Бонусом идёт то, что десять дешёвых роботов решают десять задач одновременно, когда один дорогой — только одну за раз.
Даже на железе не сэкономить, так как высокоточные приводы с чувствительными сенсорами, камерами, радарами и прочей обвязкой стоят безумно дорого, как и железо для обработки мира вокруг в реальном времени. Притом что у специализированных роботов тоже может быть общий сервер, а каждое специальное устройство будет по сути тупой «рукой» домашнего ИИ, который будет простым роботом-курьером с клешнёй и колёсами, осуществляющим межведомственное взаимодействие.
А вы вместо робота водителя тоже предполагаете делать антропоморфного робота, который будет сидеть и крутить баранку? Так ещё и вынужден будет крутить головой, попадать по педалям и вот эти все ужасные кривые интерфейсы, сделанные для полуобезьян, использовать?
Антропоморфные роботы, выполняющие работу с человеческим инструментом, — это изначально ужасное и переходное решение. Если условный повар-шкаф занимает слот кухонного гарнитура и включает в себя всё необходимое и может делать несколько дел одновременно, то робот требует и наличия кухни, и наличия всей утвари на ней, может делать только одно действие за раз, имеет ограничения по скорости взаимодействия с человеческими интерфейсами, шумит и ходит, мешаясь.
Робот-пылесос лучше, чем робот + пылесос.
А антропоморфных роботов лучше оставить фантастам и киношникам..
С подключением к водопроводу? Опять же - дорого криво и неудобно.
Две посудомойки занимают в 2 раза больше места и стоят в 2 раза больше, 2 подключения к водопроводу.
В двухкамерную посудомойку не нужно 2 нагревателя, 2ое мозгов, 2 помпы и внутренняя стенка может быть минимальной толщины.
С дверными замками вы недостаточно изучили вопрос — дверной замок с отпечатком не подключается ни к электрической, ни к интернет-сети — работает на батарейках (два комплекта: 4 основных, 4 резервных; когда 1 комплект садится — начинает сигнализировать о замене) — 4 года стоит такой (батарейки кстати так и не разрядились) — 20 из 10. Невозможно забыть закрыть дверь или забыть ключи, вообще о ключах думать не надо.
А в совсем уж крайнем случае - есть возможность подключить к нему powerbank если сел, открыть кодом если отрезали пальцы или ключем который оставляешь у родственников/друзей - если он совсем сдох.
Телефон в качестве тв пульта даже хуже чем сам тв пульт - его надо достать из кармана, разблокировать, запустить приложение и еще нажать две кнопки чтобы выбрать вход. Сказать "алиса включи приставку" пока идёшь за геймпадом намного комфортнее.
Переключение на генератор это круто, но для мест где электросеть стабильная неактуально, хотя спокойствие дорогого стоит.
Кто бы взялся за гиганский проект и разработал кухонную машину. Аппарат который бы объединял, холодильник, духовку, сковороду, мультиварку нарезчик, электроовощечистку, мясорубку, посудомойку и прочие аппараты. Кажется что с гениальным инжинером можно большую часть функций нагрева объединить в 1 устройство, большую часть функций нарезки/чистки/измельчения во 2ое, соединить это все с возможность отдельного использования - и продавать новые рецепты и приправы в качестве dlc.
Чтобы кладешь и насыпсешь продукты в специальные секции для них прямо в холодильнике/теплой части. И после нажатия 1 кнопки через пару часов получаешь готовое блюдо.
Но кажется такое может ждать только от монстров типо samsung а они не торопятся(
Ну или по проще - двухкамерная посудомойка, чтобы брать чистую посуду из одной камеры пока во второй моется грязная и чередовать.
Или совсем просто - термпопод с двумя камерами и доливом воды из фильтра, чтобы когда сливаешь полностью одну камеру, он её сразу начинал доливать и кипятить пока ты пользуешься второй.
Мне еще зашло - переключение входов телевизора голосом - когда игровую приставку/телеприставку и пк можно поддключить не ища пуль от телика.
Свет если диван по центру комнаты или не предусмотрен проходной выключатель у кровати.
Открытие домофонной двери голосом.
Ну и умные розетки чтобы перезагрузить зависший сервак или выключить 3д принтер.
А настоящий кайф приносят технологичные но автономные усиройства - дверной замок со сканером отпечатков, увлажнитель с гигрометром и подключенмем к обратному осмосу и конечно кондиционеры/термоголовки на батарею.
Потихоньку появляются устройства (типо пылесоса с подключением к сливу) - которые нуждаются в обслуживании раз в месяц - два.
Правда термоподу с подключением к водопроводу управление то не нужно особо))
Кстати не понимаю почему нет производителей посудомоек и стиралок, которые делали бы хотя бы слот для капсул не на 1 стирку а на 50 например, чтобы хоть 1 действием было меньше)
Имхо управление климатом вообще не нуждается в умном доме. Пусть лучше эта будет группа средне тупых устройств, чьё единственное предназначение — поддерживать постоянство)
Я в теме не очень шарю - так и не смог понять - это уязвимость позволяющая повысить привелегии - будучи авторизованным как user выполнить код от рута. Или вообще выполнить код от рута, даже не будучи авторизованным?
Ещё один урок, показывающий, что нельзя хранить на карточном счёте сумму, большую той, которую не жалко потерять.
Отличная историческая статья.
Читая такие, всегда интересно — кто из современных нерушимых гигантов на самом деле схлопнется в следующие пять лет. Может, Microsoft или Meta, Samsung или Apple...
Поразительно, как лидер рынка и, казалось бы, законодатель стандартов — типа Nokia и Sun — может за считанные годы исчезнуть.
Нет — это не PETG тугоплавкий, это конкретно тугоплавким PETG (с температурой размягчения 90 и печати 250) я печатал.
Тут ещё фишка в том, что кристалл не всегда самая горячая часть (хотя за ноутбуки не знаю, там, наверное, всё оптимизировано). В домашнем ПК подсистема питания может и больше 100 греться.
А что за пластик брали? С какой температурой размягчения? Просто тугоплавкий petg покоробило даже от raspberry pi при небольшом солнце, а тут полноценное железо, хоть объем и большой, но температура компонентов внутри может и к сотке подбираться, там хотя-бы abs?
У меня такое было, да и осталось при изучении английского. В какой-то момент уроки, курсы и тексты начали вызывать ощущение, похожее на нестерпимый зуд мозга. При выборе между походом к стоматологу или на английский я бы выбирал стоматолога. Неясно, что с этим делать, но язык я так и не освоил.
Как-то я спросил у всех актуальных llm простой вопрос по комбинаторике (вероятность последовательных результатов при броске d20) — и они дали мне неправильный ответ. Потом я спросил, как этот ответ был получен, — и две из трёх дали мне правильный алгоритм.
Сделал такой вывод: использовать ответы (код) от нейросетей можно только там,
1. Где 100% покрытие тестами.
2. Где есть ОДЗ входные и выходные и можно их все проверить.
3. Где есть эксперт высочайшей квалификации, готовый этот код просмотреть.
Ведь нейронка куда хуже человека тем, что может создать граничную ситуацию там, где её нет.
Никогда нельзя быть уверенным, что в галлюцинировании llm не добавила if (v == random(37)) throw RuntimeException() в функцию сложения двух чисел.
Кажется, автор отлично описал, где рвётся. В проекте, который разрабатывает новые фичи, интеграции и имеет сложность чуть выше, чем «собрать из кубиков готовый функционал», — чтобы провести оценку и декомпозицию задачи, нужно сначала провести ресерч, который будет содержать до половины реализации задачи и при этом сам невозможно оценить. Для проектов, где таких задач несколько больше нуля, — скрам неприменим, но его там всё равно пытаются применить.
Пример задачи — увеличить размер предзагруженного буфера в плеере до 10 минут. Может быть, это xxs и решится одной строкой в настройках, может s, потому что придётся написать и подменить какой-нибудь класс, отвечающий за буфер, а может 2xl, потому что придётся менять библиотеку плеера. И оценить это за час чтения документации не получится — потому что потом окажутся нюансы: ведь строка в настройках работает, но окажется, что в память влезает только 2 минуты, а свой класс не интегрируется в зависимую библиотеку и т. д.