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

22.08.2019      23285

Разработчик Джозеф Тартаро решил заказать для своего авто необычный номер. Размышляя над вариантами вроде 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 (минимальный жизнеспособный продукт) привело к тому, что на рынок хлынули терабайты плохого кода. Результаты недостаточного тестирования – перед вами.

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


Автор:
Обозреватель


Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
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. Поручик 4593 22.08.19 16:04 Сейчас в теме
Программист из США получил гору штрафов из-за выпендрёжа. Сам виноват, создают проблемы на пустом месте.
dsdred; bashirov.rs; vladimir-89; TreeDogNight; json; skv_79; awk; jif; berezin84; asupsam; papami; acanta; +12 Ответить
5. SerVer1C 507 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 48 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. Неопределено 86 23.08.19 08:35 Сейчас в теме
(11) Может у них сильно умное экранирование посчитало, что раз NULL, значит не CHAR/TEXT или что они там выбрали для номеров.
15. qwinter 646 23.08.19 09:20 Сейчас в теме
(14) все наверняка проще, штрафы выписывает полиция, а квитанции высылает Центр обработки квитанций, это 99% разные базы, вот в момент записи во вторую базу, скорее всего и происходит обNULLение не найденного номера))
17. chebser 4 23.08.19 10:39 Сейчас в теме
Нужно было сделать номер DR OP DATABASE.
P.S. Инфостарт не даёт написать слово "дроп" целиком, автоматически добавляется пробел:)))
18. Dzenn 753 23.08.19 11:14 Сейчас в теме
19. Dzenn 753 23.08.19 11:14 Сейчас в теме
(17) неправда ;-) ещё попробую DR OP DATABASE
20. Dzenn 753 23.08.19 11:15 Сейчас в теме
21. &rew 33 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/
Прикрепленные файлы:
Оставьте свое сообщение

См. также

ФНС рассказала о темпах выдачи электронных подписей по новым правилам

Новость ИТ-новость ФНС

Налоговики опубликовали первые статистические данные о выданных по новым правилам электронных подписях. А также призвали пользователей оформить новые сертификаты КЭП до конца этого года, не дожидаясь январского ажиотажа.

18.10.2022    1707    ЕленаЧерепнева    0       

Минобороны предоставит сотрудникам ИТ-компаний отсрочку от частичной мобилизации

Новость ИТ-новость

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

27.09.2022    1863    VKuser24342747    10       

Граждане смогут управлять своими персональными данными через Госуслуги

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

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

16.09.2022    1333    VKuser24342747    1       

В дипломах выпускников колледжей появятся QR-коды со сведениями о компетенциях

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

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

23.08.2022    1006    VKuser24342747    0       

Банки обяжут идентифицировать клиентов через биометрическую систему

Новость Банки Безопасность ИТ-новость

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

22.07.2022    1827    VKuser24342747    0       

Минцифры запустило на «Госуслугах» сервис с информацией о мерах поддержки ИТ-отрасли

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

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

10.06.2022    1931    VKuser24342747    0       

Минцифры запустит цифровые кафедры в более чем 100 вузах России

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

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

10.06.2022    2240    VKuser24342747    0       

Госдума одобрила к первому чтению упрощенное получение ВНЖ для ИТ-специалистов

Новость ИТ-новость

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

08.06.2022    2021    VKuser24342747    7       

На сайте «Госуслуги» заработал справочник по льготной ипотеке для ИТ-специалистов

Новость ИТ-новость

На портале работники ИТ-индустрии могут узнать, имеют ли право на получение кредита, где можно его оформить и на каких условиях. Льготная ипотека предоставляется в рамках поддержки ИТ-отрасли.

02.06.2022    2585    VKuser24342747    4       

Правительство переведет большую часть госуслуг в онлайн до конца 2023 года

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

Правительство подготовило концепцию поэтапного перехода к цифровому формату предоставления госуслуг. Россияне смогут воспользоваться сервисами в режиме 24/7.

21.04.2022    3896    VKuser24342747    0       

В России будут готовить киберспортсменов – с нормативами по бегу и приседаниям

Новость ИТ-новость

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

24.01.2022    8743    user1015646    5       

«Госуслуги» интегрируют с государственной биометрической системой

Новость ИТ-новость Минкомсвязь Цифровая экономика

