<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://homeostasis.scs.carleton.ca/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Masha</id>
	<title>Soma-notes - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://homeostasis.scs.carleton.ca/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Masha"/>
	<link rel="alternate" type="text/html" href="https://homeostasis.scs.carleton.ca/wiki/index.php/Special:Contributions/Masha"/>
	<updated>2026-05-12T22:57:44Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://homeostasis.scs.carleton.ca/wiki/index.php?title=Scheduling&amp;diff=1710</id>
		<title>Scheduling</title>
		<link rel="alternate" type="text/html" href="https://homeostasis.scs.carleton.ca/wiki/index.php?title=Scheduling&amp;diff=1710"/>
		<updated>2007-12-02T00:37:01Z</updated>

		<summary type="html">&lt;p&gt;Masha: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== QEMU ==&lt;br /&gt;
* Where does it fit in OS architecture?&lt;br /&gt;
* Simply a procdess, so: [Image 1 goes here]&lt;br /&gt;
* If a shell is running in QEMU, it is not seen from the regular terminal&lt;br /&gt;
* Quite analogous to the J(ava) V(irtual) M(achine)&lt;br /&gt;
&lt;br /&gt;
== Virtual Machine Monitor ==&lt;br /&gt;
* What do you emulate?&lt;br /&gt;
** QEMU emulates &#039;&#039;everything&#039;&#039; (like PowerPC binaries for Intel x86 chip) [Image 2 goes here]&lt;br /&gt;
* If data coming in is the Linux kernel, it expects to be run in supervisor mode, so QEMU has to emulate supervisor mode (otherwise cannot process privileged instructions)&lt;br /&gt;
* If a program in user mode executes a privileged instruction, a software interrupt gets generated, and the kernel is called to look up the trap table&lt;br /&gt;
** Example: division by zero&lt;br /&gt;
* We would like to emulate any hardware we want; so, why not just dump code directly on the CPU without QEMU in-between?&lt;br /&gt;
** Cannot do this, because regular Linux kernel will catch the interrupts&lt;br /&gt;
*** One possible way to get around this is to take out privileged instructions from binaries (essentially rewrite them)&lt;br /&gt;
&lt;br /&gt;
== Hypervisor ==&lt;br /&gt;
* The kernel&#039;s kernel [Image 3 goes here]&lt;br /&gt;
&lt;br /&gt;
=== Ring Model ===&lt;br /&gt;
* Unix only has two rings: kernel = 0, user = 3 [Image 4 hoes here]&lt;br /&gt;
* If hypervisor runs in -1, we can run multiple operating systems on top of the hypervisor [Image 5 goes here]&lt;br /&gt;
* The hypervisor is part of the mechanism that prevents pirated games from playing on the Play Station 3&lt;br /&gt;
* Hypervisor does not really affect performance, because it is tacked onto the I/O part of system calls&lt;br /&gt;
* Translating memory access from applications in user spaces means switching to kernel (supervisor), and then again from supervisor to hypervisor&lt;br /&gt;
* If running multiple operating systems, hypervisor designates one operating system to be the host or root access&lt;br /&gt;
* &amp;quot;Server consolidation&amp;quot; - using machines to the best of their abilities to conserve power&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;Blue Pill&amp;quot; ===&lt;br /&gt;
* When an attacker comes in, they have to run as a user process&lt;br /&gt;
* To hide, try to modify kernel code to camouflage processes&lt;br /&gt;
* Put security code in hypervisor - only good if attacker does not get there first&lt;br /&gt;
* Apparently, Windows kernel can actually tell if it has been virtuatlized, because there is one process that cannot be changed - the clock, so determine virtualization by checking the timing of I/O and interrupts&lt;br /&gt;
* &amp;quot;Halting problem&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== MMU ==&lt;br /&gt;
* How do we translate addresses? For some process, looking at address 2000 actually means looking at 8420&lt;br /&gt;
* Every instruction accessing memory has to perform this translation&lt;br /&gt;
* There exist tables that keep these - in page intervals (a pages is approximately a 4KB block)&lt;br /&gt;
* MMU needs a cache (very fast) to keep these tables&lt;br /&gt;
* MMU also requires a special kind of memory called associative memory (not like computers&#039; main memory)&lt;br /&gt;
** Content-based access, not address-based&lt;br /&gt;
* TLB - translational lookaside buffer is the table with tags (directly on MMU), &amp;lt;64K&lt;br /&gt;
* If the TLB misses, the kernel gets called&lt;br /&gt;
* Locality of reference: for data and for code, can be spatial and temporal&lt;/div&gt;</summary>
		<author><name>Masha</name></author>
	</entry>
	<entry>
		<id>https://homeostasis.scs.carleton.ca/wiki/index.php?title=Scheduling&amp;diff=1707</id>
		<title>Scheduling</title>
		<link rel="alternate" type="text/html" href="https://homeostasis.scs.carleton.ca/wiki/index.php?title=Scheduling&amp;diff=1707"/>
		<updated>2007-11-22T05:30:07Z</updated>

		<summary type="html">&lt;p&gt;Masha: Initial outline commit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;(Note: This is just a placeholder while I organize the information I have and create the images)&lt;br /&gt;
&lt;br /&gt;
== QEMU ==&lt;br /&gt;
* Where does it fit in OS architecture?&lt;br /&gt;
* Simply a procdess, so: [Image 1 goes here]&lt;br /&gt;
* If a shell is running in QEMU, it is not seen from the regular terminal&lt;br /&gt;
* Quite analogous to the J(ava) V(irtual) M(achine)&lt;br /&gt;
&lt;br /&gt;
== Virtual Machine Monitor ==&lt;br /&gt;
* What do you emulate?&lt;br /&gt;
** QEMU emulates &#039;&#039;everything&#039;&#039; (like PowerPC binaries for Intel x86 chip) [Image 2 goes here]&lt;br /&gt;
* If data coming in is the Linux kernel, it expects to be run in supervisor mode, so QEMU has to emulate supervisor mode (otherwise cannot process privileged instructions)&lt;br /&gt;
* If a program in user mode executes a privileged instruction, a software interrupt gets generated, and the kernel is called to look up the trap table&lt;br /&gt;
** Example: division by zero&lt;br /&gt;
* We would like to emulate any hardware we want; so, why not just dump code directly on the CPU without QEMU in-between?&lt;br /&gt;
** Cannot do this, because regular Linux kernel will catch the interrupts&lt;br /&gt;
*** One possible way to get around this is to take out privileged instructions from binaries (essentially rewrite them)&lt;br /&gt;
&lt;br /&gt;
== Hypervisor ==&lt;br /&gt;
* The kernel&#039;s kernel [Image 3 goes here]&lt;br /&gt;
&lt;br /&gt;
=== Ring Model ===&lt;br /&gt;
* Unix only has two rings: kernel = 0, user = 3 [Image 4 hoes here]&lt;br /&gt;
* If hypervisor runs in -1, we can run multiple operating systems on top of the hypervisor [Image 5 goes here]&lt;br /&gt;
* The hypervisor is part of the mechanism that prevents pirated games from playing on the Play Station 3&lt;br /&gt;
* Hypervisor does not really affect performance, because it is tacked onto the I/O part of system calls&lt;br /&gt;
* Translating memory access from applications in user spaces means switching to kernel (supervisor), and then again from supervisor to hypervisor&lt;br /&gt;
* If running multiple operating systems, hypervisor designates one operating system to be the host or root access&lt;br /&gt;
* &amp;quot;Server consolidation&amp;quot; - using machines to the best of their abilities to conserve power&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;Blue Pill&amp;quot; ===&lt;br /&gt;
* When an attacker comes in, they have to run as a user process&lt;br /&gt;
* To hide, try to modify kernel code to camouflage processes&lt;br /&gt;
* Put security code in hypervisor - only good if attacker does not get there first&lt;br /&gt;
* Apparently, Windows kernel can actually tell if it has been virtuatlized, because there is one process that cannot be changed - the clock, so determine virtualization by checking the timing of I/O and interrupts&lt;br /&gt;
* &amp;quot;Halting problem&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== MMU ==&lt;br /&gt;
* How do we translate addresses? For some process, looking at address 2000 actually means looking at 8420&lt;br /&gt;
* Every instruction accessing memory has to perform this translation&lt;br /&gt;
* There exist tables that keep these - in page intervals (a pages is approximately a 4KB block)&lt;br /&gt;
* MMU needs a cache (very fast) to keep these tables&lt;br /&gt;
* MMU also requires a special kind of memory called associative memory (not like computers&#039; main memory)&lt;br /&gt;
** Content-based access, not address-based&lt;br /&gt;
* TLB - translational lookaside buffer is the table with tags (directly on MMU), &amp;lt;64K&lt;br /&gt;
* If the TLB misses, the kernel gets called&lt;br /&gt;
* Locality of reference: for data and for code, can be spatial and temporal&lt;br /&gt;
&lt;br /&gt;
--[[User:Masha|Masha]] 00:30, 22 November 2007 (EST)&lt;/div&gt;</summary>
		<author><name>Masha</name></author>
	</entry>
	<entry>
		<id>https://homeostasis.scs.carleton.ca/wiki/index.php?title=Proposal_Meeting_Schedule&amp;diff=1604</id>
		<title>Proposal Meeting Schedule</title>
		<link rel="alternate" type="text/html" href="https://homeostasis.scs.carleton.ca/wiki/index.php?title=Proposal_Meeting_Schedule&amp;diff=1604"/>
		<updated>2007-11-05T19:47:40Z</updated>

		<summary type="html">&lt;p&gt;Masha: /* Thursday, Nov. 8th */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Tuesday, Oct. 30th==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| 10:00 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10:10 AM &lt;br /&gt;
| Yan Li&lt;br /&gt;
|-&lt;br /&gt;
| 10:20 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10:30 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10:40 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10:50 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 2:30 PM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 2:40 PM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 2:50 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:00 PM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 3:10 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:20 PM&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Wednesday, Oct. 31st==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| 10:30 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10:40 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10:50 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 11:00 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 11:10 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 11:20 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 11:30 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 11:40 AM&lt;br /&gt;
| Matthew Peyrard&lt;br /&gt;
|-&lt;br /&gt;
| 11:50 AM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 12:00 PM&lt;br /&gt;
| Neil Dickson&lt;br /&gt;
|-&lt;br /&gt;
| 12:10 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 12:20 PM&lt;br /&gt;
| Richard Gould&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Thursday, Nov. 1st==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| 1:30 PM&lt;br /&gt;
| David Tremayne (if someone needs this slot feel free to remove it and add yourself. this is just for receiving advice before a clear proposal is made)&lt;br /&gt;
|-&lt;br /&gt;
| 1:40 PM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1:50 PM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 2:00 PM&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| 2:10 PM&lt;br /&gt;
| yini he&lt;br /&gt;
|-&lt;br /&gt;
| 2:20 PM&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Monday, Nov. 5th==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| 2:40 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 2:50 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:00 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:10 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:20 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:30 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:40 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:50 PM&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tuesday, Nov. 6th==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| 10:00 AM&lt;br /&gt;
| Adam Krohn&lt;br /&gt;
|-&lt;br /&gt;
| 10:10 AM&lt;br /&gt;
| Dmitrii Miyusov &lt;br /&gt;
|- &lt;br /&gt;
| 10:20 AM&lt;br /&gt;
| Terry Worona&lt;br /&gt;
|-&lt;br /&gt;
| 10:30 AM&lt;br /&gt;
| David Tremayne&lt;br /&gt;
|-&lt;br /&gt;
| 10:40 AM&lt;br /&gt;
| Kevin McNally&lt;br /&gt;
|-&lt;br /&gt;
| 10:50 AM&lt;br /&gt;
| Joshua Tessier&lt;br /&gt;
|-&lt;br /&gt;
| 2:30 PM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 2:40 PM&lt;br /&gt;
| Adam Becevello&lt;br /&gt;
|-&lt;br /&gt;
| 2:50 PM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 3:00 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:10 PM&lt;br /&gt;
| Sean Brown&lt;br /&gt;
|-&lt;br /&gt;
| 3:20 PM&lt;br /&gt;
| Polina Vinogradova &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Wednesday, Nov. 7th==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| 10:30 AM&lt;br /&gt;
| Kenneth Chan&lt;br /&gt;
|-&lt;br /&gt;
| 10:40 AM&lt;br /&gt;
| Alexander Beauvais&lt;br /&gt;
|-&lt;br /&gt;
| 10:50 AM&lt;br /&gt;
| Adrian Batos Parac&lt;br /&gt;
|-&lt;br /&gt;
| 11:00 AM&lt;br /&gt;
| Dan Edmunds&lt;br /&gt;
|-&lt;br /&gt;
| 11:10 AM&lt;br /&gt;
| Adam McNamara&lt;br /&gt;
|-&lt;br /&gt;
| 11:20 AM&lt;br /&gt;
| Ian Armstrong&lt;br /&gt;
|-&lt;br /&gt;
| 11:30 AM&lt;br /&gt;
| Nicholas O&#039;Hara&lt;br /&gt;
|-&lt;br /&gt;
| 11:40 AM&lt;br /&gt;
| Geoffrey Johnson&lt;br /&gt;
|-&lt;br /&gt;
| 11:50 AM&lt;br /&gt;
| Irwin Zaid&lt;br /&gt;
|-&lt;br /&gt;
| 12:00 PM&lt;br /&gt;
| Simon Belanger&lt;br /&gt;
|-&lt;br /&gt;
| 12:10 PM&lt;br /&gt;
| Shachar Avni&lt;br /&gt;
|-&lt;br /&gt;
| 12:20 PM&lt;br /&gt;
| Roy Hooper&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Thursday, Nov. 8th==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| 1:00 PM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1:10 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 1:20 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 1:30 PM&lt;br /&gt;
| Nataly Hashem&lt;br /&gt;
|-&lt;br /&gt;
| 1:40 PM&lt;br /&gt;
| Seyamind Alkadhi&lt;br /&gt;
|-&lt;br /&gt;
| 1:50 PM&lt;br /&gt;
| Rajinder Wasson&lt;br /&gt;
|-&lt;br /&gt;
| 2:00 PM&lt;br /&gt;
| Bryan Mann-Lewis&lt;br /&gt;
|-&lt;br /&gt;
| 2:10 PM&lt;br /&gt;
| Andrew Yuill&lt;br /&gt;
|-&lt;br /&gt;
| 2:20 PM&lt;br /&gt;
| Matthew O&#039;Hara&lt;br /&gt;
|-&lt;br /&gt;
| 2:30 PM&lt;br /&gt;
| Michael Rowe&lt;br /&gt;
|-&lt;br /&gt;
| 2:40 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 2:50 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:00 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:10 PM&lt;br /&gt;
| Maria Krol&lt;br /&gt;
|-&lt;br /&gt;
| 3:20 PM&lt;br /&gt;
| Jeff Snell&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Masha</name></author>
	</entry>
	<entry>
		<id>https://homeostasis.scs.carleton.ca/wiki/index.php?title=Proposal_Meeting_Schedule&amp;diff=1603</id>
		<title>Proposal Meeting Schedule</title>
		<link rel="alternate" type="text/html" href="https://homeostasis.scs.carleton.ca/wiki/index.php?title=Proposal_Meeting_Schedule&amp;diff=1603"/>
		<updated>2007-11-05T19:47:30Z</updated>

		<summary type="html">&lt;p&gt;Masha: /* Tuesday, Nov. 6th */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Tuesday, Oct. 30th==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| 10:00 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10:10 AM &lt;br /&gt;
| Yan Li&lt;br /&gt;
|-&lt;br /&gt;
| 10:20 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10:30 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10:40 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10:50 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 2:30 PM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 2:40 PM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 2:50 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:00 PM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 3:10 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:20 PM&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Wednesday, Oct. 31st==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| 10:30 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10:40 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10:50 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 11:00 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 11:10 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 11:20 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 11:30 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 11:40 AM&lt;br /&gt;
| Matthew Peyrard&lt;br /&gt;
|-&lt;br /&gt;
| 11:50 AM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 12:00 PM&lt;br /&gt;
| Neil Dickson&lt;br /&gt;
|-&lt;br /&gt;
| 12:10 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 12:20 PM&lt;br /&gt;
| Richard Gould&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Thursday, Nov. 1st==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| 1:30 PM&lt;br /&gt;
| David Tremayne (if someone needs this slot feel free to remove it and add yourself. this is just for receiving advice before a clear proposal is made)&lt;br /&gt;
|-&lt;br /&gt;
| 1:40 PM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1:50 PM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 2:00 PM&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| 2:10 PM&lt;br /&gt;
| yini he&lt;br /&gt;
|-&lt;br /&gt;
| 2:20 PM&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Monday, Nov. 5th==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| 2:40 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 2:50 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:00 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:10 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:20 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:30 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:40 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:50 PM&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tuesday, Nov. 6th==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| 10:00 AM&lt;br /&gt;
| Adam Krohn&lt;br /&gt;
|-&lt;br /&gt;
| 10:10 AM&lt;br /&gt;
| Dmitrii Miyusov &lt;br /&gt;
|- &lt;br /&gt;
| 10:20 AM&lt;br /&gt;
| Terry Worona&lt;br /&gt;
|-&lt;br /&gt;
| 10:30 AM&lt;br /&gt;
| David Tremayne&lt;br /&gt;
|-&lt;br /&gt;
| 10:40 AM&lt;br /&gt;
| Kevin McNally&lt;br /&gt;
|-&lt;br /&gt;
| 10:50 AM&lt;br /&gt;
| Joshua Tessier&lt;br /&gt;
|-&lt;br /&gt;
| 2:30 PM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 2:40 PM&lt;br /&gt;
| Adam Becevello&lt;br /&gt;
|-&lt;br /&gt;
| 2:50 PM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 3:00 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:10 PM&lt;br /&gt;
| Sean Brown&lt;br /&gt;
|-&lt;br /&gt;
| 3:20 PM&lt;br /&gt;
| Polina Vinogradova &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Wednesday, Nov. 7th==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| 10:30 AM&lt;br /&gt;
| Kenneth Chan&lt;br /&gt;
|-&lt;br /&gt;
| 10:40 AM&lt;br /&gt;
| Alexander Beauvais&lt;br /&gt;
|-&lt;br /&gt;
| 10:50 AM&lt;br /&gt;
| Adrian Batos Parac&lt;br /&gt;
|-&lt;br /&gt;
| 11:00 AM&lt;br /&gt;
| Dan Edmunds&lt;br /&gt;
|-&lt;br /&gt;
| 11:10 AM&lt;br /&gt;
| Adam McNamara&lt;br /&gt;
|-&lt;br /&gt;
| 11:20 AM&lt;br /&gt;
| Ian Armstrong&lt;br /&gt;
|-&lt;br /&gt;
| 11:30 AM&lt;br /&gt;
| Nicholas O&#039;Hara&lt;br /&gt;
|-&lt;br /&gt;
| 11:40 AM&lt;br /&gt;
| Geoffrey Johnson&lt;br /&gt;
|-&lt;br /&gt;
| 11:50 AM&lt;br /&gt;
| Irwin Zaid&lt;br /&gt;
|-&lt;br /&gt;
| 12:00 PM&lt;br /&gt;
| Simon Belanger&lt;br /&gt;
|-&lt;br /&gt;
| 12:10 PM&lt;br /&gt;
| Shachar Avni&lt;br /&gt;
|-&lt;br /&gt;
| 12:20 PM&lt;br /&gt;
| Roy Hooper&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Thursday, Nov. 8th==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| 1:00 PM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1:10 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 1:20 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 1:30 PM&lt;br /&gt;
| Nataly Hashem&lt;br /&gt;
|-&lt;br /&gt;
| 1:40 PM&lt;br /&gt;
| Seyamind Alkadhi&lt;br /&gt;
|-&lt;br /&gt;
| 1:50 PM&lt;br /&gt;
| Rajinder Wasson&lt;br /&gt;
|-&lt;br /&gt;
| 2:00 PM&lt;br /&gt;
| Bryan Mann-Lewis&lt;br /&gt;
|-&lt;br /&gt;
| 2:10 PM&lt;br /&gt;
| Andrew Yuill&lt;br /&gt;
|-&lt;br /&gt;
| 2:20 PM&lt;br /&gt;
| Matthew O&#039;Hara&lt;br /&gt;
|-&lt;br /&gt;
| 2:30 PM&lt;br /&gt;
| Michael Rowe&lt;br /&gt;
|-&lt;br /&gt;
| 2:40 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 2:50 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:00 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:10 PM&lt;br /&gt;
| Maria Krol&lt;br /&gt;
|-&lt;br /&gt;
| 3:20 PM&lt;br /&gt;
| Jeffrey Snell&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Masha</name></author>
	</entry>
	<entry>
		<id>https://homeostasis.scs.carleton.ca/wiki/index.php?title=Proposal_Meeting_Schedule&amp;diff=1602</id>
		<title>Proposal Meeting Schedule</title>
		<link rel="alternate" type="text/html" href="https://homeostasis.scs.carleton.ca/wiki/index.php?title=Proposal_Meeting_Schedule&amp;diff=1602"/>
		<updated>2007-11-05T19:47:12Z</updated>

		<summary type="html">&lt;p&gt;Masha: /* Thursday, Nov. 8th */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Tuesday, Oct. 30th==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| 10:00 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10:10 AM &lt;br /&gt;
| Yan Li&lt;br /&gt;
|-&lt;br /&gt;
| 10:20 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10:30 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10:40 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10:50 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 2:30 PM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 2:40 PM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 2:50 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:00 PM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 3:10 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:20 PM&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Wednesday, Oct. 31st==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| 10:30 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10:40 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10:50 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 11:00 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 11:10 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 11:20 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 11:30 AM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 11:40 AM&lt;br /&gt;
| Matthew Peyrard&lt;br /&gt;
|-&lt;br /&gt;
| 11:50 AM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 12:00 PM&lt;br /&gt;
| Neil Dickson&lt;br /&gt;
|-&lt;br /&gt;
| 12:10 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 12:20 PM&lt;br /&gt;
| Richard Gould&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Thursday, Nov. 1st==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| 1:30 PM&lt;br /&gt;
| David Tremayne (if someone needs this slot feel free to remove it and add yourself. this is just for receiving advice before a clear proposal is made)&lt;br /&gt;
|-&lt;br /&gt;
| 1:40 PM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1:50 PM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 2:00 PM&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| 2:10 PM&lt;br /&gt;
| yini he&lt;br /&gt;
|-&lt;br /&gt;
| 2:20 PM&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Monday, Nov. 5th==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| 2:40 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 2:50 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:00 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:10 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:20 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:30 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:40 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:50 PM&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tuesday, Nov. 6th==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| 10:00 AM&lt;br /&gt;
| Adam Krohn&lt;br /&gt;
|-&lt;br /&gt;
| 10:10 AM&lt;br /&gt;
| Dmitrii Miyusov &lt;br /&gt;
|- &lt;br /&gt;
| 10:20 AM&lt;br /&gt;
| Terry Worona&lt;br /&gt;
|-&lt;br /&gt;
| 10:30 AM&lt;br /&gt;
| David Tremayne&lt;br /&gt;
|-&lt;br /&gt;
| 10:40 AM&lt;br /&gt;
| Kevin McNally&lt;br /&gt;
|-&lt;br /&gt;
| 10:50 AM&lt;br /&gt;
| Joshua Tessier&lt;br /&gt;
|-&lt;br /&gt;
| 2:30 PM&lt;br /&gt;
| Maria Krol&lt;br /&gt;
|-&lt;br /&gt;
| 2:40 PM&lt;br /&gt;
| Adam Becevello&lt;br /&gt;
|-&lt;br /&gt;
| 2:50 PM&lt;br /&gt;
| Jeff Snell&lt;br /&gt;
|-&lt;br /&gt;
| 3:00 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:10 PM&lt;br /&gt;
| Sean Brown&lt;br /&gt;
|-&lt;br /&gt;
| 3:20 PM&lt;br /&gt;
| Polina Vinogradova &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Wednesday, Nov. 7th==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| 10:30 AM&lt;br /&gt;
| Kenneth Chan&lt;br /&gt;
|-&lt;br /&gt;
| 10:40 AM&lt;br /&gt;
| Alexander Beauvais&lt;br /&gt;
|-&lt;br /&gt;
| 10:50 AM&lt;br /&gt;
| Adrian Batos Parac&lt;br /&gt;
|-&lt;br /&gt;
| 11:00 AM&lt;br /&gt;
| Dan Edmunds&lt;br /&gt;
|-&lt;br /&gt;
| 11:10 AM&lt;br /&gt;
| Adam McNamara&lt;br /&gt;
|-&lt;br /&gt;
| 11:20 AM&lt;br /&gt;
| Ian Armstrong&lt;br /&gt;
|-&lt;br /&gt;
| 11:30 AM&lt;br /&gt;
| Nicholas O&#039;Hara&lt;br /&gt;
|-&lt;br /&gt;
| 11:40 AM&lt;br /&gt;
| Geoffrey Johnson&lt;br /&gt;
|-&lt;br /&gt;
| 11:50 AM&lt;br /&gt;
| Irwin Zaid&lt;br /&gt;
|-&lt;br /&gt;
| 12:00 PM&lt;br /&gt;
| Simon Belanger&lt;br /&gt;
|-&lt;br /&gt;
| 12:10 PM&lt;br /&gt;
| Shachar Avni&lt;br /&gt;
|-&lt;br /&gt;
| 12:20 PM&lt;br /&gt;
| Roy Hooper&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Thursday, Nov. 8th==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| 1:00 PM&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1:10 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 1:20 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 1:30 PM&lt;br /&gt;
| Nataly Hashem&lt;br /&gt;
|-&lt;br /&gt;
| 1:40 PM&lt;br /&gt;
| Seyamind Alkadhi&lt;br /&gt;
|-&lt;br /&gt;
| 1:50 PM&lt;br /&gt;
| Rajinder Wasson&lt;br /&gt;
|-&lt;br /&gt;
| 2:00 PM&lt;br /&gt;
| Bryan Mann-Lewis&lt;br /&gt;
|-&lt;br /&gt;
| 2:10 PM&lt;br /&gt;
| Andrew Yuill&lt;br /&gt;
|-&lt;br /&gt;
| 2:20 PM&lt;br /&gt;
| Matthew O&#039;Hara&lt;br /&gt;
|-&lt;br /&gt;
| 2:30 PM&lt;br /&gt;
| Michael Rowe&lt;br /&gt;
|-&lt;br /&gt;
| 2:40 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 2:50 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:00 PM&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3:10 PM&lt;br /&gt;
| Maria Krol&lt;br /&gt;
|-&lt;br /&gt;
| 3:20 PM&lt;br /&gt;
| Jeffrey Snell&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Masha</name></author>
	</entry>
</feed>