Added RMS UCSD talk
[mspang/www.git] / media / index.xml
index 41df93b..fb9e2ca 100755 (executable)
        Most of these should be available upon request at the Computer Science Club office to be burnt to CD or DVD should you so choose. 
   </p>
     <ul>
+    <mediaitem title="The Free Software Movement and GNU/Linux Operating System, a talk by Richard Stallman at UCSD">
+      <abstract>
+<p>
+Richard Stallman will speak about the goals and philosophy of the Free Software Movement, and the status and history the GNU Operating System, which 
+in combination with the kernel Linux is now used by tens of millions of users world-wide.
+</p>
+<p>
+Richard Stallman launched the development of the GNU operating system in 1984. GNU is free software: everyone has the freedom to copy it and 
+redistribute it, as well as to make changes either large or small. The GNU/Linux system, basically the GNU operating system with Linux added, is 
+used on tens of millions of computers today.
+</p>
+<p>
+"The reason I care especially, is that there is a philosophy associated with the GNU project, and this philosophy is actually the reason why there 
+is a system--and that is that free software is not just convenient and not just reliable.... More important than convenience and reliability is 
+freedom--the freedom to cooperate. What I'm concerned about is not individual people or companies so much as the kind of way of life that we have. 
+That's why I think it's a distraction to think about fighting Microsoft."
+</p>
+<p>
+BIO
+Stallman has received the ACM Grace Hopper Award, a MacArthur Foundation fellowship, the Electronic Frontier Foundation's Pioneer award, and the 
+Takeda Award for Social/Economic Betterment, as well as several honorary doctorates.
+</p>
+<p>
+The Q&A session (starting shortly after the hour and half mark) possed a number of interesting questions including, "Do you support the Creative 
+Commons license?" and "Can I use ATI and NVIDIA drivers because Mesa isn't nearly as complete?".
+</p>
+<p>
+The talk is only available in Ogg Theora, in keeping with Richard Stallman's wishes.
+</p>
+      </abstract>
+      <mediafile file="rms_ucsd.ogg" type="Ogg Theora" size="148MB" />
+    </mediaitem>
+    <mediaitem title="Introduction to 3-d Graphics">
+      <abstract>
+        <p>A talk for those interested in 3-dimensional graphics but unsure of
+        where to start. Covers the basic math and theory behind projecting
+        3-dimensional polygons on screen, as well as simple cropping
+        techniques to improve efficiency. Translation and rotation of polygons
+        will also be discussed.</p>
+      </abstract>
+      <mediafile file="the-prof-graphics.avi" type="DivX" size="272M" />
+      <mediafile file="the-prof-graphics-xvid.avi" type="XviD" size="272M" />
+      <mediafile file="the-prof-graphics.mpg" type="MPG" size="272M" />
+      <mediafile file="the-prof-graphics.ogg" type="OGG/Theora" size="274M"/>
+      <mediafile file="the-prof-graphics.wmv" type="Windows Media Video" size="277M" />
+    </mediaitem>    <mediaitem title="UW Software Start-ups: What Worked and What Did Not">
+      <abstract>
+        <p>A discussion of software start-ups founded by UW students and what they did that helped them grow 
+        and what failed to help. In order to share the most insights and guard the confidences of the
+        individuals involved, none of the companies will be identifed.</p>
+      </abstract>
+      <mediafile file="larry-smith-talk2.avi" type="DivX" size="332M" />
+      <mediafile file="larry-smith-talk2-xvid.avi" type="XviD" size="332M" />
+      <mediafile file="larry-smith-talk2.mpg" type="MPG" size="332M" />
+      <mediafile file="larry-smith-talk2.ogg" type="OGG/Theora" size="341M"/>
+      <mediafile file="larry-smith-talk2.wmv" type="Windows Media Video" size="338M" />
+    </mediaitem>
+    <mediaitem title="Riding The Multi-core Revolution">
+      <abstract>
+        <p>For decades, mainstream parallel processing has been thought of as inevitable. Up until recent 
+        years, however, improvements in manufacturing processes and increases in clock speed have provided 
+        software with free Moore's Law-scale performance improvements on traditional single-core CPUs. As 
+        per-core CPU speed increases have slowed to a halt, processor vendors are embracing parallelism by 
+        multiplying the number of cores on CPUs, following what Graphics Processing Unit (GPU) vendors have 
+        been doing for years. The Multi- core revolution promises to provide unparalleled increases in 
+        performance, but it comes with a catch: traditional serial programming methods are not at all 
+        suited to programming these processors and methods such as multi-threading are cumbersome and rarely 
+        scale beyond a few cores. Learn how, with hundreds of cores in desktop computers on the horizon, a 
+        local software company is looking to revolutionize the way software is written to deliver on the 
+        promise multi-core holds.</p>
+      </abstract>
+      <mediafile file="sdt.avi" type="DivX" size="406M" />
+      <mediafile file="sdt-xvid.avi" type="XviD" size="406M" />
+      <mediafile file="sdt.mpg" type="MPG" size="405M" />
+      <mediafile file="sdt.ogg" type="OGG/Theora" size="411M" />
+      <mediafile file="sdt.wmv" type="Windows Media Video" size="414M" />
+    </mediaitem>
     <mediaitem title="ReactOS - An Open Source OS Platform for Learning">
       <abstract>
         <p>The ReactOS operating system has been in development for over eight years and aims to provide 
     </mediaitem>
     <mediaitem title="1989 Bill Gates Talk on Microsoft">
       <abstract>
