I just skimmed the below, but it seems a very nice writeup.

My general-audience pieces from yesterday and today are at wired.com.

-Declan

On Tue, Jul 18, 2000 at 09:11:02PM +0200, Anonymous wrote:
> The trial against 2600 Magazine commenced at 9am today (Monday) in the
> federal court house at 500 Pearl in NYC.  Throughout the day,
> approximately 40 protestors stood behind a police blockade with anti-MPAA
> and anti-DMCA signs, chanting some great slogans.  The court room was
> packed all day.
> 
> Unfortunately, I did not arrive until approximately 10:30am and thus
> missed hearing discussion of defendant's motion to recuse/disqualify Judge
> Kaplan, as well as opening arguments.  Text of the motion/supporting memo
> have not shown up on Cryptome yet, but can be found at
> http://www.eff.org/IP/Video/MPAA_DVD_cases/
> 
> <disclaimer>If I'd been allowed to make use of my laptop during the trial,
> I would not have had to resort to frantically scrawling 12 pages of
> shorthand questions and answers on 1cm-lined paper.  I also could have
> simply posted my notes in their original form without need for a
> reinterpretation.  I hope what follows makes sense.  If not, I'd be happy
> to elaborate/clarify as best I can.</disclaimer>
> 
> The bulk of the day focused on the testimony of Michael Shamos, a faculty
> member in the CMU computer science department.  Shamos is also an IP
> attorney.  In his June 30, 2000 declaration, Shamos claimed he was hired
> by the MPAA attorneys to "conduct certain experiments to investigate the
> feasibility of obtaining DVD decryption software (DeCSS), using that
> software to decrypt commercial DVDs, converting the decrypted videos to
> DivX format and transferring those DivX files between computers on local
> area networks."  Note the words "experiment," "investigate," and
> "feasibility".  They're important.  
> 
> I strongly recommend that you read Shamos's declaration.  (It's on
> Cryptome.)  IMO, this man is a disgrace to academic computing.  This
> should be readily apparent from the following, and from examination of his
> declaration.  (Also, a lot of the stuff below will not make sense unless
> you've read the declaration.)
> 
> In case you don't make it to the end of this document, Frank Stevenson
> will be testifying at 9am on Tuesday.  (I'm greatly looking forward to
> just how badly the "is that megabits or megabytes?" MPAA lawyers will
> cross-examine a competent cryptographer.)
> 
> ----------
> 
> Around 10:30, Shamos was asked by Simms (the MPAA lawyer) to compare
> quality differences between a "legit" DVD, and a DivX created in part via
> DeCSS.  The MPAA had set up a monitor for this demonstration, but after
> protestations from Garbus (that a television and a laptop screen were not
> the same thing), Judge Kaplan suggested everyone interested just watch the
> demonstration right on Shamos's laptop.  Some 15 people subsequently
> hovered around the laptop -- MPAA lawyers, defense lawyers, a little girl,
> the court reporter, John Gilmore, and a federal judge in robes...all
> bunched in the middle of the court room to view the opening credits of
> Sleepless in Seattle.  It was a memorable sight.
> 
> Shamos proceeded to point out objects in the foreground of the movie,
> noting their clarity and color and such.  At the direction of Simms,
> Shamos's assistant (Eric Burns) then played the DivX file version. Shamos
> pointed out the same objects, this time explaining that he was looking for
> "artifacts"... irregularities on surfaces which were uniform in the
> original DVD.  He explained that they were extremely difficult to spot,
> and then embarked down a path which I hope will ultimately disqualify him
> as an "expert" in this case.
> 
> Shamos:  "We've conducted numerous lay experiments where we've asked
>       people to come in here and tell if it was a DivX or a DVD..."
> 
> Judge Kaplan:  "That's obviously hearsay."
> 
> Shamos was then asked a round of questions by Simms pertaining to whether
> he attempted to obtain/trade DivX files with others.  Garbus repeatedly
> objected, as much of the "experiment" was ultimately done by Shamos's
> assistant.  Garbus also frequently objected because Simms failed to "lay a
> foundation" establishing how Shamos was qualified to answer the questions.
> 
> Shamos proceeded to recount what was covered in his declaration...sort
> of.  He explained how he and his assistant logged an IRC session in which
> they traded a Sleepless in Seattle DivX file for a Matrix DivX file.
> 
> When asked by Simms how long it took to transfer the Matrix DivX file, 
> Shamos could not recall.  He estimated approximately 6 hours, but stated
> that he did not know either the start or conclude time of the transfer.
> Shamos was then asked by Simms about the "technical parameters" of the
> transfer.  Shamos estimated the effective bitrate of the transfer at 250
> kbps and stated the internet connection was via a 100 megabit switch
> network.
> 
> [10 minute break]
> 
> After the break, Shamos was asked by Simms to repeat his DVD vs. DivX
> quality demonstration with copies of the Matrix.  Once again, some 15
> people crowded around the laptop and watched clips of both a legit Matrix
> DVD, and a Matrix DivX file.  Garbus objected to the demonstration,
> stating that unless one had seen the Matrix 35 times, it would be
> impossible to tell the difference between the two without a side-by-side
> comparison.
> 
> Judge Kaplan:  "This is not Gone With the Wind."
> 
> At Simms' prompting, Shamos then discussed how he was able to transfer the
> Matrix across the LAN in 20 minutes (10bT) and 3 minutes (100bT).  After
> that, he answered a number of questions pertaining to his "qualifications"
> for discussing the availability of bandwidth at universities and in the
> country in general.
> 
> Shamos:  "There is a massive need for additional bandwidth."
> 
> Next, he was asked by Simms what would happen if a large number of
> students attempted to trade DivXs simultaneously.  Shamos stated that the
> network would become slower and slower.  Simms then asked how network
> traffic fared at the time of the experiment.  Shamos stated that he
> effectively had about 1/3 of the theoretical maximum bandwidth.
> 
> [lunch until 2:15]
> 
> After lunch, Shamos testified that since January of 2000, approximately
> 650 movies have been converted into DivX format, comprising approximately
> 10% of the available DVDs.  He also stated that obtaining DivX files was
> easy over IRC, and more difficult if one contacted people through iSONEWS.  
> His testimony for the MPAA concluded with comments that DeCSS played a
> major role in the making of DivX files because it was recommended as the
> "tool of choice" on multiple web sites, "easy to obtain," and "easy to
> use."  When asked if there was an easier way to descramble a DVD, Shamos
> stated that he was not aware of any but admitted not having "deep
> familiarity" with content of the question.  (Ding ding ding.)
> 
> Both sets of lawyers got into an argument at the close of Shamos's direct
> examination, which I couldn't note fast enough...
> 
> Judge Kaplan:  "I'm not sure I understand what you're all saying to me."
> 
> ---
> Before the defense began cross-examination of Michael Shamos, Hernstadt
> (one of the defense attorneys) informed Judge Kaplan that Frank Stevenson
> was in town and would be returning to Oslo Tuesday evening.  Hernstadt
> asked whether Stevenson could be permitted to testify.  Kaplan said that
> he would hear discussion on that at 4:30, after Shamos was excused.
> ---
> 
> I was told by several people that Garbus's performance earlier in the
> morning (re: the recusal motion and opening statements) was sub par. I
> didn't witness it, so I don't know.  I can say that IMHO he did a
> wonderful job in the afternoon.
> 
> Garbus began by eliciting the conditions under which Shamos undertook his
> "project" for the MPAA attorneys.  Shamos previously made $25k as an
> expert witness in iCrave.  He estimated that he would make $30k from the
> MPAA for his current work; his rate with the MPAA is $400 an hour.
> 
> [Garbus's cross-examination skipped around to different topics...I'm not
> going to alter their order nor will I attempt to reword the following into
> enjoyable reading...I'm trying to keep this as true to a prose rewrite of
> my shorthand transcript as possible.]
> 
> Shamos was sent ~300 pages of affidavidts/depositions by the MPAA
> attorneys.  When questioned, Shamos remembered reading MIT prof. Harold
> Abelson's declaration, as well as that of CMU prof. Dave Touretsky.  
> Shamos recalled that Touretsky hosted a web page which contained various
> incarnations of DeCSS, including C source, an image of DeCSS on a tshirt,
> the DeCSS algorithm, an anotated version of the algorithm,
> etc.  (note:  he knew this BEFORE his 'experiment'.)
> 
> Garbus then asked if Shamos was aware of how many people accessed
> Touretsky's page.  Shamos was not aware and suggested that Garbus could
> examine the CMU logs.
> 
> Garbus then asked Shamos to explain how he decided to become involved in
> the case.  Shamos said that after receiving the court documents, and after
> the preliminary injunction was issued against 2600, he decided to
> participate.
> 
> Next, Garbus asked Shamos the following questions (not sure if these are
> exact quotes...but you get the general idea):
> 
> Garbus: Do you know of one person who has copied a DVD as a result of any
> download from 2600?
> 
> Shamos: No.
> 
> Garbus: Has anyone at MPAA told you of anyone having copied a DVD [from
> 2600]?
> 
> Shamos: No.
> 
> [etc.  Shamos admitted that no one told him the DivX of the Matrix for
> which his assistant traded a DivX of Sleepless in Seattle was made with
> help of DeCSS.]
> 
> Garbus moved on to questions about the resources of the MPAA and whether
> the MPAA had conducted any studies on DeCSS.  [don't know; no] Then, to
> when CSS was first cracked.  [1997]  Then, whether he'd seen documents
> given to Schumann [no], then back again to how much money the MPAA spent
> trying to determine who copied DVDs.  [no way of knowing]
> 
> Shamos then explained that DVDs would replace VHS because they allowed
> users to "skip around" and "are digital."
> 
> Shamos was asked to do his "study" by William Hart.  It was specifically
> requested for this lawsuit, and Shamos was selected because of his
> expertise in the area.  Shamos admitted to being given a precise set of
> instructions on how to carry out his study.  [I missed some things
> here...they were talking quickly...something about being asked by Hart to
> remove references to the 1st Amendment and to the NYT's linking to DeCSS
> from his early declaration drafts to avoid "clouding the case with 1st
> Amendment issues."]
> 
> Garbus next asked if Shamos had read any issues of the Hacker Quarterly.
> [no] The line of questioning wandered off to how, when there were
> thousands of sites (according to hotbot) which contained references to
> DeCSS, Shamos opted to grab DeCSS specically from 2600's site.  Answer:  
> ***Shamos was told to do so by the MPAA lawyers.***
> 
> [questions skipped around again: the "study" required several
> steps; Shamos had to locate #divx as one of them; Shamos has used
> computers since 1962; Shamos spends 4 hours a day on computers; Shamos
> teaches corporate classes on the side; Shamos makes $700k so
> doing; courses concern ecommerce]
> 
> Next, Garbus asked about the qualifications of Shamos's assistant on the
> project, Eric Burns.  Eric is a CS undergrad at CMU.
> 
> Garbus inquired about whether or not school was in session during the
> period when the study was conducted.  4/5ths of the school was not in
> session.  (CMU adjourns sometime in May.)  Shamos admitted that network
> usage during the periods when school is not in session is not the same as
> when it is.  Shamos admitted that he did not include this in his report
> for the MPAA.  The MPAA did not ask Shamos about normal usage.  Shamos did
> not know what the results would have been had the "study" been conducted
> during the school year.  Shamos admitted that some of the "study" was
> connected on the network after midnight, that he knew there was a
> difference in network speed at that time, and that he also did not include
> this information in his report.
> 
> [break]
> 
> Shamos explained that he and Eric purchased a computer for the test around
> 3pm of some day which he could not recall.  They took it back to the CMU
> CS offices, set it up, and connected it to the network.  [in case you
> haven't read the Shamos declaration, they also bought a copy of Sleepless
> in Seattle on DVD]
> 
> Garbus listed several alternatives to DeCSS, asked if Shamos had heard of
> them, or if Shamos had asked the MPAA if there were faster copy techniques
> than any including DeCSS.  [answer to all questions was no.]  Interspersed
> in these questions were rehashed questions of Eric's qualifications as an
> assistant.
> 
> Next, Garbus asked about LAN speeds at CMU 2 years ago [same as now], 4
> years ago [don't know], and the general trend [don't know].
> 
> Garbus:  To your knowledge, isn't it true that LAN speeds haven't changed?
> 
> Shamos: [don't know]
> 
> Shamos was not surprised to hear that Northern Lights found 700k hits for
> DeCSS.  Shamos did not know how many sites in the US contained DeCSS in
> object or source code, nor did he know outside the US.  Google had a large
> number of DeCSS hits.  Shamos did not search Yahoo or AOL for them.
> 
> When asked the speed of the Internet -> CMU connection, Shamos called it
> "very fast."  When asked what very fast meant, Shamos said, "We try to
> have the best stuff," and explained that CMU was one of the leading
> schools and therefore had the best connections.  (Not bad for an
> "expert," eh?)
> 
> After downloading DeCSS via 2600, it took about 45 minutes to get the
> Sleepless in Seattle DVD DeCSS'd.  Next, they attempted to make it into a
> DivX.  It was about 10pm on the first day of the "experiment" by this
> time.  At 10pm, Eric and Shamos began the process of learning how to
> compress into DivX.  Shamos had not done this before.
> 
> When Garbus asked whether Eric had made a DivX before, he pointed out that
> as there was a possibility Eric would be called to testify, Garbus
> strongly hoped Eric was not currently present in the room.
> 
> A sheepish-looking Eric Burns immediately stood up from the back of the
> court room and exited.
> 
> Garbus asked again whether Eric had made a DivX before and Shamos said
> that he didn't know, and that the goal was not to make implicit use of
> Eric's technical expertise.
> 
> Shamos then explained that the whole process was done in several parts,
> the hardest of which was sync'ing the audio and video tracks.  Shamos had
> no previous experience in sync'ing. He was not sure if Eric had.  Shamos
> said the sync'ing process took them approximately 10 hours of trial and
> error.
> 
> Garbus:  Would you agree it's tough?
> 
> Shamos:  It's not fun.
> 
> Garbus:  It's difficult?
> 
> Shamos:  It's a lot easier than making the movie in the first place.
> 
> The questioning went back to the sequence of events.  Shamos could not
> recall what happened at 10pm on the first day of the "study."  He admitted
> to not having any notes on when Eric left on Day 1, nor to having logs or
> timesheets of specific hours spent on the project or what was
> accomplished.  The MPAA lawyers did not suggest such timesheets.
> 
> Garbus skipped ahead to the IRC session where the Sleepless in Seattle
> DivX was traded for the Matrix.  He asked if the logs provided of that
> session were complete.  [they were not.]  There were two logs made -- one
> of the general #divx chat, and one made of a private conversation
> initiated in #divx.  
> 
> Garbus revealed that ***some of the log was typed in.*** This was not in
> Shamos's declaration, nor was Hart informed of it.
> 
> Garbus's questioning returned to the point in time in which the DivX was
> sync'd.  Shamos did not know what time the sync'ing was finished.  He said
> Eric told him as soon as it was complete; they double checked that the
> sync was proper; then they started looking for a trade.
> 
> Shamos stated that around 11pm, Shamos and Eric were in Eric's office.
> Eric began looking for a trader, and when he found one and began the
> transfer, Shamos went back to his own office.
> 
> Shamos did not know the speed of the connection, but surmised it was
> 1/3.  Garbus then asked how long the IRC chat took.  Shamos did not
> know.  Judge Kaplan pointed out that the log covered 23:15 to 23:45 and
> asked whether that was valid.
> 
> Shamos:  The times in the log have not been altered.
> 
> [Garbus then pointed out an inconsistency between P.245 and the time when
> Shamos claims to have left.  I didn't write down what this was...]
> 
> Garbus then asked whether Shamos kept records when experimenting at
> CMU.  Shamos stated that he didn't do experiments.
> 
> Garbus asked when Shamos left on the next day, and asked whether the MPAA
> lawyers were billed. [4am, i don't know]  Shamos did not have
> timesheets.  Shamos has not billed the MPAA lawyers yet.  His desktop
> computer has a small log of hours spent per day on the project, but it
> lacks specificity.  Eric makes $100 an hour from the MPAA lawyers.
> 
> Shamos stated that Eric attempted to DivX Fight Club, but was not
> successful.  Shamos did not know why the attempt failed, nor was he aware
> that DeCSS did not work on Disney movies.  Eric was not asked to copy
> Fight Club, nor were there any memos or notes about the matter.  Shamos
> could not remember telling the MPAA lawyers that DeCSS failed on Fight
> Club, but stated that it sounded logical that he would have done so.
> 
> Garbus concluded cross-examination with a handful of random questions, the
> last of which was whether or not CMU approved of his experiment. Shamos
> very defensively said it was acceptable use of the university computer
> systems.  Garbus said he would ask Touretsky's opinion on the matter
> later.
> 
> ---Redirect of Shamos (MPAA lawyers try to cover their wounds...)
> 
> For the portion of the experiment which involved use of DeCSS, the laptop
> was not connected to the LAN.  LAN traffic does not affect processing
> time.
> 
> ---End redirect.
> 
> Garbus then stated his desire to move to exclude Shamos as an expert.  
> Kaplan postponed that discussion until later, and then heard some
> discussion regarding the deposition/testimony of Frank Stevenson.  I'm not
> going to bother with my transcription of that.  Frank's testifying
> tomorrow morning and I've only got 1.5 hours to sleep. =)
> 

Reply via email to