Add Alex Tsay alumni tech talk.
authorFranceschini Luke <luke.a.franceschini@gmail.com>
Mon, 19 Jan 2015 22:35:25 +0000 (17:35 -0500)
committerFranceschini Luke <luke.a.franceschini@gmail.com>
Mon, 19 Jan 2015 22:35:25 +0000 (17:35 -0500)
events.xml

index 8a3ae5b..6c3a439 100644 (file)
@@ -5,10 +5,46 @@
 
 <!-- Winter 2015 -->
 
+<eventitem date="2015-01-21" time="6:00 PM" room="MC 2017"
+           title="Alumni Tech Talk">
+  <short>
+    <p> Alex Tsay from AeroFS will talk about the high availability distributed
+       file systems they develop.
+    </p>
+    <p>The CAP Theorem outlined the fundamental limitations of a distributed system.
+    When designing a distributed system, one has to constantly be aware of the
+    trade-off between consistency and availability.
+
+    Most distributed systems are designed with consistency in mind. However, AeroFS
+    has decided to build a high-availability file system instead.
+
+    In this tech talk, I'll be presenting an overview of AeroFS file system,
+    advantages and challenges of a high-availability file system, and examine the
+    inner workings of AeroFS's core syncing algorithm.
+    </p>
+  </short>
+  <abstract>
+    <p> Alex Tsay from AeroFS will talk about the high availability distributed
+       file systems they develop.
+    </p>
+    <p>The CAP Theorem outlined the fundamental limitations of a distributed system.
+    When designing a distributed system, one has to constantly be aware of the
+    trade-off between consistency and availability.
+
+    Most distributed systems are designed with consistency in mind. However, AeroFS
+    has decided to build a high-availability file system instead.
+
+    In this tech talk, I'll be presenting an overview of AeroFS file system,
+    advantages and challenges of a high-availability file system, and examine the
+    inner workings of AeroFS's core syncing algorithm.
+    </p>
+  </abstract>
+</eventitem>
+
 <eventitem date="2015-01-15" time="7:00 PM" room="Comfy Lounge"
            title="Winter 2015 Elections">
   <short>
-    <p>Elections for Winter 2015 are being held! Submit a nomination and join 
+    <p>Elections for Winter 2015 are being held! Submit a nomination and join
        your fellow members in choosing this term's CSC executive. (Please note
        the time change to 7PM.)
     </p>
@@ -49,8 +85,8 @@
       </ul></li>
     </ul>
     <p>Voting will be heads-down, hands-up, restricted to MathSoc social
-       members. If you'd like to review the elections procedure, you can visit 
-       our <a 
+       members. If you'd like to review the elections procedure, you can visit
+       our <a
          href="http://csclub.uwaterloo.ca/about/constitution#officers">Constitution</a>
        page.
     </p>
            title="Tech Talk: Google Fiber Internet: The Messy Bits">
   <short>
     <p>
-       Our speaker, Avery Pennarun, will share some not-very-secret secrets from 
-       the team creating GFiber's open source router firmware, including some 
-       discussion of wifi, marketing truthiness, the laws of physics, something 
-       about coaxial cables, embedded ARM processors, queuing theory, signal 
-       processing, hardware design, and kernel driver optimization. If you're lucky, 
-       he may also rant about poor garbage collector implementations. Also, there 
-       will be at least one slide containing one of those swooshy circle-and-arrow 
+       Our speaker, Avery Pennarun, will share some not-very-secret secrets from
+       the team creating GFiber's open source router firmware, including some
+       discussion of wifi, marketing truthiness, the laws of physics, something
+       about coaxial cables, embedded ARM processors, queuing theory, signal
+       processing, hardware design, and kernel driver optimization. If you're lucky,
+       he may also rant about poor garbage collector implementations. Also, there
+       will be at least one slide containing one of those swooshy circle-and-arrow
        lifecycle diagrams, we promise.
     </p>
     <p>
   </short>
   <abstract>
     <p>
-       Google Fiber's Internet service offers 1000 Mbps internet to a few cities: 
-       that's 100x faster than a typical home connection. The problem with going 
-       so fast is it moves the bottleneck around: for the first time, your Internet 
+       Google Fiber's Internet service offers 1000 Mbps internet to a few cities:
+       that's 100x faster than a typical home connection. The problem with going
+       so fast is it moves the bottleneck around: for the first time, your Internet
        link may be faster than your computer, your wifi, or even your home LAN.
     </p>
-    <p>        
-       Our speaker, Avery Pennarun, will share some not-very-secret secrets from 
-       the team creating GFiber's open source router firmware, including some 
-       discussion of wifi, marketing truthiness, the laws of physics, something 
-       about coaxial cables, embedded ARM processors, queuing theory, signal 
-       processing, hardware design, and kernel driver optimization. If you're lucky, 
-       he may also rant about poor garbage collector implementations. Also, there 
-       will be at least one slide containing one of those swooshy circle-and-arrow 
+    <p>
+       Our speaker, Avery Pennarun, will share some not-very-secret secrets from
+       the team creating GFiber's open source router firmware, including some
+       discussion of wifi, marketing truthiness, the laws of physics, something
+       about coaxial cables, embedded ARM processors, queuing theory, signal
+       processing, hardware design, and kernel driver optimization. If you're lucky,
+       he may also rant about poor garbage collector implementations. Also, there
+       will be at least one slide containing one of those swooshy circle-and-arrow
        lifecycle diagrams, we promise.
     </p>
