Как стать автором
Обновить

Комментарии 62

Всё проще. Домашнюю робокухню можно собрать хоть завтра. Проблема в том, что не нужно подходить к автоматизации кухни в лоб, как это делают с автоматизацией хаоса на предприятиях — автоматизировать то, что есть сейчас. Любая автоматизация меняет концепцию того, как раньше что-то делалось вручную. То-есть, придётся менять подход к совершению определённых действий — удаление ненужных действий, замена одних действий другими, введение новых действий.
Если посмотреть на профессиональные кухни, то у них есть такое совершенно замечательное изобретение как «заготовка», то есть, пришли повара утречком и нашинковали лучок, картошечку. Лук шинкуется очень просто — чищенную луковицу бросаешь в шинковку и получаешь лучок. Картошечка то же самое, можно кубиком, брусочком, и толщину можно варьировать и всё это делает обычный кухонный процессор.
Картошку чистят автоматы чуть-ли не с появления первых чипсов.
Поэтому вся домашняя робокухня будет сведена к распознаванию QR-кода на упаковке уже очищенного и нарезанного продукта и засыпания его в соответствующую посуду. :)
Как пример, кухня напрямую подключена к холодильнику раструбом. В холодильнике, на вращающихся полках лежат упаковки с нужными ингредиентами. После изъявления желания покушать борщика, по раструбу нужные ингредиенты поступают прямо в кастрюлю. Сухие специи так-же заQR-кодены и поэтому «хочу борщика по-острее» выполняется на раз-два. :)

PS. В СССР была передача «Это Вы можете», в одной из них рассказывалось о действующей автоматизированной столовой где-то на просторах СССР.

PS2. Извините за комментарий не совсем по теме, просто хотелось про свою мечту-идею рассказать. :)
Или просто холодильник очень похожий на современный вендинговые автоматы, где на каждой полке контейнер с заготовками. В дальнейшем эти холодильники вообще будут давать бесплатно в аренду вместе с подпиской на еду на год
кухня напрямую подключена к холодильнику раструбом. В холодильнике, на вращающихся полках лежат упаковки с нужными ингредиентами. После изъявления желания покушать борщика, по раструбу нужные ингредиенты поступают прямо в кастрюлю

Это уже было в Minecraft:)

НЛО прилетело и опубликовало эту надпись здесь
Соответствующее ресторану? В любом ресторане и кафе делают заготовки, но не во всех ресторанах и кафе еда отвратительная. И нет, подготовка заготовок не значит, что просто разогреть и съесть. Это просто способ ускорить выход основного блюда.
НЛО прилетело и опубликовало эту надпись здесь
Простите за долгий ответ. Мне кажется, вы подразумеваете готовые смеси, но я не о них. В ресторанах лук и картошка, да и другие овощи, хранятся пару-тройку дней. Для длительного хранения используется шоковая заморозка. Например, у вас в морозилке лежит три бульона, замороженная зелень, овощи, грибы в разных пакетах каждый. Какие сложности приготовить из этого кучу супов хорошего качества?

НЛО прилетело и опубликовало эту надпись здесь
Нет, я не хочу просто сварить — это гадость. Зажарка нужна обязательно, и замороженные овощи прекрасно жарятся.
С яйцами другая проблема, конечно. В целом я с вами согласен, текущий уровень автоматизации не позволяет сделать легко и дешево. Но кое-что автоматизировать можно.
Борщ невозможно сварить в мультиварке.

/тред.

Hint: нужна сковородка.
При небольшой сноровке, зажарку можно и в мультиварке сделать.
При небольшой сноровке
…можно и бульон из кубиков приравнять к свежесваренному.

