Один из обладателей холодильника RF4289HARS пожаловался, что ежедневник Google нормально работал с августа 2012 года, но с последними изменениями в Google Calendar API работать перестал.
Холодильник стал выводить сообщения типа «Пожалуйста, проверьте ваш адрес электронной почты на сайте Google».
В каком-то смысле пользователю повезло. При достаточном уме холодильник мог бы сотворить что-нибудь похуже. Например, заказать через интернет запрещённые товары или потратить деньги хозяина более извращрённым способом.
Трудно представить, какие ещё проблемы станут возможны в будущем. Глючный автопилот завёз ваш беспилотный автомобиль в негритянский квартал? Нелицензионная версия приложения знакомит только со страшными женщинами? В общем, глюки будут интересные.
Здесь можно вспомнить классиков, например, роман Филипа К. Дика «Убик» (1969).
«На кухне Джо порылся в карманах, нашел десятицентовик и с его помощью включил кофейник. Вдыхая необычный — для него — аромат, он взглянул на часы и обнаружил, что пятнадцать минут уже истекли. Он подошел к двери, повернул ручку и потянул задвижку. Дверь не поддавалась.
— Пять центов, пожалуйста, — сказала она.
Джо обшарил карманы — ничего. Пусто.
— Я заплачу тебе завтра, — сказал он двери. Снова подергал ручку — безрезультатно. — То, что я тебе плачу — это, в сущности, чаевые. Я не обязан тебе платить.
— Я придерживаюсь иного мнения, — сказала дверь. — Загляните в контракт, который вы подписали при покупке этой квартиры.
Контракт лежал в ящике стола; Джо уже не раз к нему обращался. Да, плата за открывание и закрывание двери представляла собой обязательный сбор, а не чаевые.
— Вот видите, я права, — сказала дверь самодовольно.
Из посудного ящика Джо достал нож из нержавеющей стали и начал отвинчивать замок своей двери.
— Я подам на вас в суд, — сказала дверь, когда вывалился первый болт.
— Никогда в жизни еще не судился с дверью, — сказал Чип. — Но думаю, что смогу это пережить.
Раздался стук.
— Эй, Джо, мальчуган, открывай, это я, Эшвуд! Я привел её.
— Брось пять центов в щель, — сказал Джо. — С моей стороны этот механизм заело.
Монета звякнула, упав, и дверь распахнулась».
Комментарии (8)
amarao
15.12.2015 02:14+13Фантасты, как всегда, сводят проблему к характерам. А в реальной жизни она обычно сводится к некомпетентности. То есть не «самодовольная дверь», а такая, которая дверь, которая требует пять центов, а если ей показать контракт, то открывается, но тут же закрывается снова, ибо exception, NoneType has no method generate_agree_class_factory, причём трейс увидеть нельзя даже в логах, ибо логи пишут всё, что через logger на stderr, а в этом месте подняли сублоггер на stdout, а индус, который эту фабрику классов писал, ничего такого про логгеры не знал и скопипастил с SO «как есть». А тот, кто этот модуль вкручивал, вообще питон плохо знал, но потыкался часок, и оно, вроде, на тестовой двери взлетело. А его менеджер проекта вообще другим проектом занимался, а дверь у него в нагрузку была, так что оно вроде бы работало и ладно. А начальник этого менеджера более-менее понимал, что нормальных людей в команде нет, но поскольку дверь — проект «для галочки в портфолио» перед M&A стартапчика энтерпрайз-монстром, то решил, что и так сойдёт. А энтрерпрайз-гигант стартапчик купил вообще за троих программистов, которые код распознавания протухания мяса по видеоряду писали (в продакшен этот код не пошёл, но техлид был так впечатлён, что было решено, что проще купить, чем переманивать), но в результате код запустить не удалось, зато запустили в продакшен двери, но к моменту запуска в продакшен менеджер уже ушёл на повышение в другой отдел, индус аутсорсил совсем в другой конторе, а программист, который всё это слепливал, всё ещё был программистом, но на нём было пять легаси-проектов, а так как у проекта с дверью не было менеджера, то багрепорты от саппорта тупо шли с минимальным приоритетом и не выполнялись.
Но потом энтерпрайз решил избавиться от непрофильных активов и продал дверь (без программиста, который понимал хоть что-то) другой энтерпрайзной конторе, которую вообще интересовали только патенты.Vedomir
15.12.2015 13:08Фантасты пишут про людей, как и любые писатели. Вряд ли описанная вами ситуацию будет многим интересна в виде фантастического рассказа.
Плюс во времена Филиппа Дика почти ничего из описанных вами вещей еще не существовало в реальной жизни.
Rumlin
15.12.2015 12:49+1Здесь можно вспомнить классиков, например, роман Филипа К. Дика
Думаю большинство знакомо с другим произведением:
Отворив шкаф и положив на полочку свои шляпы, Незнайка и Козлик
хотели расположиться на отдых, но в это время зазвенел звонок и на том
месте, где обычно бывает электрический выключатель, замигал красный
глазок. Взглянув на этот световой сигнал, Незнайка и Козлик заметили, как
из отверстия, которое имелось в стене, высунулся плоский металлический
язычок с углублением на конце, а под ним замигала светящаяся надпись:
«Сантик».
— Ах, чтоб тебя! — воскликнул Козлик и с досадой почесал затылок. — Я, кажется, уже знаю, что это за штука. По-моему, мы попали в гостиницу,
где берут отдельную плату за пользование электричеством. Видишь — язычок.
Если не положишь на него сантик, то свет погаснет и мы останемся в
темноте.
Заголовок спойлераНе успел он это сказать, как лампочка под потолком погасла и комната
погрузилась во мрак.
Сунув руку в карман, Козлик достал монету достоинством в сантик и
положил ее в углубление на конце язычка. Язычок моментально исчез в
отверстии вместе с монеткой, и лампочка засветилась вновь.
— Ну, теперь все в порядке, — облегченно вздохнул Козлик.
В это время Незнайка обратил внимание на то, что в номере не было
кроватей.
— На чем же мы будем спать? — с недоумением спросил он.
— Здесь откидные кровати, — объяснил Козлик. — Так часто делается в
дешевых гостиницах. Днем кровати все равно никому не нужны, они
откидываются к стене, а на ночь опускаются снова.
Незнайка огляделся по сторонам и убедился, что кровати здесь были
устроены на манер откидных полок, как это бывает в вагонах поезда.
Козлик подошел к одной из полок и потянул за привинченную сбоку
металлическую ручку. Кровать, однако же, не откинулась, а вместо этого из
стены высунулся еще один металлический язычок и под ним опять замигала
надпись: «Сантик».
— Ах, черти! — воскликнул Козлик. — Так здесь, значит, и за кровати
надо платить!
Он сунул в углубление язычка сантик. Кровать мгновенно откинулась, а
из стены в тот же момент высунулись еще три язычка, под которыми замигали
надписи: «Простыня — 1 сантик», «Одеяло — 1 сантик», «Подушка — 2
сантика».
— А! — закричал Козлик. — Теперь мне понятно, почему гостиница
называется «Экономической»! Потому что здесь можно сэкономить уйму денег.
Захотел сэкономить сантик — спи без простыни или без одеяла. За два
сантика можешь спать без подушки. А за целый пятак спи на голом полу.
Сплошная выгода!
Вытащив горсть монеток. Козлик принялся класть их на высунутые
язычки. Один за другим язычки исчезали, словно проглатывали монетки, а из
отверстия, открывшегося в стене, выскакивали, как из автомата, то
аккуратно сложенная простыня, то подушка, то одеяло.
Застелив постель, Козлик подошел к другой полке и устроил точно таким
же путем постель для Незнайки. Поскольку спать им еще не хотелось, друзья
решили посмотреть телевидение. Подойдя к телевизору, Козлик повернул
рукоятку. Телевизор, однако же, не включился, зато сверху высунулся уже
знакомый нам язычок и потребовал плату сразу пять сантиков.
— Да это же грабеж! — возмутился Козлик. — Такие деньги платить
только за то, чтоб посмотреть телевизор!
Поворчав немного, он все же вынул пять сантиков и положил их на
язычок. Пять сантиков исчезли в утробе телевизора. Экран тотчас же
засветился, и на нем замелькали кадры незнакомого фильма. В фильме
показывалось, как целая орава полицейских и сыщиков ловила шайку
преступников, похитивших какие-то ценности. Полицейские то и дело
устраивали облавы, засады, внезапные нападения, но преступникам каждый раз
удавалось ловко обмануть полицейских и уйти от преследования.
Незнайка и Козлик смотрели фильм с середины и никак не могли понять,
где и какие ценности преступники похитили. Им все же почему-то хотелось
выяснить этот вопрос. В то же время им чрезвычайно интересно было узнать,
поймают в конце концов преступников или нет.
Картина между тем становилась все напряженнее и стремительнее. Одна
за другой возникали головокружительные погони, массовые драки и
оглушительные перестрелки. На самом интересном месте, когда главаря шайки
вот-вот должны были схватить, телевизор вдруг выключился, вверху снова
высунулся язычок и замигала надпись: «5 сантиков».
— На, жри! — с досадой проворчал Козлик и поскорей сунул в телевизор
еще пять сантиков.
Экран замелькал по-прежнему, бандиты бросились выручать своего
главаря. Полицейские стали забрасывать их бомбами со слезоточивыми газами,
а потом вызвали на подмогу бронированные автомобили и снова пустились в
погоню, круша и ломая все на своем пути.
Незнайке и Козлику все же не удалось досмотреть этот захватывающий
фильм до конца. Когда язычок высунулся в пятый раз, Козлик сказал:
— Хватит! Мы не Скуперфильды какие-нибудь, чтоб выбрасывать деньги на
ветер! Да к тому же и спать нам пора.
Решив на ночь умыться, Козлик подошел к рукомойнику, но и тут
пришлось израсходовать сантик на воду, сантик на мыло и сантик на
полотенце.
Celtis
Срок службы крупной бытовой техники — десятилетия. Это вам не телефон, который меняют раз в пару лет.
Может, не стоит завязываться на постоянно меняющееся АПИ?
neomedved
Может Samsung стоит выпускать своевременные обновления?
shpaker
Может стоит использовать нормальные ОС, а не клепать велосипеды?