Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Crime

UCLA Shooter Accused Victim Of Stealing His Computer Code 396

The gunman who shot and killed a UCLA professor on Wednesday has been identified as Mainak Sarkar, said Los Angeles police. Sarkar, a former doctoral student accused the vicitim William Klug, 39, of stealing his computer code and giving it to someone else. According to reports, Sarkar used a 9mm semiautomatic pistol to shoot the professor, and then turned the gun on himself. A March 10 blog post by Sarkar, now archived reads: William Klug, UCLA professor is not the kind of person when you think of a professor. He is a very sick person. I urge every new student coming to UCLA to stay away from this guy. [...] My name is Mainak Sarkar. I was this guy's PhD student. We had personal differences. He cleverly stole all my code and gave it another student. He made me really sick. Your enemy is your enemy. But your friend can do a lot more harm. Be careful about whom you trust.
This discussion has been archived. No new comments can be posted.

UCLA Shooter Accused Victim Of Stealing His Computer Code

Comments Filter:
  • Stole his code? (Score:5, Insightful)

    by TechyImmigrant ( 175943 ) on Thursday June 02, 2016 @11:45AM (#52233799) Homepage Journal

    They should teach software licensing to psychotic students.
    If he had GPLed it first then his professor couldn't steal it.

    • It depends upon how the software was created. If he was a student at the time working under the direction of his professor, then he probably can not just make it open source without permission. It's the essentiall the same as work for hire, though it is a gray area as are most things to do with being a grad student. Ie, it's possible that the original idea was the grad student's but there was payment from the school as well as input and reviews from faculty.

      Being a grad student comes with a huge amount o

  • This makes no sense. (Score:2, Interesting)

    by Anonymous Coward

    In my own experience as a grad student, the terms were not unlike those at a company. The work you do in a research group belongs to the university, and it's normal practice for research codes to be passed on to other grad students for continuity within a research group. If Sarkar's code was something personal, then he could have a legitimate complaint, but the whole thing sounds fishy.

    • Credit, (Score:2, Insightful)

      by Anonymous Coward

      The important thing for researchers is getting credit, giving code to someone else to use is not stealing, *but claiming you made it is*. Having said that the case could have been either, we wont be able to tell for a while it is still to soon.

      • Re:Credit, (Score:5, Insightful)

        by tlhIngan ( 30335 ) <slashdot@worf.ERDOSnet minus math_god> on Thursday June 02, 2016 @12:50PM (#52234523)

        The important thing for researchers is getting credit, giving code to someone else to use is not stealing, *but claiming you made it is*. Having said that the case could have been either, we wont be able to tell for a while it is still to soon.

        Even better, there could've been a good reason for the "code sharing" - perhaps he was asking the other student to verify the code, or verify the results, or something.

        You know, as part of the whole "reproducible results" thing - where people are asking that data and the software processing it be made open for inspection and for reproducing the results.

        Or maybe the professor was continuing the research by giving it to another student to extend the research - the data and code exists, so start from that rather than reinventing the wheel.

        The problem is, both the professor and the shooter are dead, which means finding out the whole truth is going to be a lot harder.

        There's lot of valid reasons for "sharing" the code, which may very well have happened. Then again, stress might've cracked the shooter (finals were starting next week, apparently). ;l

        • by m00sh ( 2538182 )

          The important thing for researchers is getting credit, giving code to someone else to use is not stealing, *but claiming you made it is*. Having said that the case could have been either, we wont be able to tell for a while it is still to soon.

          Even better, there could've been a good reason for the "code sharing" - perhaps he was asking the other student to verify the code, or verify the results, or something.

          You know, as part of the whole "reproducible results" thing - where people are asking that data and the software processing it be made open for inspection and for reproducing the results.

          Or maybe the professor was continuing the research by giving it to another student to extend the research - the data and code exists, so start from that rather than reinventing the wheel.

          The problem is, both the professor and the shooter are dead, which means finding out the whole truth is going to be a lot harder.

          There's lot of valid reasons for "sharing" the code, which may very well have happened. Then again, stress might've cracked the shooter (finals were starting next week, apparently). ;l

          You have no idea how much some professors abuse their power. I have no idea if Klug did or not and not implying he did.

          Add to the fact that you have international students who are essentially chained to a university and advisor by immigration laws.

          Murder is another level. But, US graduate schools filled with Indian and Chinese students is quite a messed up place and some awful things going on.

          • Re:Credit, (Score:4, Informative)

            by ghoul ( 157158 ) on Thursday June 02, 2016 @04:43PM (#52236723)

            I have been in Research groups which are full of Indians and Chinese on visas and a few locals and the professor gives the toughest thankless tasks to the Indians and Chinese and the visible conference visits to the locals. What are they gonna do? Go back home after spending thousands of dollars and giving up years of earning potential (note all of these folks are college graduates who could get 6 figure salaries but are working for less than minimum wage as grad students).
            Its not racial- I have seen professors of Indian and Chinese origin do it to Indian and Chinese students and not do it to Indian Origin students who happen to be US born and hence have the right to work off campus.
            The F1 system which prevent folks from working off campus needs to be reformed as it basically traps people into an apprentice system (something the unions fought long and hard against)
            Professors dont treat locals like shit as locals have a choice they can just take up waitressing or taxi driving for the period of time it takes them to find a new advisor(and yes driving taxis pays more than grad research assistantships) and still carry on with their classes whereas a F1 student who loses his/her funding may have to drop out of the program and go back home

  • by BenJeremy ( 181303 ) on Thursday June 02, 2016 @11:53AM (#52233903)

    Klug's real crime was that he changed all the tabs in the code to spaces before handing the code to another student.

    Some developers really do not like that sort of thing.

  • Because it is about someone who uses computers?

  • Funny how all of the media yesterday came right out screaming that it was a white male who had committed the shooting...nope, no evidence of bias here guys. None at all...anyone else want to bet that since the shooter is no longer white in the news cycle, you won't hear about it anymore. It's kinda like those ~400 people and 21 dead shot in Chicago in the last month.

    What a fucking mess. You guys in the US really need to get your shit together over the media and their agenda carrying.

    • Re: (Score:2, Insightful)

      by Anonymous Coward

      The problem here is you. Try changing the channel.

    • by theArtificial ( 613980 ) on Thursday June 02, 2016 @12:03PM (#52234041)
      Maybe the Huffington post editorial staff [imgur.com] can spin it?
    • by ADRA ( 37398 ) on Thursday June 02, 2016 @12:12PM (#52234161)

      Everyone knows that black people kill each-other a lot. Most of them are gang/drug related. They don't report on it because YOU don't care. That's your for-pay media. News that is 'interesting'. Your 'liberal bias' is actually quite backwards. 'You' (the public) are interested in this story. A ""collage professor"" was gunned down? Why were they targetted? A ""White guy"" killed himself after the crime? Why did he do that? The intrigue is a lot more interesting than a 16 year old black boy killing another boy because their drug gang wanted 16th and pine as their drug territory. And yes, you could quite easily invert the races of the story and get the exact same result.

      • by Archangel Michael ( 180766 ) on Thursday June 02, 2016 @01:16PM (#52234775) Journal

        I don't care, because once upon a time I did care, and was called "Racist" for pointing out the obvious. Because the only real "Black" family is completely dysfunctional and nobody in the Black Community actually wants to solve that problem because the problem itself doesn't reflect well on the black community as a whole. Black men killing each other, going to prison for hard crimes, and so on, leaving single women unable to get better educated because they are pregnant and on welfare because the dads are dead, in prison or simply hooked up with another woman.

        The solution is simple, but labeled "racist". Fix the fucking family disintegration caused by all the "progressive programs" that are designed to "help" but instead lock people into a dysfunctional system, creating a feedback loop that looks impossible to solve otherwise. Yeah, I don't care anymore, because if THEY don't care about fixing the problem themselves, and resist my suggestions because I am "white" (and don't forget, racist), why should I actually care?

        The Black population votes nearly lockstep (70-90%) with the DNC, which keeps offering the same tired solutions. One popular definition of insanity is doing the same thing over and over again, expecting different results. Tell me, how is THIS any different? 50 years and three or four generations of Progressive "Help" and the black community is in as bad a shape as it was 60 years ago. Perhaps worse. Tell me, how is that working out for you?

        • by Anonymous Coward

          I don't care, because once upon a time I did care, and was called "Racist" for pointing out the obvious. Because the only real "Black" family is completely dysfunctional and nobody in the Black Community actually wants to solve that problem because the problem itself doesn't reflect well on the black community as a whole.

          It'd probably help if you weren't so obviously disdainful towards them.

          Really, you say NOBODY in the Black Community actually wants to solve that problem. That's not a nuanced criticism, it's a widespread condemnation of all of them.

          But...that means either you are ignorant of the efforts that do exist, or you're calling the ones who do try that approach liars. Which is it?

          Of course, it also seems that you are blaming them, solely, and ignoring any of the comments or concerns that there are problems outsid

        • > family disintegration

          My parents had degrees in sociology from the 60's and 70's. I knew this when I was 3 years old.

    • Re: (Score:3, Insightful)

      Funny how you seem to think that the most important detail of a shooting story is the person's race, as if that means something in terms of condemning/exonerating persons of that/other races. Any apparent media agenda in this department is a direct result of the painfully obvious agendas carried by you and all the other people frothing at the mouth looking to spin every story of evil deeds in such a way as to excuse yourself from all responsibility, concern or need for reflection because one of the 'others'
      • Funny how you seem to think that the most important detail of a shooting story is the person's race, as if that means something in terms of condemning/exonerating persons of that/other races.

        Funny how you seem to have taken that as the most important thing out of the post I wrote. Boy oh boy, that's sure one mess I'm making. But it sure seems to me you're very focused on race though. So it's also my fault that the media was painting that picture yesterday? Damn, didn't know I had such power. Oh wait...I don't. Don't be a retard, or would you prefer I just say "don't be mentally slow" or maybe I can point you in the direction of a safe space instead?

      • by Crashmarik ( 635988 ) on Thursday June 02, 2016 @12:44PM (#52234475)

        LOL it certainly was for the reporters. Isn't odd how they were willing to report on race and religion when they thought they were one thing but began erasing the details when it turned out it was otherwise ?

  • by medv4380 ( 1604309 ) on Thursday June 02, 2016 @11:58AM (#52233973)
    I just want to know what level of crazy this person really was. Did he really have a novel piece of code, and just didn't know how to deal with the loss. Or are we dealing with a nutcase who saw a fellow student use a linked list the same way he did, and assumed that they must have gotten it from the teacher.
    • As soon as he saw

          void main ()

      he knew the only rational explanation was theft of his code.

    • Comment removed based on user account deletion
      • Re: (Score:2, Funny)

        by Anonymous Coward

        /* With thanks to the authors of hello_world.cpp /*

        In fairness to the shooter, I also go nuts when someone checks in sh*t that won't compile properly.

    • didn't know how to deal with the loss

      Actually it seems as though he knew exactly how to deal with the loss

    • by m00sh ( 2538182 ) on Thursday June 02, 2016 @03:13PM (#52235933)

      I just want to know what level of crazy this person really was. Did he really have a novel piece of code, and just didn't know how to deal with the loss. Or are we dealing with a nutcase who saw a fellow student use a linked list the same way he did, and assumed that they must have gotten it from the teacher.

      He was a doctoral student. So, the code was probably few thousand hours of work over 2-3 years of research. Not a trivial homework code.

  • by TheGratefulNet ( 143330 ) on Thursday June 02, 2016 @12:03PM (#52234029)

    https://arduinohistory.github.... [github.io]

    worth a read. I had no idea massimo stole the idea from his student.

    I think a lot less of massimo now, sad to say. yeah, he messed up the top .1 spaced headers (a crime in itself) but taking a student's work and calling it your own, that's really something to be publicly shamed over.

    and yet, massimo does world tours claiming he's the arduino inventor guy.

    just read the student's post about how HE came up with the concepts and had it stolen from him. I feel for him and I can imagine that happening, too.

    • by quantaman ( 517394 ) on Thursday June 02, 2016 @12:56PM (#52234577)

      https://arduinohistory.github.... [github.io]

      worth a read. I had no idea massimo stole the idea from his student.

      I think a lot less of massimo now, sad to say. yeah, he messed up the top .1 spaced headers (a crime in itself) but taking a student's work and calling it your own, that's really something to be publicly shamed over.

      and yet, massimo does world tours claiming he's the arduino inventor guy.

      just read the student's post about how HE came up with the concepts and had it stolen from him. I feel for him and I can imagine that happening, too.

      The student may have gotten shafted in the history though I'm not sure it's right to say his work was stolen.

      The student master's project consisted of creating a platform called Wired, this platform was released as open source.

      The supervisor, who certainly had some significant input and guidance on the project, forked the Wired project and turned it into Arduino. This is a completely standard and proper thing to do with open source projects, heck I've done it. There are two different visions for the project, forking means that both have a chance to succeed, it would seems that Arduino was the more successful vision.

      It could be something similar happened here, though obviously with a bunch of other personal issues added on the part of the shooter. Sarkar was working on a project and had some conflicts with his supervisor. The supervisor decided to put another student on the project. Sarkar felt like his work was being stolen and had some sort of break down.

      It's tragic but I don't see any evidence that the supervisor did anything wrong other than not knowing how to help a student who was in a really bad state.

    • by DRJlaw ( 946416 )

      You can't "steal" an unpatented idea concerning a micro-environment running open-sourced code.

      From your linked article:

      2005, Massimo Banzi, along with David Mellis (an IDII student at the time) and David Cuartielles, added support for the cheaper ATmega8 microcontroller to Wiring. Then they forked (or copied) the Wiring source code and started running it as a separate project, called Arduino.

      There was no need to create a separate project, as I would have gladly helped them and developed support for the ATme

      • by tibit ( 1762298 ) on Thursday June 02, 2016 @02:26PM (#52235447)

        The conclusion is rather simple: when talking about Aduino, the first thing from Banzi's, or anyone else involved in development of the project, should be "hey, it all started with the thesis of this Colombian guy, Hernando Barragán". That's all it'd take to be fair to Hernando. Nothing less. Nothing more. I happen to agree with Hernando. He doesn't wish fame nor prominence, nor a revenue stream from Arduino: just simple human acknowledgment.

  • by Anonymous Coward

    From the UCLA copyright information [university...fornia.edu]: "At UC, students generally own the copyrights in their creative works, including theses and dissertations. Any works produced by a registered student without the use of university funds (other than Student Financial Aid) is the intellectual property of the student."

    But we don't (yet?) know what really went down.

  • This guy was incredibly unstable and sound like over the top paranoid. Maybe even Schizophrenic.

    Sick people do sick things.

    • They evidently can't read either. Didn't he know he was entering a "gun free zone"? If he'd seen the signs saying guns were not allowed he would've undoubtedly stopped and rethought his actions.

      Clearly we need more signs and enhanced reading programs so people can be sure to see them and be able to read them clearly. That will stop all gun crime for sure.

  • by OccamsRazorTime ( 2621799 ) on Thursday June 02, 2016 @12:21PM (#52234237)
    Academic plagiarism is a huge issue and very common. I have even seen different academic departments (e.g. math vs physics) fight each other over these issues. When undergrad students and graduate students do work for a professor and are not named in the paper or the work is given to another student for use and publication, students have no recourse. It is important to understand that many grad students have no grant or employment contract which cedes IP rights to the university/professor. University in-house counsel and IP departments have no oversight of publication or assignment of credit. I would only perform work for a professor (for free without an employment contract) if I could demand a contract outlining ownership.
    • Academic plagiarism is a huge issue and very common. I have even seen different academic departments (e.g. math vs physics) fight each other over these issues. When undergrad students and graduate students do work for a professor and are not named in the paper or the work is given to another student for use and publication, students have no recourse. It is important to understand that many grad students have no grant or employment contract which cedes IP rights to the university/professor. University in-house counsel and IP departments have no oversight of publication or assignment of credit. I would only perform work for a professor (for free without an employment contract) if I could demand a contract outlining ownership.

      I would say the example of academic fraud you describe is "not uncommon." What is common is competing academic groups commonly do this. One might be on the funding-proposal review panel of a competitor's proposal. It gets rejected. Two to three years later, out comes a journal article reporting the exact same study (question & how to answer it). That's not complete evidence, but raises reasonable suspicions.

      I've had it happen to me several times. Other times, a "potential collaborator or funder" h

  • by argStyopa ( 232550 ) on Thursday June 02, 2016 @01:32PM (#52234919) Journal

    ...that we have a serious culture-of-crazy-people-willing-to-kill-over-nothing problem; unfortunately, it's too politically useful to interpret it as a "gun problem".

No spitting on the Bus! Thank you, The Mgt.

Working...