Comments 163
Т.е. он не использовал некие недокументированные API?
Можно раскрыть подробнее про "позволяло пользователям быстро и просто указать детали поездки, чтобы вставить их на веб-сайт IRCTC"?
Кажется что сайт настолько кривой был, что пользоваться им нормальному человеку было не удобно и все были готовы даже заплатить больше (10 рублей, но тут вопрос что вообще для этого надо карточку достать и операцию провести) за то, что бы купить билеты в удобном интерфейсе.
Имхо, тут к нему не менты должны приезжать, а хранить менеджеры, сулить мульены, просить продать им приложение или пройти на них работать...
Судя по всему искусственную сложность которую решало приложение устранило — переполошило спекулянтов (билетных агентов) которые поняли что если так и дальше пойдет — то они лишаться кормушки. Кормушку же организовала сама компания для "своих" людей которые и есть эти билетные агенты.
В итоге заплатили или подмазали кого нужно с ожидаемым результатом. Парню повезло что пришли вежливые офицеры которые вежливо проводили человека в суд где вежливо повесили на него ярмо и это в Индии.
Блин да. Честно говоря то что сложность была умышленная (ну или с ней умышленно ничего не делали) это очень разумное предположение.
За столько лет кто нибудь бы проговорился.
Равно вероятно что оф. приложение/сайт делали пара студентов(на опытных денег не осталось), обратная связь отправлялась в спам(как это у нас делают некоторые гос. сайты) и перекупы пользовались тем что сложно получить услугу. А тут они начали меньше получать денег и скинулись на юриста который нашёл к чему подкопаться.
Парню повезло что пришли вежливые офицеры которые вежливо проводили человека в суд где вежливо повесили на него ярмо и это в Индии.
Не совсем понял в чём тут удача, типичное же "порешали"
Если бы его просто убили, то приложение бы осталось. Так что нужен был суд, следствие и прочие официальные мероприятия.
Для уголовной ответственности должен быть умысел на нарушение охраняемых законом интересов. Или, хотя бы, безразличие к ним.
Я могу не знать, что что закон охраняет ваше право на жизнь, но если следствие докажет, что я именно хотел прекратить вашу жизнь или мне было всё равно, что она прекратилась в результате моих действий, то я виновен. Умысел или безразличие должны быть именно к интересам, что я понимаю и осознаю, что мои действия направлены на нарушение чьих-то интересов.
В данной ситуации это весьма спорно. Вот напишу я приложение, которое помогает пользователям совершать какие-то покупки у компании А с лучшим UX чем на её официальном сайте, но по её же цене. Я вполне могу считать, что моё приложение не нарушает интересов компании А — деньги покупателей доходят до компании в том же, а то и большем объёме. И вот дело следствия доказать, что я осознаю, что хреновый UX офсайта реализован у компании чтобы достигать каких-то других интересов, чем продажа её продукта.
Не должно быть уголовного наказания, если вы не знали или не должны были знать, что своими действиями можете лишить человека жизни. Или не осозновали, что жизнь этому кому-то может быть интересна.
Вспомнилась сцена из какого-то фильим: связанный заложник сидит перед закрытой дверью, к двери присобачено оружие, кто-то там заходит, открывает дверь, оружие стреляет и убивает заложника. Кто должен нести уголовную отвественность?
К тому же каждый будет твердить что он не знал и вообще тут случайно, ходил, двери открывал.
Но вопрос да, не простой.
Так кто тут убийца? Кто открыл дверь, идя по своим обычным делам и не имея никаких оснований полагать, что десятитысячное открывание двери кого-то убъёт?
По моему тут он жертва, имеющая право на компенсацию морального вреда и услуг психиатра.
Его, вероятно, даже оправдают и наказания он не понесет. Но останется человеком лишившим другого жизни, пусть по неосторожности, непреднамеренно или случайно, но лишивший.
Можно еще проще пример. Солдат, исполняющий приказ и убивающий солдата противной стороны. Ответственности не несет. Но убийцей по факту является, и в чем то он жертва и имеет право на компенсацию и услуги.
Для меня "лишивший жизни" и "убийца" не синонимы. Солдат, в частности, не убийца в общем случае.
Вики? УК?
УК отличный авторитет. Убийство это конкретное преступление.
В других странах и УК может отличаться в этом моменте.
murder vs kill
В общем как и в УК РФ до определенного года.
Ну вот, что у нас, что у них примерно одинаковое словообразование получилось:
бытовой глагол — один (с кучей синонимов для некриминальных, но они не обязательны). (убивать, kill)
Существительное события — переходная форма
Существительное участника — убийца и murder, к законным "лишателям жизни" не применяется.
УК, конечно. Лишение жизни по неосторожности — не убийство. Отдельная статья.
Или не осозновали, что жизнь этому кому-то может быть интересна.
А это как вообще? Есть люди, чья жизнь кому-то интересна, а есть те, чья нет, и я мог не уметь отличать одних от других? Или дело касается каких-то общефилософских представлений о ценности человеческой жизни как таковой?
Нет, забываться и берега путать начали корпорасты.
Забываться? Вы из сторонников тоталитарного государства? Железная дорога потратила кучу государственных денег во вред людям, это-то вы понимаете? Использовав бесплатные (для них) полицейские ресурсы, они не сделали хорошо вообще никому. Они вполне могли ему сначала позвонить, например. И только потом уже налоги тратить.
Полиция, в свою очередь, тоже могла дать ему письменное предписание и только после этого тратить, опять же, налоги на содержание его в тюрьме.
Или это может быть гражданский иск, если ЖД считает, что потеряла деньги.
В конце-концов должен быть здравый смысл, а не только желание кого-то по-сильнее наказать в угоду чьих-то частных интересов, используя устаревший лет на 15 закон.
ну ведь не с этой кучи, а с пользователей
сам железнодорожники ведь ничего не потеряли — билеты в итоге покупаются на их кривом сайте, если я правильно понял
ощущение, что у вас что-то личное наболело, учитывая странное обобщение, не имеющее отношение к публикации и её теме) это как порицать всех женщин, когда тебе бывшая насолила)
Закону о железных дорогах, все, кто помогает пассажирам оформлять билеты, должны зарегистрироваться в IRCTC в качестве агента. Относится ли это правило к разработчикам приложений? Компания не стала отвечать на этот вопрос.
Если натягивать сову на глобус, то любой браузер, через который можно совершить покупку билета на сайте тоже нужно регистрировать, как билетного агента.
С одной стороны в формулировке "все, кто помогает пассажирам оформлять билеты, должны зарегистрироваться в IRCTC в качестве агента" не указано ничего про оплату услуг.
А с другой браузеры имеют свои схемы монетизации (Firefox тому пример): если вы ничего ему не платите, это не означает, что на вас не заработали денег.
В Массачусетском технологическом институте в Ченнаи
Думаю тут MIT это всё-таки Мадрасский технологический институт
Вышедший под залог только через полторы недели и получивший большую финансовую нагрузку в виде судебных издержек
Ну да, под залог. я к тому, что если шумиха поднялась, то могут на тормозах спустить это дело. Не посадят всё же, а оштрафуют для вида или вообще простят.
Хотя там дремучая бюрократия, могут и показательную порку устроить.
Индия достаточно интегрирована в западное ИТ сообщество
К сожалению, теперь уже западное IT-общество интегрировано в Индию.
Кастовые правила и обычаи умирают под гнетом публичности. Дело в том, что многие люди соблюдают эти правила под давлением, а не потому что считают их полезными для себя (я о тех, кого притесняют, а не о высших кастах). И любая поддержка помогает им эти правила нарушать, хотя бы иногда.
Англичане кастовую систему поощряли и развивали как могли.
А индийцы и не сопротивлялись, мало того, они сами поддерживали кастовость, как могли. Хотели бы избавиться от кастовости — избавились бы уже давно.
Если переход возможен, но доступен на практике лишь немногим, то ситуация не чисто дуальная.
Далеко не все. Нет никакой проблемы в кастах для тех людей, которым это подходит. Они просто не должны иметь права распространять какие-то кастовые требования на тех, кто не хочет. Такой себе частный клуб по интересам.
Короче, если вы имеете ввиду "всё жители", то вы ошибаетесь, факты этому противотечат. Несогласных с кастовой системой достаточно.
Ювараджа по-прежнему считает, что он пытался создать что-то ценное для людей и даже не догадывался о том, что нарушает какие-то законы
Удивительно наивные люди бывают. Человек сделал приложение и даже не подумал, почему до него никто не сделал такое же, хотя пользовательская база, очевидно, может прокормить десяток таких Юварадж.
Человек сделал приложение и даже не подумал, почему до него никто не сделал такое жеТы призываешь всех изобретателей поумерить свои амбиции и идти работать на дядю?
Ну на его месте в данной ситуации я бы говорил так же. Альтернативой было бы только сказать "да, я знал про какие-то там законы и запреты, но подумал, что не заметят и пронесёт".
Извините, я может быть и дурак, но не идиот.
Приложение, запущенное в 2016 году, позволяло пользователям быстро и просто указать детали поездки, чтобы вставить их на веб-сайт IRCTC. <...>
<...> Первый год оно [приложение] было бесплатным. Позже, когда стоимость обслуживания облачных серверов увеличилась до 10 000 рупий в месяц, разработчик попросил у пользователей финансовой поддержки.
Зачем для «вставки деталей поездки на веб-сайт» облачные сервера? Хранить данные пользователя можно локально. Для отправки запросов тоже вроде внешний сервер не нужен. Какая роль у облака?
2) Облако, похоже, работает как прокси, дергая некие API и исключая необходимость пользоватся сайтом с тупым интерфейсом.
Развелось тут диванных теоретиков, как нужно делать «правильно».
Если у сайта не стандартизированный api, то использование сервера оправдано отсутвием обновлений приложения на каждый чих разработчиков оригинального сайта (изменение api).
Если без шуток, то два варианта:
1) Он хотел получать данные о поездках, чтобы потом использовать их для распространения рекламы. Такой вот индийский железнодорожный «Фейсбук».
2) Он запилил сайт на чем-нибудь примитивном, а потом использовал конвертор «сайт → мобильное приложение».
Второе мне кажется более реальным…
Отличительная черта многих индийских приложений в Google Play — они залочены на телефоны индийского региона (видимо по IMEI как-то вычисляется), и приезжая в страну невозможно установить приложения, облегчающие жизнь. Например, приложение для мониторинга и пополнения счета мобильного телефона. Оно просто не находится в Google Play. Долго матерился, нашел сайт, позволяющий скачать любой APK с Google Play, и устанавливал вручную. Подозреваю, что в Apple Store так же, и у пользователей Apple скорее всего, обойти это ограничение не получится.Да я и фирменное приложение Vodafone Italy тоже не смог поставить прямо из Стора, чтобы за местной симкой следить. Это не какая-то особая индийская специфика.
Огромное, в подавляющей массе, бедное население, высокая безработица etc.
Автоматизация рассматривается как прямой вред обществу, люди считают, что автоматизация мешает им заработать.
Столкнулся с этим в пляжных шеках Гоа в 2009, был в теме, предложил систему бронирования столиков на ужин, систему доставки на дом, просто систему учета. Был встречен в штыки, саботаж, угрозы
Я ж вот пошутил, а кто-то такое действительно реализует.
Да давно сплошь и рядом на сайтах поддержки.
Далеко не новое. В России тоже встречается. Например, сайт МВидео по ночам как бы работает, но история заказов например не доступна.
Есть «График функционирования платежной системы Банка России», в котором завершающий сеанс платежной системы заканчивается в 21:00 по Москве. То есть платежки после этого времени приниматься не будут.
У каждой платежки внутри стоит дата отправления и, если она не совпадает с датой сеанса ЦБР, то придет отказ.
Никогда ничего не правилось. В чем проблема вчерашнюю платежку отправить завтра? Может счет в картотеке или контроль задержал?
в Индии беда просто с сайтом и приложениями железной дороги.
Похоже, беда у них с разными сайтами. Как-то походил по их сайтам в поисках ювелирных украшений из серебра и самоцветов, ужас просто :)
IT технологии есть инструмент получения прибыли за счет конкуренции
Государство не умеет в конкуренцию
Оно (пока что) умеет брать дубинку и вышибать дерьмо из IT-специалистов, которые отнимают у него часть (денег/влияния/насилия)
О моем опыте неоднократной работы с сайтом IRCTC:
1. Он далеко не всегда открывается из РФ и других стран. Раньше покупал билеты только через VPN.
2. Он крашится в удобное ему время суток. Иногда падает только бронирование, иногда — весь сайт.
3. Кукесы при бронировании работают через раз. Заполняешь данные по людям, нажимаешь на «Продолжить», вуаля, бронирование начинается сначала! Иногда по 2-3 раза.
4. Методов оплаты картой — штук 5, при этом только один из них принимает карты из РФ. При этом нельзя гарантировать что твоя карта «пройдет». Покупая билеты с 2 разных карт Сбербанка, с одной может пройти платеж, с другой — нет. Не верите — покурите форумы покупки билетов на данном сайте (я бы тоже не поверил).
5. Покупка билета может занять от 10 минут времени до 2 часов, как повезет.
6. Верстка рассыпается после обновления рекламы и сама реклама на пол-сайта чаще всего мешает, тем более на мобильных телефонах.
И это далеко не всё.
Ну и то что уже писали:
— Нужен индийский номер телефона
— Сайт работает в определенное время
Tatkal живи!
Например, для того чтобы получить разрешение на посещение приграничных территории Индии — надо получать пермиты (разрешения) на специализированных сайтах.
На этих сайтах форма может состоять из 10 страниц, заполняешь как на визу, но:
— Данные в некоторых полях не сохраняются для итоговой формы.
— Юзабилити тоже интересное. Есть кнопки «Далее», есть «Сохранить». Нажатие «Далее» совсем не значит «Сохранить», если что. При нажатии «Назад» не проматывает на предыдущий шаг, а кидает в начало формы.
— Некоторые поля работают крайне интересно. Выбираешь, условно, «Фрилансер» и оно не позволяет идти дальше. Хотя, месяц назад, все работало.
— Адреса формирует рандомно, иногда переводит на хинди, косо-криво.
— Те же баги с кукесами, что и на IRCTC
Исходя из чего я делаю вывод что культура тестирования и вообще покрывания кода тестами отсутствует в принципе. Зато скорость разработки велика… наверное…
- Использовал API другого сервиса. Неизвестно, разрешают ли такое Terms of Service этого другого сервиса. Здесь можно получить гражданский иск.
- Добавлял стоимость к другому коммерческому сервису. Неизвестно, разрешают ли такое Terms of Service этого другого коммерческого сервиса. Здесь можно получить гражданский иск.
- Занимался перепродажей не продуктов питания, а железнодорожных билетов. Не надо быть семи пядей во лбу, чтобы понимать, что в любой стране железные дороги — это совершенно особый мир, который обязательно регулируется особыми НПА. Здесь можно получить то самое, из-за чего возникла заметка, — как минимум административное дело.
Так вот хочется узнать: какие ещё безответственные тенденции собирается поддержать автор в будущих заметках?
1 и 2 — согласен, что можно. 3 — Нужно не семь, а сто семь пядей во лбу, чтобы предположить, что может быть административная, не говоря об уголовной, ответственность за упрощение процесса покупки социально значимой услуги.
Более того, я вижу разницу между критикой индийских законов и критикой поведения индийских железных дорог. И меня весьма настораживает критика именно второго. Это неправильно. Это та грань, которая отделяет законность от справедливости.
Вы перевернули мой мир. С одной стороны. С другой, я не удивлён, что существует множество абсурдных (для меня) запретов. Меня удивляет, что в правовых, вроде бы, государствах привлекают к административной и уголовной ответственности исключительно по объективным признакам правонарушения или преступления, не разбираюсь а был ли умысел на причинение вреда хоть кому-нибудь, или хотя бы понимание, что кому-то может быть нанесён вред. Я не понимаю кому нанёс вред этот программист. Железным дорогам? Они получали деньги за билеты по заявленным ими ценам. Пассажирам? Они сами выбрали покупать через удобное приложение, а не через неудобный сайт. Наверное с пользой для себя.
Тут должно быть понимание, что риски нанесения вреда увеличиваются
Но это же, казалось бы, не повод вязать меня и наказывать?
Но вот автомобилиста, пьяного, превышающего или без ОСАГО наказывают, а меня пока я бузить не начну не трогают… и вот где логика?
Если у тебя есть разрешение на оружие и выйдешь с оружием на улицу пьяный — скорее всего разрешение аннулируют, оружие конфискуют, а тебя накажут.
У меня есть. А статью не подскажете? Ибо из тех что знаю я есть только нарушение правил хранения и транспортировки.
На практике просто штраф. На конфискацию нужно особенно сильно напроситься. Ну или оказаться в неудачное время в неудачном месте.
Еще скажу, если оружие конфисковали, то никакой проблемы пойти и завтра же купить другое точно такое же. Дико, но это так.
А вот если влететь по уголовной статье, даже условно, то все, без вариантов.
Так что неудержимо двигаемся к цивилизованному обществу.
За синьку вроде уже предлагалось ввести конфискацию авто, но пока не получилось.
Про отбирать ВУ приставами (за долги? какой смысл?)
А смысл простой. Должен, а взять с тебя нечего. Ну тогда действие ВУ приостанавливают и теперь сам бегай ищи средства.
Говорят очень удобный инструмент оказался в борьбе с алиментщиками.
С другой — основной вред от классического перекупа не в том, что он берёт денег больше, чем производитель услуги, а в том, что он работает на дефицит. Выкупает некий пул билетов, тем самым блокируя возможность покупки другим людям.
По нынешним временам сложилась странная ситуация. Большая часть агентов имеют онлайн-доступ к базе, то есть не выключают из базы свою долю билетов, пока они не куплены. А купленные билеты оформляются на конкретное лицо, т.е. перепродажа максимально затруднена. То есть потенциально, при правильной постановке процессов агентов может быть сколько угодно, никаких проблем они ни производителю услуги, ни потребителям не создают. Но регуляторные меры по-старинке довольно жёсткие.
"железнодорожных властей" =)) =//
Запускаем хакатон, сделай приложение для IRCTC без регистрации)
В тюрьму за приложение