Программист из США получил гору штрафов из-за необычного номера на авто

Программист из США получил гору штрафов из-за необычного номера на авто

22.08.2019     

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

Оригинальные номера

В 2016 году Тартаро поменял номерной знак на своем авто на NULL, на машине жены – на VOID. На хакерской конференции Defcon Тартаро пояснил, что NULL во многих языках программирования – это значение, которое является пустым или неопределенным. Для многих компьютеров NULL – то же самое, что и VOID. 

Первый год Тартаро не испытывал проблем с номерным знаком. Но когда в 2017 году ему нужно было обновить лицензию, сайт регистратора не принимал NULL в качестве возможного варианта номера. Ресурс сообщал, что номерной знак и идентификационный номер транспортного средства (VIN) недействительны. 

Чужие штрафы

Тартаро – очень аккуратный водитель, и за время использования номера NULL ему ни разу не выписали штраф за нарушение правил. Но когда Тартаро потребовалось продлить свою водительскую лицензию, оказалось, что на нем «висят» штрафы на 12 049 долларов. Оказалось, что на него записали все нарушения, совершенные неопознанными автомобилями. 

Кроме того, в начале 2018 года полиция выписала штраф на водителя авто с номером NULL. Но на фото автомобильного номера не было официальной наклейки (у Тартаро она была). Тогда разработчик подумал, что кто-то использовал его подход, чтобы избежать штрафов, но сделал еще и фальшивый номер. Штраф составлял 35 долларов, Тартаро оплатил его и наблюдал, как будут развиваться события.

Новые штрафы не заставили себя ждать. Десятки квитанций за нарушение правил парковки от 30 до 80 долларов из городов, где разработчик никогда не бывал. Тартаро установил, что каждый раз, когда полицейский или другой уполномоченный сотрудник забывает или не может указать номер на квитанции, штраф автоматически отправлялся ему. Разработчик стал получать квитанции, выписанные в 2014 году. Но тогда у него не было номера NULL – знак оформили два года спустя.

Корни проблемы

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

Разработчик привел специалистам пример конкретного штрафа, выписанного на автомобиль Honda – именно так значилось в бумажной квитанции. Но в записи об этом штрафе в интернете значилась машина Тартаро. Специалисты ведомства изучили бумажные квитанции и согласились с выводами Тартаро, сумму штрафов уменьшили. Но в целом проблему это не решило, ведь в базе Тартаро по-прежнему считался владельцем номера NULL. 

Тартаро считает, что проблема заключается в работе Центра обработки квитанций. Стремление создать MVP (минимальный жизнеспособный продукт) привело к тому, что на рынок хлынули терабайты плохого кода. Результаты недостаточного тестирования – перед вами.

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



Источник: https://infostart.ru/journal/news/zhizn/programmist-iz-ssha-poluchil-goru-shtrafov-iz-za-neobychnogo-nomera-na-avto_1111985/
Автор:
Ксения Шестакова Обозреватель


Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. taishy 52 22.08.19 14:57 Сейчас в теме
Это называется угадайте запрос, с помощью которого вычислялся нарушитель...
2. Senator_I 13 22.08.19 15:05 Сейчас в теме
В начале было NULL, но потом что-то изменилось. И стало ЧТО-ТО(1) и НИЧЕГО(0)
Вот этой святой троицы необходимо и достаточно, дабы явился любому программеру его кусок хлеба с маслицем.

Ну 1сникам было мало.

И стало у них NULL, 1, 0 и НЕОПРЕДЕЛЕНО

Ибо такова их карма.
2PRV; chebser; KEV8383; ice-net; rintik; vladimir-89; DAV; Krio2; TreeDogNight; +9 Ответить
3. VmvLer 22.08.19 15:12 Сейчас в теме
У пары хорошее чувство юмора: Абослютный ноль + Пустышка
думаю, они справятся с временными трудностями легко.

наивный
Стремление создать MVP (минимальный жизнеспособный продукт) привело к тому,
что на рынок хлынули терабайты плохого кода