Просто кто-то оптимизирует соотношение вложенных сил к насыщению, а кого-то интересует качество, вкус и прочие мелочи вроде самого удовольствия от процесса приготовления пищи.
С предварительно сваренным бульоном? Мне кажется, или мультиварка тут начинает выступать в роли кастрюли со встроенным обогревателем?
Предварительно сваренный бульон очень часто используется поварами. Не только в общепите.
При очень большом терпении и куче свободного времени в мультиварке можно сделать зажарку.
/Отрываясь от борща из мультиварки/
что?
В мультиварке наверняка можно сварить борщ, но теряется весь смысл мультиварки: загрузил, включил, занимаешься другими делами, пока пища готовится. Если готовить поэтапно, как следует, то обычным способом это куда быстрее и вкуснее, ИМХО. А результат и называть именно так и нужно — «борщ из мультиварки», а то подумают, что это и есть борщ)
Пока режется свекла и прочие капусты, там в режиме варки на пару обжаривается мясо, всё дорезали, покидали, и пошли кататься на великах. Приехали к готовому борщу. Так же и кашу можете называть Из мультиварки. И хлеб из хлебопечки. И… файлы из интернета.
Называть это борщом? Нарезка овощей — несколько минут, основное время — обжарка и тушение заправки. Ещё же нужно подкислить, чтоб яркий цвет сохранить свекольный. А дальше нюансы типа степени готовности картошки(развареная/мягкая/чуть жестче), капусты. Борщ без зажарки? А пампушки с чесноком пока варится? В результате либо её сторожить и загружать разные продукты вовремя, либо получить просто варево. И назвать это борщом у меня язык не поворачивается, это обычный свекольный суп сваренный абы как. ИМХО.

P.S. про бульон не пишу, предполагается, что он готов.
В общем, о чём мы спорим… тут уже дело вкуса.
свеклу лучше в духовке запекать. цвет очень насыщенный остается.
Либо вы использовали мультиварку как портативную электроплитку, либо у вас не борщ, а свекольный суп неясного рецепта.
Попытался погуглить разницу между борщём и свекольным супом, но ничего не нашёл.
Свекольный суп = суп со свёклой. Даже если свёклу не чистить и варить в соевом соусе.
Который из борщей? В которой из мультиварок?

Вот это ^^^ называется «Шах и мат!».

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

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

плюс-минус стандартный рецепт

Нет такого! Рецепт отличается не то что по странам, а даже по регионам (даже по областям).

в котором фигурирует обжарка

И снова — нет никакой «стандартности», а навязывать своё представление — некрасиво!

Словари:
БОРЩ — суп, в состав котоpoгo входит свекла.

БОРЩ, а, муж. Суп со свёклой и другими овощами. | уменьш. борщок, щка, муж. (разг.). | прил. борщовый, ая, ое. Толковый словарь Ожегова. С.И. Ожегов, Н.Ю. Шведова.

БОРЩ — муж. квашеная свекла; | род щей, похлебка из свекольной кваши, на говядине и свинине или со свиным салом.


прямо жду, что вы наконец-то откроете тайну, что борщ это вообще не суп, а «жидкое блюдо»

О, а есть ещё «свекольники», в некоторых из них и свеклы-то нет, есть только ботва, и некоторые из них даже не супы.
НЛО прилетело и опубликовало эту надпись здесь
А Вы не думали использовать чистый JSON?
yaml же!

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

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

Машина никогда не станет понимать, что она делает. Но машина может выполнять инструкции.
Если все «щепотки» и на «кончике ножа» и «до золотистой корочки» заменить нормальными исчислимыми мерами — уже будет куда проще. Яйцеварка например — не надо понимать как она работает, достаточно следовать инструкции, и яйца получатся идеальными.
Я только сейчас узнал о существовании такой вещи, как яйцеварка. Это же яркий пример бесполезного изобретения. Яйца получаются идеальными и в кастрюле. Из инструкций — это время варки после закипания. Зачем для этого какое-то отдельное устройство кроме таймера, для меня остается загадкой.
НЛО прилетело и опубликовало эту надпись здесь
Нет, тосты в тостере и на сковороде отличаются, а шинковщик ускоряет нарезку продуктов. Яйцеварка бесполезна (по моему мнению) потому что требуется также поставить яйца, дождаться срабатывания таймера и также поместить яйца под холодную воду. Вот если бы она сама заливала яйца холодной водой, было бы другое дело.
>>… в кастрюле
Могут лопнуть. Важна соленость воды, сила кипения, модель кастрюли и от самих яиц еще зависит.

