Slashdot Mirror


Goldman Sachs Trading Source Code In the Wild?

Hangtime writes "The world's most valuable source code could be in the wild. According to a report by Reuters, a Russian immigrant and former Goldman Sachs developer named Sergey Aleynikov was picked up at Newark Airport on July 4th by the FBI on charges of industrial espionage. According to the complaint, Sergey, prior to his early June exit from Goldman, copied, encrypted and uploaded source code inferred to be the code used by Goldman Sachs to process in real-time (micro-seconds) trades between multiple equity and commodity platforms. While trying to cover his tracks, the system backed up a series of bash commands so he was unable to erase his history, which would later give him away to Goldman and the authorities. So the question is: where are the 32MB of encrypted files that Sergey uploaded to a German server?

90 of 324 comments (clear)

  1. Surely not? by fuzzyfuzzyfungus · · Score: 4, Insightful

    I can't believe that Goldman's algorithmic trading code is more valuable than its list of root passwords to governments all over the world...

    1. Re:Surely not? by McGiraf · · Score: 2, Informative

      A root password list is no source code...

    2. Re:Surely not? by Richard_at_work · · Score: 5, Interesting

      What if having the code allowed you to analyse it for ways to game the system? Knowing precisely how the system will react in certain circumstances could give you a serious leg up when attacking the system on the markets (trade limitations, trend spotting for error codes or edge cases et al).

      This code could be worth significant amounts of money on the international fraud market.

    3. Re:Surely not? by GigaHurtsMyRobot · · Score: 2, Informative
      It would help if I RTFA:

      The platform is one of the things that apparently gives Goldman a leg-up over the competition when it comes to rapid-fire trading of stocks and commodities. Federal authorities say the platform quickly processes rapid developments in the markets and uses top secret mathematical formulas to allow the firm to make highly-profitable automated trades.

      --

      sounds like cheating to me...

    4. Re:Surely not? by mysidia · · Score: 4, Insightful

      Passwords can be easily changed by any old sysadmin, with minimal damage, as long as the passwords are changed quickly, or remote access is locked out, the damage can easily be mitigated very rapidly.

      Changing source code (to allay use of it by the thief to attack its owners, beat GS at their own game, or sell to competitors), is time-consuming, and requires the assistance of many software experts (programmers).

      The damage can only be mitigated by shutting down the system, and waiting a long time for changes to get made, or for the software to get rewritten, to protect against evil third parties knowing the trading system's flaws.

    5. Re:Surely not? by Anonymous Coward · · Score: 5, Insightful

      Exactly. Analyzing the source code will tell you how Goldman Sachs trades its stuff. It's not valuable because it was so expensive to develop this stuff, it's expensive because it shows how they play the game with what kind of strategy, and the stakes of the game is extremely high. It's like knowing how your opponent plays poker when the stakes are on the magnitude of billions of dollars.

      If the source code is in the wild, Goldman Sachs is forced to stop all related real-time trades, because their strategy is completely exposed, and once somebody exploits it, they will lose money really quickly. (Just imagine how many transactions they can make per second, and imagine every one of those transactions lose some money in average.) That means they get forced to leave the market until they develop a new trading system, or at least, re-develop their strategy. That costs a lot of money because they have to stop doing investments and leave the money some place safe.

    6. Re:Surely not? by A+beautiful+mind · · Score: 4, Insightful

      Excellent! If knowing the source code for _financial trading mechanisms_ allows for gaming the system, then it's a very good thing that the code was exposed. If anything, I'd expect banking code to resist outside intrusion.

      --
      It takes a man to suffer ignorance and smile
      Be yourself no matter what they say
    7. Re:Surely not? by 192939495969798999 · · Score: 5, Funny

      Based on what the markets have been up to, I'd say this code has been out there and has been actively exploited for at least 18 months.

      --
      stuff |
    8. Re:Surely not? by Richard_at_work · · Score: 5, Interesting

      I'm not talking about exploits or bugs, I'm talking about knowing *precisely* how the code will react in given circumstances, *precisely* which edge cases are handled in code, *precisely* what results in an error state and how that error state is handled.

      Knowing such things will allow you to tailor your fraudulant trades so as to not raise suspicion, or to make more money within a set amount of time. If you know precisely how far to push your actions, and then push no further, then you could continue with the same fraud for longer than you would otherwise without being discovered. If you know how often the trend analysis reports are run, and how they do what they do, then you can tailor your trades so as to not appear on those reports - just enough, no more.

      All of which means you can make more money without being detected - and you haven't attacked the software itself, you haven't changed how the code works, you have stayed within the boundaries that the software creates. All because you knew *precisely* how the code works.

    9. Re:Surely not? by infolation · · Score: 3, Interesting

      The online gambling industry analyzes the games made on their system against games played by known gambling software to identify players cheating.

      Perhaps GS haven't immediately stopped real-time trading using their existing system because they're able to analyze trades made by other brokerages to identify patterns that would indicate whether their own trading system is being used by others.

    10. Re:Surely not? by dkleinsc · · Score: 4, Insightful

      Be fair: Goldman Sachs has way more control over government policies than a mere root password would give them. They don't just have root passwords, they have root passwords, physical access, and insider support.

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    11. Re:Surely not? by WindowlessView · · Score: 3, Insightful

      I'm talking about knowing *precisely* how the code will react in given circumstances,

      It's an advantage for sure, but maybe not a slam dunk. It's likely that those systems are highly parameter driven. Without knowing the values of whatever tables they have set up for the day/hour/minute your trades could get smacked pretty hard before figuring it out.

      --
      Leave the gun, take the cannolis.
    12. Re:Surely not? by Opportunist · · Score: 4, Funny

      No, but you know the old saying. Give a man source code and he'll review for a day. Give a man the right passwords and he'll review source code until he gets locked away.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    13. Re:Surely not? by captainpanic · · Score: 5, Insightful

      The fact that one can compare the strategy in big business with poker shows clearly why I think we're all better off when this whole banking business is downscaled a bit.

      While in the good old days the banking business was simply a place to store and borrow money, it has now become a mess so complicated that nobody really understands it anymore.

      It can be interesting to see what happens next... although I also realize that this accident can cause some innocent people to lose their jobs.

    14. Re:Surely not? by Dishevel · · Score: 2, Informative

      In the old days banks were never "simply a place to store and borrow money". They started and have always been a place for bankers to make money by providing their customers a service. The real problem is the millions of people who throw their money in a bank they know nothing about.

      --
      Why is it so hard to only have politicians for a few years, then have them go away?
    15. Re:Surely not? by demachina · · Score: 3, Insightful

      There is a pretty good expose up on Rolling Stone describing the nefarious behavior of Goldman Sachs. They are in general what you expect out of Wall Street types, greedy and unscrupulous but very good at what they do. Unfortunately what they are good at is creating devastation in their wake so they can take home multimillion dollar bonuses every year, and completely controlling our government so they can get away with it.

      --
      @de_machina
    16. Re:Surely not? by bdenton42 · · Score: 3, Insightful

      Depends on how their systems are organized and which root(s) you have. Having root to the source, build or test server doesn't necessarily mean you would be able to disrupt/modify trades on the production server. Even if you had root to the production server you may be able to disrupt/shutdown trades but modifying trades could require access to an Oracle server somewhere else. It all depends on if Goldman has any clue about system security.

    17. Re:Surely not? by sam0vi · · Score: 2, Insightful

      and once somebody exploits it, they will lose money really quickly.

      Not necessarily. IANAE but they probably make money off the transactions, whoever makes them, and whoever profits from them. I think it would be analogous to obtaining the source code for the DowJones stock scoring system. DJ wouldn't be the first/most affected by it. Please correct me if i'm wrong.

      --
      When my Karma level reaches 0 I feel in piece with the Universe
    18. Re:Surely not? by Maxo-Texas · · Score: 3, Interesting

      Yes, but the root password list consists of having large numbers of government positions filled with former (and future) GS employees.

      Hard to put that in a suitcase.

      A lot of money was funneled to GS by Paulsen (a GS alumni) and some of their major competitors were crippled.

      Recently close to 40% of NYSE volume was GS which gives them enormous power to manipulate prices.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    19. Re:Surely not? by Hatta · · Score: 2, Interesting

      Knowing such things will allow you to tailor your fraudulant trades so as to not raise suspicion, or to make more money within a set amount of time. If you know precisely how far to push your actions, and then push no further, then you could continue with the same fraud for longer than you would otherwise without being discovered

      And if the public has access to this source code, we can figure out how someone trying to avoid detection would behave and nab them. Someone out there has access to this source code, and is almost certainly abusing it. Opening this source code would level the playing field. Absolutely nothing about our financial systems should be secret.

      --
      Give me Classic Slashdot or give me death!
    20. Re:Surely not? by blahplusplus · · Score: 2, Interesting

      "While in the good old days the banking business was simply a place to store and borrow money, it has now become a mess so complicated that nobody really understands it anymore."

      The real problem is that stocks are a legalized ponzi sceheme and should be done away with entirely, it's basically a ponzi scheme through abstraction using machiens so you don't see the other people trying to fuck one another over for personal gain.

      Securities themselves are the problem they allow the wealthy to suck wealth out of society on unprecedented scales in a legal way that is entirely suspect to begin with. If we could get rid of things like securities and credit default swaps, savings would probably pay pay a hell of a lot better. Trading is just too enticing for those that have the mega bucks and quite rankly it's a drag on the real economy.

    21. Re:Surely not? by nacturation · · Score: 2, Informative

      It's more like multi-level marketing than a ponzi. With a ponzi scheme, it's impossible to carry on long-term because the offer (investment) generally has no intrinsic value whatsoever. With multi-level marketing, the offer (product/service) generally does have value, but it comes with an overly inflated price resulting in a large number of people losing money in order to have others make money.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    22. Re:Surely not? by kgskgs · · Score: 2, Funny

      Did you hear the latest?

      They found the source code was just one file containing contained only the following lines

      #include "federal_reserve.h"

      int main ()
      {
          if (loss)
              {
                    feds->bailout();
                    executives->pay_bonus();
              }
            else
              {
                    stockholders->pay_dividend();
                    executives->pay_bonus();
                }
      }

    23. Re:Surely not? by nacturation · · Score: 2, Insightful

      Maybe Goldman is worried that if someone reviews the code, they might be able to discover that Goldman is gaming the system and the source code is just the smoking gun.

      The system is a game. As long as Goldman operates within the rules, it's all fair play.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    24. Re:Surely not? by peter_gzowski · · Score: 3, Insightful

      I skimmed the Rolling Stone article, and it was difficult to find any specific evidence for what Taibbi is asserting. I have no doubt that Goldman is a huge behemoth that abuses its position to affect markets in a way that benefits itself at the expense of lower-tier investors, which makes it doubly dissapointing that Taibbi mounts such a weak attack. He chooses to fill his "expose" with invectives like [t]he world's most powerful investment bank is a great vampire squid wrapped around the face of humanity, relentlessly jamming its blood funnel into anything that smells like money. To prove this point, he simply lists the former Goldman employees which are now, or were, in positions of power. I find the Frontline documentaries on this topic to be much more rational and informing:

      http://www.pbs.org/wgbh/pages/frontline/meltdown/view/
      http://www.pbs.org/wgbh/pages/frontline/breakingthebank/view/

      --
      "Now gluttony and exploitation serves eight!" - TV's Frank
    25. Re:Surely not? by gstoddart · · Score: 2, Insightful

      Investment is different from speculation which is different from mere gambling.

      The way investment and speculation have been handled over the last decade or so, it's really hard to see how it's different from mere gambling -- or, as the GP said, one big legalized ponzi scheme.

      Back in the middle of the .COM era, if you had a web-site and a company name, your stock could trade at a value which would be 100 years income. Certainly Enron and lots of other examples tell us that the people who we're supposed to trust are doing not much more than kiting cheques on a grand scale.

      The "Slashdot School of Finance" is a bunch of people who have been around long enough (and burned enough in some cases) to have a very cynical view that it really is a fairly shaky foundation with a lot of mumbo-jumbo even the so-called experts can't navigate. Many of us have had options, and been in the markets -- quite a few of us are probably fairly savvy about investments.

      Things which are supposed to be investments are totally devalued because their value became tied up in all of those stupid asset-backed paper commodities or whatever they were. Modern "investment" strategy seems to be buy a high flyer, expect it to go up 15% year over year, and sell it before the price drops out so some other poor schlep is stuck with it when it becomes worthless -- which, is what the stock market has always been.

      Other than sneering, and not actually making any points or stating any facts, why don't you tell us how the statement

      The real problem is that stocks are a legalized ponzi sceheme and should be done away with entirely, it's basically a ponzi scheme through abstraction using machiens so you don't see the other people trying to fuck one another over for personal gain.

      is inaccurate, and in what ways the markets are truly valid ways of doing business in which someone isn't trying to fuck over everyone else to get a piece of the pie? Because, quite frankly, I'm inclined to agree with the GP -- it's hard not to look at the state of the stock market and think it's not a big legalized Ponzi scheme.

      Cheers

      --
      Lost at C:>. Found at C.
    26. Re:Surely not? by Anonymous Coward · · Score: 2, Insightful

      Wow, thanks for your comment. You know, I really feel a lot better now knowing there's someone else who misses the "good old days" too. Hey, by the way, would you happen to know anyone who would trade salt or yeast for squirrel pelts? I need a couple of loaves of bread, and I know this guy who will trade wool for squirrel pelts. I've got a friend of a friend who will trade corn for wool. Then I heard a rumor that there's a guy a few counties over who will trade the corn for wheat. Then I'm basically set. Well, except I still need salt, yeast, firewood, oh yeah, and a good oven might help. But it shouldn't be hard getting that stuff, right? Everyone loves squirrel pelts and fresh squirrel meat.

      BTW, just because YOU don't have the first clue about economics and finance doesn't mean that there aren't plenty of others who do. I'm not going to try to sit here and defend the tons of stupid things that have been going on for the past 20 or 30 years, but lately it's been fashionable for people who know nothing about economics to spout off this bullshit about how we would be so much better without big banks and the stock market. Fact #1: Whenever someone's harkening back to the good old days it's never as good as they imagine. That's because of selective memory. It's all a bunch reactionary ranting because people's greed got the best of them and now they're hurt and afraid. Fear and greed.

      I will say this, much of the problem stems from the fact that the economic landscape is formed by legislators who are usually lawyers, not economists, and therefore have little understanding of the financial implications of the laws they're passing. The fact that all kinds of strange economic incentives and disincentives result from bad legislation really has nothing to do with banks, stock markets, etc. When we elect unqualified legislators to office, or when we elect legislators for their social policies rather than their fiscal policies, we get what we deserve - a failed economy.

    27. Re:Surely not? by HungryHobo · · Score: 2, Informative

      One hole.
      If the company pays dividends to the shareholders of say 5 or 10 percent and you simply buy and do no more you'll eventually make back your investment over 10-20 years.
      Now if you want to make money short term the thing to do is of course to go for the quick profit but shares don't have to be a hole to throw money into.

    28. Re:Surely not? by lennier · · Score: 3, Insightful

      "If someone creates a model that predicts where the oil futures will go based on past performance in similar circumstances, you think that person should be required by law to reveal his model?"

      Yes.

      "Wouldn't that make it nearly impossible to make money in the stock market"

      Yes. That would mean the stock market would be an *efficient market* and would do the job it's supposed to do: direct investment to sources of real value (long-term, planet-wide improvement in social conditions) rather than short-term Prisoner's Dilemma-style scams and ripoffs.

      "and the only buying and selling would be people looking to begin investing in blue chips for the long haul"

      YES. This would redirect the attention of the economy to solving the vitally important long-term problems of the world.

      "thus reducing investment in companies"

      No, only reducing investment in short-term rip-offs.

      "thus reducing R&D, thus reducing innovation?"

      No, it would expose the true sources of R&D investment, which remain what they've always actually been: groups like DARPA with funds and a long-term vision and commitment.

      If your long-term R&D funding model is driven solely by expectation of short-term returns and REQUIRES obfuscation and deception between investors seeking self-interest rather than honest and transparent public dissemination of scientific knowledge, your society is already screwed no matter how you try to cut the cake.

      Long-term, planetary scale R&D requires long-term, planetary scale wisdom and cooperation. There's no way around this. You can't boost the system by making individuals fight each other like starving rats in a fog of ignorance and think somehow that will generate good vibes of positivity and constructive progress. It won't.

      --
      You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
  2. Even More Interesting by eldavojohn · · Score: 5, Interesting

    Even more interesting is in the second article that notifies us that Goldman Sachs has been removed from the NYSE 15 Most Active Members Firms Weekly Report. GS had been #1 the week before and now they're not even on it. These fifteen firms alone represent about 98% of all trades with the NYSE. So what happened?

    The author mentions some things but gives no clear motivation for GS hiding their stats. I would speculate that if one of your developers copied your code and uploaded it to a server discretely, you could have that in your logs and not notice it for days or weeks. But if he then did something to your system to ensure his new employer's ownership of that code you wuold notice that pretty damn fast I imagine. Sergey Aleynikov sounds like a brilliant coder but maybe he's not so smart on legal issues, is it possible he completely hobbled GS to please his new employer? Are they keeping their transaction report hush hush so investers don't worry? Was Sergey Aleynikov thinking he could sell the code and the rights to the code? After all, if he could remove all copies of the code from GS how could they take people to court over the code without a local copy to prove ownership?

    If GS remained #1, they would have left themselves on the list. I presume that something else related to this has gone wrong with their operation, the news just hasn't broke yet.

    --
    My work here is dung.
    1. Re:Even More Interesting by dr.newton · · Score: 3, Interesting

      It seems unlikely to me that any single person, or even small group of people, would have the capability to remove all copies of this code, binary and source, from the company's information infrastructure.

      Is it possible that they have suspended use of this code because they fear that someone analyzing it could profit from the trades it would have made?

      --
      Just another proletarian malcontent.
    2. Re:Even More Interesting by eldavojohn · · Score: 4, Insightful

      It seems unlikely to me that any single person, or even small group of people, would have the capability to remove all copies of this code, binary and source, from the company's information infrastructure.

      Ah, the double edged sword of secrecy. Keep the location of your secrets solitary so that you don't have to keep track of multiple copies. With every new location it is stored, the odds of corporate espionage double. Had they ascribed to keep it in one place, this would be all too possible. And let's face it, if you're shelling out $400k to one or two developers, you do checks on them and make sure they can handle the keys to the palace.

      Is it possible that they have suspended use of this code because they fear that someone analyzing it could profit from the trades it would have made?

      I had not thought of this, although I believe these transactions would be done on secure networks with insane encryption. Again, if you're shelling out $400k to a developer, you're probably laying fiber straight to the NYSE's servers from yours or at least including a level of encryption that is so high it would take the NSA days to decrypt it -- rendering the data worthless as it's public by then.

      Still if they don't understand how it works, I could see them doing that. I could not, however, see them sacrificing a week's worth of trading for these fears without first researching them. Do you know how much money and customers that would cost them?

      --
      My work here is dung.
    3. Re:Even More Interesting by Ciaran+Power · · Score: 3, Interesting

      A brilliant coder...

      who's never heard of "history -c"???

      TFS says that his history file was backed up while he was Hacking The Gibson. He might have cleared his .history afterwards but presumably didn't know about/didn't have access to/didn't bother clearing the backup. TFA doesn't mention anything about his history btw, but slashdot wouldn't lie to me.

    4. Re:Even More Interesting by xaxa · · Score: 2, Informative

      unset HISTFILE and he (might) have been OK.

    5. Re:Even More Interesting by Richard+W.M.+Jones · · Score: 3, Interesting

      Seems more likely he was caught by auditing through the audit daemon in Red Hat Enterprise Linux. It records both high level "actions" taken on the machine, and (in some cases) commands typed at the shell. Unless you have root (in some cases, even if you have root), it's hard to erase those logs.

      Rich.

    6. Re:Even More Interesting by eldavojohn · · Score: 2, Informative

      including a level of encryption that is so high it would take the NSA days to decrypt it

      Keep in mind that encryption, right now, can be strong enough to take millions of years to decrypt.

      You, sir, are correct. Although, I must inquire that if you're making several thousand transactions a week and you're writing software to whereby the transaction frequency matters to you (probably down to the millisecond) do you have the time to waste in encrypting/decrypting this? I would imagine that while it would take millions of years to decrypt it would also take several seconds to encrypt. That's time they don't have.

      Also, if you are doing transaction with foreign institutions or exchanges then you may incur the wrath of exporting a weapon and putting national security at risk by deploying your software overseas. I know that sounds stupid for me to say. But you see, ever since Phil Zimmerman's arrest and subsequent release (and even more subsequent celebration), people have been wary of crossing that line.

      --
      My work here is dung.
    7. Re:Even More Interesting by morgan_greywolf · · Score: 4, Interesting

      I had not thought of this, although I believe these transactions would be done on secure networks with insane encryption.

      Knowing the algorithms that Goldman Sachs uses to do realtime trades could possibly give you insider information you wouldn't have otherwise had. When doing realtime transactions, if you know the ORDER Goldman Sachs will use to do the transactions, for instance, you could buy certain stocks a minute or two before Goldman Sachs does...since the act of GS (or anyone) buying a stock will increase its trading price some, and you've just automatically made money and hurt GS at the same time.

      This type of insider trading information will likely result in criminal prosecution by the SEC, however, so don't try this at home, kiddies.

    8. Re:Even More Interesting by Anonymous Coward · · Score: 5, Informative

      unset HISTFILE and he (might) have been OK.

      Not likely... since most financial institutions capture not only the commands, but the output to STDOUT/STDERR, and that is logged outside, upstream of the physical machine, using tools like PowerBroker, Sudoscript, and others.

      I know, because I work for $LARGE_BANK, and we use it there. You can't just symlink ~/.bash_history to /dev/null, or unset HISTSIZE or any of that.. even the !shell trick out of vim doesn't help, because everything you type and everything it outputs, is logged where you can't wipe it out.

    9. Re:Even More Interesting by dna_(c)(tm)(r) · · Score: 2, Interesting

      [...]since most financial institutions [...]

      I know, because I work for $LARGE_BANK, and we use it there. [...]

      That's a hell of an extrapolation. It could only be correct if there are less than 2.0 possible $LARGE_BANK values...

  3. nationalism vs. anti-corporatism by DoofusOfDeath · · Score: 5, Insightful

    It's funny... I normally find myself loathing companies like Goldman Sachs for hyper-selfish capitalism, finding ways to get rich at taxpayer expense, etc.

    But then, when I see industrial espionage by Russians, Chinese, Israelis, etc. against those very same corporations, a sense of nationalist anger makes me forget my anti-corporatist anger. Somehow I completely fail to have a sense of schadenfreude for the corporations that I normally hate, and I don't know why.

    Being human is strange.

    1. Re:nationalism vs. anti-corporatism by fuzzyfuzzyfungus · · Score: 5, Interesting

      That, my friend, is what having your self interest 0wn3d by your primate instincts feels like.

      Don't worry, multinationals have no such weaknesses, and won't bat an eye when you are on the hook.

    2. Re:nationalism vs. anti-corporatism by CrazyDuke · · Score: 2, Interesting

      I damn sure can fault them when they are the architects of said perks. Last I checked, Goldman Sachs "donates" quite heavily in DC.

      --
      Any sufficiently advanced influence is indistinguishable from control.
    3. Re:nationalism vs. anti-corporatism by Gilmoure · · Score: 4, Insightful

      That us-and-them geographical, language or ethnicity identification is pretty weird. Try to cultivate the "scared bunny" / "everyone's out to get me" attitude and you won't feel sorry when a local coyote or mountain lion gets run over by a foreign truck.

      The whole us/them left/right axis is just part of the circuses to distract the crowd. If you really want to see the us/them divide, it's the upper crust Kleptocrats against everyone else. We're all just cattle and cat food to them. The only way they can make the tens of thousands of dollars a minute they do is by harnessing the earning power of lots of ants and skimming off a bit of everyone else's productive power.

      After WWII, the traditional pyramid shape of society (large number or poor, smaller number of middle class and very small number of upper class) changed towards more of a diamond shape. Ever since then, a lot of folks have been trying to revert that, driving down real wage gains while increasing productivity. All that benefit of efficiency has to go somewhere and it's not going down to the poor and it's not showing up in the paychecks of the works so it must be flowing up towards the top.

      --
      I drank what? -- Socrates
    4. Re:nationalism vs. anti-corporatism by demachina · · Score: 2, Informative

      Good point but Goldman Sachs deserves to be loathed. They are behind some of the most malevolent behavior that has damaged our economy while they profit dating back to the Great Depression. They were probably a leading creator of the housing bubble and crash which has wiped out trillions of dollars of average peoples wealth. They are also leading commodity manipulators, they have a letter from the U.S. government exempting from commodity laws to prevent speculation. They may be partially responsible for the oil price spike above $140, and last years spike in food prices that caused food riots and starvation in the third world.

      You do have to give them credit that they manage to cause catastrophic collapses when the bubbles they help create bursts, and still manage to walk away unscathed. During the house bubble they created mortgage backed securities they knew were garbage and then suckered AIG in to writing credit default swaps on them so they won when they sold the crap and then won again when it went to hell. At least ten billion dollars of your tax dollars went in one door at AIG and out the back door in to Goldman Sachs pocket as reward for creating garbage mortgages.

      Rolling Stone has a good expose on them though the bootleg version has been pulled offline due to "copyright infringement". Its called "The Great American Bubble Machine".

      --
      @de_machina
    5. Re:nationalism vs. anti-corporatism by dna_(c)(tm)(r) · · Score: 2, Insightful

      So basically you argue that:

      • Citizens have to obey ethic rules
      • Governments have to obey ethic rules
      • Legislators have to obey ethic rules
      • companies can do anything they like

      Again, the solution isn't more government regulation (which also has loophoes), but less (none!).

      Look at what happened to failed states like Somalia and Sudan. Warlords. Pirates. Al-Qaeda.

  4. Colour me surprised by Antidamage · · Score: 5, Funny

    Pure evil partnered with Linux?

    I'm pretty sure that can't happen. I'm going to pray to Linus for guidance.

    1. Re:Colour me surprised by neomunk · · Score: 5, Funny

      Linux isn't GOOD by nature. It's not BAD either.

      It's like The Force, you see. All around us, binding our processes behind the scenes in ways it takes an enlightened eye to perceive. There is always Linux prodding along the information swirls and eddies that make up our modern lives, unconcerned with the nature or usage of said information.

      Windows is like The Force too, except I've never heard a Windows acolyte preach any path other than the quicker, easier, more seductive one...

    2. Re:Colour me surprised by DriedClexler · · Score: 2, Funny

      It's like The Force, you see. All around us, binding our processes behind the scenes in ways it takes an enlightened eye to perceive.

      Wait, so does that mean that in 20 years, you're going to tell us that Linux is actually made by invisible creatures that can only be detected with special equipment?

      --
      Information theory is life. The rest is just the KL divergence.
  5. Access controls anyone? by jonnyj · · Score: 3, Insightful

    I can't read the original article so I might be inferring something incorrect. But who on earth though it was a good idea to give internet access to someone with access to valuable source code? Whatever happened to role based access restrictions?

    1. Re:Access controls anyone? by u38cg · · Score: 2, Insightful

      Possibly because in that position you need internet access to do your job.

      --
      [FUCK BETA]
    2. Re:Access controls anyone? by jonnyj · · Score: 2, Interesting

      You don't need internet access that is in any way shared with your development work. Completely sandboxed internet access in a totally locked down thin client session might be OK, but you certainly don't need to be able to upload data to remote servers. If you think you do, you need to go and read up about segregation of duties.

      But I don't expect you to agree. Your signature displays more about your attitude to the world than you perhaps realise.

    3. Re:Access controls anyone? by u38cg · · Score: 2, Insightful

      You can get away with that when you're the NSA, but I'd suggest that a typical quant is not going to play nicely with a policy like that. I would rather take the risk than scare away talent by running a shop on that basis. At the end of the day, the contents of that guy's head are worth more than the mere code he was working on.

      --
      [FUCK BETA]
    4. Re:Access controls anyone? by jonnyj · · Score: 2, Interesting

      i'd respectfully suggest that the kind of quant that refuses to play nicely with security policies is the kind of quant that I'd rather not employ. And as I'm the kind of guy who gets to decide who works in parts of a financial services company, I'd also respectfully suggest that the kind of quant who refuses to play nicely with that kind of policy will find his career and earnings opportunities somewhat constrained compared with the kind of quant who's prepared to fit in with company policy.

  6. Proving theft.. by MosesJones · · Score: 5, Interesting

    Its hardly surprising that this sort of code is highly valuable but the challenge is surely going to be proving that it was actually stolen. If they have a bash history that doesn't include the IP addresses but just shows that he created a tar ball then where is the proof that he actually stole anything at all?

    The original is of course still there, what he took is a copy, so you can't show something is missing.

    They currently don't know where it has gone, so they can't prove that a copy was moved outside the firewall successfully

    If he hasn't yet sold the stuff on they can't prove there was a financial benefit linked to the theft

    So how will they prove beyond a reasonable doubt that some actual theft has gone on?

    Its not like he has just lobbed it on Bit-torrent or posted it to Wikileaks. What he has done is taken a copy of the code, which means its Intellectual Property and copyright issues rather than "simple" theft and therefore they really need to prove (surely) that he has done something with the code.

    Should be interesting to see how the police "generate" and prove the evidence on this one.

    --
    An Eye for an Eye will make the whole world blind - Gandhi
    1. Re:Proving theft.. by fuzzyfuzzyfungus · · Score: 3, Interesting

      Whenever I run into a tough time proving a case, I fall back on due process of law...

    2. Re:Proving theft.. by aricusmaximus · · Score: 3, Informative

      If you had RTFA'd you might have gone to http://zerohedge.blogspot.com/2009/07/is-case-of-quant-trading-industrial.html and read the affidavit - http://www.zerohedge.com/sites/default/files/Complaint_--_Aleynikov.pdf, you would see that (a) they have proof that the file was transfered (b) they know *exactly* which server the files were uploaded to and (c) Sergey Aleynikov has already confessed to copying the files.

      Should be interesting to see how the police "generate" and prove the evidence on this one.

      It's all there in the affidavit.

  7. Alternative theory....(and more probable) by tacokill · · Score: 3, Informative

    ...or, perhaps last week was a short trading week which cut into the already-low trading volume. Did you by chance compare the overall volume levels when you came up with your theory?

    I am betting you didn't because if you had, you'd see that the volume last week was way lower than the norm.

    More likely, lots of GS traders just took the week off and went on vacation.

    1. Re:Alternative theory....(and more probable) by Pixie_From_Hell · · Score: 5, Informative
      It's a good alternate theory, but you're a week off:

      On the week ending June 19, Goldman, for instance, was ranked first on the NYSE program trading list. But on the week of June 22, Goldman mysteriously didnâ(TM)t appear on the list of the top 15 firms at all.

      So unless the Fourth of July is celebrated in June, I think that's not the issue.

      Of course, I'm not checking the volume of trading either, so there could be something to your theory. (Of course, if GS bailed out for a week, wouldn't that lower the volume significantly? Weren't they the number one traders?)

    2. Re:Alternative theory....(and more probable) by maxume · · Score: 2, Interesting

      I'm not real sure someone with the code would be able to do much at all. I guess someone with the code, billions of dollars (or at least tens of millions), a high volume trading interconnect, and quite a lot of time to analyze the code for self re-enforcing behaviors might be able to make a little bit of money.

      The whole point of the programmed trades is to take advantage of market conditions, staging the market so that one system goes AWOL is going to be a hell of a trick.

      --
      Nerd rage is the funniest rage.
  8. No one will touch that code. by Tei · · Score: 4, Funny

    Probably people that would do something similar, will never touch that code, for fear of be "tainted".

    And anyway.. most code create new stuff that is worthy a patent. But not because most programmers are genius, but because the patent system is crap. No one sould care about what is on that code, because any professional can recreate the code anyway with the same features. There are not "sacred" code in this world. More the other stuff... Is really hard to make other people look at your code. The bussines type of guys dont want to look at your code. The users don't want to look at your code. Often, others programmers don't want to look at your code. Maybe is more valuable and interesting the features, and the documentation, the analysys of the problem, than the fucking source code. I do like to read source code, but I am one in a million (of programmers) and theres probably around 7 million programmers, so probably theres only another 7 dudes like me :-I

    --

    -Woof woof woof!

    1. Re:No one will touch that code. by NotQuiteReal · · Score: 2, Funny

      The "extra" 1 out of 7 represent a better than 14% return, which is excellent. Just the sort of trade secret any major trading house would love to have.

      --
      This issue is a bit more complicated than you think.
  9. Non-story by Anonymous Coward · · Score: 5, Informative

    GS's code for program trading is all written in a proprietary programming language called slang and relies on a proprietary database (secdb).

    The install for that is a hell of a lot bigger than 32 MB, so this is probably just a few trading algorithms that a pissed-off developer has copied away.

    It will be largely useless without the slang and secdb components and will be totally unsafe to trade off without a sufficient source of historic data and reference data, correctly formatted and loaded into secdb.

    The idea that this leak is likely to be in any way materially damaging to GS is frankly a joke to anyone with even a passing knowledge of how these systems really operate.

    But don't let that get in the way of your paranoia about how the world works.

    1. Re:Non-story by Anonymous Coward · · Score: 3, Interesting

      Well done, sir. I was thinking about just the same (slang/secdb).

      Of course, it wont be easy to install the whole system and then put those bits of code he stole on it and run it. But it is entirely possible those algos were not his, but coming from some of the very important core modules. It can still carry a large value.

    2. Re:Non-story by MadFarmAnimalz · · Score: 4, Insightful
      It will be largely useless without the slang and secdb components

      If you didn't have a python/java/$LANGUAGE interpreter and no python/java/$LANGUAGE documentation you'd probably still be able to glean the logic and algorithms from the code. The trade secret is the algorithms not the computer instructions representing them.

      --
      Blearf. Blearf, I say.
    3. Re:Non-story by anothy · · Score: 4, Interesting

      i have a somewhat-better-than-passing knowledge of how these systems work. i'm very unconvinced by your explanation.

      you seem to be assuming the intent would be to out-compete Goldman by re-implementing this system, perhaps with some changes/optimizations. for that, sure, you'd need the rest of the environment. but a good understanding of the algorithm and implementation could be obtained without the rest of the environment (like i can read C# code and extract the algorithms without having the rest of the environment). that seems like it would be enough to game Goldman's system (which is a sizable part of the system overall).

      note that i am not asserting that this is a catastrophe for Goldman, just that your explanation isn't convincing. i will, however, agree with a previous poster that Goldman's sudden absence from NYSE's 15 most active members, rather than being #1 as they had for a good while, is very suspicious.

      --

      i speak for myself and those who like what i say.
  10. The code is worthless by lxs · · Score: 4, Funny
  11. From the summary: by Anonymous Coward · · Score: 5, Funny

    "The world's most valuable source code could be in the wild."

    Duke Nukem Forever? Oh joy.

  12. Cheating by hummassa · · Score: 2, Interesting

    Down here in Brasil, there is an interesting card game called Truco ("trick me"/"triple up" portmanteau in Portuguese) -- every college student in my State plays it :-D One of the most interesting rules is: "you can cheat as long as nobody catches you in the act". The financial market is based exactly on the same rule.

    --
    It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
  13. What's the exit strategy? by Sits · · Score: 5, Insightful

    If I were a rival to Goldman Sachs I would be terrified of someone offering me Goldman's source code. If I use it and Goldman find out then I'm in a world of trouble. If I use it but Goldman don't know for a bit AND the person who offered it knows I used it, then they can blackmail me. Even if I don't use it there could be expensive legal battles to prove my innocence ("Exhibit A shows the same loop variable counter is used in these two different source code bases." "?!"). How do I know it's not a trap? It would be like someone offering the secret of Coke to Pepsi - what do you expect Pepsi to do? Use the secret? What if they like their product more?

    Obviously there must be another angle if this situation is true to drive someone to actually do it. I just can't figure it out at the moment.

    1. Re:What's the exit strategy? by zarkill · · Score: 4, Informative

      It would be like someone offering the secret of Coke to Pepsi - what do you expect Pepsi to do?

      that very thing happened a few years ago - http://news.bbc.co.uk/2/hi/business/5152740.stm

      pepsi declined the offer and reported it as a theft of trade secrets.

  14. Their source code is useless by bartwol · · Score: 4, Interesting

    I worked for a financial services company that had similar types of systems. The legal department and security people were always concerned about people stealing our source code.

    But their fears were unfounded. Why? Because the source code is highly customized code that not only implements thoroughly non-standards-based algorithms, but is also tightly coupled to underlying hardware/software platforms (and the non-standardized APIs of their peer systems). The result: you can't run it anywhere but on the infrastructure of the company for which it was built. Sure, you could pull out a subroutine here or there. But overall, it's pretty worthless stuff.

    Humorously, we had a large, difficult, multi-year project to port our code to a newer hardware platform (same O.S. and language tools). I joked that we should post all our source code on the web for free unencumbered download, and if somebody could get it to run on the newer (or any other) platform, we could pay them $2 million for their effort and still come out way ahead in the deal. Everybody laughed and agreed that that would be a dream come true.

    1. Re:Their source code is useless by anothy · · Score: 2, Interesting

      you're only looking at reputable players here. sure, BofA won't touch GS's code, for a host of very good reasons like those you describe. but for someone looking to game GS's system, being able to run the code is totally unimportant: just reading it could likely be enough to extract exploitable characteristics.

      --

      i speak for myself and those who like what i say.
    2. Re:Their source code is useless by bartwol · · Score: 2, Interesting
      Nope. You're unlikely to find interesting stuff there. The trading strategies mostly exist in the heads of traders, sometimes on their spreadsheets, sometimes in VB on their desktops, but rarely in the data centers.

      It's easy to think of these companies as monoliths, but it's not like that at all. Most of them have grown through acquisition. The systems of the acquired companies are only loosely integrated into core systems. And you'd be surprised how competitive and autonomous their traders are...each one tries to find his own advantage, and when he does, he's HIGHLY protective of it and unlikely to have the inclination or resources to put it into code.

      There are some exceptions to this. For example, there are some large asset inventory databases with an occasionally interesting costing methodology that could be useful to just the right kind of person who is positioned just right to take advantage of that knowledge. But that's a highly speculative and unlikely possibility.

  15. Re:Looks like he skipped the Unix classes by Enleth · · Score: 2, Informative

    But it's an instant giveaway that something sleazy is going on. Every automated security auditing tool checks for that and every sysadmin worth his salary knows this "trick".

    --
    This is Slashdot. Common sense is futile. You will be modded down.
  16. So the question, where are the 32MB of encrypted f by ChoboMog · · Score: 3, Funny

    So the question, where are the 32MB of encrypted files that Sergey uploaded to a German server?

    Rapidshare?

  17. Information wants to be free! by jollyreaper · · Score: 4, Funny

    I think it's wonderful that the code has been reintroduced to the wild. Looks like their captive breeding program has been quite a success!

    --
    Kwisatz Haderach
    Sell the spice to CHOAM
    This Mahdi took Shaddam's Throne
  18. a convenient fire by rs232 · · Score: 2, Interesting

    'This week's NYSE Program Trading report was very odd .. what was shocking was the disappearance of the #1 mainstay of complete trading domination (i.e., Goldman Sachs) from not just the aforementioned #1 spot, but the entire complete list. In other words: Goldman went from 1st to N/A in one week'

    US v Sergey Aleynikov, Violations of 18 U.S.C $$ 1832(a) (2), 2314, & 2

    "ALEYNIKOV claimed, however, that he only intended to collect "open source" files on which he had worked, but later realized he had obtained more files than he intended. ALEYNIKOV aslo admitted that he has uploaded files from his work desktop from home. ALEYNIKOV claimed he did not distribute any of the proprietary software that he obtained from the Financial Institution, and further claimed that he has abided by an agreement he entered into with his new employer not to use any unlicensed software"

    --
    davecb5620@gmail.com
  19. Likely not another angle by Sycraft-fu · · Score: 2, Interesting

    Crooks aren't always that smart. The guy may have the plan of "I take code, sell it to rival, I make millions," having not thought the practical matter through. As another poster noted, the Pepsi/Coke thing DID happen and what they did was contact the FBI.

    While this isn't quite the same situation here, I'm betting the result would be the same. No legit corp wants to be involved in shit like this. It just wouldn't make sense and you'd stand to lose WAY more than you'd stand to gain. So they'd ignore the guy or, more likely, go to the authorities.

    He probably has essentially stolen something that is worthless because there is no market. In theory it has a high value because it is special and was expensive to make but in practice nobody probably wants to buy it and as such it isn't worth anything.

  20. Disabling bash history logging by guacamole · · Score: 2, Interesting

    I believe disabling bash's history logging into a file is as easy as typing :

    HISTFILE=

    at the prompt. In other words, he was probably one command line away from being detected..

  21. Re:No, it belongs to the U.S. people by maxume · · Score: 2, Interesting

    elrous0 is bitching about something else. AIG is 'unwinding' the insane contracts that drove them out of business; rather than declaring bankruptcy and paying pennies on the dollar, they got 80-some billion dollars from the government and payed it to the people they had these contracts with. elrous0 is saying that Goldman Sachs got $13 billion of that money.

    Of course, between Goldman manipulating and controlling the government in order to receive that money (Secretary Paulson, who did much of the bailing out of AIG was a former Goldman CEO) and the government deciding to bail out AIG in order to preserve millions of annuities and whole life insurance policies, I choose to wear the blinders that let me believe in the latter.

    --
    Nerd rage is the funniest rage.
  22. I reverse engineered the GS trading algorithm by Anonymous Coward · · Score: 4, Funny

    Based on the Rolling Stones article I was able to reverse engineer the core Goldman Sachs trading algorithm:

    #include
    int main( int argc, const char* argv[] )
    {
    pump();
    dump();
    }

  23. Bash is responsible for it. by 140Mandak262Jamuna · · Score: 2, Funny

    Had it been Vista, this guy would have been busted long back by, "You are trying to steal the valuable source code from your employer. Cancel or allow?" dialog.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  24. I have the code right here... by Mister+Whirly · · Score: 3, Funny

    Here is a copy of the code in it's entirety -

    Buy Low
    Sell High

    --
    "But this one goes to 11!"
  25. Rolling Stone alleges Goldman Sachs corrupts... by Futurepower(R) · · Score: 4, Informative

    There is a long article in Rolling Stone magazine this month, The Great American Bubble Machine, alleging that banks control the U.S. government and that Goldman Sachs is one of the leaders of the corruption. Anyone wanting to know more about how the financial corruption of the U.S. government is operated should read the article. The article alleges that Goldman Sachs will use any manipulation whatsoever to get money.

    This Slashdot comment, The Investment Banking cohorts JPMorgan Chase and Goldman Sachs are the **huge** winners, discusses some of the issues. The Slashdot comment links to the Rolling Stone article, but that copy of the article has been removed.

    According to the Rolling Stone article, Goldman Sachs makes money mostly through corruption, not investment insight. Your tax money may be their profit: Goldman Sachs takes $12B Bailout, Hands out $14B Bonuses. (The article lists British pounds, the Digg article lists dollars.)

    The corruption is not new. For example, see the May 13, 2002 article in Business Week, How Corrupt Is Wall Street? New revelations have investors baying for blood, and the scandal is widening Quote: "Consider Enron, which has paid $323 million to Wall Street in underwriting fees since 1986, according to Thomson. Goldman, Sachs & Co. (GS ) pocketed $69 million of that..." Enron, of course, went bankrupt when it was discovered the company was dishonest.

    Beginning in 2002, Warren Buffett began very publicly calling derivatives "financial weapons of mass destruction". That particular part of the corruption was caused by the removal of laws designed to prevent fraud, at the beginning of George W. Bush's first term. Nothing was done to reinstate the laws, and that's why we are suffering now. Why was nothing done? Numerous articles say the corruption was allowed to happen because Goldman Sachs people control the U.S. government's Federal Reserve Bank. To give a small indication of the level of corruption, the "Federal Reserve Bank" is not federal, there is nothing in reserve, and it is not a bank.

    1. Re:Rolling Stone alleges Goldman Sachs corrupts... by EastCoastSurfer · · Score: 2, Insightful

      Goldman Sachs IS the US government. It was made perfectly clear when other investment banks were failing. When the sharks started circling GS, the government stepped in and shut it down.

  26. Uses Neural Networks ? by cpu_fusion · · Score: 2, Interesting

    Found a post on ACM by someone with same name as the accused. Looked like a person with research background in Neural Networks. No idea if it is the same person, but it would be intriguing to me if Goldman Sachs was using neural networks for trading.

    One interesting facet: if two or more counterparties in a market had neural networks that were trained to coordinate and cooperate in ways that would violate trading rules (e.g. like bridge players sharing info through actions), would the company be liable if the neural networks had developed these exchanges by themselves? In other words, would it be an instrumentality for violating the law if it learned, on its own, to violate the law, and the programmers / administrators "had no idea" it was doing that?

  27. The bankers certainly knew there would be a crash. by Futurepower(R) · · Score: 5, Insightful

    "The rolling stone article is conspiracy drivel..."

    Thoughts:

    1) The linked article is not the article published on paper in Rolling Stone, although confusingly it has the same name.

    2) A Slashdot comment is not meant to be a complete discussion of anything. A Slashdot comment can alert you to the need to do further research.

    3) The actual Rolling Stone article in the paper edition only says things that have been reported elsewhere.

    4) The bankers certainly knew there would be a crash, and that they would profit from the crash, and that the crash would be very destructive to everyone else.

    5) Matt Taibbi's article, The 52 Funniest Things About The Upcoming Death of The Pope lacks any humor. It's just stupid. In number 26, he guesses that the pope lives, and he dies. The point of the article seems to be that the pope gets less respect now; a big difference from 50 years ago. But it's a terrible article.

    6) What is important is not what someone said, but the facts.

  28. It was market manipulation. by Futurepower(R) · · Score: 2, Informative

    During the time of the oil price increase, the supply of oil went up a small amount, and the demand went down by a tiny amount. There should have been a tiny price decrease.

    However it was accomplished, it was market manipulation. I don't have time to supply links now.

    1. Re:It was market manipulation. by Hynee · · Score: 2, Interesting

      I don't think it works like that, but I'm not an economist. I think the catch here was that the future price of the oil sitting in the ground went up massively, because there aren't any ways to increase the supply before it runs out. I believe articles like this Rolling Stone article peddle quasi-economic arguments, looking for correlations then asserting cause/effect without proving it.

      I have to make an errata of sorts, Goldman Sachs not only didn't go bankrupt they actually profited heavily from the crash in the subprime market... kind of takes the edge off half my comments.

      --
      Damn, I already moderated this topic. Now I'll have to log in with my sock puppet to comment.
  29. GS secrets revealed on /. right here, right now by jackspenn · · Score: 3, Insightful

    Listen I am going to drop a huge bombshell on how GS makes their money and it has nothing to do with source code or trading. Ready?

    Step 1: Buy Republicans
    Step 2: Hedge investment and buy Democrats
    Step 3: Create illusion that there is a difference between above to avoid discovery that you own both. Get people to vote for their party each election, one thing you don't want is for people catch on and vote against all incumbents which you are heavily invested into and who have been there long enough to feel comfortable bending rules or outright breaking law.
    Step 4: Make money trading stocks, bonds and commodities using leverage from 1,2,3 and 5.
    Step 5: If nobody to buy, have former GS executives run. See Corzine - D - NJ Governor and Paulson - R - Former Treasury Secretary.
    Step 6: If GS fails to make money on step 4, get politicians to bail you out indirectly to avoid blame. For example get them to bailout your failing investment AIG, then have AIG kick you back the $20 billion you gave them. Sure take direct bailout money, but give it back should public try to regulate GS salaries or demand transparency.
    Step 7: Act like you are better at making money because you are really really smart and it has nothing to do with the fact that you are in a position to change the rules. Look down on little people and small businesses trying to compete while playing by rules.
    Step 8: As if making money trading actual items by influencing markets/politicians isn't profitable enough, kick it up a notch and make money trading ... wait for it ... nothing. Call it Cap 'n Trade, make people think it will help environment, knowing that in truth it will not cut back on global pollution, that it will ship manufacturing to other countries along with jobs. Tell people it doesn't tax them and will create jobs (I mean with all the money GS execs will be making they can higher more gophers to get them coffee and they will be going out in NYC to eat expensive meals and that will employ aspiring actors ... I mean waiters). Don't tax/charge people directly just tax companies, services and products the people cannot do without. When prices go up on those things blame the very companies that GS and US federal government are robbing with a pen (guns are so small time) and say it is their ... wait for it ... "selfish greed". Have system in place so the shares of nothing you are trading become more and more rare over time to ensure you get larger and larger pay outs and hope US public is to stupid to vote out every paid politician you had in your pocket to vote for it. Rememeber avoid and deflect, blame the other side.
    Step 9: If questioned or called out, act as if there is no way the person pointing out truth could possibly understand the complexities of the system and therefore and unqualified to comment. If person is in energy production label them greedy capitalistic ways". If somebody from any other sector of economy comes forward to detail insanity of scam, I mean legislation, label them a racist or proclaim they don't care about ... wait for it ... "the children". If person is using slashdot then mod them -1 TROLL.
    Step 10: Goto Step 1.

    --
    Respect the Constitution