это он еще не видел конфигураций 1С от франчей и всяких отраслевок, там квинтильоны такого кода.
TreeDogNight; +1 Ответить
4. Поручик 4407 22.08.19 16:04 Сейчас в теме
Программист из США получил гору штрафов из-за выпендрёжа. Сам виноват, создают проблемы на пустом месте.
dsdred; bashirov.rs; vladimir-89; TreeDogNight; json; skv_79; awk; jif; berezin84; asupsam; papami; acanta; +12 Ответить
5. SerVer1C 257 22.08.19 17:29 Сейчас в теме
Почти неделю статья с хабра добиралась...
6. 3vs 22.08.19 20:17 Сейчас в теме
Разработчик оказался хитрозадым! :-)
Это всё равно, что в ведомости на зарплату сказать "Моя фамилия Итого!" :-)
dimaskin; Dracarys; Krio2; +3 Ответить
7. AlX0id 22.08.19 21:56 Сейчас в теме
(6)
Ага.. только ведомость оказалась не по начислениям, а по удержаниям ))
9. 3vs 23.08.19 05:23 Сейчас в теме
8. _MavR_ 22.08.19 22:49 Сейчас в теме
Зная американскую судебную систему думаю сей товарищ просто взял паузу перед тем как вкатать кому-нибудь судебный иск за свою "тяжелейшую моральную травму". Ща чувак материальчика соберет и засудит и полицейский департамент и контору, которая письма счастья рассылает и разработчиков софта за единым :-)
dimaskin; +1 Ответить
10. DAV 23.08.19 05:39 Сейчас в теме
(8) Но также, его могут таки обязать сперва выплатить эти штрафы ...
12. AlX0id 23.08.19 07:48 Сейчас в теме
(8)
Да, похоже на классическую двухходовочку такую )
16. Painted 32 23.08.19 09:42 Сейчас в теме
(8)
Зная американскую судебную систему
Нужно иметь свободные миллионы долларов, чтобы судиться в США.
автоконцерн выплатил $58 тыс ответчику за судебные издержки, что составило по словам Узи Ниссана менее 2% от всех его затрат на адвокатов (т.е. примерно $3 млн)
11. vipetrov2 23.08.19 06:29 Сейчас в теме
Бред какой то. Ни кто понять не может, что NULL <> "NULL".
13. AlX0id 23.08.19 07:49 Сейчас в теме
14. Неопределено 71 23.08.19 08:35 Сейчас в теме
(11) Может у них сильно умное экранирование посчитало, что раз NULL, значит не CHAR/TEXT или что они там выбрали для номеров.
15. qwinter 624 23.08.19 09:20 Сейчас в теме
(14) все наверняка проще, штрафы выписывает полиция, а квитанции высылает Центр обработки квитанций, это 99% разные базы, вот в момент записи во вторую базу, скорее всего и происходит обNULLение не найденного номера))
17. chebser 4 23.08.19 10:39 Сейчас в теме
Нужно было сделать номер DR OP DATABASE.
P.S. Инфостарт не даёт написать слово "дроп" целиком, автоматически добавляется пробел:)))
18. Dzenn 395 23.08.19 11:14 Сейчас в теме
19. Dzenn 395 23.08.19 11:14 Сейчас в теме
(17) неправда ;-) ещё попробую DR OP DATABASE
20. Dzenn 395 23.08.19 11:15 Сейчас в теме
21. &rew 21 23.08.19 11:19 Сейчас в теме
Напомнило анекдот:
"Тестировщик заходит в бар, забегает в бар, заползает в бар, танцуя проникает в бар
И заказывает 1 кружку пива, 999999999999 кружек пива, 0 кружек пива, -1 кружку пива...."
22. Requiem 36 23.08.19 12:03 Сейчас в теме
Никого не смутило, что на хакерской конференции пришлось объяснять что такое NULL?
23. Vortune 23.08.19 12:14 Сейчас в теме
(22) после этого Тартаро три часа разъяснял собравшимся хакерам, что такое "язык программирования". Потом в участок приехал адвокат и забрал потерпевшего.
24. 2PRV 7 26.08.19 06:28 Сейчас в теме
Периодически люди пытаются обидеть различные компьютерные системы и у некоторых получается. Вот например водитель сделал номер с sql-injection https://spbvoditel.ru/2010/04/01/017/
Прикрепленные файлы:
Оставьте свое сообщение

См. также

SuperJob проанализировал зарплаты выпускников российских ИТ-вузов

Новость Образование

Сервис по поиску работы SuperJob составил список отечественных вузов, выпускники которых получают наиболее высокие заработные платы после окончания обучения. 

25.06.2020    549    VKuser24342747    0       

Минфин раскритиковал планы Минкомсвязи по субсидированию онлайн-образования

Новость Образование

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

22.05.2020    837    VKuser24342747    1       

Боремся с «ленивой самоизоляцией»: цикл публикаций от Елены Дуюн на Infostart.ru

Новость Обучение, бизнес-тренинг, курсы

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

20.05.2020    2052    user997184    1       

Мир после коронавируса: российские компании не сохранят удаленку, США – наоборот

Новость Новости компаний

Многие компании вынуждены были полностью или частично перейти на удаленный формат работы. Но после снятия карантинных ограничений большая часть российских работодателей намерена вернуть сотрудников в офисы. В США ситуация противоположная.

15.05.2020    1639    user1015646    8       

Все.онлайн: в России запущен каталог бесплатных ресурсов для людей в самоизоляции

Новость Госдума Интернет

В России заработал портал, на котором собраны бесплатные ресурсы: развлекательные, образовательные и информационные. Они помогут провести время продуктивно, отдохнуть, заказать товары онлайн.

15.04.2020    1437    user1015646    0       

Минкомсвязи представило приложение для получения QR-пропусков на время карантина

Новость Минкомсвязь Мобильные приложения

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

14.04.2020    1522    VKuser24342747    2       

Опубликован список сайтов «бесплатного интернета»

Новость Интернет Минкомсвязь

Эксперимент продлится с 1 апреля по 1 июля 2020 года. Предполагается, что потоковое видео с сайтов при бесплатном доступе грузиться не будет.

10.04.2020    2040    AnastasiaKl    5       

Александр Жаров ушел из Роскомнадзора ради должности гендиректора «Газпром-Медиа»

Новость Роскомнадзор

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

25.03.2020    1773    VKuser24342747    0       

В России обсуждают введение нового вида занятости – удаленной работы

Новость Госдума Законодательство

Если поправки примут, работники смогут трудиться дома и в офисе по одному трудовому договору.

24.03.2020    2381    ЕленаЧерепнева    7       

На карантине: Google Chrome перестанет получать обновления до апреля

Новость Google

Google временно приостановила выпуск обновлений для Chrome. Команда разработчиков браузера переведена на удаленную работу и будет заниматься лишь исправлением проблем с безопасностью.

23.03.2020    2033    VKuser24342747    6       

Минкомсвязь не хочет компенсировать затраты операторов на «бесплатный» интернет

Новость Минкомсвязь Телекоммуникации

Доступ к сайту госуслуг и другим социально значимым ресурсам обещали сделать бесплатным с 1 марта. Но запуск проекта пришлось отложить: Минкомсвязь не успела согласовать нужные документы. 

17.03.2020    2091    user1015646    6       

Фельдшерам и учителям не хватило компьютеров для подключения к интернету

Новость Образование Цифровая экономика

Школам и фельдшерским пунктам не досталось компьютеров, положенных по проекту «Цифровая экономика». Заведения так и не получили возможность выхода в интернет. 

05.03.2020    2020    VKuser24342747    4       

Умер Ларри Теслер – разработчик, придумавший команды «копировать», «вырезать» и «вставить»

Новость Искусственный интеллект Языки программирования

Ларри Теслер , скончавшийся 16 февраля 2020 года, возможно, не является всемирно известным, как Стив Джобс или Билл Гейтс, но его вклад в упрощение использования компьютеров и мобильных устройств нельзя переоценить. Ведь именно он изобрел используемые по всему миру функции «вырезать», «копировать» и «вставить».

25.02.2020    2679    user-programmist    6       

Не на своем месте: суд оштрафовал Twitter и Facebook на 4 млн рублей

Новость Роскомнадзор Судебная практика

Роскомнадзор добился наказания для Twitter и Facebook. Суд принял решение оштрафовать каждую компанию на 4 млн рублей за отказ перенести данные о пользователях в Россию.

20.02.2020    2117    VKuser24342747    9       

ФАС попросит Apple и Google очистить смартфоны для российского ПО

Новость Google

Антимонопольная служба предложила привлечь Apple, Google и Microsoft к исполнению закона об обязательной предустановке российских приложений. Компании будут отвечать наравне с производителями и продавцами устройств. 

04.02.2020    2996    VKuser24342747    30       

Почтовый сервис Protonmail заблокирован в России

Новость Интернет

Спецслужбы считают, что через Protonmail, рассылались ложные сообщения об угрозах минирования на территории РФ.

03.02.2020    3302    Senator_I    68       

Чешские программисты бесплатно создали сайт, на который правительство хотело потратить 16 млн евро

Новость Государственные, бюджетные структуры Госзакупки Онлайн-торговля

Власти Чехии собирались потратить 16 млн евро на создание интернет-магазина для покупки талонов на проезд по платным дорогам. Местных разработчиков возмутил объем затрат: они организовали хакатон и за выходные бесплатно создали онлайн-магазин.

03.02.2020    4151    user1015646    31       

Лучше, чем Google: «Яндекс» возглавил рейтинг лучших работодателей для студентов в России

Новость Google Образование Яндекс

Сервис поиска вакансий FutureToday составил список лучших работодателей для студентов. На первом месте рейтинга в России – «Яндекс», который в этом году смог обогнать Google. 

31.01.2020    3191    user1015646    6       

Большие перемены: назначен новый министр по цифровому развитию и связи

Новость Цифровая экономика

Новым главой Министерства цифрового развития, связи и массовых коммуникаций стал Максут Шадаев. Он сменил на посту Константина Носкова, который сложил полномочия в связи с отставкой правительства.

28.01.2020    3280    user1015646    16       

Готовьте ваши миллиарды: утверждены новые требования к российским DNS

Новость Интернет Минкомсвязь

Минкомсвязи утвердило требования к операторам связи и интернет-сервисам, выполняющим функции DNS. Такие сервисы должны будут в течение года хранить информацию о пользователях и обеспечивать время отклика не более 100 мс.

28.01.2020    4707    user1015646    0       

Всем даром: доступ к сайтам госуслуг и госорганов станет бесплатным

Новость Интернет Телекоммуникации

Уже с 1 марта зайти на сайты государственных органов и госуслуг можно будет бесплатно. Ресурсы должны открываться, даже если у вас на счете «жирный минус», заявили в Минкомсвязи.

24.01.2020    3477    user1015646    4       

Российские банки перестанут собирать биометрические данные 

Новость Банки

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

23.01.2020    3670    user1015646    5       

Назначен новый руководитель Федеральной налоговой службы

Новость Налоги ФНС

После того, как Михаил Мишустин стал премьер-министром России, Федеральная налоговая служба получила нового руководителя. Налоговое ведомство возглавил Даниил Егоров.

22.01.2020    3928    ЕленаЧерепнева    22       

Минэкономразвития предложило создать российский аналог GitHub

Новость GitHub Цифровая экономика

Министерство экономического развития (МЭР) предлагает выделить 2,1 млрд рублей на создание российской версии GitHub.

21.01.2020    3694    AnastasiaKl    8       

Путин пообещал «бесплатный» интернет и перевод нацпроектов на отечественное ПО

Новость Импортозамещение Интернет

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

17.01.2020    5236    AnastasiaKl    27