(no subject)
Aug. 20th, 2013 10:52 amИнтересная статья, почему-то датируемая сентябрем 2013-го, о том, как Голдман таки добился того, чтобы его бывший программист Сергей Алейников сел в тюрьму на семь лет за перевод кода на сервер во внешнем пространстве.
Статья, в основном, описывает психологический портрет русско-еврейского программиста в Нью-Йорке. Жму руку автору за знание предмета. Аргументом Алейникова было то, что он нашел где-то open-source, который немного модифицировал под нужды Голдмана, довольно сильно ускорив процесс их трейдинга. Ради этого кода он в день ухода и перевел все, что попало под руку, с мыслью, что он потом адаптирует эту open-source часть под нужды нового работодателя. Аргументом Голдмана было то, что Алейников скопировал код их алгоритма, чтобы сделать контр-программу, которая будет трейдить против них. Алейников утверждал, что там код десятилетней давности, который поддерживают сотни людей, и проще новый написать, чем в нем разобраться. Да и сам трейдинг его не интересует, ему интересны только инфраструктуры, ускоряющие процесс. Ради этой возможности (написать инфраструктуры с нуля) он и уходил.
Теперь от себя (не по статье). Федеральный апеляционный суд США в феврале 2012-го года принял крайне редкое решение - он оправдал Алейникова по делу о краже кода. Оказалось, что по закону украсть можно только физический предмет. Ну в общем так и есть, если человек скопировал файл, то от первоначального файла ничего не убыло и хозяин может продолжать им пользоваться. В свое время сестра моего знакомого, сатамарская хасидка, хоронила дискеты с текстами Торы в генизе, утверждая, что их нельзя удалять. При этом она преспокойно перемещала файлы с жесткого диска на дискеты, не подозревая, что с жесткого диска они при этом удаляются. В общем, компьютеры и право - штука сложная. Оказалось, что штат Нью-Йорк учел это обстоятельство и тупо принял закон о нарушении копирайта, по которому Алейникова и посадили. Перейти на новую работу с зарплатой в миллион двести тысяч долларов в год он так и не успел.
Статья, в основном, описывает психологический портрет русско-еврейского программиста в Нью-Йорке. Жму руку автору за знание предмета. Аргументом Алейникова было то, что он нашел где-то open-source, который немного модифицировал под нужды Голдмана, довольно сильно ускорив процесс их трейдинга. Ради этого кода он в день ухода и перевел все, что попало под руку, с мыслью, что он потом адаптирует эту open-source часть под нужды нового работодателя. Аргументом Голдмана было то, что Алейников скопировал код их алгоритма, чтобы сделать контр-программу, которая будет трейдить против них. Алейников утверждал, что там код десятилетней давности, который поддерживают сотни людей, и проще новый написать, чем в нем разобраться. Да и сам трейдинг его не интересует, ему интересны только инфраструктуры, ускоряющие процесс. Ради этой возможности (написать инфраструктуры с нуля) он и уходил.
Теперь от себя (не по статье). Федеральный апеляционный суд США в феврале 2012-го года принял крайне редкое решение - он оправдал Алейникова по делу о краже кода. Оказалось, что по закону украсть можно только физический предмет. Ну в общем так и есть, если человек скопировал файл, то от первоначального файла ничего не убыло и хозяин может продолжать им пользоваться. В свое время сестра моего знакомого, сатамарская хасидка, хоронила дискеты с текстами Торы в генизе, утверждая, что их нельзя удалять. При этом она преспокойно перемещала файлы с жесткого диска на дискеты, не подозревая, что с жесткого диска они при этом удаляются. В общем, компьютеры и право - штука сложная. Оказалось, что штат Нью-Йорк учел это обстоятельство и тупо принял закон о нарушении копирайта, по которому Алейникова и посадили. Перейти на новую работу с зарплатой в миллион двести тысяч долларов в год он так и не успел.
no subject
Date: 2013-08-20 06:07 pm (UTC)no subject
Date: 2013-08-20 06:41 pm (UTC)no subject
Date: 2013-08-20 06:38 pm (UTC)no subject
Date: 2013-08-20 06:40 pm (UTC)no subject
Date: 2013-08-20 07:58 pm (UTC)no subject
Date: 2013-08-20 07:59 pm (UTC)no subject
Date: 2013-08-20 08:01 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2013-08-20 08:06 pm (UTC)no subject
Date: 2013-08-20 08:13 pm (UTC)no subject
Date: 2013-08-21 02:02 am (UTC)no subject
Date: 2013-08-21 03:03 am (UTC)no subject
Date: 2013-08-22 03:07 pm (UTC)P.S. Правда, должен заметить, я лично ни разу не встречался с применением подобного на практике. Но это не означает, что такого вообще нет и никто этим не пользуется.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2013-08-20 06:41 pm (UTC)а мой ребёнок хочет попробовать перейти в IT/software support for financial industries, говорит currency trading desk is too stressful...нет уж!
no subject
Date: 2013-08-20 06:43 pm (UTC)no subject
Date: 2013-08-20 06:49 pm (UTC)вообще, побывавши в присяжных, я склоняюсь к мнению, что некоторые highly specialized cases, навроде копирайта/ разбирательства, что может украсть у работодателя программист, нельзя решать при нынешней системе выбора присяжных. ну или обвиняемому должно быть позволено выставлять своих экспертов, а не "независимых" - и таких, чтоб смогли внятно обьяснить неспециалистам (а то и людям, вообще не понимающим, в чём заключается профессия обвиняемого) в чём суть, максимально простым языком
no subject
Date: 2013-08-20 06:52 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2013-08-20 07:45 pm (UTC)no subject
Date: 2013-08-20 07:52 pm (UTC)no subject
Date: 2013-08-20 11:21 pm (UTC)no subject
Date: 2013-08-21 04:36 am (UTC)Представляете, если это станет нормой не только у программистов. Придётся стирать память у любого инженера в R&D, кто захочет сменить работу... Типа, Man in black с его флеш-лайтом - как стадндартная функция при увольнении.
no subject
Date: 2013-08-21 11:33 am (UTC)no subject
Date: 2013-08-22 03:01 pm (UTC)Меня во всей этой истории другая вещь пугает: сам принцип работы финансовых спекулянтов, это сверхскоростные рилтаймовые трейдинги. Непреднамеренная логическая ошибка в коде (или, еще хуже - специально внесенная, т.е. диверсия) могут принести куда более разрушительный эффект, нежели ошибка в ПО ядерной электростанции. И, если коды в ПО ядерных электростанций многократно тестируются экспертами самого высокого уровня (более того, там сама методика разработки кода, насколько мне известно, защищает от ошибок и позволяет математически доказывать правильность - это тебе не unit tests, написанный индусами), то в финансах, похоже, ситуация явно иная. Даже исходный код игровых автоматов в казино проходит технический аудит со стороны правительственных организаций, а тут модифицированный open source, "слив" кода на рапидшару напрямую и куча прочего ламерского BS!
P.S. Не совсем напрямую связано, но вот новость в подтверждение моих опасений: http://www.usatoday.com/story/money/markets/2013/08/22/nasdaq-trading-halt/2685361/
no subject
Date: 2013-08-22 05:40 pm (UTC)Меня во всей этой истории другая вещь пугает: сам принцип работы финансовых спекулянтов, это сверхскоростные рилтаймовые трейдинги. Непреднамеренная логическая ошибка в коде (или, еще хуже - специально внесенная, т.е. диверсия) могут принести куда более разрушительный эффект, нежели ошибка в ПО ядерной электростанции. И, если коды в ПО ядерных электростанций многократно тестируются экспертами самого высокого уровня (более того, там сама методика разработки кода, насколько мне известно, защищает от ошибок и позволяет математически доказывать правильность - это тебе не unit tests, написанный индусами), то в финансах, похоже, ситуация явно иная. Даже исходный код игровых автоматов в казино проходит технический аудит со стороны правительственных организаций, а тут модифицированный open source, "слив" кода на рапидшару напрямую и куча прочего ламерского BS!
P.S. Блин, дебильный LJ: хотел добавить линк на USA Today про сбои в ПО NASDAQ-а, как сообщение тут-же попало в "спам", даже без возможности его откорректировать!
no subject
Date: 2013-08-30 12:16 pm (UTC)http://www.brianmicklethwait.com/index.php/weblog/comments/interesting_software_newz/
no subject
Date: 2013-08-30 04:48 pm (UTC)