-        <p>Bill Gates discusses the past, present and future of Microsoft. The 
-        talk was recorded in 1989 but was only recently digitized. The following
-        picture was taken after the talk (click for higher-res).<br/><br/>
+        <p>Bill Gates discusses the software and computer industry, and how
+        Microsoft has
+        contributed. Gates also discusses his views on the future of the
+        computing
+        industry. The talk was recorded in 1989 but was only recently
+        digitized.
+        <br/>
+        Topics include:<ul>
+        <li>The start and history of the microcomputer industry</li>
+        <li>Microsoft BASIC and the Altair 880 computer</li>
+        <li>The transition from 8-bit to 16-bit computers</li>
+        <li>Microsoft's history with IBM</li>
+        <li>640k memory barrier and 16-bit architectures</li>
+        <li>32-bit 386 and 486 architectures</li>
+        <li>RISC and multi-processor machines</li>
+        <li>EGA graphics and WYSIWYG editors</li>
+        <li>Decreasing cost of memory, harddisks and hardware in general</li>
+        <li>The importance and future of the mouse</li>
+        <li>Object-oriented programming</li>
+        <li>MS-DOS and OS/2</li>
+        <li>Multi-threaded and multi-application systems</li>
+        <li>Synchronization in multi-threaded applications</li>
+        <li>Diskette-based software</li>
+        <li>UNIX standardization and POSIX</li>
+        <li>History of the Macintosh and Microsoft' involvement</li>
+        <li>Involvement of Xerox in graphical user interfaces</li>
+        <li>Apple vs. Microsoft lawsuit regarding user interfaces</li>
+        <li>OS/2 future as a replacement for MS-DOS</li>
+        <li>Microsoft Office on Macintosh</li>
+        <li>Thin/dumb clients</li>
+        <li>Compact discs</li>
+        <li>Multimedia applications</li>
+        <li>Gates' current role at Microsoft</li>
+        </ul>
+        The following picture was taken after the talk (click for higher-res).<br/><br/>
         <a href="http://csclub1.cs.uwaterloo.ca/media/files/bill-gates-1989-big.jpg" target="_blank"><img src="http://csclub1.cs.uwaterloo.ca/media/files/bill-gates-1989.jpg" /></a></p>
       </abstract>
          <mediafile file="bill-gates-1989.mp3" type="mp3" size="85M" />
@@ -147,9 +256,12 @@ however, to be the unrivalled price-to-performance ratio.
 A discussion of how software creators can identify application opportunities that offer the promise of great social and commercial significance. 
 Particular attention will be paid to the challenge of acquiring cross domain knowledge and setting up effective collaboration.
                </abstract>
-               <mediafile file="larry-smith-divx-low.avi" size="920M" type="DiVX" />
+               <mediafile file="larry-killer-applications.avi" size="686M" type="DiVX" />
+               <mediafile file="larry-killer-applications-xvid.avi" size="686M" type="XviD" />
+               <mediafile file="larry-killer-applications.mpg" size="685M" type="MPG" />
+               <mediafile file="larry-killer-applications.ogg" size="706M" type="OGG" />
                <mediafile file="larry-smith-wmv.wmv" size="312M" type="Windows Media" />
-               <mediafile file="larry-smith-mov.mov" size="1.4G" type="Quick Time" />
+               <mediafile file="larry-smith-quicktime.mov" size="1.4G" type="Quick Time" />
        </mediaitem>
        <li>Larry Smith: Computing's Next Great Empires <a href="/audio/Larry%20Smith%20Talk.ogg">ogg</a><a href="/audio/Larry%20Smith%20Talk.mp3">mp3</a></li>
        <mediaitem title="Rico Mariani: Eighteen Years in the Software Tools Business">