June 2017

S M T W T F S
     1 2 3
4 5 6 7 8 910
1112 13 1415 1617
18 19 20 21 22 23 24
252627282930 

Style Credit

Expand Cut Tags

No cut tags
Friday, November 20th, 2015 07:48 am
Что вы думаете о своём отношении к ковырянию в ПО автономного транспорта? Очевидных возможностей остановить транспорт нарушающий ПДД много, они имеют разную цену инсталляции и эксплуатации. И на первом этапе государство может сделать такую систему очень неудобной, но без каких-нибудь альтернатив. Если оно не сделает такую систему, и транспортные средства будут автономны, то сразу появятся желающие их модернизировать, чтоб иметь возможность как раньше ездить по обочине/тротуару итп.

Опять хочется вернуться к теме поднятой 7 ноября, в красный день календаря. Автомобили-роботы которые управляются программами с элементами AI, которые естественно находятся в их бортовых компьютерах уже есть, и активно разрабатываются. Пока эти программы находятся физически в бортовых компьютерах, гениальная мысль (наверное к счастью) держать их в “облаке” пока ещё никого не торкнула (но вероятно и тут есть обходные пути, чтоб ПО своё запустить). Вполне естественно бортовое ПО можно обновлять, “перешить прошивку”. Загрузка новых прошивок в автомобильные бортовые системы уже очень распространённое явление в нашем подлунном мире – есть сервисные центры и подпольные мастерские, которые “чипуют” мотор для повышения мощности, итп. Есть специально обученные программаторы для многих марок машин, которые доступны каждому – они позволяет выбрать одну из нескольких прошивок “Проверка CO/NOx” (с энтой прошивкой NOx Фольксваген на десятки миллиардов уже налетел), “Максимальная мощность”, “Экономия топлива” итп.

innotruck


Таким образом новые не авторизованные производителями прошивки для автомобилей-роботов, и прочей колёсной и гусеничной техники будут появляться обязательно, с неизбежностью общего кризиса капитализма. В частности они могут потребоваться для возможности контроля за своей собственностью дабы поползновения GM разных пресечь. Но если продолжить думать о человеках, что они будут только за приватностью и безопасностью следить дабы корпорации не распоясывались, то это плохо думать за всё человечество. Поэтому господа и товарищи ИТРы (которые надеюсь это читают) давайте подумаем на выходных – Какие новые прошивки предложат анонимусы и компании не удовлетворенным потребителям?

Прошивка со стилем вождения Шумахера может быть очень популярной и прибыльной. А руление на чипованой машине в гангстер стайл для некоторой категории потребителей может быть вообще единственным выходом из надвигающейся ситуации. Появится на торрентах пиратские дампы телеметрии спортивных автомобилей, записанные во время гонок и позже похищенные хакерами от пилотов “Формулы-1” и всемирно известных раллистов. Некоторые трудности может вызвать только то, что простой потребительский дорожный автомобиль-робот может быть слаб по динамическим характеристикам по сравнению с гоночным собратом с внешними колёсами и форсированным по немогу двигателем. Но весьма вероятно прошивку можно адаптировать под почти любую марку машины, и вуаля! Прикинте только как новая Лада в силе КАМАЗ мастер летит! Или самый бюджетный хетчбек в стиле "пацан чОткий" уже повис на заднем бампере “соперника лоха”, а то и полицейского, ожидая возможность обойти его по внутреннему радиусу, на торможении, или показать крутую манеру переключения передач, и феерически "красивого" прохождения апексов поворотов, а совершенно не легальная техника вождения в стилях F*** полиция или гангста стайл, в принципе может быть реализована у робота только с альтернативной прошивкой.

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

siemens_elektro_truck


Система “eHighway”, разработанная компанией “Siemens”, использует навесные электролинии для грузовиков-гибридов. Такую систему уже обкатали в разных частях Лос-Анджелеса и Лонг-Бича, где на шоссе установили электромагистраль.

Не стоит забывать про рельсовый транспорт, который работает в некоторых местах у нас без машинистов уже более полувека. В посте Теслафикация у dz затронута тема доли российских программистов в бортовом ПО автомобилей, и по прочтению дискусси хочется успокоить г-на [livejournal.com profile] yakov_sirotkin про долю Российского ПО, и не смотря на то, что российского софта будет мало по мнению уважаемого [livejournal.com profile] raydac, ибо программеры в блоги пишут в основном вместо того что бы кодить, какой софт… Хочется высказать обоснованное подозрение, что и при таком пессимистическом взгляде, российского софта если и будет мало, то в плане альтернативных прошивок он будет лидером рынка, а в плане денежного оборота он возможно будет превышать кратно официальный рынок, но проходить мимо государственного регулирования.

и к счастью, или нет, в ближайшие три года даже в оплоте демократии США, несмотря на их суровый Дигитал Милениум Акт пока законно:

In a major victory for digital rights, the Librarian of Congress granted all of the DMCA exemptions that EFF and our supporters requested. Quick refresher: the DMCA as written creates legal uncertainty around circumventing technical restrictions on copyrighted works, and directs the Librarian of Congress to grant special, temporary exemptions every three years.

