<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"
  version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>15-440 Announcements</title>
    <link>http://www.cs.cmu.edu/~dga/15-440/F12/</link>
    <description>Announcements feed for the 15-440 Distributed Systems course</description>
    <item>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>We will grade both 2A and 2B together at the final due date for the project.  The overall due date has been extended by one day.  If you did not pick up your midterm in class today, you can get it from the course administrative assistant, Kathy McNiff.  Exam mean score 76.9%, stddev about 10%.  (These are percentages - divide your score by 115).</description>
      <pubDate>Mon, 10 Dec 2012 13:36:58 -0500</pubDate>
      <dc:date>2012-12-10T13:36:58.313343-05:00</dc:date>
    </item>
    <item>
      <title>Sample final for 2011 answers updated to fix bug in the security question answer</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>see subject</description>
      <pubDate>Mon, 10 Dec 2012 00:00:00 -0500</pubDate>
      <dc:date>2012-12-10T00:00:00-05:00</dc:date>
    </item>
    <item>
      <title>Sign up for final project review slots</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>Use the &lt;a href=&quot;https://www.google.com/calendar/selfsched?sstoken=UUpoRzVfMjg4aGQ0fGRlZmF1bHR8ZGVmYmIyZWNkMmM0MWMxYWJjMWZjZGQ5MWJmOTVmNGQ&quot;&gt;google cal to sign up for review slots&lt;/a&gt; for project 3.  Please make sure to do so!</description>
      <pubDate>Mon, 03 Dec 2012 00:00:00 -0500</pubDate>
      <dc:date>2012-12-03T00:00:00-05:00</dc:date>
    </item>
    <item>
      <title>Sample finals and Midterm 2012 solutions posted</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>See the &lt;a href=&quot;exams.html&quot;&gt;exams page&lt;/a&gt;</description>
      <pubDate>Thu, 29 Nov 2012 00:00:00 -0500</pubDate>
      <dc:date>2012-11-29T00:00:00-05:00</dc:date>
    </item>
    <item>
      <title>Bug fixed in presentation of Ricart and Agrawala DME Algorithm</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>JD Nir pointed out a bug in the pseudo-code describing Ricart &amp; Agrawal's distributed mutual exclusion algorithm.  The corrected version is in the class notes (&lt;a href=&quot;lectures/10-mutual-exclusion.txt&quot;&gt;txt&lt;/a&gt;, &lt;a href=&quot;lectures/10-mutual-exclusion.pdf&quot;&gt;pdf&lt;/a&gt;).</description>
      <pubDate>Tue, 27 Nov 2012 00:00:00 -0500</pubDate>
      <dc:date>2012-11-27T00:00:00-05:00</dc:date>
    </item>
    <item>
      <title>Appointment slots for review going up</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>Within a few hours, you should be able to &lt;a href=&quot;https://www.google.com/calendar/selfsched?sstoken=UUpoRzVfMjg4aGQ0fGRlZmF1bHR8ZGVmYmIyZWNkMmM0MWMxYWJjMWZjZGQ5MWJmOTVmNGQ&quot;&gt;sign up for review slots&lt;/a&gt; for project 3.  Please make sure to do so!</description>
      <pubDate>Tue, 27 Nov 2012 00:00:00 -0500</pubDate>
      <dc:date>2012-11-27T00:00:00-05:00</dc:date>
    </item>
    <item>
      <title>We are removing mapreduce framework from the suggested projects list</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>Unless you have already received an exemption from an instructor, please do not try to do a mapreduce framework project for p3.</description>
      <pubDate>Fri, 16 Nov 2012 00:00:00 -0500</pubDate>
      <dc:date>2012-11-16T00:00:00-05:00</dc:date>
    </item>
    <item>
      <title>Extra office hours (will be further updated)</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>dga will be holding office hours Monday 11am-noon.  More entries will appear here soon, so check back. Timmy will be holding extra office hours on Sunday 3-6PM at the 3rd floor Gates common area.</description>
      <pubDate>Fri, 16 Nov 2012 00:00:00 -0500</pubDate>
      <dc:date>2012-11-16T00:00:00-05:00</dc:date>
    </item>
    <item>
      <title>dga extra office hours 11/16 11am-noon</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>see subject</description>
      <pubDate>Thu, 15 Nov 2012 00:00:00 -0500</pubDate>
      <dc:date>2012-11-15T00:00:00-05:00</dc:date>
    </item>
    <item>
      <title>Project 3 spec released</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>See &lt;a href=&quot;p3.pdf&quot;&gt;writeup&lt;/a&gt;</description>
      <pubDate>Fri, 09 Nov 2012 00:00:00 -0500</pubDate>
      <dc:date>2012-11-09T00:00:00-05:00</dc:date>
    </item>
    <item>
      <title>Project 2 submission on autolab</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>Project 2 is now ready for submission on autolab. It runs the same tests as provided. As with project 1, please put everything in the contrib directory and submit a tar file with just the contrib directory. Make sure you do not include any binaries in there as there is a size limit on the submission. Lastly, don't forget to use the partners feature to indicate your partner.</description>
      <pubDate>Sun, 04 Nov 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-11-04T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Project 2 Part B tests released</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>Unit tests for storageimpl have just been released on AFS. You can run the tests via the scripts in the main directory (storagetest.sh, storagetest2.sh). Make sure GOPATH only has one directory in it (with your project). Note that the autolab tests may run with shorter lease durations (by changing the storageproto defines).</description>
      <pubDate>Sat, 03 Nov 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-11-03T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Project 2 stress tests released</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>Stress tests for project 2 have just been released on AFS. You can run the tests via the script in the main directory (stresstest.sh). Make sure GOPATH only has one directory in it (with your project). Note that the autolab tests may run with shorter lease durations (by changing the storageproto defines).</description>
      <pubDate>Sat, 03 Nov 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-11-03T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Weekend office hours for Project 2</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>We're holding some extra office hours this weekend to help you with Project 2. They're all going to be in the 3rd floor common area of Gates.&lt;br&gt;Timmy - Sat noon-3PM&lt;br&gt;Anthony - Sat 3-6PM&lt;br&gt;Alex - Sun noon-3PM&lt;br&gt;Bin - Sun 7-10PM</description>
      <pubDate>Fri, 02 Nov 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-11-02T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Prof. Bryant's office hours reduced today</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>Prof. Bryant will be available today, 11/2 from 3.00 to 3.30 in GHC 5113.  If you have questions regarding Project 2, you'd be better off talking to one of the TAs.  They will be holding office hours over the weekend (stay tuned for details).</description>
      <pubDate>Fri, 02 Nov 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-11-02T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Project 2 due date change</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>The due date for project 2 has been extended to Monday 11/5.</description>
      <pubDate>Thu, 01 Nov 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-11-01T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Mid-semester grades formula</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>(Quiz1/3 * 0.02 + Midterm/115 * 0.20 + (LSP+MAX(cracker,cracker official))/75*0.15)/0.37.  Cutoffs  90% A, 80% B, 69.5% C, 59.5% D.  This formula is NOT an exact representation of the contribution of these components to your final grade, but it should give you a good ballpark estimate of where you stand thus far.  It does not include HW1.</description>
      <pubDate>Tue, 30 Oct 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-10-30T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>dga office hours moved to Tuesday</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>dga will be holding office hours from 1-2pm today, NOT wednesday.</description>
      <pubDate>Tue, 30 Oct 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-10-30T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Project 2 Part A tests released</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>Unit tests for tribimpl and libstore have just been released on AFS. You can run the tests via the scripts in the main directory (tribtest.sh, libtest.sh, libtest2.sh). Make sure GOPATH only has one directory in it (with your project).</description>
      <pubDate>Fri, 26 Oct 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-10-26T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Office Hours today postponed.</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>Sorry folks, I need to cancel my office hours today. I apologize for any inconvenience, and will be available over the weekend.</description>
      <pubDate>Thu, 25 Oct 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-10-25T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Prof. Bryant cannot hold office hours 10/19 or 10/26</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>He will be out of town</description>
      <pubDate>Thu, 18 Oct 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-10-18T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Project 2 due dates and binaries updated</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>See &lt;a href=&quot;assignments.html&quot;&gt;assignments&lt;/a&gt; page for dates.  Binaries and supplied libraries now support leases.</description>
      <pubDate>Wed, 17 Oct 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-10-17T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Homework 1 solutions online</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>See &lt;a href=&quot;assignments.html&quot;&gt;assignments page&lt;/a&gt;.</description>
      <pubDate>Sun, 14 Oct 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-10-14T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Quiz 2 graded on autolab</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>Quiz 2 has been graded and results can be viewed on autolab. It is out of 3 points. You get 1 point for passing each of the two test files, and this time we gave 1 point for handing something in.</description>
      <pubDate>Fri, 12 Oct 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-10-12T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Midterm debugging practice problems</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>Some debugging practice problems have just been added to the &lt;a href=&quot;exams.html&quot;&gt;Exams&lt;/a&gt; page. These include solutions, but it is best to try to work through the problems yourself first. It is in your best interest to work through these as you might find similar problems on part of the midterm.</description>
      <pubDate>Fri, 12 Oct 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-10-12T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Midterm exam Tuesday 10/16</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>The midterm will be during class on Tuesday, 10/16. Coverage will be up through the lecture of Tuesday, 10/9.  The exam will be closed book and notes.  The best way to study is to review class notes, book readings, and work on problems from previous exams.</description>
      <pubDate>Thu, 11 Oct 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-10-11T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Project 2 posted</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>Project 2 has been posted on the &lt;a href=&quot;assignments.html&quot;&gt;assignments page.&lt;/a&gt;  Please see the Piazza post for a little more information about this post of the project.  There are a few changes coming soon, so begin carefully.</description>
      <pubDate>Tue, 09 Oct 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-10-09T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Sample midterms and finals are linked</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>Please see the &lt;a href=&quot;exams.html&quot;&gt;exams&lt;/a&gt; page.  Trust us - you want to study the practice exams.</description>
      <pubDate>Tue, 09 Oct 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-10-09T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Homework 1 handin extension</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>We will accept submissions for homework 1 up to 5pm today.  You can submit either by email (staff-440@cs.cmu.edu) or physically at GHC 5113.</description>
      <pubDate>Tue, 09 Oct 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-10-09T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Clarification of Lamport's Distributed Mutual Exclusion Algorithm</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>The lecture notes for the class on 09/27 have been updated to provide a more careful presentation of the logic behind Lamport's Distributed Mutual Exclusion Algorithm.  See page 10 of &lt;a href=&quot;lectures/10-mutual-exclusion.pdf&quot;&gt;PDF&lt;/a&gt;.</description>
      <pubDate>Mon, 08 Oct 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-10-08T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Fixed non-critical error in HW1</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>HW1 p2 indicated the Lamport algorithm but described Ricart and Agrawala.  Changed to describe Lamport.  The answer to this question is unchanged.</description>
      <pubDate>Sat, 06 Oct 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-10-06T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Homework 1 out, due 10/9</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>See the &lt;a href=&quot;assignments.html&quot;&gt;assignments&lt;/a&gt; page.</description>
      <pubDate>Tue, 02 Oct 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-10-02T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Project 1 Part 2 - Password cracker Handin</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>See the &lt;a href=&quot;p1-faq.html&quot;&gt;Project 1 FAQ&lt;/a&gt; for instructions on how to handin part 2.</description>
      <pubDate>Sun, 30 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-30T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Updated version of stest</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>Fixed a logging bug that caused it to record only the results of the first test</description>
      <pubDate>Thu, 27 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-27T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Source code for LSP implementation made available.</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>The most recent code distribution for Project 1 includes source code for our implementation of LSP.  This means 1) you can compile &amp; use this code so that you can run your Part B code on top of our version of LSP, and 2) you can study &amp; examine this code to see what a working implementation looks like.  If you're trying to fix up your LSP code to get the extra 10 points for the assignment, you can let our code guide you, but of course, you cannot just copy it.</description>
      <pubDate>Thu, 27 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-27T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Bug fixed in lspnet code</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>Turns out the implementation of ReadFromUDP did not handle the dropping of packets properly.  Fortunately, this capability has not been used in any of our testing code.</description>
      <pubDate>Wed, 26 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-26T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>More helpful hints added to FAQ</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>See the &lt;a href=&quot;p1-faq.html&quot;&gt;Project 1 FAQ&lt;/a&gt; for new hints on the risks of race conditions, and how to avoid them.</description>
      <pubDate>Tue, 25 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-25T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Helpful hints added to FAQ</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>See the &lt;a href=&quot;p1-faq.html&quot;&gt;Project 1 FAQ&lt;/a&gt; for new hints on tracking down bugs that cause the program to hang, adding your own packages, and handling the different flavors of close operations.</description>
      <pubDate>Mon, 24 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-24T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Updated testing code</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>A race condition in the test file lsp12_s_test.go has been fixed.  It also does better error checking.</description>
      <pubDate>Mon, 24 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-24T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Project 1 Part 1 - LSP Handin</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>See the &lt;a href=&quot;p1-faq.html&quot;&gt;Project 1 FAQ&lt;/a&gt; for instructions on how to handin part 1.</description>
      <pubDate>Sun, 23 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-23T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Project 1 Logistics</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>Here's some important information regarding Project 1. &lt;ul&gt;&lt;li&gt;We will NOT be extending the deadline(s) for this project.  The deadlines are Monday 9/24 (Part A), and Monday 10/1 (Part B).&lt;li&gt;You will hand in your programs via autolab.  Instructions are forthcoming.&lt;li&gt;In terms of late days, Parts A &amp; B will be treated as if they were separate hand ins.&lt;li&gt;See the &lt;a href=&quot;p1-faq.html&quot;&gt;Project 1 FAQ&lt;/a&gt;  for more information about how we will compute grades for the project&lt;/ul&gt;</description>
      <pubDate>Sat, 22 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-22T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Corrections to reference implementation of LSP client &amp; server</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>Turns out we were not handling the epoch events properly (see pp.5-6 of the project description).  This has now been fixed.  Compiled versions of echo client and server are also updated.</description>
      <pubDate>Sat, 22 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-22T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Improvements to project description.</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>Clarified the handling of epoch events (pp 5-6) and the three different gorotines in a suggested implementation (p. 13).</description>
      <pubDate>Sat, 22 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-22T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Bug fix in testing code.</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>Corrected an error in  file lsp12_s_test.go that could cause the failure of one test to make the next test also fail.</description>
      <pubDate>Sat, 22 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-22T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Project 1 Weekend Office Hours</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>We will be holding additional office hours this weekend to help with Project 1. Professor Bryant will be available from 2:30-3:30 Saturday, 9/22 in the 3rd floor cafe area of Gates. Timmy will continue at 3:30 Saturday 9/22 in the 3rd floor cafe area of Gates. Alex and Anthony will be holding office hours 12-5 Sunday, 9/23 in Gates 5205. Bin will have office hours 7pm-10pm Sunday, 9/23 in the 3rd floor cafe area (originally planned in Gates 9003).</description>
      <pubDate>Fri, 21 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-21T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Specification changes for close operations in LSP</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>We have made some small changes to specifications related to the different LSP client and server close operations, regarding the possible orderings of method calls, and what the effect of a call to &lt;kbd&gt;CloseConn&lt;/kbd&gt; should be.  These are documented in &lt;a href=&quot;/afs/cs.cmu.edu/academic/class/15440-f12/P1/writeup.pdf&quot;&gt;writeup.pdf&lt;/a&gt; (pp. 9-10), and the  &lt;a href=&quot;p1-faq.html&quot;&gt;Project 1 FAQ&lt;/a&gt;</description>
      <pubDate>Thu, 20 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-20T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Extra office hours this Friday</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>I will be holding extra office hours this Friday at 3:30pm for help with P1. Note that you can still get P1 help at regularly scheduled office hours. Please try to think about and work through the issues beforehand as that's good experience. If you haven't thought about and worked on the project much, you'd better start real soon as these projects cannot be procrastinated and two weeks have already passed. You can find me at GHC 7010.</description>
      <pubDate>Wed, 19 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-19T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>More suggestions in writeup for P1</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>The writeup for project P1 has been updated to give bit more information for how you might want to structure your LSP server and client code.  See p. 13 of &lt;a href=&quot;/afs/cs.cmu.edu/academic/class/15440-f12/P1/writeup.pdf&quot;&gt;writeup.pdf&lt;/a&gt;.</description>
      <pubDate>Tue, 18 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-18T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Micro Quiz 2 handin</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>As announced on Piazza, micro quiz 2 can be handed in through &lt;a href=&quot;https://autolab.cs.cmu.edu/&quot;&gt;Autolab&lt;/a&gt;. There is no autograding for this assignment, so results will be posted after the deadline. Please let me know if there are any issues with handing in the assignment. Waitlist students do not have an autolab account yet and will need to email me (timothyz at cs dot cmu dot edu) to create an account.</description>
      <pubDate>Mon, 17 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-17T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Improvements to Q2 testing code</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>We've increased the lengths of the timeouts, and put new deadlock detection logic in cvar_rightleft_test.go.  These should make the tests more reliable.</description>
      <pubDate>Sat, 15 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-15T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Change to specification for Project 1, Part A</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>Turns out we made a bad design decision in the specification of the LSP Server.  We are changing the specification for the CloseConn method so that it should return immediately.  See the discussion in the &lt;a href=&quot;p1-faq.html&quot;&gt;Project 1 FAQ&lt;/a&gt;.  Affected files include the writeup, the reference implementation of the LSP package (lsp12.a), and the official version of the server.</description>
      <pubDate>Fri, 14 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-14T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Extra office hours this Saturday</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>Multiple students have requested some extra help so I will be holding extra office hours just this Saturday from 11:00 to noon. You can find me at GHC 7010. Email me at timothyz AT cs DOT cmu DOT edu if you cannot get into the building.</description>
      <pubDate>Fri, 14 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-14T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Additional test added to Q2 code</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>We've added another set of tests to the Q2 code distribution.  It's called &quot;cvar_rightleft_test.go&quot;.  It specifically targets the need for Wait to atomically release the mutex and suspend the thread.  Give it a try, 'cuz we'll be running it on your code.</description>
      <pubDate>Fri, 14 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-14T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Help on Project 1 tonight 7-8pm in GHC 5205.</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>Some of the TAs will be available tonight in this cluster to help students with project 1.  Whether you are just getting started, or you have specific implementation issues, this would be a good chance to make progress on the assignment.</description>
      <pubDate>Thu, 13 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-13T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Micro quiz 2 available</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>See the &lt;a href=&quot;assignments.html&quot;&gt;assignments&lt;/a&gt; web page.  Due Monday, 9/17, before 10:00 pm.</description>
      <pubDate>Thu, 13 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-13T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Micro quiz 1 solutions posted to Piazza</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>Please login to the Piazza site to review!</description>
      <pubDate>Mon, 10 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-10T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Additional method in lspnet.go, and updated lsp12 packages</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>We've added the Close method to the proxied version of UPDConn.  You should call this function as part of your implementation of LSP for the client (Close) and the server (CloseAll.)  The official versions of the LSP package &lt;kbd&gt;lsp12.a&lt;/kbd&gt; have been updated accordingly.</description>
      <pubDate>Mon, 10 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-10T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Additional test added for Part A of assignment</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>There is a new file &lt;kbd&gt;/go/src/P1-f12/official/lsp12/lsp12_s_test.go&lt;/kbd&gt; in the code distribution to provide more systematic testing of your LSP code.  It is included in the version of &lt;kbd&gt;P1-f12.tgz&lt;/kbd&gt; in &lt;kbd&gt;/afs/cs.cmu.edu/academic/class/15440-f12/P1&lt;/kbd&gt;.  You will also see in this directory a file &lt;kbd&gt;updated-files.txt&lt;/kbd&gt; and a copy of the complete &lt;kbd&gt;go&lt;/kbd&gt; code distribution.</description>
      <pubDate>Fri, 07 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-07T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Project 1 available</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>See the &lt;a href=&quot;assignments.html&quot;&gt;assignments&lt;/a&gt; web page.</description>
      <pubDate>Wed, 05 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-05T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Micro-quiz 1 availabile</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>See the &lt;a href=&quot;assignments.html&quot;&gt;assignments&lt;/a&gt; web page.  Due Friday, 9/7, before midnight.</description>
      <pubDate>Wed, 05 Sep 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-09-05T00:00:00-04:00</dc:date>
    </item>
    <item>
      <title>Course placeholder, but go learn Go</title>
      <link>http://www.cs.cmu.edu/~dga/15-440/F12//announcements.html</link>
      <description>To get ready for fall, go take &lt;a href=&quot;http://tour.golang.org/#1&quot;&gt;A Tour of Go&lt;/a&gt;, the programming language that will be used for the assignments.</description>
      <pubDate>Wed, 01 Aug 2012 00:00:00 -0400</pubDate>
      <dc:date>2012-08-01T00:00:00-04:00</dc:date>
    </item>
  </channel>
</rss>