Заходить на сайт «Госуслуг» станет проще. Единую систему идентификации и аутентификации (ЕСИА) сервиса интегрируют с «Единой биометрической системой» (ГИС ЕБС) – Минцифры заключило соответствующий контракт с «Ростелекомом».

24.01.2022    7915    user1015646    0       

Унылые пользовательские соглашения-многостраничники могут исчезнуть

Новость ИТ-новость

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

18.01.2022    5529    user1015646    0       

Стартап с российскими корнями оценили в 17,5 млрд долларов США

Новость ИТ-новость Управление проектами

Стартап Miro, основанный выходцами из России, привлек 400 млн долларов США в рамках инвестиционного раунда С. В целом же компанию оценили в 17,5 млрд долларов.

12.01.2022    9489    user1015646    2       

Банк России с января начнет собирать обезличенные данные о денежных переводах россиян

Новость Банки ИТ-новость

Центробанк с 2022 года ужесточит контроль потенциально нелегальных платежей между физлицами. Некоторые банки сообщили о необходимости передавать личные данные граждан, но ЦБ отрицает эту информацию.

30.12.2021    15774    VKuser24342747    3       

Жители России смогут получить зарплату через СБП

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

Система быстрых платежей, запущенная в начале 2019 года, позволяет моментально переводить деньги, оплачивать товары и услуги. В 2022 году СБП начнут использовать и для выплаты зарплат – правда, пока лишь в пилотном режиме.

27.12.2021    14280    user1015646    3       

Госдума начала рассмотрение закона о базовом доходе для семей с детьми

Новость Законодательство ИТ-новость

В Госдуму внесен законопроект, который устанавливает обязательные выплаты для семей, в которых воспитываются дети до 18 лет. Платежи будут рассчитываться в зависимости от числа членов семейства.

22.12.2021    15465    VKuser24342747    8       

«Google Диск» не позволит расшаривать файлы, нарушающие правила сервиса

Новость Google Безопасность ИТ-новость Новости компаний

Сервис «Google Диск» ввел ограничение на доступ к загруженным файлам, если они нарушают политику компании. Пользователи получат уведомление, если их контент не соответствует правилам хранилища.

21.12.2021    21293    VKuser24342747    3       

В России может появиться право на отказ от интернета

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

Совет при президенте по правам человека (СПЧ) представил Концепцию по защите прав и свобод человека и гражданина в цифровом пространстве. Одно из положений документа – возможность отказаться от сетевого взаимодействия.

17.12.2021    19207    VKuser24342747    30       

На Госуслугах появилось проактивное информирование по сервисам ОМС

Новость ИТ-новость Медицина Минкомсвязь Мобильные приложения Цифровая экономика

Фонд обязательного медицинского страхования (ФОМС) совместно с Минцифры запустил услугу уведомления граждан о процессе получения медицинских услуг по ОМС.

07.12.2021    13162    VKuser24342747    1       

Крупные коммерческие сервисы подключают авторизацию через Госуслуги

Новость Безопасность Интернет ИТ-новость

Аккаунт на Госуслугах можно использовать, чтобы авторизоваться на популярных онлайн-площадках. Такую возможность уже открыли «Авто.ру», HeadHunter и ЦИАН.

03.12.2021    27946    user1015646    4       

«Яндекс» подключит регистрацию в своих сервисах через Госуслуги

Новость Безопасность ИТ-новость Новости компаний

Для доступа к профилю пользователи «Яндекса» смогут использовать Единую систему идентификации и аутентификации (ЕСИА), которая доступна для владельцев учетной записи на портале Госуслуг.

26.11.2021    19887    VKuser24342747    1       

Минцифры не будет превращать некоторые госуслуги в суперсервисы

Новость ИТ-новость Минкомсвязь Цифровая экономика

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

25.11.2021    13516    VKuser24342747    1       

Правительство разрешило сервисам такси и каршеринга собирать биометрию водителей

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

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

08.11.2021    11843    VKuser24342747    1       

Минцифры запустит на Госуслугах сервисы для школьников и студентов

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

Минцифры намерено разрешить создавать учетную запись на едином портале Госуслуг для детей младше 14 лет. Кроме того, ведомство предложит студентам сервис электронных зачетных книжек.

22.10.2021    10604    VKuser24342747    0