The new exemptions mean that the following types of technological tinkering are explicitly lawful, at least for the next three years:

* Jailbreaking cell phones, tablets, and other portable computing devices to run third party software;
* Ripping DVDs and Blu-ray video that you own in order to create fair use remixes and analysis;
* Preserving video games and running multiplayer servers after publishers have abandoned them;
* Security research and modification and repairs on car.

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

Friday, November 20th, 2015 04:50 am (UTC)
Фольксваген налетел на проверку NOx.
Friday, November 20th, 2015 05:15 am (UTC)
Добавил к проверке СО
Friday, November 20th, 2015 04:51 am (UTC)
Между прочим, в рекламмном блоке тут оно мне показало интересный фишинг: типа, ткните сюда чтобы валидировать свой е-мейл, а без этого нельзя постить комменты.
Friday, November 20th, 2015 05:16 am (UTC)
В рекламном блоке жж или в другом месте?
Friday, November 20th, 2015 06:58 am (UTC)
Сомневаюсь что производители примут на себя юридический риск. Когда (совсем не если) подобное творчество закончится трупами и мегабаксами ущерба, производителя притащат в суд (как Тойоту), и докажут что дизайн небезопасен, поэтому сто миллиардов машин должно быть отозвано, а их владельцам выплачена компенсация. Фольксваген уже испытал это в очень мягкой форме, и владельцы машин (знаю одного, до визга любящего свой вагон и чихать хотевшего на его выбросы) совсем не против получить несколько килобаксов "компенсации", пользуясь случаем. Поэтому производителям придётся поставить нетронутость кода в зависимость с гарантией и обязательствами, и заранее сложить всю вину на последствия на владельца, чья страховка это не покроет, а потому риск будет целиком на нём. На этом творчество и закончится -- никто ведь не гарантирует что "прошивка" не содержит дефектов. Напротив, я предположил бы что там в два раза больше дефектов чем в коммерческом встроенном коде, то есть десять процентов. На такой шайтан-арбе ездить неинтересно. Технически производитель также может подстраховаться, сделав часть алгоритмов в виде защищённой от анализа микросхемы -- например, дешифратор кода или контроллер недокументированных функций. Такие функции давно применяются в технике -- в давние времена я был обладателем некоторых тайных знаний и ловил лучи нездоровой зависти от клиентов, которые очень их хотели, но стеснялись предложить. :) Цена вопроса была кратно меньше ответственности за трупы и мегабаксы ущерба. Поэтому врядли. Также дело движется к автономности, нравится это или нет, потому как и в ситуации с пилотами навыки и интерес в новом поколении будут исчезать -- им интереснее тупить в свой телефон и лайкать один другого, а не кататься как Шумахер. Шумахер, кстати, плохо кончил.
Friday, November 20th, 2015 08:41 am (UTC)
>Поэтому производителям придётся поставить нетронутость кода в зависимость с гарантией и обязательствами, и заранее сложить всю вину на последствия на владельца

они так и сделали, и делать будут, но это не помешает людям заниматься реверсом и последующей перепрошивкой.
Friday, November 20th, 2015 09:41 am (UTC)
На западе очень важно resale value -- остаточная стоимость машины на вторичном рынке. Если хак снизит её до цены металлолома, владельцу такое абсолютно неинтересно. Например, он покупает теслу за 100к, через 2 года пытается продать за 80к. При проверке оказывается что гарантии нет, обновления от фирмы заблокированы, и остаточная стоимость машины снизилась до 10к -- только на запчасти. Такая арифметика выгодна компании, кошмарна для владельцев, и закрывает вопрос с хаками.
Friday, November 20th, 2015 10:22 am (UTC)
прошивку перед продажей можно откатить назад, а при аварии и сервисе возможно тоже, скорость памяти нынче растёт. Возможно будут искать программаторы и следы доступа. Для некоторых дел ашины расходный материал, для контрабанды и автопоезда тоже расходка :)
Friday, November 20th, 2015 10:46 am (UTC)
Можно -- это пока можно, а если нельзя? Производителю невыгодно позволять такие маневры: поездили на хаке, натворили дел, потом вернули оригинальный код и обвинили компанию в последствиях -- юрист компании похоронит такой план за 30 секунд, назвав несколько больших чисел и страшных слов. В роли системного архитектора такой машины, я бы сделал кустарный откат невозможным -- только в фирменном автосервисе. Но сделать эти маневры невозможными совсем нетрудно, и это лучший вариант. Код -- часть дизайна, а дизайн -- функция производителя. Поэтому если код утрачен, машина формально получает статус "total loss" (это для страховки и гаранти), и далее владелец может делать с ней что хочет, но уже сам, всё сам.
Sunday, November 22nd, 2015 10:58 am (UTC)
При нынешней культуре разработки программного обеспечения, я бы очень не рекомендовал допускать сколько-нибудь сложный софт к управлению "объектами повышенной опасности", сиречь самодвижущимися повозками.

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

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