Яйцеварка — это же подвид пароварки вроде, там такого не должно происходить… У меня в обычной, универсальной пароварке были выемки для яиц, кстати… правда, я их там варить не пробовал.
Если яйцо не треснутое, с чего ему лопаться? Не закидывайте яйца из холодильника в кипящую воду просто. От модели кастрюли и яиц ничего не зависит, солить, конечно нужно.
Ну судя по описанию — да, это пароварка. Да способ передачи тепла не очень важен для яиц, как мне кажется.
Я вопрос не изучал прям вот досконально. Но при прочих равных в соленой воде яйца трескаются с гораздо меньшей вероятностью, так что тут либо осмотическое давление вносит существенный вклад, либо из скорлупы в чистой воде что-то вымывается (вполне вариант, судя по тому, что вода после варки яиц не остается идеально чистой). От яиц (а скорее, от того, какой образ жизни вела снесшая их курица) сильно зависит прочность скорлупы. У домашних кур яйца заметно прочнее. Птицефабрики, думаю, тоже не все одинаковы.
Меня в детстве мама учила, что вероятность растрескивания совсем не меняется. А вот белок сворачивается в солёной воде очень быстро и не успевает вытечь.
Яичная скорлупа состоит в большей мере из карбоната кальция, а он в воде нерастворим. А вот нормальной статистики по растрескиваниям у меня нет, только личная. Всегда выбираю хорошие яйца без трещин (если на взгляд не получается определить, во многих супермаркетах стоят овоскопы) и они никогда не трескались.
Вот смотрите, у меня такая проблема: на даче яйца варятся идеально. И идеально чистятся. А дома — плёнка, которая под скорлупой держится очень прочно, не оторвёшь. Яйца одни и те же, варю одинаково. Значит, всё-таки какая-то разница есть.
А всякие чего-то варки, по крайней мере в принципе, позволяют стандартизировать процесс — температуру, давление, время варки, скорость нагрева, охлаждения.
Но для меня лично это не имеет никакого значения, я считаю, что вы правы. Ну не получаются варёные — наплевать, зато дома яишница лучше получается.
Спасибо за поддержку! В вашем случае, скорее всего, разница в свежести яиц — чем свежее яйцо, тем хуже чистится.
А так раскрою всем идеальное время для варки нескольких яиц вкрутую — 9 минут. Всегда красивый желтый желток получается. Никакой столовской синевы.
Соль, сахар, иные специи по вкусу.
Картофель для пюре/жарки.
Лук острый/сладкий.
Варить до готовности.

Любой рецепт, это ориентир, каждый раз будет получаться что-то новое.
Поэтому большинство айтишников вроде меня, которые редко готовят и не имеют особого опыта, зато имеют опыт написания формальных рецептов (программ) адово ненавидят все эти поваренные книги. Что значит «варить до готовности»? Я блин взял книгу/рецепт чтобы узнать, как его готовить, а вы мне говорите «варить до готовности». Чего уж сразу тогда вместо рецепта не написать «добавить ингридинты по вкусу, варить до готовности» — идеальный рецепт для 100% блюд! Я что, знаю когда эта готовность будет? Знал бы — не стал бы рецептами пользоваться. Соль по вкусу. Это сколько вообще? На какую порцию? Почему нельзя написать точнее? Ааа, ненависть.
Нельзя написать универсальную инструкцию, у Вас электрическая плита, а у меня газовая. Разная мощность. Я использую медную посуду, а Вы из алюминия. И таких примеров десятки.
НЛО прилетело и опубликовало эту надпись здесь
А откуда знать составителю рецепта, как любит пользователь?
Я вообще без соли ем :) знаю тех, кто вбухивает столько, что для меня прямо ад.
На варку влияет состояние свариваемых продуктов (Свежие, спелые(техническая, биологическая, физиологическая)), жёсткость воды, статус(молодой/старый/долго_лежал/только_что_зарезали), атмосферное давление, технология варки(калорийность топлива, мощность, КПД посуды).
Я в детстве и чуть позже, съедал полторы-две взрослых порции (в 8-20 лет), сейчас аппетит уменьшился; кстати, мой рекорд — 21 стакан молока за раз :) классических.