-    <p>        
-       About Avery Pennarun: 
-       Avery graduated from the University of Waterloo in Computer Engineering, 
-       started some startups and some open source projects, and now works at Google 
-       Fiber on a small team building super fast wifi routers, TV settop boxes, and 
+    <p>
+       About Avery Pennarun:
+       Avery graduated from the University of Waterloo in Computer Engineering,
+       started some startups and some open source projects, and now works at Google
+       Fiber on a small team building super fast wifi routers, TV settop boxes, and
        the firmware that runs on them. He lives in New York.
     </p>
     <p>
     title="Code Party 1/SE Hack Day #13">
   <short>
     <p>
-       Why sleep when you could be hacking on $SIDE_PROJECT, or working on 
+       Why sleep when you could be hacking on $SIDE_PROJECT, or working on
        $THE_NEXT_BIG_THING with some cool CSC/SE people?
        Come when you want, hack on something cool, demo before you leave.
     </p>
     <p>
-       If you don't have a project, don't worry - we have a list of ideas, 
-       and a lot of people will be looking for an extra helping hand on 
+       If you don't have a project, don't worry - we have a list of ideas,
+       and a lot of people will be looking for an extra helping hand on
        their projects.
     </p>
     <p>
-       NOTE: Dinner and snacks will only be served to those working on 
+       NOTE: Dinner and snacks will only be served to those working on
        projects during the event.
     </p>
   </short>
        python programs!
     </p>
     <p>
-       Our speaker, Christopher Olah, is a math-obsessed and Haskell-loving 
-       research intern from Google's Deep Learning group. He has a blog about 
+       Our speaker, Christopher Olah, is a math-obsessed and Haskell-loving
+       research intern from Google's Deep Learning group. He has a blog about
        his research here: http://colah.github.io/.
     </p>
   </short>
     title="Talk: Machine Learning at Bloomberg">
   <short>
     <p>
-        Kang, our guest speaker from Bloomberg, will illustrate some examples and 
-        difficulties associated with working on some of the most fascinating technical 
+        Kang, our guest speaker from Bloomberg, will illustrate some examples and
+        difficulties associated with working on some of the most fascinating technical
         challenges in business and finance.
-        He will also show some of the machine learning applications at Bloomberg that are 
+        He will also show some of the machine learning applications at Bloomberg that are
         useful in this environment.
         Please show up early to ensure a spot (and dinner).
     </p>
 <eventitem date="2014-11-07" time="7:00 PM" room="MC Comfy" title="'Hackers' Screening">
   <short>
     <p>
-      Women in Computer Science (WiCS) and the Computer Science Club (CSC) will 
-      meet up in the Comfy Lounge to watch a favourite cult classic: Hackers. 
-      Join us as we relive our 90s teenage hacking fantasies and stuff our faces 
+      Women in Computer Science (WiCS) and the Computer Science Club (CSC) will
+      meet up in the Comfy Lounge to watch a favourite cult classic: Hackers.
+      Join us as we relive our 90s teenage hacking fantasies and stuff our faces
       with popcorn and junk food.
     </p>
     <p>
            title="Talk: In Pursuit of the Travelling Salesman">
   <short>
     <p>
-        The Travelling Salesman Problem is easy to state: given a number of 
-cities along with the cost of travel between each pair, find the cheapest way 
-to visit all of the cities and return to your starting point.  However, TSP is very  difficult to solve. 
+        The Travelling Salesman Problem is easy to state: given a number of
+cities along with the cost of travel between each pair, find the cheapest way
+to visit all of the cities and return to your starting point.  However, TSP is very  difficult to solve.
 In this talk, Professor Bill Cook will  discuss the history, applications, and computation of this
 fascinating problem.
     </p>
@@ -299,13 +335,13 @@ fascinating problem.
            title="Talk: Building a Mobile Platform for Android and iOS">
   <short>
     <p>
-      Come listen to a Google software engineer give a talk on building a 
+      Come listen to a Google software engineer give a talk on building a
       mobile platform for Android and iOS!
-      Wesley Tarle has been leading development at Google in Kitchener and 
-      Mountain View, and building stuff for third-party developers on 
-      Android and iOS. He's contributed to Google Play services since its 
-      inception and continues to produce APIs and SDKs focused on mobile 
-      startups. 
+      Wesley Tarle has been leading development at Google in Kitchener and
+      Mountain View, and building stuff for third-party developers on
+      Android and iOS. He's contributed to Google Play services since its
+      inception and continues to produce APIs and SDKs focused on mobile
+      startups.
       RSVP at http://goo.gl/Pwc3m4.
     </p>
   </short>