Goldman Sachs Code Theft Not Quite So Cut and Dried
The New York Times has some interesting details that are surfacing about the recent charges brought against Sergey Aleynikov, the programmer who allegedly stole code from Goldman Sachs on his way out the door to another job. "This spring, Mr. Aleynikov quit Goldman to join Teza Technologies, a new trading firm, tripling his salary to about $1.2 million, according to the complaint. He left Goldman on June 5. In the days before he left, he transferred code to a server in Germany that offers free data hosting. [...] After his arrest, Mr. Aleynikov was taken for interrogation to F.B.I. offices in Manhattan. Mr. Aleynikov waived his rights against self-incrimination, and agreed to allow agents to search his house. He said that he had inadvertently downloaded a portion of Goldman's proprietary code while trying to take files of open source software — programs that are not proprietary and can be used freely by anyone. He said he had not used the Goldman code at his new job or distributed it to anyone else, and the criminal complaint offers no evidence that he has."
Here's the thing, Open source or not, taking it directly from his employer was a bad idea. If you modify a piece of software for in house use and don't distribute it outside, you don't have to distribute the source. If he wanted open source software, i know of a few places where he might find copies. (no links because you should know about google and source forge by now). So, if the source code HAD to have been taken from GS's servers, then it probably had proprietary in house changes which may not be re-licensed under the gpl (the gpl is a distribution license and kicks into effect as soon as GS starts distributing). That might still be theft of in house IP, which is bad.
Anywho, in summary, weak sauce excuses are weak sauce.
Criminally negligent carelessness or a clever disguise for future criminal intent? Short of reading his mind, we may never know.
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
Can you really "waive your rights against self-incrimination"? Like, now that he's waived his rights, he's required to incriminate himself?
Breakfast served all day!
I'm in the wrong industry vertical.
You better watch out, there may be dogs about . .
He said that he had inadvertently downloaded a portion of Goldman's proprietary code while trying to take files of open source software
Why try to take open source software instead of downloading it when you need it?
He said he had not used the Goldman code at his new job or distributed it to anyone else.
It sounds like maybe he wanted to keep it around for possible later reference. Not uncommon, but not innocent either.
To steal code, you print screen and save it as an image file :)
$400k/year then $1.2mm and you use a public defender. Seems like someone is taking advantage of the system.
Keep your personal business and your company's business separate. For instance, I have a separate banking account whose sole purpose is to hold expense reimbursements until I pay the ccard. Why? Because it's just too damned easy to screw up and cause yourself trouble all out of proportion to the original mistake.
"As God is my witness, I thought turkeys could fly." A. Carlson
He is a developer so by definition he is computer literate; you don't "accidentally" copy the wrong files (especially since they have BASH LOGS of what he did). However, even if what he says is true WHY IN THE NAME OF FUCK would you copy Open Source Software from your development machine instead of directly from the source? The potential for the appearance of impropriety is bad enough. On top of that, according to the original Slashdot article a while back he also encrypted the files. WHY IN THE NAME OF FUCK would you bother to encrypt Open Source Software files? While everything he said is technically plausible, it just comes off as fraudulent in the same manner as Hans Reiser's defense; i.e. "I'm so smart and I have an answer for everything". I suspect the next thing we hear about this story will involve a plea deal.
Why would you be shocked?
I mean, I not a conspiracy theorist by any means, but have you looked at how many ex-Goldman Sachs employees are employed in the highest levels of the US and several state governments?
And I'm not just talking about Treasury Department appointments... also in the SEC, in elected office, etc. There's a joke I've heard that the SEC doesn't sneeze if they haven't asked GS for permission first.
At any rate, the funniest thing I've heard about the whole deal is that GS told the authorities that with this software, the guy who stole it could manipulate markets and gain an unfair advantage in trade, and disrupt global markets. And yet somehow those potentials are not possible with GS being the only part holding the software?
"Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
No evidence of wrongdoing has really been presented. The article (I did RTFA) seemed to say that because some files went out, the company immediately began legal proceedings without even knowing what they were. It seems like PHBs are declaring what the "valuable" files are. I'm also shocked the way the FBI has handled this - there has to be more than we're seeing.
Having said all of that - it does look like (at least the article makes it look this way) the established firms are manipulating the legal system to prevent new competitors from getting on their feet. Slap suits used to be civil only - I would think that attempting criminal slap suits would have some legal consequences for the one filing the false (or should have known they were false) charges.
DISCLAIMER: This post was not checked for speling and grammar- if you complain- you're a whiner
So "Troll -1" and "Flamebait -1" should be folded into "Offtopic -1" and "Redundant -1"?
He's a f*cking idiot, and probably watched too much CSI and other cop shows where they always show people talking without their lawyer. Don't talk to the police, or the FBI, or any authority without your lawyer. Doesn't matter if you are innocent, doesn't matter if you have an explanation, an alibi, whatever. Just don't do it, because you can and will say something that can be used against you in a court of law.
'If Christ had tweeted the sermon on the mount, it might have lasted until nightfall.' - John Perry Barlow
The interesting part of the article is actually in paragraph 3 (i.e., before anything the submitter thought was important):
Of course, it's perfectly fine that Goldman-Sachs management and traders have code that could be used to "unfairly manipulate" stock prices. But when a private citizen gets their hands on something like that, look out! God knows we wouldn't want the hoi-polloi to have the same chance to "unfairly manipulate" stock prices that the big boys have.
That is all.
I have proof!
Exception handling used for process control.
Functions with 27 exit points.
GUI threads running I/O.
Databases with tens of thousands of tables with no referential integrity.
Odds are this guy is a 110'er. "Smart" enough to copy his code. Dumb enough to do it over the network.
-Rick
"Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
It is illegal front running IF it looks at their brokerage business order flow and trades ahead of that. Do you have evidence that they are doing that? If so, you should be talking to the SEC, not posting on Slashdot.
Lots of firms implement high frequency trading strategies based on statistical probabilities of short term market movements, and order book depth analysis. These strategies are usually capital constrained, and a lot of work to implement and maintain, but can be levered up and earn a relative huge return on a modest amount of capital utilized, when implemented properly.
Of course, they can also fail to get timely execution of orders if there are 5 people going after the same trades, in which case 4 of you are likely to lose your arses. Unlike other areas, high frequency strategies are often (though not always) a winner-takes-all world where your network latency and code execution speed are measured in microseconds, not seconds, or even milliseconds.
At least every day for the past three or four years I've gotten inquiries from recruiters for Solomon-Page and Bloomberg, and occasionally other New York City investment firms. They specifically want C++ coders, which is what I'm best at.
If I respond at all, it's to say that I don't want to live in new york city.
However, the last time any of them named a specific salary potential was back in 2002 or so. I guess the pay scale has increased since then.
My theory is that they're hoping that some manner of Software Magic is going to fix all their fux0r3d mortgage-backed securities lossage. If one could really do that with quantitative investment software, then one would earn such a collosal salary, but I would hate to have to live with all the pressure they would be putting on me.
Request your free CD of my piano music.
It slipped my mind just now that I actually used to work for a quant myself, as a consultant. It was a futures hedge fund. That is, it would buy and sell pork belly and crude oil contracts in such a way as to... print money.
The guy who owned the fund is the richest person I have ever met, or am ever likely to meet. Yet they tried to stiff me out of my last month's paycheck, and wouldn't pay me unless I removed from my homepage what their directory of research said of me: "Your code is by far the best in our codebase."
I just violated my termination contract by telling you that. Fuck 'em - I shouldn't have had to sign that contract just to get the paycheck they owed me anyway.
Request your free CD of my piano music.
That analogy is, unfortunately, wholly incorrect.
The GPL requires you to distribute the source code to everyone you give the binary. If you do not distribute the binary but keep it in house, there is nothing that forces you to hand out any changes you've made to the source.
This isn't even a loophole in the GPL, this is in there by design --- if I "buy" GPL software from someone, I own it --- I am free to modify it in any way I see fit, and unless I'm seeking to profit by re-selling it, I have no further obligations to the person gave or sold me that software.
They did, well after they had offloaded their stakes.
I think everyone (or almost everyone) is missing the larger point here. This software, from Goldman Sachs, is what they are using to get the jump on everyone as part of their HFT (high frequency trading gambit). What they are doing is technically fraudulent and illegal, which was why they used their extraordinary influence with the US Government - which they, and the rest of the banksters now officially own - to IMMEDIATELY have Sergey arrested.
Also, all the Euro papers and blogs I perused stated that the code was originally uploaded to a server in London, United Kingdom. Something appears amiss here (and the game is still afoot, BTW).
the GPL defines publishing as submitting the code to "outside". For the purposes of a company, internal GPL code that never leaves company owned machines is just the same as your personal modifications on your personal machine. The Company, or their IT staff, is the Owner/maintainer, so it's not considered "publishing" to push changes onto company owned desktops or servers.
This is how Google keeps gobs of Linux customizations they make living on the GooglePlex pushing out google searches but the code never leaves Google's servers so it's not "published".... the Affero GPL is one of the licenses that adds clauses for webpages/ server side packages that the link to code must be visible from the network application ..GPL3 has a provision to include "about this code" links but it's not mandatory.
Goldman Sachs alumni also found at World Bank and IMF, as well as at least ten people in the Obama Administration (probably even more than that).
GS doesn't have a statistically impossible earnings record with HFT because they are smart, it's called cheating..cheating...cheating....what they have always excelled at. Didn't anyone read Matt Taibbi's outstanding article in the Rolling Stone mag the other month? Geez, they have their hardware positioned exactly right to make a killing -- no brains involved -- plus they own all the frigging exchanges (via a series of holding companies, 'natch). You others here, catch a clue, doods....