Это больше похоже как если кто захотел научится программировать и с оторопью читает-слушает что и как :) декларативное, императивное, ооп, функциональное, версии, диалекты…
klivlend balexa saege5b оппонирую сразу троим:
В «тупых рецептах» не определяют, не описывают и т.п. — главные элементы: «степень готовности» и как собственно «определить готовность» этого блюда (и/или ингредиентов — да, они тоже в разных средах готовятся по разному).
В нормальных рецептах (обычно это рецепты сложнее каши, «моноблюда» или чего-то простого) — всегда пишут что-то вроде, «картошка, при варке в мясном бульоне, готовится по другому в отличие от варки в воде и имеет такие-то особенности, поэтому степень готовности определяется вот так-то»

Нельзя написать универсальную инструкцию

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

Вас же не смущает что в DIY-инструкциях написано «отполировать поверхность»

Если это конкретное требование, то будет сказано аж до какого квалитета :P

На варку влияет состояние свариваемых продуктов

Сама рецептура не меняется. Хотя рецепт это и не строгий алгоритм, но писать «возьмите овощи, уложите их слоями, сверху украсьте и варите до готовности» — вообще не «рецепт», а отсебятина в самом плохом смысле.
НЛО прилетело и опубликовало эту надпись здесь
Этому учат на кулинарных курсах.

Да, каждый ребёнок, обоих полов, ходит на курсы, чтобы уметь потом готовить… Вы хорошую поваренную книгу в руках держали, в глаза видели, читали?

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

Учитывая конкретное оборудование, посуду, характеристики плиты и т.п. Но это уже не рецепт.

Рассматривайте домашние рецепты именно как набор инструкций на thingiverse

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

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

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

Ну и про определение степени готовности, про выбор продуктов (и про то, как отразятся те или иные девиации в их характеристиках на конечном результате), про то, сколько сахара в столовой ложке и сколько муки в стакане, про то, на что влияет отношение диаметра сковороды к ее высоте и угол наклона ее бортиков, в приличных поваренных есть отдельные главы.
я обычно исхожу из того, что для нормального человека правильная доза соли — изотоническая, т.е. как в крови (0,9%). Т.е. около 9 г на кг.
Забавно вы теоретическую базу подтянули, никогда не думал об этом :) Впрочем, на глаз примерно столько и сыплю.
Крайне не хватает операции «нарезать». А то вместо «борща» винегрет получится.
надо добавить блендер между холодильником и мультиваркой :)
Что-то, умеющее резать — да, но не блендер, иначе вместо борща получится даже не винегрет, а смузи. ;)
Лично мне не хватает в мультиварке инженерного режима, не всякие там суп-каша-плов, а график разогрева и контрольные точки готовности. Надо как нибудь купить умершую процессором мультиварку, ардуину и 82266 — будет нормальный девайс.

ready_for_sky_team подскажите пожалуйста, что за GSL то такой? А то гугление приводит только к General Service List и GNU Scientific Library, что явно не то.

в статье расшифровано: General Semantics Language
Нормативной спецификации GSL пока что не существует — это по-прежнему экспериментальная разработка. Посмотреть текущую имплементацию парсера и покрытие тестами можно в репозитории проекта: github.com/globbie/gsl-parser.
Рецепт — это код

Далее строим свой пайплайн, с тестами (и тестерами), с репой… *смайлик*

Одно непонятно, как девайс (быть то мультиварка или микроволновка или аэрогриль или ...) узнает, сколько тупо соли класть «по вкусу», или как сделать «аппетитную корочку»?
соль — по массе + поправочный коэффициент, примерно как в кофейном автомате выбирается, сколько сыпать сахара. Корочка — видимо, путем сравнения фото промежуточного результата с «базой корочек» для разных продуктов.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий