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

Возврат к списку

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

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 51 22.08.19 14:57 Сейчас в теме
Это называется угадайте запрос, с помощью которого вычислялся нарушитель...
2. Senator_I 12 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. Поручик 4348 22.08.19 16:04 Сейчас в теме
Программист из США получил гору штрафов из-за выпендрёжа. Сам виноват, создают проблемы на пустом месте.
dsdred; bashirov.rs; vladimir-89; TreeDogNight; json; skv_79; awk; jif; berezin84; asupsam; papami; acanta; +12 Ответить
5. SerVer1C 198 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 29 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. Неопределено 66 23.08.19 08:35 Сейчас в теме
(11) Может у них сильно умное экранирование посчитало, что раз NULL, значит не CHAR/TEXT или что они там выбрали для номеров.
15. qwinter 614 23.08.19 09:20 Сейчас в теме
(14) все наверняка проще, штрафы выписывает полиция, а квитанции высылает Центр обработки квитанций, это 99% разные базы, вот в момент записи во вторую базу, скорее всего и происходит обNULLение не найденного номера))
17. chebser 4 23.08.19 10:39 Сейчас в теме
Нужно было сделать номер DR OP DATABASE.
P.S. Инфостарт не даёт написать слово "дроп" целиком, автоматически добавляется пробел:)))
18. Dzenn 359 23.08.19 11:14 Сейчас в теме
19. Dzenn 359 23.08.19 11:14 Сейчас в теме
(17) неправда ;-) ещё попробую DR OP DATABASE
20. Dzenn 359 23.08.19 11:15 Сейчас в теме
21. &rew 8 23.08.19 11:19 Сейчас в теме
Напомнило анекдот:
"Тестировщик заходит в бар, забегает в бар, заползает в бар, танцуя проникает в бар
И заказывает 1 кружку пива, 999999999999 кружек пива, 0 кружек пива, -1 кружку пива...."
22. Requiem 35 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/
Прикрепленные файлы:
Оставьте свое сообщение

См. также

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

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

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

24.01.2020    937    user1015646    4       

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

Новость Банки Биометрия

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

23.01.2020    1030    user1015646    5       

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

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

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

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

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

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

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

21.01.2020    1106    AnastasiaKl    8       

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

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

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

17.01.2020    2488    AnastasiaKl    27       

Полиция не прекратила уголовный процесс против Nginx вопреки просьбе Rambler

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

Уголовное дело против разработчиков Nginx все еще не прекращено, несмотря на обещание Rambler отозвать заявление. Сейчас стороны конфликта обмениваются ходатайствами.

15.01.2020    1013    VKuser24342747    13       

С 1 января 2020 года Система быстрых платежей стала платной

Новость Банки Центробанк

С 1 января 2020 года Банк России ввел новые тарифы для банков, которые пользуются Системой быстрых платежей (СБП). В Центробанке пообещали следить за ситуацией и ограничить уровень комиссий за переводы, если это потребуется.

10.01.2020    1502    Senator_I    10       

Партнеры России по ЕАЭС раскритиковали закон о предустановке российского ПО

Новость Гаджеты Мобильные приложения

Представители трех стран-участниц ЕАЭС заявили, что закон противоречит договору о действующем союзе, принципам Всемирной торговой организации (ВТО) по торговле услугами и техническому регламенту Таможенного союза. 

30.12.2019    1441    AnastasiaKl    5       

Поиск повлияет на кредиты: «Яндекс» стал оценивать кредитоспособность россиян

Новость Банки Яндекс

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

26.12.2019    1551    user1015646    33       

62,5% успешных атак: Минкомсвязи подвело итоги первого отключения интернета

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

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

26.12.2019    1695    VKuser24342747    7       

В Минкомсвязи назвали дату первого отключения интернета

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

Евгений Новиков, пресс-секретарь Министерства связи, сообщил, что 23 декабря 2019 года пройдет тестовое отключение интернета.

22.12.2019    4724    VKuser24342747    9       

Нет уголовному преследованию: ИТ-сообщество России поддержало разработчиков nginx

Новость ИТ-компания

Представители российского ИТ-бизнеса высказались в поддержку разработчиков веб-сервера nginx и осудили действия Rambler. Солидарность выразили «Яндекс», Qiwi, «Вконтакте» и другие. 

18.12.2019    1738    VKuser24342747    51       

«Рамблер» хочет отобрать права на Nginx у его разработчика

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

На веб-сервере Nginx работают десятки тысяч ресурсов по всему миру. Код Nginx создал экс-сотрудник «Рамблера» Игорь Сысоев. Теперь компания хочет отобрать у разработчика права на ПО. 

16.12.2019    2441    user1015646    283       

Госдума одобрила законопроект о переходе на электронные трудовые книжки

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

С 1 января 2020 года работодатели должны перевести все трудовые книжки сотрудников в электронный вид.  По желанию работника и его письменному заявлению, его трудовую книжку в бумажной форме вести не будут.  

06.12.2019    2503    AnastasiaKl    15       

Власти объяснили необходимость закона об установке российского софта на гаджеты

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

Пресс-секретарь президента Дмитрий Песков рассказал, зачем был подписан законопроект. В Кремле убеждены, что документ поможет бороться с монополизацией ИТ-отрасли иностранными разработчиками. 

05.12.2019    1882    VKuser24342747    9       

Путин одобрил обязательную установку отечественного ПО на смартфоны

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

Производители и продавцы электроники высказывались против законопроекта об обязательной предустановке российского ПО и просили президента не подписывать документ. 

03.12.2019    1805    VKuser24342747    5       

Банк России предложил отменить банковскую комиссию для борьбы с «зарплатным рабством»

Новость Банки Сбербанк Центробанк

ЦБ хочет прекратить доминирование «Сбербанка» как зарплатного банка. Для этого регулятор планирует запретить брать комиссию с физлиц за переводы средств в другие кредитные организации. 

29.11.2019    2052    VKuser24342747    11       

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

Новость Автоматизация Власть

Российский портал госуслуг стал вторым по популярности государственным сайтом в мире. К ноябрю этого года на нем более 100 млн россиян завели учетные записи.

27.11.2019    1640    VKuser24342747    10       

В России начнутся ежегодные учения по отключению интернета

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

1 ноября 2019 года в силу вступил закон «о суверенном Рунете». Вместе с ним заработало положение об учениях по обеспечению автономности Рунета.

22.11.2019    3025    user-programmist    23       

Банки России выступили с идеей добровольного декларирования доходов

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

Россияне смогут сами предоставить финансовому учреждению декларацию, которая сохранится в бюро кредитных истории (БКИ).

19.11.2019    1778    VKuser24342747    1       

МВД создаст подразделения для борьбы с ИТ-преступлениями

Новость Безопасность

Чтобы повысить раскрываемость преступлений в ИТ-сфере, российское МВД решило создать ряд специальных подразделений.

14.11.2019    2087    user1015646    23       

Отсель грозить нам будут: Минкомсвязи составило список угроз Рунету

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

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

11.11.2019    2228    VKuser24342747    11       

В России заработало мобильное приложение для оформления европротокола ДТП 

Новость Государственные, бюджетные структуры Мобильные приложения

С 1 ноября 2019 года в России заработало мобильное приложение «Помощник ОСАГО», которое позволяет оформить ДТП по европротоколу – без вызова инспектора.

08.11.2019    2651    Bukaska    2       

Депутаты поддержали обязательную установку отечественных приложений на иностранную технику

Новость Госдума Законодательство Импортозамещение Мобильные приложения

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

07.11.2019    2151    VKuser24342747    5       

Цифровой занавес: вступил в силу закон об изоляции рунета

Новость Безопасность Госдума Законодательство Интернет

Разбираемся, как от этого изменится работа компаний и жизнь простых граждан.

05.11.2019    9353    user1015646    101