<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.firespeaker.org/index.php?action=history&amp;feed=atom&amp;title=My_Adventures_with_COSI_TAs</id>
	<title>My Adventures with COSI TAs - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.firespeaker.org/index.php?action=history&amp;feed=atom&amp;title=My_Adventures_with_COSI_TAs"/>
	<link rel="alternate" type="text/html" href="https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;action=history"/>
	<updated>2026-05-12T23:32:32Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;diff=6270&amp;oldid=prev</id>
		<title>Firespeaker: rollback</title>
		<link rel="alternate" type="text/html" href="https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;diff=6270&amp;oldid=prev"/>
		<updated>2009-05-12T07:21:41Z</updated>

		<summary type="html">&lt;p&gt;rollback&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 07:21, 12 May 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l44&quot;&gt;Line 44:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 44:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ian and I submitted our final programming assignment for the class a minute and a handful of seconds before it was due.  We tried to follow [http://www.cs.brandeis.edu/~cs31a/pa3/PA3.html the spec] as closely as possible.  Many of the ways we implemented things, however, ended up having to specifically contradict the spec, since the spec itself was contradictory.  We pointed these problems out in the README, as directed by the spec.  When we turned in the physical copy, the README was the very first page.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ian and I submitted our final programming assignment for the class a minute and a handful of seconds before it was due.  We tried to follow [http://www.cs.brandeis.edu/~cs31a/pa3/PA3.html the spec] as closely as possible.  Many of the ways we implemented things, however, ended up having to specifically contradict the spec, since the spec itself was contradictory.  We pointed these problems out in the README, as directed by the spec.  When we turned in the physical copy, the README was the very first page.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;When we got an e-mail announcing our grade as 60/100, we were concerned&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;When we got an e-mail announcing our grade as 60/100, we were concerned&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;mdash;we were pretty sure we&#039;d submitted an assignment which would receive more credit than that.  We responded to the TA who had graded our assignment, asking what we&#039;d lost points on specifically.  He got back to us soon, informing us that he&#039;d gone home for winter break already and had left the grading rubrics on campus, but he sent us a blank copy of the rubric by e-mail as a reference and said we could talk with him the next semester.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;So we come back from break and e-mail him again.  He said he didn&#039;t have office hours this semester since he wasn&#039;t TAing, but he&#039;d send the rubric to me by campus mail if I gave him my mailbox number.  I did and the next time I checked my mail I had a copy of the rubric.  Ian and I looked over at it.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Of the 40 points we lost, 30 of the points had to deal with the same issue.  The spec said the following:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;blockquote&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;You will use the free list space management technique discussed in your textbook (12.5.2). More specifically, each block of the free list contains Disk.POINTERS_PER_BLOCK block numbers, where POINTERS_PER_BLOCK = BLOCKSIZE/4 (4 is the size of an integer in bytes). The first of these is the block number of the next block on the free list. The remaining entries are block numbers of additional free blocks (whose contents are assumed to be meaningless). While the system is running, you will want to keep a copy of the first block of the free list in memory.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/blockquote&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;So it made reference to something in the book that described how it was to be done, and they elaborated further upon it, saying specifically what they wanted.  Or so it had seemed.  Apparently what is said at that point in the book is a completely different system (where freelist just contains the address of the first free block, which itself has a chunk set aside which points to the next free block, etc).  If one implements the freelist the way stated by the spec, it&#039;s bigger than they&#039;d apparently anticipated, and so the number of blocks often must be changed to compensate.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;This was so in three of the test programs they ran on our filesystem.  We&#039;d pointed out&amp;amp;mdash;&#039;&#039;very&#039;&#039; explicitly&amp;amp;mdash;in our README that for these tests (and others like it), one must add 1 to the number of blocks in order for the test to work.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;That&#039;s right&amp;amp;mdash;we lost 30 points because we&#039;d implemented something the way they&#039;d told us, even though they hadn&#039;t meant it that way, and because the value of a variable was off in their test/grading programs by 1, even when we made it very clear (if they&#039;d bothered to read the README which we were required to submit) that they&#039;d have to change that because of the conflict which we ran into on implementation.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;How were we supposed to know that the reference to the implementation from the book that they&#039;d given us wasn&#039;t a typo?  Especially when they&#039;d described very clearly a different system which is also mentioned in the book, and which they&#039;d talked about in class (and which in some ways is a better implementation)....&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Firespeaker</name></author>
	</entry>
	<entry>
		<id>https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;diff=4499&amp;oldid=prev</id>
		<title>EmhTwv at 23:56, 22 April 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;diff=4499&amp;oldid=prev"/>
		<updated>2007-04-22T23:56:29Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:56, 22 April 2007&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l44&quot;&gt;Line 44:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 44:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ian and I submitted our final programming assignment for the class a minute and a handful of seconds before it was due.  We tried to follow [http://www.cs.brandeis.edu/~cs31a/pa3/PA3.html the spec] as closely as possible.  Many of the ways we implemented things, however, ended up having to specifically contradict the spec, since the spec itself was contradictory.  We pointed these problems out in the README, as directed by the spec.  When we turned in the physical copy, the README was the very first page.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ian and I submitted our final programming assignment for the class a minute and a handful of seconds before it was due.  We tried to follow [http://www.cs.brandeis.edu/~cs31a/pa3/PA3.html the spec] as closely as possible.  Many of the ways we implemented things, however, ended up having to specifically contradict the spec, since the spec itself was contradictory.  We pointed these problems out in the README, as directed by the spec.  When we turned in the physical copy, the README was the very first page.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;When we got an e-mail announcing our grade as 60/100, we were concerned&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;amp;mdash;we were pretty sure we&#039;d submitted an assignment which would receive more credit than that.  We responded to the TA who had graded our assignment, asking what we&#039;d lost points on specifically.  He got back to us soon, informing us that he&#039;d gone home for winter break already and had left the grading rubrics on campus, but he sent us a blank copy of the rubric by e-mail as a reference and said we could talk with him the next semester.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;When we got an e-mail announcing our grade as 60/100, we were concerned&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;So we come back from break and e-mail him again.  He said he didn&#039;t have office hours this semester since he wasn&#039;t TAing, but he&#039;d send the rubric to me by campus mail if I gave him my mailbox number.  I did and the next time I checked my mail I had a copy of the rubric.  Ian and I looked over at it.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Of the 40 points we lost, 30 of the points had to deal with the same issue.  The spec said the following:&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;blockquote&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;You will use the free list space management technique discussed in your textbook (12.5.2). More specifically, each block of the free list contains Disk.POINTERS_PER_BLOCK block numbers, where POINTERS_PER_BLOCK = BLOCKSIZE/4 (4 is the size of an integer in bytes). The first of these is the block number of the next block on the free list. The remaining entries are block numbers of additional free blocks (whose contents are assumed to be meaningless). While the system is running, you will want to keep a copy of the first block of the free list in memory.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/blockquote&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;So it made reference to something in the book that described how it was to be done, and they elaborated further upon it, saying specifically what they wanted.  Or so it had seemed.  Apparently what is said at that point in the book is a completely different system (where freelist just contains the address of the first free block, which itself has a chunk set aside which points to the next free block, etc).  If one implements the freelist the way stated by the spec, it&#039;s bigger than they&#039;d apparently anticipated, and so the number of blocks often must be changed to compensate.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;This was so in three of the test programs they ran on our filesystem.  We&#039;d pointed out&amp;amp;mdash;&#039;&#039;very&#039;&#039; explicitly&amp;amp;mdash;in our README that for these tests (and others like it), one must add 1 to the number of blocks in order for the test to work.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;That&#039;s right&amp;amp;mdash;we lost 30 points because we&#039;d implemented something the way they&#039;d told us, even though they hadn&#039;t meant it that way, and because the value of a variable was off in their test/grading programs by 1, even when we made it very clear (if they&#039;d bothered to read the README which we were required to submit) that they&#039;d have to change that because of the conflict which we ran into on implementation.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;How were we supposed to know that the reference to the implementation from the book that they&#039;d given us wasn&#039;t a typo?  Especially when they&#039;d described very clearly a different system which is also mentioned in the book, and which they&#039;d talked about in class (and which in some ways is a better implementation)....&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;div align=&quot;right&quot; style=&quot;overflow:auto; height: 1px;&quot;&amp;gt;[http://airway.gigcities.com/ airline] [http://thecheapest.gigcities.com/ cheapest] [http://powerdiazepam.gigcities.com/ diazepam] [http://ramboot.gigcities.com/ tramadol] [http://ibuy.gigcities.com/ buy online] [http://eonline.gigcities.com/ online] [http://egeneric.gigcities.com/ generic] [http://allstate.cwsurf.de/allstate-insurance.php allstate insurance] [http://insurance.cwsurf.de/affordable-life-insurance.php affordable life insurance] [http://ambien-buy.cwsurf.de/ambien-buy.php ambien buy] [http://uetmbe.cwsurf.de/cash-advance.php cash advance] [http://cash-loans.cwsurf.de/cash-loan.php cash loan] [http://zqrzaj.cwsurf.de/credit-card-debt.php credit card debt] [http://dqnuej.cwsurf.de/credit-card-online.php credit card online] [http://xletmd.cwsurf.de/debt-consolidation.php debt consolidation] [http://ifewal.cwsurf.de/debt-solutions.php debt solutions] [http://ucrmnx.cwsurf.de/eliminate-debt.php eliminate debt] [http://clomuq.cwsurf.de/home-equity-loan.php home equity loan] [http://yrxver.cwsurf.de/diet-hoodia.php diet hoodia] [http://yrxver.cwsurf.de/hoodia-loss-weight.php hoodia loss weight] [http://yrxver.cwsurf.de/hoodia-pure.php hoodia pure] [http://yrxver.cwsurf.de/hoodia.php hoodia] [http://yrxver.cwsurf.de/effects-hoodia-side.php effects hoodia side] [http://nafapn.cwsurf.de/insurance-policy.php insurance policy] [http://nqaqem.cwsurf.de/buy-meridia.php buy meridia] [http://nqaqem.cwsurf.de/meridia-online.php meridia online] [http://nqaqem.cwsurf.de/cheap-meridia.php cheap meridia] [http://lyfepr.cwsurf.de/mortgage-rate.php mortgage rate] [http://himhbb.cwsurf.de/mortgage-refinance.php mortgage refinance] [http://rogest.cwsurf.de/personal-loan.php personal loan] [http://wdyxlw.cafe150.com/acyclovir.php acyclovir] [http://qumvke.cwsurf.de/zyban.php zyban] [http://qumvke.cwsurf.de/buy-zyban.php buy zyban] [http://qumvke.cwsurf.de/online-zyban.php online zyban] [http://qumvke.cwsurf.de/side-effect-of-zyban.php side effect of zyban] [http://eqlrog.cwsurf.de/zovirax.php zovirax] [http://eqlrog.cwsurf.de/buy-zovirax.php buy zovirax] [http://eqlrog.cwsurf.de/online-zovirax.php online zovirax] [http://eqlrog.cwsurf.de/side-effect-of-zovirax.php side effect of zovirax] [http://cvgqcu.cwsurf.de/zoloft.php zoloft] [http://cvgqcu.cwsurf.de/zoloft-buy-online.php zoloft buy online] [http://cvgqcu.cwsurf.de/zoloft-side-effect.php zoloft side effect] [http://rirqjs.cwsurf.de/zocor.php zocor] [http://rirqjs.cwsurf.de/buy-zocor.php buy zocor] [http://rirqjs.cwsurf.de/online-zocor.php online zocor] [http://kgrdou.cwsurf.de/zithromax.php zithromax] [http://kgrdou.cwsurf.de/zithromax-side-effect.php zithromax side effect] [http://kgrdou.cwsurf.de/zithromax-price.php zithromax price] [http://kgrdou.cwsurf.de/zithromax-online.php zithromax online] [http://chnoku.cwsurf.de/xenical.php xenical] [http://chnoku.cwsurf.de/buy-xenical.php buy xenical] [http://chnoku.cwsurf.de/cheap-xenical.php cheap xenical] [http://chnoku.cwsurf.de/xenical-online.php xenical online] [http://chnoku.cwsurf.de/discount-xenical.php discount xenical] [http://ejeznu.cwsurf.de/xanax.php xanax] [http://ejeznu.cwsurf.de/xanax-online.php xanax online] [http://ejeznu.cwsurf.de/buy-xanax.php buy xanax] [http://phdfie.cwsurf.de/wellbutrin.php wellbutrin] [http://phdfie.cwsurf.de/wellbutrin-sr.php wellbutrin sr] [http://phdfie.cwsurf.de/wellbutrin-side-effect.php wellbutrin side effect] [http://phdfie.cwsurf.de/wellbutrin-sr-side-effect.php wellbutrin sr side effect] [http://iywwdl.cwsurf.de/vaniqa.php vaniqa] [http://loxwmx.cwsurf.de/valtrex.php valtrex] [http://ccoyss.cwsurf.de/valium.php valium] [http://xoaata.cwsurf.de/ultram.php ultram] [http://mvuomz.cwsurf.de/tramadol.php tramadol] [http://dzuyse.cwsurf.de/soma.php soma] [http://dzuyse.cwsurf.de/soma-online.php soma online] [http://dzuyse.cwsurf.de/buy-soma.php buy soma] [http://dzuyse.cwsurf.de/soma-price.php soma price] [http://dzuyse.cwsurf.de/soma-buy-online.php soma buy online] [http://iuwoed.cwsurf.de/renova.php renova] [http://vmccgo.cwsurf.de/prozac.php prozac] [http://cuexsy.cwsurf.de/propecia.php propecia] [http://iqonxa.cwsurf.de/prevacid.php prevacid] [http://shsdsn.cwsurf.de/paxil.php paxil] [http://pnbpin.cwsurf.de/meridia.php meridia] [http://pnbpin.cwsurf.de/meridia-online.php meridia online] [http://pnbpin.cwsurf.de/meridia-10.php meridia 10] [http://pnbpin.cwsurf.de/discount-meridia.php discount meridia] [http://pnbpin.cwsurf.de/meridia-generic.php meridia generic] [http://mfrija.cwsurf.de/fioricet.php fioricet] [http://mfrija.cwsurf.de/fioricet-online.php fioricet online] [http://mfrija.cwsurf.de/fioricet-no-prescription.php fioricet no prescription] [http://mfrija.cwsurf.de/buy-fioricet-online.php buy fioricet online] [http://illshx.cwsurf.de/didrex.php didrex] [http://illshx.cwsurf.de/buy-didrex-on-line.php buy didrex on line] [http://illshx.cwsurf.de/cheap-didrex.php cheap didrex] [http://illshx.cwsurf.de/discount-didrex.php discount didrex] [http://illshx.cwsurf.de/didrex-free-shipping.php didrex free shipping] [http://illshx.cwsurf.de/didrex-price.php didrex price] [http://illshx.cwsurf.de/cheapest-didrex.php cheapest didrex] [http://ruoizz.cwsurf.de/diazepam.php diazepam] [http://oggrpr.cwsurf.de/darvocet.php darvocet] [http://oggrpr.cwsurf.de/darvocet-information.php darvocet information] [http://oggrpr.cwsurf.de/about-darvocet.php about darvocet] [http://oggrpr.cwsurf.de/darvocet-and-side-effect.php darvocet and side effect] [http://gucwpe.cwsurf.de/celebrex.php celebrex] [http://jowgtf.cwsurf.de/carisoprodol.php carisoprodol] [http://jowgtf.cwsurf.de/carisoprodol-information.php carisoprodol information] [http://jowgtf.cwsurf.de/buy-carisoprodol.php buy carisoprodol] [http://jowgtf.cwsurf.de/carisoprodol-online.php carisoprodol online] [http://jowgtf.cwsurf.de/soma-carisoprodol.php soma carisoprodol] [http://jowgtf.cwsurf.de/online-soma.php online soma] [http://hosoke.cwsurf.de/ambien.php ambien] [http://akokte.cwsurf.de/acyclovir.php acyclovir]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>EmhTwv</name></author>
	</entry>
	<entry>
		<id>https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;diff=4388&amp;oldid=prev</id>
		<title>B.Gates at 16:54, 17 October 2006</title>
		<link rel="alternate" type="text/html" href="https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;diff=4388&amp;oldid=prev"/>
		<updated>2006-10-17T16:54:24Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;amp;diff=4388&amp;amp;oldid=4355&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>B.Gates</name></author>
	</entry>
	<entry>
		<id>https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;diff=4355&amp;oldid=prev</id>
		<title>Siddartha: reverting is fun</title>
		<link rel="alternate" type="text/html" href="https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;diff=4355&amp;oldid=prev"/>
		<updated>2006-05-15T09:28:59Z</updated>

		<summary type="html">&lt;p&gt;reverting is fun&lt;/p&gt;
&lt;a href=&quot;https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;amp;diff=4355&amp;amp;oldid=4333&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Siddartha</name></author>
	</entry>
	<entry>
		<id>https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;diff=4333&amp;oldid=prev</id>
		<title>Firespeaker: Reverted edit of Octatron, changed back to last version by Scanez</title>
		<link rel="alternate" type="text/html" href="https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;diff=4333&amp;oldid=prev"/>
		<updated>2006-05-01T09:20:22Z</updated>

		<summary type="html">&lt;p&gt;Reverted edit of Octatron, changed back to last version by Scanez&lt;/p&gt;
&lt;a href=&quot;https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;amp;diff=4333&amp;amp;oldid=4326&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Firespeaker</name></author>
	</entry>
	<entry>
		<id>https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;diff=4326&amp;oldid=prev</id>
		<title>Octatron: SPAM removed</title>
		<link rel="alternate" type="text/html" href="https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;diff=4326&amp;oldid=prev"/>
		<updated>2006-04-28T18:03:55Z</updated>

		<summary type="html">&lt;p&gt;SPAM removed&lt;/p&gt;
&lt;a href=&quot;https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;amp;diff=4326&amp;amp;oldid=4325&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Octatron</name></author>
	</entry>
	<entry>
		<id>https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;diff=4325&amp;oldid=prev</id>
		<title>Scanez at 01:14, 28 April 2006</title>
		<link rel="alternate" type="text/html" href="https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;diff=4325&amp;oldid=prev"/>
		<updated>2006-04-28T01:14:46Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;amp;diff=4325&amp;amp;oldid=4316&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Scanez</name></author>
	</entry>
	<entry>
		<id>https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;diff=4316&amp;oldid=prev</id>
		<title>Firespeaker: spam, gah!</title>
		<link rel="alternate" type="text/html" href="https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;diff=4316&amp;oldid=prev"/>
		<updated>2006-04-14T21:56:01Z</updated>

		<summary type="html">&lt;p&gt;spam, gah!&lt;/p&gt;
&lt;a href=&quot;https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;amp;diff=4316&amp;amp;oldid=4315&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Firespeaker</name></author>
	</entry>
	<entry>
		<id>https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;diff=4315&amp;oldid=prev</id>
		<title>Firespeaker: Reverted edit of Octatron, changed back to last version by Scanez</title>
		<link rel="alternate" type="text/html" href="https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;diff=4315&amp;oldid=prev"/>
		<updated>2006-04-14T21:55:32Z</updated>

		<summary type="html">&lt;p&gt;Reverted edit of Octatron, changed back to last version by Scanez&lt;/p&gt;
&lt;a href=&quot;https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;amp;diff=4315&amp;amp;oldid=4309&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Firespeaker</name></author>
	</entry>
	<entry>
		<id>https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;diff=4309&amp;oldid=prev</id>
		<title>Octatron: unrelated links removed</title>
		<link rel="alternate" type="text/html" href="https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;diff=4309&amp;oldid=prev"/>
		<updated>2006-04-14T08:39:28Z</updated>

		<summary type="html">&lt;p&gt;unrelated links removed&lt;/p&gt;
&lt;a href=&quot;https://wiki.firespeaker.org/index.php?title=My_Adventures_with_COSI_TAs&amp;amp;diff=4309&amp;amp;oldid=4307&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Octatron</name></author>
	</entry>
</feed>