Compare commits

..

No commits in common. "master" and "news-update" have entirely different histories.

28 changed files with 102 additions and 5461 deletions

View File

@ -1,6 +1,8 @@
SHELL = umask 002; exec /bin/sh
FILES = events.ics events.atom news.atom index.html stats.html \
favicon.ico default.css csclub.der csclub.pem robots.txt
SUBDIRS = about get-started events office news services media buttons logos flash library industry opencl unix102
SUBDIRS = about events office news services media buttons logos flash library industry opencl unix102
include common.mk

View File

@ -1,6 +1,6 @@
FILES = index.html exec.html members.html constitution.html donations.html \
code-of-conduct.html positions.html \
constitution-change-20020920.html constitution-change-20040205.html
positions.html constitution-change-20020920.html \
constitution-change-20040205.html
RELDIR = about/
include ../common.mk

View File

@ -1,297 +0,0 @@
<?xml version='1.0'?>
<!DOCTYPE cscpage SYSTEM "../csc.dtd">
<cscpage title="Code of Conduct for the Computer Science Club of the University of Waterloo">
<header />
<section title="Code of Conduct" anchor="title">
</section>
<section title="Purpose" anchor="purpose">
<p>
One of the primary goals of the Computer Science Club of the University
of Waterloo is the inclusion and support of all members of the University
of Waterloo community who are interested in Computer Science. As such, we
are committed to providing a friendly, safe and welcoming environment for
all, regardless of gender, sex, sexual orientation, ability, ethnicity,
socioeconomic status, age, and religion or lack thereof.
</p>
<p>
We invite all those who participate in our events and who communicate with
our Club at large to help us create a safe and positive experience for
everyone involved.
</p>
<p>
We've outlined a code of conduct to highlight our expectations for all
individuals who participate in our Club, as well as the steps to
handle unacceptable behaviour. New members should sign the Code of Conduct.
</p>
<p>
The Code of Conduct is in addition to existing University Policies,
such as policies 33, 34, and 42.
</p>
<p>
The Code of Conduct does not cover criminal matters. Initiating a Code of
Conduct complaint does not exclude other paths, such as going to Police
Services. For criminal matters, threats or acts of physical violence,
immediately contact UW Police at x22222 or (519) 888-4911.
</p>
</section>
<section title="Expected Behaviour" anchor="expected-behaviour">
<ul>
<li>
Participate in an authentic and active way. In doing so, you contribute
to the health and longevity of this Club.
</li>
<li>
Exercise consideration and respect in your speech and actions.
</li>
<li>
Attempt collaboration before conflict.
</li>
<li>
Refrain from demeaning, discriminatory, or harassing behaviour and speech.
</li>
<li>
Be mindful of your surroundings and of your fellow participants.
</li>
</ul>
</section>
<section title="Unacceptable Behaviour" anchor="unacceptable">
<p>
<strong>Unacceptable behaviours include</strong>: intimidating,
harassing, abusive, discriminatory, derogatory or demeaning
speech or actions by any participant in our community online, at all
related events and in one-on-one communications carried out in the
context of Club business. Club event venues may be shared; please be
respectful to all patrons of these locations.
</p>
<p>
<strong>Harassment includes</strong>: harmful or prejudicial verbal or
written comments related to gender, sexual orientation, race, religion,
disability; inappropriate use of nudity and/or sexual images in public
spaces (including presentation slides); deliberate intimidation, stalking
or following; harassing photography or recording; sustained disruption of
talks or other events; inappropriate physical contact, and unwelcome
sexual attention.
</p>
<p>Also refer to Policy 33 for the definitions of discrimination and
harassment.</p>
</section>
<section title="Experiencing Unacceptable Behaviour" anchor="experiencing">
<p>
The Executive Council and Faculty Advisor are herein referred to as the
Officers, or singularly as Officer.
</p>
<p>
If you notice a dangerous situation, someone in distress, or violations of
this Code of Conduct, <a href="../about/">contact an Officer</a>. No
situation is considered inconsequential. If you do not feel comfortable
contacting an Executive Council member due to the nature of the incident,
you may contact the <a href="../about/exec#advisor">Faculty Advisor</a>.
</p>
<p>
Upon receiving a complaint the Officer will inform the first of the
following people who is not personally involved in the situation, or in a
close relationship with the someone involved in the situation and is
available, and this person shall handle the complaint and shall here after
be referred to as the Handling Officer.
<ol>
<li>
The President
</li>
<li>
The Vice President
</li>
<li>
Any other Executive Council Member
</li>
<li>
The Faculty Advisor
</li>
</ol>
</p>
<p>
The Handling Officer will interview the subject of the complaint and any
witnesses and consult with other relevant Officers. The Handling Officer
shall chair a handling committee of the faculty advisor and one other
officer chosen in the same way. This committee shall be familiar with
University Policies 33, 34, and 42.
</p>
<p>
The Faculty advisor will make sure
that all applicable University policies, laws, and bylaws are followed. The
Faculty advisor must always be notified of all complaints and decisions.
</p>
</section>
<section title="Consequences of Unacceptable Behaviour" anchor="consequences">
<p>
After having done so, the Handling Officer shall use their best judgment to
determine if the complaint is valid and, if so, determine with the relevant
Officers the appropriate action to ensure that the complainant feels
welcome in the Computer Science Club and to avoid a subsequent incident:
<ul>
<li>
A warning.
</li>
<li>
A suspension from the events and spaces governed by the Code of Conduct
until the beginning of the next term. If the suspension would come into
effect less than two full weeks from the end of classes in the current
term, then the suspension applies to the subsequent term as well.
</li>
<li>
If the incident is very serious, or the subject has a pattern of
similar offences, expulsion from the Club.
</li>
<li>
A formal complaint through University policy, such as 33, 34, and 42.
</li>
</ul>
</p>
<p>
The Handling Officer shall inform the complainant of the resolution of the
issue and inform both the complainant and the subject of their right to
appeal the decision.
</p>
</section>
<section title="Addressing Grievances" anchor="grievances">
<p>
If either the complainant or the subject disagree with the decision made by
the Handling Officer, they can appeal to the Officers, who can overturn the
decision with a majority vote of all the Officers.
</p>
<p>
No Officer who was personally involved in the complaint, or is in a close
relationship with someone involved in the complaint, shall participate in
the Officers deliberation or vote on the appeal.
</p>
<p>
If the subject of a complaint is expelled from the Club, then at their
request, but no more often than once a year, the Officers will review the
decision to expel them from the Club. The Officers can reinstate the
subject with a two-thirds vote of the Officers.
</p>
</section>
<section title="Confidentiality" anchor="confidential">
<p>
The Club recognizes that all members have a right to privacy, and will
handle complaints confidentially.
</p>
<p>
As such, proceedings will be kept confidential as described below, to the
extent allowed by whichever University policy applies to the complaint.
Relevant policies include
Policy 42 (Prevention and Response to Sexual Violence),
Policy 33 (Ethical Behaviour),
or Policy 34 (Health, Safety, and Environment).
</p>
<p>
Information will only be reported to Police Services when directly required
to by applicable policy. In such a case, only the required information will
be provided, anonymized if possible.
</p>
<p>
<strong>Information that will be kept in Club records and be available to
Officers in the future will be limited to</strong>: the date the complaint
was made, the name of the subject of the complaint, the name of the
Handling Officer, the decision made on the complaint, the date the decision
on the complaint was made, and if applicable, the date of the appeal, the
party making the appeal (Complainant or Subject), the decision made on the
appeal by the Officers, and the date of the Officers decision on the appeal.
</p>
<p>
<strong>The information the Handling Officer and Faculty Advisor will
jointly keep records of, in addition to the information kept in the Club
records, will be limited to </strong>: the name of the complainant, and a
summary of the complaint. This information will be available to Officers
that are handling future complaints if it is requested and the Handling
Officer deems it relevant to the new complaint.
</p>
</section>
<section title="Scope and Spaces" anchor="scope">
<p>
In cases where the Code of Conduct contradicts University policies, or
applicable laws and bylaws, the Code of Conduct does not apply to the extent
to which it conflicts.
</p>
<p>
We expect all Club participants (participants, organizers, sponsors, and
other guests) to abide by this Code of Conduct in all community venues
(online and in-person) as well as in all one-on-one communications
pertaining to Club business.
</p>
<ul>
<li>
The Code of Conduct applies in the office, where office staff are
responsible for enforcing it.
</li>
<li>
The Code of Conduct applies in the IRC channel, where channel operators
are responsible for enforcing it.
</li>
<li>
The Code of Conduct applies at events the CSC organizes or co-organizes,
where a designated organizer is responsible for enforcing it.
</li>
</ul>
</section>
<section title="Contact Information" anchor="contact">
<ul>
<li>
The Computer Science Club <a href="../about/">Officers can be contacted as a whole</a>.
</li>
</ul>
</section>
<section title="Additional Information" anchor="info">
<p>
Additionally, the Executive Council are available to help Club members
engage with local law enforcement or to otherwise help those experiencing
unacceptable behaviour feel safe. In the context of in-person events,
organizers will also provide escorts as desired by the person experiencing
distress.
</p>
<p>
Changes to the Code of Conduct are governed by the Club's
<a href="constitution">constitution</a>.
</p>
</section>
<section title="License Information And Attribution" anchor="license-attribution">
<ul>
<li>
The Code of Conduct is distributed under a
<a href="http://creativecommons.org/licenses/by-sa/3.0/">
Creative Commons Attribution-ShareAlike License
</a>, derived from the
<a href="http://wics.uwaterloo.ca/code-of-conduct/">
Women in Computer Science Code of Conduct
</a>, the
<a href="http://uwarc.uwaterloo.ca/policies-procedures/code-of-conduct/">
UW Amateur Radio Club Code of Conduct
</a>, and the
<a href="http://fass.uwaterloo.ca/wp-content/uploads/2015/03/constitution.pdf">
FASS Code of Conduct (Article 2, Section 16)
</a>.
</li>
</ul>
</section>
<section title="Revision" anchor="revision">
<p>Revision 1.3, adopted by the Computer Science Club of the University of Waterloo on 25 January 2018.</p>
</section>
<footer/>
</cscpage>

View File

@ -86,7 +86,7 @@
Club.</li>
<li> All officers, other than the System Administrator, shall be elected at
a meeting to be held no later than two weeks after the start of lectures
a meeting to be held no later than three weeks after the start of lectures
in each term.</li>
<li> The election of officers shall be accomplished by the following
@ -123,10 +123,6 @@
CRO who will preside over the election of the President,
Vice-President, Treasurer, and Secretary, in that order.</li>
<li>During each election, if the position has no nominees, the CRO
will take nominations from the floor. Any present, eligible member
can be nominated.</li>
<li> Each election shall be carried out by secret vote, in a manner to
be decided on by the CRO, with the approval of the members at the
meeting. A simple heads-down-hands-up method is considered
@ -325,12 +321,11 @@
<li> The Club membership cannot act except at a general meeting.</li>
<li> A quorum necessary for the conduct of business is defined as fifteen
(15) full members or 2/3 of the full membership, whichever is smaller. If
an election meeting lacks quorum, then the inquorate meeting can set a
date and time for the elections, and can choose to either run the new
elections with the same nominations or with a new nomination period
(which does not need to meet the usual minimum requirement).
</li>
(15) members or 2/3 of the membership, whichever is smaller. If an
election meeting lacks quorum, then the inquorate meeting can set a date
and time for the elections, and can choose to either run the new elections
with the same nominations or with a new nomination period (which does not
need to meet the usual minimum requirement).</li>
<li> A motion to remove an officer, or to call new elections (except at an
election meeting), requires a 2/3 vote and at least a week's notice. Any
@ -388,22 +383,7 @@
</ol>
</section>
<section title="12. Code of Conduct" anchor="conduct">
<ol>
<li>
The Club has a <a href="code-of-conduct">Code of Conduct</a>.
</li>
<li>
The <a href="code-of-conduct#scope">scope of the Code of Conduct</a> is specified by the Code of Conduct.
</li>
<li>
Changes to the Code of Conduct are governed by the same rules as changes
to the Constitution.
</li>
</ol>
</section>
<section title="13. Use of Club Resources" anchor="resources">
<section title="12. Use of Club Resources" anchor="resources">
<ol>
<li> All resources under control of the Club are to be used in accordance
with the aims of the Club.</li>
@ -428,7 +408,7 @@
</section>
<section title="Revision" anchor="revision">
<p>The constitution was last revised on 25 January 2018.</p>
<p>The constitution was last revised on 19 September 2014.</p>
</section>
<footer/>

View File

@ -4,7 +4,6 @@
<directory title="About">
<diritem title="Constitution" href="constitution" />
<diritem title="Code of Conduct" href="code-of-conduct" />
<diritem title="Positions" href="positions" />
<diritem title="Membership List" href="members" />
<diritem title="Donations" href="donations" />

View File

@ -15,12 +15,6 @@
</p>
</section>
<section title="How do I renew my membership?">
<p>
<strong>Note:</strong> For the Fall 2020 term, you do not need to pay
the $2 fee to renew your membership. We have extended the memberships
of all members who had already paid their fee for Fall 2020 by one term,
as we did for Spring 2020.
</p>
<p>If you are already a member of the CSC and want to renew your membership,
you can do so by coming in person to our office, or you may pay online.
When renewing online you must pay more than the usual $2.00 to cover PayPal fees.
@ -70,18 +64,12 @@ Canada
</section>
<section title="Mathematics Endowment Fund">
<p>
The <a href="https://uwaterloo.ca/math-endowment-fund/">Mathematics Endowment Fund</a>
The <a href="http://www.mef.uwaterloo.ca/">Mathematics Endowment Fund</a>
has provided funding for a variety of projects, events, and hardware:
</p>
<ul>
<li>A new disk shelf (24 disks x 2TB) for the NetApp filers donated by CSCF and MFCF, to be used to improve home directories</li>
<li>Ginkgo, a server to improve CSC web hosting services</li>
<li>Drives for Potassium-Benzoate, the server that runs
<a href="http://mirror.csclub.uwaterloo.ca">mirror.csclub.uwaterloo.ca</a></li>
<li>Potassium-Benzoate, the server that runs
<a href="http://mirror.csclub.uwaterloo.ca">mirror.csclub.uwaterloo.ca</a></li>
<li>High-Fructose Corn Syrup, a server used for high performance computing</li>
<li>Sodium-Benzoate, the server that previously ran
<li>Sodium-Benzoate, the server that runs
<a href="http://mirror.csclub.uwaterloo.ca/">mirror.csclub.uwaterloo.ca</a></li>
<li>A gigabit switch for the MathSoc offices (including ours)</li>
<li>Academic talks</li>
@ -94,25 +82,6 @@ Canada
for their financial support.
</p>
</section>
<section title="MathSoc Capital Improvements Fund">
<p>
The <a href="http://mathsoc.uwaterloo.ca/council/policies/Capital+Improvements+Fund">
MathSoc Capital Improvements Fund</a> has provided funding of new office hardware:
</p>
<ul>
<li>Strombola and Bit-Shifter hardware upgrade (new motherboard, CPU and RAM)</li>
<li>2x 8-port 10Gbps SFP+ network cards for the Math Student Orgs routers/switches</li>
<li>Natural-Flavours hardware upgrade (new motherboard, CPU and RAM)</li>
</ul>
</section>
<section title="Student Life Endowment Fund">
<p>
The <a href="https://feds.ca/funding#fund-slef">
Student Life Endowment Fund</a> has provided funding of new hardware:
</p>
<ul>
<li>Biloba, a server to improve CSC web hosting services</li>
</ul>
</section>
<footer />
</cscpage>

View File

@ -23,8 +23,8 @@ Waterloo, ON N2L 3G1
Canada
</pre>
<p>Our office phone number is (519) 888-4567 x33870.</p>
<p>We also have an IRC channel: <a href="irc://irc.libera.chat/csc">
#csc on libera.chat</a>.</p>
<p>We also have an IRC channel: <a href="irc://irc.freenode.org/csc">
#csc on Freenode</a>.</p>
</section>
<section title="What... is your quest?">

View File

@ -9,18 +9,14 @@
</section>
<section title="Other Positions">
<positions exec="no" />
<a id="advisor" class="position" href="">
Faculty Advisor
</a>
<br/>
Prabhakar Ragde
<br/>
</section>
<section title="Elections">
<p>
Each term the CSC holds elections to determine the executive council. To
find out when and where the next elections will be held, check the
<a href="../">homepage</a>. For details on the election rules, see the
<a href="../">homepage</a> and the
<a href="http://csclub.uwaterloo.ca/newsgroup/thread.php?group=uw.csc">
uw.csc</a> newsgroup. For details on the election rules, see the
<a href="constitution">constitution</a>.
</p>
</section>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -3,7 +3,6 @@
<!DOCTYPE directory SYSTEM "csc.dtd">
<directory>
<diritem title="Get Started" href="get-started/" />
<diritem title="About" href="about/" />
<diritem title="Services" href="services/" />
<diritem title="Office" href="office/" />

3223
events.xml

File diff suppressed because it is too large Load Diff

View File

@ -5,7 +5,7 @@
<cscpage title="CSC Events">
<header />
<section title="Upcoming Events">
<section title="Events this term">
<generate-event-files />
<events-this-term />
</section>

View File

@ -1,3 +0,0 @@
FILES = index.html
RELDIR = get-started/
include ../common.mk

View File

@ -1,6 +0,0 @@
<?xml version='1.0'?>
<!DOCTYPE directory SYSTEM "../csc.dtd">
<directory title="Get Started">
</directory>

View File

@ -1,46 +0,0 @@
<?xml version='1.0'?>
<!DOCTYPE cscpage SYSTEM "../csc.dtd">
<cscpage title="Get Started">
<header />
<section title="How can I join?">
<p>To join Computer Science Club, you simply need to send an email to <a href="mailto:syscom@csclub.uwaterloo.ca">syscom@csclub.uwaterloo.ca</a> with the following information:</p>
<ul>
<li>a scan or photograph copy of your WatCard</li>
<li>your WatIAM userid, and</li>
<li>your acknowledgement of having read, understood, and agreeing with <a href="https://csclub.uwaterloo.ca/services/machine_usage">the machine usage policy</a></li>
</ul>
<p>To renew your membership, email syscom with your WatIAM userid and let us know you would like your membership renewed.</p>
<p>MathSoc has decided to waive club fees for the Spring 2021 term, so no fee is required to become or remain a member this term.</p>
</section>
<section title="How can I get involved?">
<p> If you would like to plan, help out with events or contribute to our website redesign, apply for our open <a href="https://forms.gle/gAaU84WuC7gYcTeX6">Programme Committee roles.</a></p>
<p> If you have any suggestions for the events we should run, don't hesitate to fill out this <a href="https://forms.gle/ru6rAbX5Luwitg2o7">form.</a> </p>
<p> Reach out to the <a href="mailto:systems-committee@csclub.uwaterloo.ca">Systems Committee</a> if you're interested in doing system administration tasks or if you need assistance using CSC computer systems.</p>
</section>
<section title="Where can I find/follow CSC?">
<ul>
<li><b>IRC</b>: #csc on libera.chat. If you are a CSC member, you can use <a href="https://chat.csclub.uwaterloo.ca/">https://chat.csclub.uwaterloo.ca/</a> to connect.</li>
<li><b>Discord</b>: <a href="https://discord.gg/pHfYBCg">https://discord.gg/pHfYBCg</a></li>
<li><b>Twitch</b>: <a href="https://twitch.tv/uwcsclub">@uwcsclub</a></li>
<li><b>Instagram</b>: <a href="https://instagram.com/uwcsclub">@uwcsclub</a></li>
<li><b>Facebook</b>: <a href="https://www.facebook.com/uw.computerscienceclub">@uw.computerscienceclub</a></li>
<li><b>Youtube</b>: <a href="https://www.youtube.com/channel/UCWouvEY1mQUG1fgR8VRA2sQ">https://bit.ly/uwcsclub-yt</a></li>
</ul>
</section>
<section title="What should I know?">
<p> Some other links with important information about CSC include</p>
<ul>
<li> <a href="https://csclub.uwaterloo.ca/about/constitution">Our Constitution</a></li>
<li> <a href="https://csclub.uwaterloo.ca/about/code-of-conduct">Code of Conduct</a></li>
</ul>
</section>
<footer />
</cscpage>

View File

@ -1,70 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg3355"
version="1.1"
inkscape:version="0.91 r13725"
xml:space="preserve"
width="487.58984"
height="261.05737"
viewBox="0 0 487.58985 261.05737"
sodipodi:docname="cscsticker.svg"><metadata
id="metadata3361"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs3359" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1078"
inkscape:window-height="1899"
id="namedview3357"
showgrid="false"
fit-margin-top="10"
fit-margin-left="20"
fit-margin-right="20"
fit-margin-bottom="10"
inkscape:zoom="1.0603944"
inkscape:cx="220.06686"
inkscape:cy="-224.92544"
inkscape:window-x="1680"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="g3365" /><g
id="g3363"
inkscape:groupmode="layer"
inkscape:label="ink_ext_XXXXXX"
transform="matrix(1.25,0,0,-1.25,20.059925,422.21875)"><g
id="g3365"
transform="scale(0.1,0.1)"
style="display:inline"><path
d="m 2237.35,2514.68 0,0 c 0,308.76 250.57,559.34 559.33,559.34 308.74,0 559.32,-250.58 559.32,-559.34 0,-308.74 -250.58,-559.33 -559.32,-559.33 -37.57,0 -75.05,3.78 -111.88,11.3 l 0,0 c 143.41,146.37 223.74,343.12 223.74,548.03 0,432.26 -350.82,783.07 -783.06,783.07 -432.28,0 -783.08,-350.81 -783.08,-783.07 l 0,0 c 0,-308.74 -250.58,-559.33 -559.33,-559.33 -308.75,0 -559.332,250.59 -559.332,559.33 0,308.76 250.582,559.34 559.332,559.34 37.578,0 75.055,-3.79 111.879,-11.31 l 0,0 c -143.422,-146.37 -223.75,-343.12 -223.75,-548.03 0,-432.25 350.801,-783.06 783.071,-783.06 432.25,0 783.08,350.81 783.08,783.06 l 0,0 z m -223.75,0 c 0,-308.74 -250.58,-559.33 -559.33,-559.33 -308.74,0 -559.321,250.59 -559.321,559.33 0,265.79 187.021,494.87 447.451,548.03 l 0,0 C 1195.11,3213.05 993.531,3297.75 783.07,3297.75 350.801,3297.75 0,2946.94 0,2514.68 c 0,-432.25 350.801,-783.06 783.07,-783.06 432.25,0 783.08,350.81 783.08,783.06 l 0,0 c 0,308.76 250.58,559.34 559.33,559.34 308.74,0 559.32,-250.58 559.32,-559.34 0,-265.79 -187.05,-494.88 -447.45,-548.03 l 0,0 c 147.26,-150.33 348.89,-235.03 559.33,-235.03 432.24,0 783.08,350.81 783.08,783.06 0,432.26 -350.84,783.07 -783.08,783.07 -432.25,0 -783.08,-350.81 -783.08,-783.07"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path3367"
inkscape:connector-curvature="0" /><text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:310.55447388px;line-height:125%;font-family:Sans;-inkscape-font-specification:'Sans, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:18.39999962;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
x="1818.7894"
y="-1353.8916"
id="text3407"
sodipodi:linespacing="125%"
transform="scale(0.98399096,-1.0162695)"><tspan
sodipodi:role="line"
x="1818.7894"
y="-1353.8916"
id="tspan3411"
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-family:fontin;-inkscape-font-specification:'fontin Medium';stroke-width:18.39999962;stroke-miterlimit:4;stroke-dasharray:none">COMPUTER SCIENCE CLUB</tspan></text>
</g></g></svg>

Before

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

View File

@ -11,322 +11,6 @@
CD or DVD should you so choose.
<ul class="media">
<mediaitem title="Netplay in Emulators">
<abstract>
<p>You've got a game, but you didn't write it. You're running it by emulating the machine it was meant to run on, and the machine it was meant to run on never had support for networking. Now, you want to play with your friend, over the Internet. Oh, and it's not acceptable to incur any latency between your controller and the game while we're at it. Surely that can't be possible, right? Wrong. This talk will discuss the re-emulation technique for netplay used commercially by a system called GGPO and freely in an emulator frontend called RetroArch, and how similar techniques can be applied to make networking work in other scenarios it was never meant for. This will be an unprepared, impromptu talk with no slides, so it should either be a fascinating dive into a little-heard-of technique, or an impenetrable mess of jargon and algorithms. Either way, it should be fun. Professor Richards is the maintainer of the netplay infrastructure for RetroArch, a popular emulator frontend for multiple platforms.</p>
</abstract>
<presentor>Gregor Richards</presentor>
<mediafile file="gregor-talk.mp4" type="Netplay in Emulators (mp4)" />
<thumbnail file="gregor-talk-thumb.png"/>
</mediaitem>
<mediaitem title="Unix 102 Spring 2017">
<abstract>
<p>
Finished the bash unit in CS246 and still don't see what's great about
Unix? Want to gain some more in-depth knowledge, or some less well-known
tips and tricks for using the command line? Unix 102 is the event for you!
Fatema is "kind of successful" and "knows things about Unix" and you
can be too! Topics covered will be: users, groups and permissions, ez
string manipulation, additional skills, tips and tricks.
</p>
</abstract>
<presentor>Fatema, Charlie</presentor>
<mediafile file="unix102-s17.mp4" type="Unix 102 Spring 2017 (mp4)" />
<thumbnail file="unix102-s17-thumb-small.jpg"/>
</mediaitem>
<mediaitem title="ALT-TAB - Manic PXE Dream Servers">
<abstract>
<p>
PXE stands for Pre-eXecution Environment. Fatema will talk about the
motivation for using it, examples of industry uses and a brief overview
of what it is and how it works.
</p>
</abstract>
<presentor>Fatema Boxwala</presentor>
<mediafile file="fatema-manic-pxe-dream-servers.mp4" type="Manic PXE Dream Servers (mp4)" />
<thumbnail file="fatema-manic-pxe-dream-servers-thumb-small.jpg"/>
</mediaitem>
<mediaitem title="Feminism in STEM - a 101 Panel">
<abstract>
<p>
A panel organized by the CS Club on how feminism manifests itself in STEM,
specifically CS and Engineering.
</p>
<p>
Panelists are Dr. Prabhakar Ragde, Swetha Kulandaivelan, and Filzah Nasir.
Moderated by Fatema Boxwala.
</p>
<p>
Due to battery trouble, the first few minutes of audio were lost. The panelists
were introduced as Prabhakar from the School of Computer Science, Swetha from
4A Mechanical Engineering, and Filzah as an Engineering grad student.
</p>
<p>
Sample questions from the panel section are:
<ul>
<li>Filzah and Swetha, can you expand on how Engineering tries to keep its curriculum grounded in reality?</li>
<li>Why would an Engineering 101 instructor tell the class to design urinals?</li>
<li>Prabhakar, how can men in STEM help women get their voices heard?</li>
</ul>
Sample questions from the audience after the panel:
<ul>
<li>As a woman in CS, how do I know I wasn't hired to meet a diversity target?</li>
<li>Filzah, you mentioned that "getting to 50%" isn't what you're interested in. Can you expand on that?</li>
<li>An admittedly selfish argument I've seen on Reddit asks why we should cooperate with marginalized
communities when we're not significantly affected by them? (Response at 10 minutes into questions)</li>
<li>Prabhakar, how has CS changed since you were an undergrad?</li>
</ul>
</p>
<p>
A statistical errata: The Math faculty proportionally gives offers of admission to the 25% of women
that apply, and there are no significant disproportionate dropout rates.
</p>
</abstract>
<presentor>Prabhakar, Fatema, Filzah, Swetha</presentor>
<mediafile file="fem101-panel-discussion.mp4" type="Panel questions and discussion (mp4)" />
<mediafile file="fem101-questions.mp4" type="Audience questions (mp4)" />
<thumbnail file="fem101-questions-thumb-small.jpg"/>
</mediaitem>
<mediaitem title="Bringing OOP Best Practices to the World of Functional Programming">
<abstract>
<p>
I transitioned from writing software in imperative, object-oriented
(OO) programming languages to doing functional programming (FP)
full-time, and you can do it, too! In this talk, I'll make a case for
using FP for real-world development, cover some cases where common FP
language features substitute for design patterns and OOP structure,
and provide some examples of translating traditional OO design
patterns into functional code.
</p>
<p>
Due to battery shenanigans, not the entire talk was recorded. Instead, you
can get the slides for this talk at
<a href="https://hashman.ca/osb-2016/">the talks section of her site</a>.
</p>
</abstract>
<presentor>Elana Hashman</presentor>
<mediafile file="ehashman-oop-best-practices.mp4" type="OOP Best Practices (mp4)" />
<thumbnail file="ehashman-oop-best-practices-thumb-small.jpg"/>
</mediaitem>
<mediaitem title="Open Source Computer Sound Measurement">
<abstract>
<p>
An ideal computer audio system should faithfully reproduce signals of
all frequencies in the audible range (20 to 20,000 cycles per second).
Real systems, particularly mobile devices and laptops, may still
produce acceptable quality, but often have a limited response,
particularly at the low (bass) frequencies.
Sound/acousic energy refers to time varying pressure waves in air.
When recording sound, the acoustic signal will be picked up by
microphone, which converts it to electrical signals (voltages). The
signal is then digitized (analog to digital conversion) and stored as
a stream of numbers in a data file. On playback the digital signal is
converted to an electrical signal (digital to analog conversion) and
finally returned as an acoustic signal by a speaker and/or headphones.
In this talk I will present open source software (Octave/Linux) to
measure the end-to-end frequency response of an audio system using the
Discrete Fourier Transform. I will demonstrate the software using a
standard USB audio interface and a consumer grade omnidirectional
microphone.
This is joint work with John Vanderkooy, Distinguished Professor
Emeritus, Department of Physics and Astronomy.
</p>
</abstract>
<presentor>Richard Mann</presentor>
<mediafile file="rmann-oss-sound-measurement.mp4" type="OSS Sound Measurement (mp4)" />
<thumbnail file="rmann-oss-sound-measurement-thumb-small.jpg"/>
</mediaitem>
<mediaitem title="Network Infrastructure talk">
<abstract>
<p>
Steve Bourque and Mike Patterson of IST will give a brief overview of campus network connectivity and interconnectivity. Steve will describe the general connections, and Mike will talk about specific security measures in place. We'll have refreshments!
</p>
</abstract>
<presentor>Steve Bourque and Mike Patterson</presentor>
<mediafile file="uw-infrastructure-sbourque-half.mp4" type="Steven Bourque Talk (x264)" />
<mediafile file="uw-infrastructure-mpatters-half.mp4" type="Mike Patterson Talk (x264)" />
<mediafile file="uw-infrastructure-mpatters-slides.pdf" type="Mike Patterson Slides (pdf)" />
<mediafile file="uw-infrastructure-sbourque-slides.pdf" type="Steven Bourque Slides (pdf)" />
<thumbnail file="uw-infrastructure-sbourque-half-thumb-small.jpg"/>
</mediaitem>
<mediaitem title="CSC and WiCS Career Panel">
<abstract>
<p>
The CSC is joining WiCS to host a career panel! Come hear from Waterloo
alumni as they speak about their time at Waterloo, experience with coop,
and life beyond the university. A great chance to network and seek
advice!
</p>
<p>
The panelists are:
<ul>
<li>Joanne Mckinley - Software Engineer, Google</li>
<li>Carol Kilner - COO, BanaLogic Corporation</li>
<li>Harshal Jethwa - Consultant, Infusion</li>
<li>Dan Collens - CTO, Big Roads</li>
</ul>
</p>
</abstract>
<presentor>Joanne McKinley, Carol Kilner, Harshal Jethwa, Dan Collens</presentor>
<thumbnail file="csc-wics-f15-panel-thumb-small.jpg" />
<mediafile file="csc-wics-f15-panel.mp4" type="Talk (x264)" />
</mediaitem>
<mediaitem title="Back to Back Talks: Culture Turnaround and Software Defined Networks">
<abstract>
<p>
Back to back talks from John Stix and Francisco Dominguez on turning
a company's culture around and on Software Defined Networks!
</p>
<p>
John Stix will be talking about how he turned around the corporate culture at Fibernetics Corporation.
</p>
<p>
Francisco Dominguez will be talking about Software Defined Networks, which
for example can turn multiple flakey internet connections into one reliable
one.
</p>
<p>
The speakers are:
<ul>
<li>John Stix - President, Fibernetics</li>
<li>Francisco Dominguez - CTO, Fibernetics</li>
</ul>
</p>
<p>
Food and drinks will be provided!
</p>
</abstract>
<presentor>John Stix, Francisco Dominguez</presentor>
<thumbnail file="fibernetics-thumb-small.jpg" />
<mediafile file="fibernetics.mp4" type="Talk (x264)" />
</mediaitem>
<mediaitem title="Starting a VN Indie Game Company as a UW Student">
<abstract>
<p> Many people want to make games as signified by all the game development
schools that are appearing everywhere. But how would you do it as a UW
student? This talk shares the experiences of how making Sakura River
Interactive was founded without any Angel/VC investment.
</p>
<p> The talk will start off with inspiration drawn of Co-op Japan, to it's
beginnings at Velocity. Then a reflection of how various game
development and business skills was obtained in the unexpected ways at
UW will follow. How the application of probabilities, theory of
computation, physical/psychological attraction theories was used in the
development of the company's first game. Finally how various Computer
Science theories helped evaluate feasibility of several potential
incoming business deals.
</p>
<a href="http://www.sakurariver.ca/">From Sakura River interactive</a>
</abstract>
<presentor>Alfe Clemencio</presentor>
<thumbnail file="indie-game-dev-clemencio-thumb-small.jpg" />
<mediafile file="indie-game-dev-clemencio.mp4" type="Talk (x264)" />
</mediaitem>
<mediaitem title="Cory Doctorow - The War on General Purpose Computing">
<abstract>
<p>
No Matter Who's Winning the War on General Purpose Computing, You're Losing
</p>
<p>
If cyberwar were a hockey game, it'd be the end of the first period and
the score would be tied 500-500. All offense, no defense.
</p>
<p>
Meanwhile, a horrible convergence has occurred as everyone from car
manufacturers to insulin pump makers have adopted the inkjet printer
business model, insisting that only their authorized partners can make
consumables, software and replacement parts -- with the side-effect of
making it a felony to report showstopper, potentially fatal bugs in
technology that we live and die by.
</p>
<p>
And then there's the FBI and the UK's David Cameron, who've joined in
with the NSA and GCHQ in insisting that everyone must be vulnerable to
Chinese spies and identity thieves and pervert voyeurs so that the spy
agencies will always be able to spy on everyone and everything, everywhere.
</p>
<p>
It's been fifteen years since the copyright wars kicked off, and we're
still treating the Internet as a glorified video-on-demand service --
when we're not treating it as a more perfect pornography distribution
system, or a jihadi recruitment tool.
</p>
<p>
It's all of those -- and more. Because it's the nervous system of the
21st century. We've got to stop treating it like a political football.
</p>
<p>
(Cory Doctorow is affiliated with the Canadian branch of EFF, the
<a href="https://www.eff.org/">Electronic Frontier Foundation</a>)
</p>
</abstract>
<presentor>Cory Doctorow</presentor>
<thumbnail file="cory-doctorow-f2015-thumb-small.png" />
<mediafile file="cory-doctorow-f2015.mp4" type="Talk (x264)" />
<mediafile file="cory-doctorow-f2015-hq.mp4" type="Talk (x246 Big File)" />
</mediaitem>
<mediaitem title="Algorithms for Shortest Paths">
<abstract>
<p>
Finding shortest paths is a problem that comes up in many applications:
Google maps, network routing, motion planning, connectivity in social
networks, and etc.
The domain may be a graph, either explicitly or implicitly represented,
or a geometric space.
</p>
<p>
Professor Lubiw will survey the field, from Dijkstra's foundational algorithm to
current results and open problems.
There will be lots of pictures and lots of ideas.
</p>
</abstract>
<presentor>Anna Lubiw</presentor>
<thumbnail file="alubiw-shortest-paths-thumb-small.jpg" />
<mediafile file="alubiw-shortest-paths.mp4" type="Talk (x264)" />
</mediaitem>
<mediaitem title="Infra Sound is All Around Us">
<abstract>
<p>
Infra sound refers to sound waves below the range of human hearing.
Infra sound comes from a number of natural phenomena including weather
changes, thunder, and ocean waves. Common man made sources include
heating and ventilation systems, industrial machinery, moving vehicle
cabins (air, trains, cars), and energy generation (wind turbines, gas
plants).
</p>
<p>
In this talk Richard Mann will present equipment he has built to measure
infra sound, and analyse some of the infra sound he has recorded.
</p>
<p>
Note: In Winter 2016 Richard Mann will be offering a new course, in
Computer Sound. The course will appear as CS489/CS689 ("Topics in
Computer Science"). This is a project-based course (60% assignments, 40%
project, no final). Details at his web page,
<a href="http://www.cs.uwaterloo.ca/~mannr">~mannr</a>.
</p>
</abstract>
<presentor>Richard Mann</presentor>
<thumbnail file="mannr-infrared-thumb-small.jpg" />
<mediafile file="mannr-infrared.mp4" type="Talk (x264)" />
</mediaitem>
<mediaitem title="Runtime Type Inference in Dynamic Languages">
<abstract>
<p>

View File

@ -1,6 +1,5 @@
<menudefs>
<menuitem title="Home" icon="home" href=""/>
<menuitem title="Get Started" icon="get-started" href="get-started/"/>
<menuitem title="About" icon="about" href="about/"/>
<menuitem title="Services" icon="services" href="services/"/>
<menuitem title="Office" icon="office" href="office/"/>

945
news.xml
View File

@ -2,913 +2,6 @@
<!DOCTYPE newdefs SYSTEM "csc.dtd" [<!ENTITY mdash "&#x2014;">]>
<newsdefs>
<newsitem author="n3parikh" date="2021-07-14">
<p>Join CSC for Alt-Tab, an event that consists of 10-15 minute talks by
students on some interesting topics in the field of tech! Some topics
that students have delivered talks on include virtual reality,
pathfinding, web development, and competitive programming. The event
will be hosted virtually at the end of July! Currently, we are looking
for speakers for the event who are passionate about tech and want to
gain some public-speaking experience. We would love to hear from
everyone!</p>
<p>Apply at https://bit.ly/csc-alt-tab-speaker-application ! Alternatively,
you can also email us at exec(a)csclub.uwaterloo.ca with an outline of
your topic.</p>
<p>Application Deadline: Thursday, July 15th at 11:59pm ET.</p>
</newsitem>
<newsitem author="n3parikh" date="2021-07-14">
<p>There will be a planned power outage in MC Saturday, July 17 from 7:00
am to 9:00 pm. Most CSC services will be unavailable during this time.
CSC machines will be powered off one hour before the outage begins, at
6:00 am.</p>
<p>Please prepare for the outage by:
<ul>
<li>Ensuring all running processes have their state saved (configuration, data, etc.)</li>
<li>Ensuring any important files are backed up off-site from the CSC</li>
</ul>
</p>
</newsitem>
<newsitem author="n3parikh" date="2021-06-06">
<p>MathSoc has decided to waive club fees for the Spring 2021 term.</p>
<ul>
<li>If you are a current CSC member who has already paid for
Spring 2021 membership, your membership has been extended by one
term.</li>
<li>If you are a current CSC member whose membership is expired
for the Spring 2021 term, you can email
<a href="mailto:syscom@csclub.uwaterloo.ca">exec@csclub.uwaterloo.ca</a>
to have your membership renewed for the term at no cost.</li>
</ul>
<p>If you are not a CSC member, but would like to become one, we
continue to use the modified process we put in place in Spring
2020 making remote registrations possible:</p>
<p>Email the CSC Systems Committee at
<a href="mailto:syscom@csclub.uwaterloo.ca">syscom@csclub.uwaterloo.ca</a>
from your UWaterloo email address with the following:</p>
<ol>
<li>a scan or photograph copy of your WatCard,</li>
<li>your WatIAM userid, and</li>
<li>your acknowledgement of having read, understood, and
agreeing with our
<a href="https://csclub.uwaterloo.ca/services/machine_usage">Machine Usage Agreement</a>.</li>
</ol>
<p>The club office will remained closed until further notice. Have a safe Spring term!</p>
</newsitem>
<newsitem author="n3parikh" date="2021-06-06">
<p>Spring 2021 elections have concluded. Here are your executives for the term:</p>
<ul>
<li>President: Kallen Tu (k4tu)</li>
<li>VP: Gordon Le (g2le)</li>
<li>AVP: Ravindu Angammana (rbangamm)</li>
<li>Treasurer: Neil Parikh (n3parikh)</li>
<li>Sysadmin: Max Erenberg (merenber)</li>
</ul>
<p>The unfilled positions this term are:</p>
<ul>
<li>Office Manager</li>
<li>Librarian</li>
<li>IMAPD</li>
</ul>
</newsitem>
<newsitem author="merenber" date="2021-05-29">
<p>
Due to recent events involving the Freenode IRC network, the #csc channel
on Freenode has been migrated to <a href="https://libera.chat">libera.chat</a>.
If you are in the #csc channel on Freenode, please migrate to libera.chat as
soon as possible. The two networks are currently being bridged temporarily
to ease the transition.
</p>
</newsitem>
<newsitem author="merenber" date="2021-05-14">
<p>
Computer Science Club systems and services will be unavailable on
Saturday, May 15 due to a planned power outage in the Mathematics and Computer
Building (MC) from 7am to 11am.
</p>
<p>
The CSC will begin shutting down machines at 6am in preparation of the outage.
</p>
<p>
Please prepare for the outage by:
<ul>
<li>
Ensuring all running processes have their state saved (configuration, data, etc.)
</li>
<li>
Any important files are backed up off-site from the CSC
</li>
</ul>
</p>
<p>
If you have any questions/concerns, please email the Systems Committee.
</p>
</newsitem>
<newsitem author="n3parikh" date="2021-05-07">
<p>Hello everyone! CSC and DSC are teaming up to bring you all a side-project event next term! Our goal with this event is to help you plan and execute an amazing side project over the course of several weeks, and we&#39;ll be releasing more details about this soon </p>
<p>Right now, we are <strong>looking for mentors</strong> that are interested in participating! This is an amazing opportunity to gain project management, mentorship and leadership experience, all while giving back to the community of students at UW. </p>
<p>As a mentor, you&#39;ll be tasked with helping teams of students create roadmaps of their project, setting milestones, and making sure that everyone stays on task. Additionally, if you&#39;d like to share your technical experience and expertise, we have optional office hours where mentors can help teams debug their code!</p>
<p>If you&#39;re interested, please sign up! You won&#39;t immediately be committing to the role; and we&#39;ll have a secondary check-in to ensure that you&#39;re familiar with the responsibilities.</p>
<p>Sign up at <a href="http://bit.ly/uwcsc-uwdsc-mentor-signup!">http://bit.ly/uwcsc-uwdsc-mentor-signup!</a> Alternatively, you can email us at exec@csclub.uwaterloo.ca with a short description about yourself, your experience, as well as what technical fields you&#39;re comfortable mentoring.</p>
<p>Deadline to Sign Up: Wednesday, May 7th at 11:59pm EDT</p>
</newsitem>
<newsitem author="n3parikh" date="2021-04-09">
<p>Thank you to all the people that were able to attend our Get Involved event! As promised, we are excited to announce that we are officially accepting applications for CSC's Executive committee. </p>
<p>The positions available for Spring 2021 term are:</p>
<ul>
<li>Event Coordinators</li>
<li>Marketing Coordinators</li>
<li>Discord Moderators</li>
<li>Class Representatives</li>
<li>Senior Frontend Developer </li>
<li>Graphic Designers</li>
<li>Linux Server Administrator</li>
</ul>
<p>If you're passionate about making a positive change in our community, we'd love for you to apply! You can find more information about each role at this link: <a href="http://bit.ly/uwcsclub-s21-roles">http://bit.ly/uwcsclub-s21-roles</a>!</p>
<p><strong>Application Deadline</strong>: Friday, April 23rd at 11:59pm EDT</p>
<p>Apply at <a href="http://bit.ly/uwcsclub-s21-apply">http://bit.ly/uwcsclub-s21-apply</a>! Alternatively, you can email us at exec@csclub.uwaterloo.ca from your UW email with an introduction of yourself, which positions you're interested in and any questions you might have.</p>
<p>Looking forward to reading your applications!</p>
</newsitem>
<newsitem author="merenber" date="2021-03-31">
<p>
As part of an ongoing series to upgrade our email services, there will be
some downtime for our email system over the course of the next few weeks.
This affects mail.csclub.uwaterloo.ca and mailman.csclub.uwaterloo.ca.
The downtime periods will only occur late at night (EDT) and should last
no more than an hour at a time.
</p>
<p>
We apologize for any inconveniences this may cause. If you have any
questions or concerns, please email syscom at csclub dot uwaterloo dot ca.
</p>
</newsitem>
<newsitem author="merenber" date="2021-03-29">
<p>
The CSC has updated its SpamAssassin configuration to use a site-wide Bayesian
learner instead of per-user. This will hopefully reduce duplicate efforts to
keep spam out of our inboxes. Unfortunately this may lead to increased false
positives. See the instructions on our
<a href="https://wiki.csclub.uwaterloo.ca/Mail#Spamfiltering">wiki</a>
on how to revert to the old behaviour if you wish to do so.
</p>
</newsitem>
<newsitem author="merenber" date="2021-03-19">
<p>
Computer Science Club systems and services will be unavailable on
Saturday, Mar. 20 due to a planned power outage in the Mathematics and Computer
Building (MC) from 7am to 5pm.
</p>
<p>
The CSC will begin shutting down machines at 6am in preparation of the outage.
</p>
<p>
Please prepare for the outage by:
<ul>
<li>
Ensuring all running processes have their state saved (configuration, data, etc.)
</li>
<li>
Any important files are backed up off-site from the CSC
</li>
</ul>
</p>
<p>
If you have any questions/concerns, please email the Systems Committee.
</p>
</newsitem>
<newsitem author="n3parikh" date="2021-03-12">
<p>We're gathering info about the CSC website in order to prep for a redesign.</p>
<p>Help us out by filling out this form <a href="https://forms.gle/NNG1p4ZFHQJ4ssfc7">https://forms.gle/NNG1p4ZFHQJ4ssfc7</a> and giving us your opinion.</p>
<p>We want to make sure the site is functional and useful for everyone.</p>
<p>
Alternatively, you can also email us at exec@csclub.uwaterloo.ca with the answers to your questions, available <a href="http://csclub.uwaterloo.ca/~exec/website_questions.txt">here</a>.
</p>
</newsitem>
<newsitem author="merenber" date="2021-03-07">
<p>
CSC now hosts its own instance of
BigBlueButton at <a href="https://bbb.csclub.uwaterloo.ca">https://bbb.csclub.uwaterloo.ca</a>,
freely available for all members.
</p>
<p>
<a href="https://bigbluebutton.org">BigBlueButton</a> is a free and open source
video conferencing platform. It runs directly in the browser, and includes
many useful features such as multi-user whiteboards, embedded videos, and
interactive polls.
</p>
<p>
To get the most out of BBB, there are some tutorial videos you can
watch <a href="https://bigbluebutton.org/html5">here</a>.
</p>
<p>
If you have any questions or concerns, please email syscom.
</p>
<p>
Happy video calling!
</p>
</newsitem>
<newsitem author="n3parikh" date="2021-03-01">
<p>
Join Computer Science Club for Alt-Tab, a lightning tech talk series presented by students. Alt-Tab consists of 10 to 15-minute talks about anything related to tech. They can be about cool new features, a fun project you made or really anything that you are excited about! We will be hosting it virtually this term late March.
</p>
<p>
We are currently looking for speakers! If you're passionate about a technical topic and interested in public speaking, apply by filling out the form below. We'd LOVE to hear from you. Speakers don't need to have prior experience and Alt-Tab is a great way to get started with giving talks!
</p>
<p>Here are some topics that past talks have covered:</p>
<ul>
<li> Unicode </li>
<li> Virtual Escape Rooms </li>
<li> Quantum Computers </li>
<li> GraphQL </li>
<li> Pathfinding </li>
</ul>
<p>
You can apply here: <a href="https://forms.gle/JpEsGTZK9WRbFUw46">https://forms.gle/JpEsGTZK9WRbFUw46</a>. Alternatively, you can also email us at exec@csclub.uwaterloo.ca to introduce yourself, as well as an outline of your proposed 10-15 minute talk.
</p>
<p>
If you have any questions about giving a talk, feel free to reach out to us at <a href="mailto:exec@csclub.uwaterloo.ca">exec@csclub.uwaterloo.ca</a>
</p>
<p>Applications are due on Friday, March 12th 11:59pm EST</p>
<p>Hope to see you there!</p>
</newsitem>
<newsitem author="n3parikh" date="2021-01-21">
<p>Winter 2021 elections have concluded. Here are your executives for the term:</p>
<ul>
<li>President: Kallen Tu (k4tu)</li>
<li>VP: Gordon Le (g2le)</li>
<li>AVP: Nakul Vijhani (nvijhani)</li>
<li>Treasurer: Neil Parikh (n3parikh)</li>
<li>Sysadmin: Max Erenberg (merenber)</li>
</ul>
<p>The unfilled positions this term are:</p>
<ul>
<li>Office Manager</li>
<li>Librarian</li>
<li>IMAPD</li>
</ul>
</newsitem>
<newsitem author="n3parikh" date="2021-01-13">
<p>Due to the closure of campus this term, the Computer Science Club will be holding elections for Winter 2021 virtually. The president, vice-president, treasurer and assistant vice-president (formerly secretary) will be elected and the sysadmin will be appointed. The librarian and office manager will not be appointed, since the office will be closed for the Fall term.</p>
<p>If you'd like to run for any of these positions, please email cro@csclub.uwaterloo.ca. Nominations will close on Wednesday, January 20 2021 at midnight EDT.</p>
<p>If you'd like to get involved with CS Club, but don't want to run for an elected position, we are also accepting applications for roles on the Programme Committe! You can apply here: <a href="https://forms.gle/d2mTDAhf1D15Yyk27">https://forms.gle/d2mTDAhf1D15Yyk27</a></p>
</newsitem>
<newsitem author="n3parikh" date="2021-01-11">
<p>MathSoc has decided to waive club fees for the Winter 2021 term
as well.</p>
<ul>
<li>If you are a current CSC member who has already paid for
Winter 2021 membership, your membership has been extended by one
term.</li>
<li>If you are a current CSC member whose membership is expired
for the Winter 2021 term, you can email
<a href="mailto:exec@csclub.uwaterloo.ca">exec@csclub.uwaterloo.ca</a>
to have your membership renewed for the term at no cost.</li>
</ul>
<p>If you are not a CSC member, but would like to become one, we
continue to use the modified process we put in place in Spring
2020 making remote registrations possible:</p>
<p>Email the CSC Systems Committee at
<a href="mailto:syscom@csclub.uwaterloo.ca">syscom@csclub.uwaterloo.ca</a>
from your UWaterloo email address with the following:</p>
<ol>
<li>a scan or photograph copy of your WatCard,</li>
<li>your WatIAM userid, and</li>
<li>your acknowledgement of having read, understood, and
agreeing with our
<a href="https://csclub.uwaterloo.ca/services/machine_usage">Machine Usage Agreement</a>.</li>
</ol>
<p>The club office will remained closed until further notice.
Have a safe Winter term!</p>
</newsitem>
<!-- <newsitem author="n3parikh" date="2020-10-21"> -->
<!-- <p> Hello CSC members, </p> -->
<!-- <p> -->
<!-- Join the Computer Science Club (CSC) and Women in Computer Science (WiCS) on Thursday, November 19th for Alt-Tab, a lightning tech talk series presented by students! -->
<!-- Alt-Tab consists of 10 to 15-minute talks about anything related to tech. -->
<!-- They can be about cool new features, a fun project you made or really anything that you are excited about! -->
<!-- We will be hosting it virtually this term! -->
<!-- </p> -->
<!-- <p> -->
<!-- We are currently looking for speakers! If you're passionate about a technical topic and interested in public speaking, apply by filling out the form below. -->
<!-- We'd LOVE to hear from you. -->
<!-- Speakers don't need to have prior experience and Alt-Tab is a great way to get started with giving talks! -->
<!-- </p> -->
<!-- <p>Here are some topics that past talks have covered:</p> -->
<!-- <ul> -->
<!-- <li> Unicode </li> -->
<!-- <li> Virtual Escape Rooms </li> -->
<!-- <li> Quantum Computers </li> -->
<!-- <li> GraphQL </li> -->
<!-- <li> Pathfinding </li> -->
<!-- </ul> -->
<!-- <p> -->
<!-- You can apply here: <a href="https://forms.gle/o86BkuD3iqCL4jve7">https://forms.gle/o86BkuD3iqCL4jve7</a> -->
<!-- </p> -->
<!-- <p> -->
<!-- If you have any questions about giving a talk, feel free to reach out to us at <a href="mailto:exec@csclub.uwaterloo.ca">exec@csclub.uwaterloo.ca</a> -->
<!-- </p> -->
<!-- <p>Applications are due on Sunday, November 1st, at 11:59PM ET.</p> -->
<!-- <p>Hope to see you there!</p> -->
<!-- </newsitem> -->
<newsitem author="agaikova" date="2020-09-28">
<p>Fall 2020 elections have concluded. Here are your executives for the term:</p>
<ul>
<li>President: Mokai Xu (m92xu)</li>
<li>Vice President: Anastassia Gaikovaia (agaikova) (stepped down as of 2020-11-30)</li>
<li>Secretary/Assistant Vice President: Edwin Yang (e37yang)</li>
<li>Treasurer: Neil Parikh (n3parikh)</li>
<li>Sysadmin: Murphy Berzish (mtrberzi)</li>
</ul>
<p>The unfilled positions this term are:</p>
<ul>
<li>Office Manager</li>
<li>Librarian</li>
<li>IMAPD</li>
</ul>
</newsitem>
<newsitem author="abandali" date="2020-09-28">
<p>The CSC Systems Committee announces the availability of the
CSC's own installation of the ZNC IRC bouncer for CSC members at
<a href="https://znc.csclub.uwaterloo.ca">znc.csclub.uwaterloo.ca</a>,
as the second of several steps it is taking to bring modern user
freedom- and privacy-respecting communication tools to CSC
members. Please see the <a
href="https://mailman.csclub.uwaterloo.ca/pipermail/csc-general/2020-September/000840.html">notice</a>
sent to csc-general for the complete announcement.</p>
</newsitem>
<newsitem author="abandali" date="2020-09-12">
<p>MathSoc has decided to waive club fees for the Fall 2020 term
as well.</p>
<ul>
<li>If you are a current CSC member who has already paid for
Fall 2020 membership, your membership has been extended by one
term.</li>
<li>If you are a current CSC member whose membership is expired
for the Fall 2020 term, you can email
<a href="mailto:exec@csclub.uwaterloo.ca">exec@csclub.uwaterloo.ca</a>
to have your membership renewed for the term at no cost.</li>
</ul>
<p>If you are not a CSC member, but would like to become one, we
continue to use the modified process we put in place in Spring
2020 making remote registrations possible:</p>
<p>Email the CSC Systems Committee at
<a href="mailto:syscom@csclub.uwaterloo.ca">syscom@csclub.uwaterloo.ca</a>
from your UWaterloo email address with the following:</p>
<ol>
<li>a scan or photograph copy of your WatCard,</li>
<li>your WatIAM userid, and</li>
<li>your acknowledgement of having read, understood, and
agreeing with our
<a href="https://csclub.uwaterloo.ca/services/machine_usage">Machine Usage Agreement</a>.</li>
</ol>
<p>The club office will remained closed until further notice.
Have a safe Fall term!</p>
</newsitem>
<newsitem author="agaikova" date="2020-09-12">
<p>Due to the closure of campus this term, the Computer Science
Club will be holding elections for Fall 2020 virtually. The
president, vice-president, treasurer and assistant vice-president
(formerly secretary) will be elected and the sysadmin will be
ratified. The librarian and office manager will not be appointed,
since the office will be closed for the Fall term.</p>
<p>If you'd like to run for any of these positions, please email
<a href="mailto:cro@csclub.uwaterloo.ca">cro@csclub.uwaterloo.ca</a>.
Nominations will close on Saturday, September 19 2020 at midnight
EDT.</p>
</newsitem>
<newsitem author="abandali" date="2020-07-27">
<p>The CSC Systems Committee announces the availability of a new
web IRC client for CSC members at
<a href="https://chat.csclub.uwaterloo.ca">chat.csclub.uwaterloo.ca</a>,
as the first of several steps it is taking to bring modern user
freedom- and privacy-respecting communication tools to CSC
members. Please see the
<a href="https://mailman.csclub.uwaterloo.ca/pipermail/csc-general/2020-July/000837.html">notice</a>
sent to csc-general for the complete announcement.</p>
</newsitem>
<newsitem author="abandali" date="2020-05-28">
<p>Spring 2020 elections have concluded. Here are your executives for the term:</p>
<ul>
<li>President: Neil Parikh (n3parikh)</li>
<li>Vice President: Anastassia Gaikovaia (agaikova)</li>
<li>Sysadmin: Amin Bandali (abandali)</li>
</ul>
<p>The unfilled positions this term are:</p>
<ul>
<li>Treasurer</li>
<li>Secretary/Assistant Vice President</li>
<li>Office Manager</li>
<li>Librarian</li>
<li>IMAPD</li>
</ul>
</newsitem>
<newsitem author="ztseguin" date="2020-05-26">
<p>The Systems Committee has been informed of a planned power outage in the Math &amp; Computer Building (MC) on Thursday, May 28 from 10am to 12pm (noon) EDT. Club systems and services will be unavialble starting at 8am EDT. See the <a href="https://mailman.csclub.uwaterloo.ca/pipermail/csc-general/2020-May/000835.html">announcement</a> sent to csc-general for more information.</p>
</newsitem>
<newsitem author="n3parikh" date="2020-05-13">
<p>Due to the closure of campus this term, the Computer Science Club will be holding elections for Spring 2020 virtually. The president, vice-president, treasurer and assistant vice-president (formerly secretary) will be elected and the sysadmin will be ratified. The librarian and office manager will not be appointed, since the office will be closed for the Spring term.</p>
<p>If you'd like to run for any of these positions, please email cro@csclub.uwaterloo.ca. Nominations will close on Wednesday, May 20 2020 at midnight EDT.</p>
</newsitem>
<newsitem author="n3parikh" date="2020-05-05">
<p>Due to campus closure, MathSoc has decided not collect fees for the Spring 2020 term.</p>
<ul>
<li>If you are a current CSC member who has already paid for Spring 2020 membership, your membership has been extended by one term.</li>
<li>If you are a current CSC member whose membership is expired for the Spring 2020 term, you can email <a href="mailto:exec@csclub.uwaterloo.ca">exec@csclub.uwaterloo.ca</a> to have your membership renewed for the term at no cost.</li>
</ul>
<p>If you are not a CSC member, but would like to become one, we have put in place a modified process for remote registration.</p>
<p>Email <a href="mailto:syscom@csclub.uwaterloo.ca">syscom@csclub.uwaterloo.ca</a> from your UWaterloo email address with the following:</p>
<ol>
<li>a scan or photograph copy of your WatCard,</li>
<li>your WatIAM userid, and</li>
<li>your acknowledgement of having read, understood, and agreeing with our <a href="https://csclub.uwaterloo.ca/services/machine_usage">Machine Usage Agreement</a>.</li>
</ol>
<p>The club office will remained closed until further notice. Have a safe Spring term!</p>
</newsitem>
<newsitem author="n3parikh" date="2020-04-15">
<p>The University has closed all campus buildings, so the club office is now closed until further notice.</p>
<p>Have a safe Spring term, and hopefully we'll see you back in the office soon!</p>
</newsitem>
<newsitem author="n3parikh" date="2020-01-15">
<p>Winter 2020 elections have concluded. Here are your executives for the term.</p>
<ul>
<li>President: Richard Shi (r27shi)</li>
<li>Vice President: Anastassia Gaikovaia (agaikova)</li>
<li>Treasurer: Alex Tomala (actomala)</li>
<li>Secretary/Assistant Vice President: Neil Parikh (n3parikh)</li>
<li>Sysadmin: Amin Bandali (abandali)</li>
</ul>
The remaining appointed positions are
<ul>
<li>Office Manager: Alexander Zvorygin (azvorygi)</li>
<li>Librarian: Anastassia Gaikovaia (agaikova)</li>
<li>IMAPD: Richard Shi (r27shi)</li>
</ul>
</newsitem>
<newsitem author="mtrberzi" date="2019-09-13">
<p>Fall 2019 elections have concluded. Here are your executives for the term.</p>
<ul>
<li>President: Dhruv Jauhar (djauhar)</li>
<li>Vice President: Aditya Thakral (a3thakra)</li>
<li>Treasurer: Rishabh Minocha (rkminoch)</li>
<li>Secretary/Assistant Vice President: Tammy Khalaf (tekhalaf)</li>
<li>Sysadmin: Murphy Berzish (mtrberzi)</li>
</ul>
The remaining appointed positions are
<ul>
<li>Office Manager: Zihan Zhang (z577zhan)</li>
<li>Librarian: Raghav Sethi (r5sethi)</li>
</ul>
</newsitem>
<newsitem author="ztseguin" date="2019-08-21">
<p>
On August 21st, we were informed that sometime before 2:30PM EDT taurine
caught fire. As a result, it is currently unavailable and is expected to
remain so permanently.
</p>
<p>
See the
<a href="https://wiki.csclub.uwaterloo.ca/Machine_List#General-Use_Servers">Machine List</a>
for alternate general use servers.
</p>
</newsitem>
<newsitem author="s455wang" date="2019-08-11">
<p>
There will be a power outage on campus from 7:00 am until 9:00 pm on
Sunday, August 18th (EDT). To prepare for this outage, all Computer
Science Club servers will be down starting at 11:00 PM on Saturday, August
17th. This includes web hosting, CSC Cloud, email, and mirror. Please
make sure you save all of your work before then, and we also recommend
backing up your files just in case.
</p>
<p>
See also
<a href="https://uwaterloo.ca/plant-operations/news/service-interruption-electricity-multiple-buildings-august">the notice from Plant Ops</a>.
</p>
</newsitem>
<newsitem author="s455wang" date="2019-05-16">
<p>Spring 2019 elections have concluded. Here are your executives for the term.</p>
<ul>
<li>President: Uday Barar (ubarar)</li>
<li>Vice President: Rajat Malhotra (r24malho)</li>
<li>Treasurer: Raghav Sethi (r5sethi)</li>
<li>Secretary/Assistant Vice President: Bo Mo (bzmo)</li>
<li>Sysadmin: Charlie Wang (s455wang)</li>
</ul>
The remaining appointed positions are
<ul>
<li>Office Manager: Hannah Wong (sm7wong)</li>
<li>Librarian: Nolan Munce (nmmunce)</li>
</ul>
</newsitem>
<newsitem author="a3thakra" date="2019-02-19">
<p>There will be scheduled downtime for maintenance on many Computer Science Club servers on Thursday, February 21 beginning at 9:45 AM. Machines are expected to be up by 11:30 AM, but issues may arise that require more time to correct.</p>
<p>The list of affected public servers is:</p>
<ul>
<li>taurine</li>
<li>sucrose</li>
<li>corn-syrup</li>
<li>high-fructose-corn-syrup (hfcs)</li>
<li><a href="https://csclub.uwaterloo.ca/">caffeine</a></li>
</ul>
<p>
During this time, CSC email will be inaccessible but mail will be queued up and delivered after the maintenance period is over. All websites hosted by CSC will be inaccessible for a short period of time as caffeine is rebooted. CSC Cloud will also be unavailable, and any virtual machines on CSC cloud will have to be manually restarted after the maintenance window.
</p>
<p>Apologies for the inconvenience.</p>
</newsitem>
<newsitem author="a3thakra" date="2019-01-17">
<p>The remaining positions have been appointed:</p>
<ul>
<li>Office Manager: Archer Zhang (z577zhan)</li>
<li>Librarian: Rishabh Minocha (rkminoch)</li>
<li>IMAPD/Pop: Marc Mailhot (mnmailho)</li>
</ul>
</newsitem>
<newsitem author="a3thakra" date="2019-01-16">
<p>Here are the results from this term's elections:</p>
<ul>
<li>President: Marc Mailhot (mnmailho)</li>
<li>Vice-President: Victor Brestoiu (vabresto)</li>
<li>Treasurer: Tristan Hume (tghume)</li>
<li>Assistant Vice President: Aditya Thakral (a3thakra)</li>
<li>Systems Administrator: Charlie Wang (s455wang)</li>
</ul>
<p>The rest of the positions will be appointed at a later date.</p>
</newsitem>
<newsitem author="n3parikh" date="2018-10-29">
<p>CSC will be hosting Alt-Tab, a slightly longer version of lightning talks. It will be a night full of friendly talks during the week of November 26.</p>
<p>We need talks! Contact <a href="mailto:exec@csclub.uwaterloo.ca">exec@csclub.uwaterloo.ca</a>, with your tentative talk title and a short abstract if you would like to give a talk.
Slides are not required. Please aim for a 10-15 minute talk. I'll send an email with the list of talks closer to the date of the event.
Please send titles and abstract by November 19th.
</p>
<p>Here are some topics that our members have presented before. The titles make them seem more technical than they actually were.</p>
<ul>
<li>Overview of SAT solvers</li>
<li>Communication complexity</li>
<li>Register allocation in compilers as graph colouring</li>
<li>Web application security</li>
<li>PXE booting</li>
<li>UI and UX</li>
<li>Train signalling and sensing</li>
<li>Typed Racket</li>
<li>Modern GPU architecture</li>
<li>The comment that took Stack Exchange down and the algorithm that could have saved them</li>
<li>Register Allocation With Graphs</li>
</ul>
<p>There will be food.</p>
</newsitem>
<newsitem author="ztseguin" date="2018-10-07">
<p>We have been informed of a planned power outage that will affect CSC
equipment on Oct. 9 at 11pm until Oct. 10 at 5am.</p>
<p>During this time, all CSC systems and services will be unavailable.
Please ensure that you have saved all work before then and that you
have a backup of any important files.</p>
<p>We expect that most services will recover automatically once power
is restored, however anything requiring manual intervention
will be restored later in the day.</p>
<p>If you have any questions or concerns, please contact the
Systems Committee by email at
<a href="mailto:syscom@csclub.uwaterloo.ca">syscom@csclub.uwaterloo.ca</a>.</p>
</newsitem>
<newsitem author="n3parikh" date="2018-09-18">
<p>Here are the results from this term's elections:</p>
<ul>
<li>President: Zichuan Wei (z34wei)</li>
<li>Vice-President: Uday Barar (ubarar)</li>
<li>Treasurer: Alex Tomala (actomala)</li>
<li>Assistant Vice-President: Neil Parikh (n3parikh)</li>
</ul>
<p>Additionally, the following positions were appointed:</p>
<ul>
<li>Systems Administrator: Jennifer Zhou (c7zou)</li>
<li>Office Manager: Alexander Zvorygin (azvorygi)</li>
<li>Librarian: Neil Parikh (n3parikh)</li>
</ul>
</newsitem>
<newsitem author="c7zou" date="2018-09-12">
<p>
Nominations for the Fall 2018 exec are open. You can nominate candidates
for President, Vice President, Assistant Vice President, or Treasurer by
submitting their name, username, and position to the ballot box in the CSC, or
by emailing <a href="mailto:cro@csclub.uwaterloo.ca">cro@csclub.uwaterloo.ca</a> with their
name and position(s). Nominations close Monday, September 17th.
</p>
<p>
Elections will be held Tuesday, September 18th in the Comfy Lounge
at 6:30PM. All CSC members that have paid Mathsoc fees are
invited to come by and vote.
</p>
<p>
Nominations are listed <a href="https://csclub.uwaterloo.ca/elections/">here</a>.
</p>
</newsitem>
<newsitem author="ztseguin" date="2018-09-01">
<p>Power has now been restored to the machine room and
most CSC systems and services are now available, with the exception
of:</p>
<ul>
<li>
<b>sucrose and taurine</b>
<br />
We are currently unable to access to servers remotely. To restore
these servers, we need a visit to the machine room to identify and
resolve boot issues.
<br />
<em>As of Sept. 5, taurine is available again with reduced RAM.</em>
</li>
<li>
<b><a href="http://test-ipv6.csclub.uwaterloo.ca">test-ipv6</a>
(restored as of Sept. 2)</b>
<br />
Currently available from within the UW network only. Investigation
is still ongoing and may require assistance from IST's security team.
</li>
</ul>
<p>If you experience any issues accessing CSC services, please contact the
<a href="mailto:systems-committee@csclub.uwaterloo.ca">Systems Committee</a>.
</p>
</newsitem>
<newsitem author="ztseguin" date="2018-08-31">
<p>While power has been restored to the Math &amp; Computer Building (MC),
power is not yet available in the machine room. As a result,
most CSC services are still unavailable at this time.</p>
<p>The current estimate for power is Saturday, Sept. 1.</p>
<p>Currently, due to machines located in other buildings and
emergency generator power to select machines in MC, the following
services are currently available:</p>
<ul>
<li><a href="http://mirror.csclub.uwaterloo.ca">Mirror</a></li>
<li>Mail (<a href="https://mail.csclub.uwaterloo.ca">Webmail</a>, SMTP and IMAP</li>
<li>Caffeine (including web hosting)</li>
</ul>
<p>Once power is restored to the machine room, the Systems Committee
will continue restoring remaining services.</p>
</newsitem>
<newsitem author="ztseguin" date="2018-07-18">
<p>The Systems Committee has been informed of a planned power outage
in the Math &amp; Computer Building (MC) Tuesday, August 21 to
Thursday, August 30. Systems will be unavailable starting Sunday,
August 19 at 12pm EDT and are expected to be restored on
Thursday, August 30.</p>
<p>We expect that our <a href="http://mirror.csclub.uwaterloo.ca/">
Open Source Software mirror
</a>be available during the outage.</p>
<p>See the
<a href="https://mailman.csclub.uwaterloo.ca/pipermail/csc-general/2018-August/000769.html">
notice
</a> sent to csc-general for more information.</p>
<p>Please contact the
<a href="mailto:systems-committee@csclub.uwaterloo.ca">
Systems Committee
</a>
if you have any questions.</p>
<p><em>Updated on 2018-07-19 as the outage time was extended.</em></p>
<p><em>Updated on 2018-08-02 with additional information
and extended outage time.</em></p>
</newsitem>
<newsitem author="mnmailho" date="2018-05-14">
<p>Here are the results from this term's elections:</p>
<ul>
<li>President: Melissa Tedesco (matedesc)</li>
<li>Vice-President: Dhruv Jauhar (djauhar)</li>
<li>Treasurer: Tristan Hume (tghume)</li>
<li>Secretary: Marc Mailhot (mnmailho)</li>
</ul>
<p>Additionally, the following positions were appointed:</p>
<ul>
<li>Systems Administrator: Jennifer Zhou (c7zou)</li>
<li>Office Manager: Aditya Thakral (a3thakra)</li>
<li>Librarian: Archer Zhang (z577zhan)</li>
<li>Fridge Regent: Marc Mailhot (mnmailho)</li>
</ul>
</newsitem>
<newsitem author="pj2melan" date="2018-05-14">
<p>Here are the nominations for the Spring 2018 elections:</p>
<ul>
<li>President: Melissa (matedesc), Haoran (h594wang)</li>
<li>VP: Dhruv (djauhar), Haoran (h594wang)</li>
<li>Secretary: Dhruv (djauhar), Marc (mnmailho)</li>
<li>Treasurer: Tristan (tghume)</li>
</ul>
<p>Additionally, the following people have expressed interest in appointed positions:</p>
<ul>
<li>Office Manager: Aditya (a3thakra), Archer (z577zhan), Haoran (h594wang), Yash (y2mathur)</li>
<li>Librarian: Aditya (a3thakra), Archer (z577zhan), Anamaya (agarodia)</li>
<li>Pop/Fridge Regent: Marc (mnmailho)</li>
<li>Sysadmin: Jennifer (c7zou)</li>
</ul>
</newsitem>
<newsitem author="pj2melan" date="2018-03-26">
<p>The winner of the uncode party is Jennifer Zhou! For a sorting
algorithm that works by emailing our VP for each decision.
</p>
<p>Again, congratulations on somehow winning an event that even the
organizers wouldn't know there was going to be a winner at!</p>
</newsitem>
<newsitem author="ztseguin" date="2017-05-17">
<p>Here are the results from this term's elections:</p>
<ul>
<li>President: fbauckho (Felix Bauckholt)</li>
<li>Vice-President: z34wei (Zichuan Wei)</li>
<li>Treasurer: lhsong (Laura Song)</li>
<li>Secretary: bzmo (Bo Mo)</li>
</ul>
<p>Additionally, the following positions were appointed:</p>
<ul>
<li>Systems Administrator: ztseguin (Zachary Seguin)</li>
<li>Office Manager: ubarar (Uday Barar)</li>
<li>Librarian: pj2melan (Patrick Melanson)</li>
<li>Imapd: ubarar (Uday Barar)</li>
</ul>
</newsitem>
<newsitem author="b2coutts" date="2017-01-14">
<p>Here are the results from this term's elections:</p>
<ul>
<li>President: wyscheung (Wilson Cheung)</li>
<li>Vice-President: tghume (Tristan Hume)</li>
<li>Treasurer: jxpryde (Jordan Pryde)</li>
<li>Secretary: aafata (Amir Fata)</li>
</ul>
<p>Additionally, the following positions were appointed:</p>
<ul>
<li>Systems Administrator: ztseguin (Zachary Seguin)</li>
<li>Office Manager: fbauckho (Felix Bauckholt)</li>
<li>Librarian: csfmurph (Connor Murphy)</li>
<li>Imapd: ischtche (Ilia Chtcherbakov)</li>
</ul>
<p>
We also amended our constitution to revise our Code of Conduct. The
updated Code of Conduct can be found at
https://csclub.uwaterloo.ca/about/code-of-conduct.
</p>
</newsitem>
<newsitem author="ztseguin" date="2016-11-20">
<p>Due to a planned power outage in the Mathematics &amp; Computer Building on Sat. Nov 26 from 7am to 5pm, Computer Science Club systems and services will be unavailable.</p>
<p>It is expected that our Open Source Software mirror (<a href="http://mirror.csclub.uwaterloo.ca">mirror.csclub.uwaterloo.ca</a>) remain available during the outage. This is made possible with assistance from the Computer Science Computing Facility (CSCF).</p>
</newsitem>
<newsitem author="ubarar" date="2016-11-10">
<p> The Code of Conduct and the amended version can be found below: </p>
<ul>
<li><a href="https://www.csclub.uwaterloo.ca/~exec/proposed-amendment/about/code-of-conduct">Proposed CoC</a></li>
<li><a href="https://www.csclub.uwaterloo.ca/~exec/proposed-amendment.patch">Diff between current and proposed CoC</a></li>
</ul>
</newsitem>
<newsitem author="ztseguin" date="2016-10-18">
<p>Due to a planned power outage in the Mathematics &amp; Computer Building on Sat. Oct 22 from 7am to 11pm, Computer Science Club systems and services will be unavailable.</p>
<p>It is expected that our Open Source Software mirror (<a href="http://mirror.csclub.uwaterloo.ca">mirror.csclub.uwaterloo.ca</a>) remain available during the outage. This is made possible with assistance from the Computer Science Computing Facility (CSCF).</p>
</newsitem>
<newsitem author="ztseguin" date="2016-09-19">
<p>Here are the results from this term's elections:</p>
<ul>
<li>President: s455wang (Charlie Wang)</li>
<li>Vice-President: b2coutts (Bryan Coutts)</li>
<li>Treasurer: lhsong (Laura Song)</li>
<li>Secretary: ubarar (Uday Barar)</li>
</ul>
<p>Additionally, the following positions were appointed:</p>
<ul>
<li>Systems Administrator: ztseguin (Zachary Seguin)</li>
<li>Office Manager: j2sinn (James Sinn)</li>
<li>Librarian: fbauckho (Felix Bauckholt)</li>
<li>Imapd: ischtche (Ilia Chtcherbakov)</li>
</ul>
</newsitem>
<newsitem author="pj2melan" date="2016-05-12">
<p>Elections for Spring 2016 have concluded. The following people were elected and ratified:</p>
<ul>
<li>President: Luqman Aden (<tt>laden</tt>)</li>
<li>Vice-president: Melissa Tedesco (<tt>matedesc</tt>)</li>
<li>Treasurer: Jon Bailey (<tt>jj2baile</tt>)</li>
<li>Secretary: Aditya Shivam Askothar (<tt>askothar</tt>)</li>
<li>SysAdmin: Jordan Xavier Pryde (<tt>jxpryde</tt>)</li>
<li>Office Manager: Zachary Seguin (<tt>ztseguin</tt>)</li>
<li>Librarian: Charlie Wang (<tt>s455wang</tt>)</li>
<li>Fridge Regent: Marc Mailhot (<tt>mnmailho</tt>)</li>
</ul>
</newsitem>
<newsitem author="ztseguin" date="2016-02-09">
<p>Many of the Computer Science Club's systems and services will be unavailable for maintenance on Wednesday, February 17 from 11am to 5pm.</p>
<p>See <a href="https://csclub.uwaterloo.ca/newsgroup/article.php?id=12268&amp;group=uw.csc">the announcement</a> for more information.</p>
</newsitem>
<newsitem author="ztseguin" date="2016-01-21">
<p>The <a href="http://mirror.csclub.uwaterloo.ca">Computer Science Club Mirror</a> is now running on potassium-benzoate, our new server which was purchased with funding from the <a href="https://www.student.math.uwaterloo.ca/~mefcom/">Mathematics Endowment Fund (MEF)</a>. We have also enhanced our mirror's network connectivity, adding IPv6 and 10Gbps.</p>
<p>Running our mirror is made possible with assistance from:</p>
<ul>
<li>The <a href="https://www.student.math.uwaterloo.ca/~mefcom/">Mathematics Endowment Fund (MEF)</a></li>
<li>The <a href="http://mathsoc.uwaterloo.ca">Mathematics Society (MathSoc)</a></li>
<li>Dave Gawley and the <a href="https://cs.uwaterloo.ca/resources-services/cscf">Computer Science Computing Facility (CSCF)</a></li>
<li><a href="https://uwaterloo.ca/information-systems-technology/">Information Systems Technology (IST)</a></li>
</ul>
</newsitem>
<newsitem author="pj2melan" date="2016-01-14">
<p>Elections for Winter 2016 have concluded. The following people were elected:</p>
<ul>
<li>President: Patrick Melanson (<tt>pj2melan</tt>)</li>
<li>Vice-president: Patrick Melanson (<tt>pj2melan</tt>)</li>
<li>Acting Vice-president: Theo Belaire (<tt>tbelaire</tt>)</li>
<li>Treasurer: Luqman Aden (<tt>laden</tt>)</li>
<li>Secretary: Naomi Koo (<tt>m3koo</tt>)</li>
<li>SysAdmin: Zachary Seguin (<tt>ztseguin</tt>)</li>
<li>Office Manager: Reila Zheng (<tt>wy2zheng</tt>)</li>
<li>Librarian: Felix Bauckholt (<tt>fbauckho</tt>)</li>
<li>Fridge Regent: Marc Mailhot (<tt>mnmailho</tt>)</li>
</ul>
</newsitem>
<newsitem author="kpwarr" date="2015-05-22">
<p>By-Elections for Spring 2015 have concluded. The following people were elected:</p>
<ul>
<li>Secretary: Keri Warr (<tt>kpwarr</tt>)</li>
<li>Treasurer: Jonathan Bailey (<tt>jj2baile</tt>)</li>
</ul>
<p>In addition, the following people were appointed to non-elected positions:</p>
<ul>
<li>Librarian: Yomna Nasser (<tt>ynasser</tt>)</li>
<li>Office Manager: Ilia Sergei Chtcherbakov (<tt>ischtche</tt>)</li>
<li>SysAdmin: Nicholas Black (<tt>nablack</tt>)</li>
</ul>
</newsitem>
<newsitem author="glgambet" date="2015-05-14">
<p>Elections for Spring 2015 have concluded. The following people were elected:</p>
<ul>
<li>President: Luqman Aden (<tt>laden</tt>)</li>
<li>Vice-president: Patrick Melanson (<tt>pj2melan</tt>)</li>
</ul>
</newsitem>
<newsitem author="glgambet" date="2015-03-27">
<p>
The Computer Science Club adopted the proposed Code of Conduct (with
amendments). The complete code of conduct can be found here:
<a href="https://csclub.uwaterloo.ca/about/code-of-conduct">
https://csclub.uwaterloo.ca/about/code-of-conduct
</a>
</p>
</newsitem>
<newsitem author="glgambet" date="2015-03-17">
<p>There will be a general meeting on March 27th to discuss constitution
@ -937,7 +30,7 @@
<li>Librarian: Aishwarya Gupta (<tt>a72gupta</tt>)</li>
</ul>
</newsitem>
<newsitem author="glgambet" date="2014-11-05">
<p>
We are waxing the office floors on the evening of November 5th.
@ -999,11 +92,11 @@
<newsitem author="ehashman" date="2013-10-23">
<p>
It's been a while since we last ordered shirts for members. As such, we
would like to order a new batch, and invite you to supply the design for
the shirt! The winning candidate (and possibly some runner-ups) will
receive a free shirt in the size of their choice. Please send your
submissions to <a href="mailto:exec@csclub.uwaterloo.ca">the
It's been a while since we last ordered shirts for members. As such, we
would like to order a new batch, and invite you to supply the design for
the shirt! The winning candidate (and possibly some runner-ups) will
receive a free shirt in the size of their choice. Please send your
submissions to <a href="mailto:exec@csclub.uwaterloo.ca">the
executive</a>.</p>
<p>The deadline will be Nov. 13 at midnight, and winners will be announced
@ -1013,8 +106,8 @@
<newsitem author="ehashman" date="2013-10-18">
<p>
Bowling has been moved from Oct. 23 to Oct. 30. See the
<a href="events/Bingemans-2013-10-30-6%3A00PM">event details</a>
Bowling has been moved from Oct. 23 to Oct. 30. See the
<a href="events/Bingemans-2013-10-30-6%3A00PM">event details</a>
for more information.
</p>
</newsitem>
@ -1022,8 +115,8 @@
<!--
<newsitem author="ehashman" date="2013-10-07">
<p>
Security and privacy talks all have scheduled times and rooms! Please
note the swap between Zak Blacher's and Simon Gladstone's talk.
Security and privacy talks all have scheduled times and rooms! Please
note the swap between Zak Blacher's and Simon Gladstone's talk.
</p>
<p>
The final dates, times, and locations are as follows:
@ -1032,7 +125,7 @@
<li>Tuesday, October 8, 5:00PM, MC 4041 &mdash; Sarah Harvey</li>
<li>Tuesday, October 15, 5:00PM, MC 4060 &mdash; Eric Dong</li>
<li>Thursday, October 24, 6:30PM, DC 1302 &mdash; Simon Gladstone</li>
<li>Tuesday, November 5, 6:00PM, MC 3001 (Comfy Lounge) &mdash; Nick
<li>Tuesday, November 5, 6:00PM, MC 3001 (Comfy Lounge) &mdash; Nick
Guenther and Murphy Berzish host a key signing party!</li>
<li>Tuesday, November 12, 5:00PM, MC 4060 &mdash; Zak Blacher</li>
<li>Tuesday, November 26, 5:00PM, MC 2038 &mdash; Speaker TBD</li>
@ -1043,23 +136,23 @@
<newsitem author="ehashman" date="2013-10-01">
<p>
A number of talks on security and privacy have been planned for this term.
Email <a href="mailto:progcom@csclub.uwaterloo.ca">progcom</a> if you are
Email <a href="mailto:progcom@csclub.uwaterloo.ca">progcom</a> if you are
interested in getting involved. See individual events for more detail.
</p>
</newsitem>
<newsitem author="ehashman" date="2013-09-29">
<p>
Is there something that you're particularly passionate about and would like
to share with others? Do you want to practice presenting on a topic of interest
to the membership? We are accepting proposals for member talks for the Fall
2013 term. Tell us about a project you're really passionate about, or perhaps a
theoretical problem you find interesting.
Is there something that you're particularly passionate about and would like
to share with others? Do you want to practice presenting on a topic of interest
to the membership? We are accepting proposals for member talks for the Fall
2013 term. Tell us about a project you're really passionate about, or perhaps a
theoretical problem you find interesting.
</p>
<p>
Please send a proposed abstract and some possible talk dates to <a
href="mailto:progcom@csclub.uwaterloo.ca">our programme committee</a> and we
Please send a proposed abstract and some possible talk dates to <a
href="mailto:progcom@csclub.uwaterloo.ca">our programme committee</a> and we
will get to work on getting your talk scheduled.
</p>
</newsitem>

View File

@ -15,13 +15,14 @@
questions.
</p>
<p>
An office favorite is our $0.50 pop for members. We have a fridge in
the office which is at most times stocked with many different kinds
of pop cans.
One of our most popular services at the office is providing anybody
with <b>free</b> CD/DVD copies of Free Software and Open Source operating
system distributions.
</p>
<p>
We also provide anyone with <em>free</em> CD/DVD copies of Free
and Open Source Software and operating system distributions, upon request.
Another favourite is our $0.50 pop for members. We have a fridge in
the office which is at most times stocked with many different kinds
of pop cans.
</p>
<p>
We can always use good office staff, so if

View File

@ -15,7 +15,7 @@ cscPositions = {
'president' : ( 'President', True, True, 1, ),
'vice-president' : ( 'Vice-president', True, True, 2, ),
'treasurer' : ( 'Treasurer', True, True, 3, ),
'secretary' : ( 'Assistant Vice-President',True, True, 4, ),
'secretary' : ( 'Secretary', True, True, 4, ),
'sysadmin' : ( 'System Administrator', True, False, 5, ),
'cro' : ( 'Chief Returning Officer', False, False, 6, ),
'offsck' : ( 'Office Manager', False, False, 7, ),

View File

@ -1,4 +1,4 @@
FILES = index.html clubs.html machine_usage.html machine_usage_summary.html fingerprints.html \
FILES = index.html clubs.html machine_usage.html machine_usage_summary.html \
machine_usage-change-20070819.html
RELDIR = services/
include ../common.mk

View File

@ -1,399 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE cscpage SYSTEM "../csc.dtd">
<cscpage title="SSH Key Fingerprints">
<header />
<section title="Machine SSH Key Fingerprints">
<table>
<tr>
<th>Machine Name</th>
<th>Key Type</th>
<th>Fingerprint</th>
</tr>
<tr>
<td> auth1 </td>
<td> rsa </td>
<td><pre>
SHA256:q1qmWbz1H/MS5k9oiulSV9h+TSUjaYKrdMmGJbqwR7o
MD5:a2:eb:ae:9b:23:97:6e:cb:8b:9f:8e:89:46:fb:c5:90
</pre></td>
</tr>
<tr>
<td> auth1 </td>
<td> ed25519 </td>
<td><pre>
SHA256:YWy4hRNZk/u0Y6GbuSVfRIk+r9DUhEN4dvLnDegYcng
MD5:b1:36:30:02:82:9b:8f:00:bb:a6:40:9f:cf:47:dc:32
</pre></td>
</tr>
<tr>
<td> auth2 </td>
<td> rsa </td>
<td><pre>
SHA256:O9yXho+/pmJNZ8OtkxpqFwAJt++GaSuUyUJbH2vXfTs
MD5:2d:6e:c9:13:7c:eb:b1:71:7c:ad:dc:a2:86:fe:1a:7a
</pre></td>
</tr>
<tr>
<td> auth2 </td>
<td> ed25519 </td>
<td><pre>
SHA256:5e2sK2YEChhS41r60Q8k8bOct5w0dvbZz9efG7/UNXA
MD5:c9:6a:f9:6a:22:78:b1:81:9b:47:88:1d:96:10:9a:3b
</pre></td>
</tr>
<tr>
<td> biloba </td>
<td> rsa </td>
<td><pre>
SHA256:ZFsBWO2AEgHGGl2kyWPvsB32DZIdhuYUGSE35LPmpoA
MD5:b8:f9:f7:11:6a:8e:d9:07:60:ff:4a:7d:9c:8f:4c:a1
</pre></td>
</tr>
<tr>
<td> biloba </td>
<td> ed25519 </td>
<td><pre>
SHA256:4AGpCBI/UJWKBei2wO22qFwKD+owmoFG02T8M+M5WNM
MD5:ca:4c:c2:f2:43:b2:1d:f5:0c:95:7d:f5:cb:19:24:92
</pre></td>
</tr>
<tr>
<td> caffeine </td>
<td> rsa </td>
<td><pre>
SHA256:mPqqKrBPsALB5AUELZlgy+l78QY88Of6nHlEtyaM/e0
MD5:0c:a3:66:52:10:19:7e:d6:9c:96:3f:60:c1:0c:d6:24
</pre></td>
</tr>
<tr>
<td> caffeine </td>
<td> ed25519 </td>
<td><pre>
SHA256:+/9wi6zRIs1InoCp/psW9m3gYtmGwiAHCVdmS1ehnPE
MD5:9e:a8:11:bb:65:1a:31:23:38:6b:94:9d:83:fd:ba:b1
</pre></td>
</tr>
<tr>
<td> carbonated-water </td>
<td> rsa </td>
<td><pre>
SHA256:Pop4QFF7UpcQJ1FgGYg0hBOfNvNJCU8ZGtp1yInbNhM
MD5:63:fb:98:84:5a:16:b2:b6:f2:62:35:1d:d3:e8:6a:00
</pre></td>
</tr>
<tr>
<td> carbonated-water </td>
<td> ed25519 </td>
<td><pre>
SHA256:ItXybdc00oSKTdmVMFwU9phYvXUQ3WMWwOCYU1JEmhE
MD5:80:d1:7e:ca:a7:d8:21:15:e5:67:72:2c:d5:b5:40:ea
</pre></td>
</tr>
<tr>
<td> chamomile </td>
<td> rsa </td>
<td><pre>
SHA256:/aiy+h475nVH4yIz+Pjy2LUDEReryKQ5QDd3bQA1FS0
MD5:25:97:40:2e:c4:28:92:2c:a5:1f:32:00:36:de:33:81
</pre></td>
</tr>
<tr>
<td> chamomile </td>
<td> ed25519 </td>
<td><pre>
SHA256:kCEyHXQ/g3MDbX1jRD4cCSPSyQVP/1Mc3FEzd6UUyZM
MD5:92:ab:71:a3:f6:c4:58:be:44:36:c2:1f:6a:4d:8a:d0
</pre></td>
</tr>
<tr>
<td> cobalamin </td>
<td> rsa </td>
<td><pre>
SHA256:StvvRfVKm4AkJtTDxXdCl1//rOye/HF1NF3bA3fkmpg
MD5:31:54:fb:81:f2:17:dd:ab:26:5e:07:d3:49:2c:24:72
</pre></td>
</tr>
<tr>
<td> cobalamin </td>
<td> ed25519 </td>
<td><pre>
SHA256:dwN5yxHC+sqtA5iWa7rhQpZ02ts3VZ3VbAXcGkwcHQY
MD5:e0:d4:c4:5b:3a:b6:24:1f:40:d0:b4:8a:d5:96:fd:bf
</pre></td>
</tr>
<tr>
<td> corn-syrup </td>
<td> rsa </td>
<td><pre>
SHA256:BIGkNIUswwzwm5wFUDtdN+drvulqjbkn2Jk5KM2OKEc
MD5:a9:42:75:82:9a:6e:91:0e:18:c6:66:d1:31:0c:d9:c9
</pre></td>
</tr>
<tr>
<td> corn-syrup </td>
<td> ed25519 </td>
<td><pre>
SHA256:ttAIYfwxULBRKSq8INX8SvOQfm9eYAeOlzYxO3dYGsE
MD5:41:49:f2:22:dc:a2:97:51:fd:e4:41:1d:f1:b1:6d:eb
</pre></td>
</tr>
<tr>
<td> dns1 </td>
<td> rsa </td>
<td><pre>
SHA256:pMxV71RCXA7xByANQoy9Md8SdmVlHf8OgG4ayrZqzq0
MD5:9f:f3:ac:f6:5d:8c:d7:bd:57:46:cb:2a:ef:17:07:5e
</pre></td>
</tr>
<tr>
<td> dns1 </td>
<td> ed25519 </td>
<td><pre>
SHA256:y5HZ3Fq0WgdEtoexgqfG++747qKbBoEKTQjIUBREWg0
MD5:6e:6d:8b:bd:8c:bb:c4:8b:71:7d:f9:de:30:95:11:97
</pre></td>
</tr>
<tr>
<td> dns2 </td>
<td> rsa </td>
<td><pre>
SHA256:+c7u3AssPw4TRl9ggwYEBbMbeg+P6ZF/rVZQ+vmNlp8
MD5:5e:a3:94:a6:28:77:a0:c0:36:10:72:df:3d:f5:4a:91
</pre></td>
</tr>
<tr>
<td> dns2 </td>
<td> ed25519 </td>
<td><pre>
SHA256:pr4RoRNOAntZqCpvbIOqaZaOny8C8sVxDE5LzghQw3Q
MD5:a2:d0:8b:82:a2:4a:1f:08:7b:11:c9:2a:6b:00:fa:fa
</pre></td>
</tr>
<tr>
<td> ginkgo </td>
<td> rsa </td>
<td><pre>
SHA256:LxKFas/8kgR/Y12jMhOrfLxOc5N5SkeToAMVSDI5Z+k
MD5:3a:fa:fa:79:84:20:a3:de:50:83:7e:e4:d0:48:5c:98
</pre></td>
</tr>
<tr>
<td> ginkgo </td>
<td> ed25519 </td>
<td><pre>
SHA256:PLffe65fx2UOo5UPKbaYTWawT3B4xJ8YY8hxWvgla7Y
MD5:d9:5e:6f:70:dc:fd:46:64:cf:51:0b:20:b2:8e:17:84
</pre></td>
</tr>
<tr>
<td> high-fructose-corn-syrup </td>
<td> rsa </td>
<td><pre>
SHA256:10hcXRg3q0c1w9pBHdrbAOz4Rw7ImD1RTfH6kfu8TNQ
MD5:51:4a:71:be:05:2f:d6:51:cc:95:73:b1:15:dc:f1:a2
</pre></td>
</tr>
<tr>
<td> high-fructose-corn-syrup </td>
<td> ed25519 </td>
<td><pre>
SHA256:sPvpRH5jE0llfRXYbwKucrVfGccsHqQa6mVvrBhXwkk
MD5:48:46:14:23:54:cb:ea:f7:d6:b8:7c:5b:68:9d:f4:14
</pre></td>
</tr>
<tr>
<td> mail </td>
<td> rsa </td>
<td><pre>
SHA256:9PtVNPntK1ib+gepNdRPomazZhFDVAZnwiRRUhvmwvA
MD5:c3:96:c5:42:cb:22:5a:79:95:7a:54:84:c1:55:32:36
</pre></td>
</tr>
<tr>
<td> mail </td>
<td> ed25519 </td>
<td><pre>
SHA256:PwCrVE0opKEFhsVeJUwjsOWOwlDGFYpCwnFxVc3LXGE
MD5:35:9e:eb:2b:28:e7:dd:03:8b:56:bd:8a:91:f2:db:17
</pre></td>
</tr>
<tr>
<td> mannitol </td>
<td> rsa </td>
<td><pre>
SHA256:aKueWcRh+YsKXYvI+H9Ts7JBax4HaeFBpd82abTL2EU
MD5:9b:b7:34:9a:20:a9:2a:86:62:a0:eb:88:5d:c4:94:70
</pre></td>
</tr>
<tr>
<td> mannitol </td>
<td> ed25519 </td>
<td><pre>
SHA256:S6Nf0ATWI3wFEhb1F4fJmpV7qV2HlfDnkiRd5UvJWLI
MD5:4b:dc:92:79:51:8e:6e:9a:55:24:74:1b:82:a8:bf:57
</pre></td>
</tr>
<tr>
<td> munin </td>
<td> rsa </td>
<td><pre>
SHA256:0MvXq7zI0mi98Qh/iH1hXChe79fgmfUSlUvhyF4gRa4
MD5:a2:ee:62:b0:f5:a6:c6:18:7f:4b:aa:56:2c:85:af:f5
</pre></td>
</tr>
<tr>
<td> munin </td>
<td> ed25519 </td>
<td><pre>
SHA256:DfJu9LC4ndOrp6NOrEONQ84dhbqiSPGJZgPIaNmmth0
MD5:d1:1b:38:1e:9f:90:a3:81:dd:16:f2:07:05:63:e7:b5
</pre></td>
</tr>
<tr>
<td> natural-flavours </td>
<td> rsa </td>
<td><pre>
SHA256:NvfjG4x4h5JgTPxbNV56/dVw4XX2khn6KyvuL0vL9mo
MD5:75:13:45:da:af:33:8b:32:e4:6d:36:52:e4:aa:0c:a6
</pre></td>
</tr>
<tr>
<td> natural-flavours </td>
<td> ed25519 </td>
<td><pre>
SHA256:eD6OCQ/56IRqMMMTpaNkdCRE5NLgX8A0PNtMgcoZog8
MD5:61:22:8e:2a:e4:aa:57:71:b6:24:61:f8:00:52:65:5b
</pre></td>
</tr>
<tr>
<td> neotame </td>
<td> rsa </td>
<td><pre>
SHA256:zKdclcm1yOUE8VMfZ+9ZeF+hMCmYRcRNizoqyD8Ty1Y
MD5:d4:59:0d:81:88:3e:4d:a1:70:a3:61:e6:c4:af:42:5b
</pre></td>
</tr>
<tr>
<td> neotame </td>
<td> ed25519 </td>
<td><pre>
SHA256:2iJQfMTo3zVDrsisSopYEjSDWoZH4spngK9qkAQtqCs
MD5:92:37:90:bd:e1:3d:e1:63:93:c7:ca:44:6a:d8:be:ad
</pre></td>
</tr>
<tr>
<td> phosphoric-acid </td>
<td> rsa </td>
<td><pre>
SHA256:kvOgz0V+kMTRwoeVKQBGLUOFOFfCkat72Y9Pc8FRqOs
MD5:e1:a7:dc:b6:16:b9:37:d5:63:d9:9e:29:0c:2e:f1:58
</pre></td>
</tr>
<tr>
<td> phosphoric-acid </td>
<td> ed25519 </td>
<td><pre>
SHA256:W8LpIexf+N8HIbn69SBkDKrGwJDkTStNvJLB6kgVu5k
MD5:8e:43:c5:2d:b4:78:56:17:2d:e4:a9:73:22:b5:65:5b
</pre></td>
</tr>
<tr>
<td> potassium-benzoate </td>
<td> rsa </td>
<td><pre>
SHA256:M3I45IYOnn048flkGgG0lnwFM5QVMXYc4gZv5ItLPVc
MD5:44:d6:63:34:8f:28:de:3d:81:c8:0b:5a:0f:a8:74:1c
</pre></td>
</tr>
<tr>
<td> potassium-benzoate </td>
<td> ed25519 </td>
<td><pre>
SHA256:ynKejIZChFDXi8TCwjB0jyKdXtxOJSZEBSu/NlcwtuU
MD5:d9:d8:4e:b3:64:d6:a5:08:f5:c6:48:7e:62:1e:27:8d
</pre></td>
</tr>
<tr>
<td> riboflavin </td>
<td> rsa </td>
<td><pre>
SHA256:P/mQB4+bvbJ0Pqd7ZNc/UzVARRxd0AWswesHSuO1m+I
MD5:a9:a8:16:a8:4a:5b:03:00:97:49:e4:2d:19:0d:79:49
</pre></td>
</tr>
<tr>
<td> riboflavin </td>
<td> ed25519 </td>
<td><pre>
SHA256:31lxXx50e4u8NLbayShCeuItfvdU5lCDDZqXP/CG2Qs
MD5:82:da:cb:4a:3c:78:77:ca:82:a3:e6:49:55:16:90:cf
</pre></td>
</tr>
<tr>
<td> rt </td>
<td> rsa </td>
<td><pre>
SHA256:Gu2qxvHMhNVZRxTtutvAk0a2fncVg+OmE3gzK+/nbqw
MD5:a9:50:7d:55:66:38:32:f3:91:63:fd:d5:3b:5c:2b:a0
</pre></td>
</tr>
<tr>
<td> rt </td>
<td> ed25519 </td>
<td><pre>
SHA256:uXWFGrHZhHS+bViiycectxaQBnEOtRtweM+0Xfa5f5w
MD5:3a:a3:f8:d7:7b:e7:7f:7a:9c:57:21:f5:49:ab:4d:21
</pre></td>
</tr>
<tr>
<td> sorbitol </td>
<td> rsa </td>
<td><pre>
SHA256:IE8WJoAS8mmg1nyfV8xNrTRkcZ2UMEeEHHP+mlovQX0
MD5:e7:c6:04:f6:f2:9e:20:cf:16:a4:51:36:17:11:0d:aa
</pre></td>
</tr>
<tr>
<td> sorbitol </td>
<td> ed25519 </td>
<td><pre>
SHA256:MUzYsHyl8Bw1TWhEfA2yBoOE1d3lqF2wGUHYa5eoI/w
MD5:6e:36:62:6b:e1:a5:90:80:6d:ca:c5:21:00:8c:d2:17
</pre></td>
</tr>
<tr>
<td> xylitol </td>
<td> rsa </td>
<td><pre>
SHA256:oXLcNQgoV8fEnqIeATvjayhbrwZR8B47c0fQspoXjAM
MD5:95:8e:7b:87:c3:13:5a:00:09:b4:d4:06:dd:b3:00:8f
</pre></td>
</tr>
<tr>
<td> xylitol </td>
<td> ed25519 </td>
<td><pre>
SHA256:g+Vi/z+oU88uqBtxcIzbtqsq0mEH68bFCgJhyUJr3UE
MD5:76:7e:b7:50:da:22:0a:b1:d8:34:b5:b4:c2:81:20:d4
</pre></td>
</tr>
<tr>
<td> yerba-mate </td>
<td> rsa </td>
<td><pre>
SHA256:gLQGXpDnLtQU4DPqW+2H6Q0+V4ydrsuexIAWNf/tcKk
MD5:29:df:f1:54:a7:86:25:f4:83:e3:dc:e9:95:f5:c1:fc
</pre></td>
</tr>
<tr>
<td> yerba-mate </td>
<td> ed25519 </td>
<td><pre>
SHA256:iQBsrDGF4az4OFZfV2KEkbo8oRbMH6mpp5y8WjkboYw
MD5:d9:75:8e:d3:18:79:c2:53:31:3a:ca:d2:78:46:73:d8
</pre></td>
</tr>
</table>
</section>
<footer />
</cscpage>

View File

@ -14,19 +14,16 @@
through CSCF. Most of our machines are connected via gigabit ethernet.
We offer 4 GB of disk quota that is accessible across all of our machines.
Our wiki contains a <a
href="https://wiki.csclub.uwaterloo.ca/wiki/Machine_List">full machine
href="http://wiki.csclub.uwaterloo.ca/wiki/Machine_List">full machine
list</a>.
</p><p>
SSH key fingerprints for caffeine (our main server) can be found below:
<div class="fixed-width">
RSA: 0c:a3:66:52:10:19:7e:d6:9c:96:3f:60:c1:0c:d6:24<br/>
ED25519: 9e:a8:11:bb:65:1a:31:23:38:6b:94:9d:83:fd:ba:b1
DSA: 10:22:16:28:75:54:4d:ae:07:0c:38:1a:e1:ac:bf:d5
</div>
</p>
<p>
<a href="fingerprints">SSH key fingerprints for other machines</a>
</p>
</section>
<section title="Email">
@ -36,7 +33,7 @@
grow up to the amount of disk quota you have. Attachments of any file size
or type may be sent. Our mail server runs a POP3, IMAP, and SMTP server with
SSL/TLS enabled. You can also access your mail via a <a
href="https://mail.csclub.uwaterloo.ca">Roundcube web mail client</a>.
href="https://mail.csclub.uwaterloo.ca">secure web interface</a>.
</p>
</section>
@ -58,18 +55,16 @@
typing <code>mkdir ~/www</code>. (This directory may already exist.)
</li><li>
Put the files you want on your web page in your new <code>www</code>
directory. <code>index.{html,php}</code> will be loaded by default.
directory. <code>index.{html,php,py}</code> will be loaded by default.
You can upload files using an scp client (e.g. <a
href="http://winscp.net/">WinSCP</a> on Windows or <a
href="http://www.openssh.com/">OpenSSH</a> on *nix).</li>
href="http://www.openssh.com/">OpenSSH</a> on *nix).
</li>
<li>
Visit your snazzy new web page at
<code>http://csclub.uwaterloo.ca/~username/</code>, where
<code>username</code> should be replaced by your username.</li>
</ol>
<p>Examples of configurations for more advanced web hosting setups can be
found in <a href="https://wiki.csclub.uwaterloo.ca/Web_Hosting">this wiki article</a>.</p>
<p>
</ol><p>
If you're still having trouble getting your page up, just contact
the <a href="mailto:webmaster@csclub.uwaterloo.ca">Webmaster</a> or the
<a href="mailto:syscom@csclub.uwaterloo.ca">Systems Committee</a>.
@ -80,9 +75,14 @@
<p>
If you're a club and looking for web space, the CSC is the place go. We
offer clubs the same services we offer members (e.g. disk quota,
databases). We also offer club.uwaterloo.ca domain registration.
</p>
<p>
databases). We also offer the following additional services to clubs:
</p><ul>
<li>
club.uwaterloo.ca domain registration.
</li><li>
club-mailing-list@csclub.uwaterloo.ca or similar mailing lists.
</li>
</ul><p>
For more details, see the club hosting
<a href="http://wiki.csclub.uwaterloo.ca/Club_Hosting">wiki page</a>.
You can view a list of clubs that we have hosted or still host on our
@ -94,6 +94,11 @@
<p>
The CSC maintains an <a href="http://csclub.uwaterloo.ca/library/">
extensive collection of Computer Science-related books</a>.
We currently do not have the infrastructure to lend books out (if you
would like to help out with this, contact the current
<a href="http://csclub.uwaterloo.ca/about/positions">librarian</a>),
but all members are welcome to use our library as long as the books
remain within the club office.
</p>
</section>
@ -126,48 +131,5 @@
</p>
</section>
<section title="IRC">
<p>
We host an instance of <a href="https://chat.csclub.uwaterloo.ca">The Lounge</a>
for all of our members. The Lounge is a web-based IRC client which is simple to
setup and use. It also has a Progressive Web App available for mobile devices.
</p>
<p>
We also host an instance of <a href="https://znc.csclub.uwaterloo.ca">ZNC</a>
for those who wish to use their own IRC client but do not want to run their own
bouncer. ZNC saves your messages persistently so you do not have to keep your
IRC client running 24/7.
</p>
<p>
For more information, see <a href="https://wiki.csclub.uwaterloo.ca/How_to_IRC">
this page</a> on our wiki.
</p>
</section>
<section title="Video Conferencing">
<p>
We host an instance of <a href="https://bbb.csclub.uwaterloo.ca">BigBlueButton</a>,
a free and open-source video conferencing platform. BigBlueButton offers many
useful features such as a multi-user whiteboard, breakout rooms, shared notes,
and more.
</p>
<p>
To get the most out of BigBlueButton, you can watch some tutorial videos
<a href="https://bigbluebutton.org/html5">here</a>.
</p>
</section>
<section title="Live Streaming">
<p>
We host an instance of <a href="https://icy.csclub.uwaterloo.ca">Icecast</a>,
which can stream live audio and video. We have successfully streamed live
events to Icecast using OBS Studio. Latency usually ranges between 5-10 sec.
</p>
<p>
If you are interested in live streaming via Icecast, please contact the
Systems Committee (syscom at csclub dot uwaterloo dot ca).
</p>
</section>
<footer />
</cscpage>

View File

@ -21,47 +21,47 @@
<table>
<tr>
<td colspan="3" class="stats2">IST:
<a href="https://ns-info.uwaterloo.ca/netstats/">Router Graphs</a> |
<a href="https://uwaterloo.ca/information-systems-technology/about/organizational-structure/technology-integrated-services-tis/network-services-resources">IST Network Services</a>
<td colspan="2" class="stats2">IST:
<a href="http://istns.uwaterloo.ca/ipstats/yesterday.txt">Yesterday's External Stats</a> |
<a href="https://strobe.uwaterloo.ca/~twiki/bin/view/ISTNS/ExternalNetworkStats">Interface Graphs</a>|
<a href="https://istns.uwaterloo.ca/netstats/">Router Graphs</a> |
<a href="http://ist.uwaterloo.ca/ns/mgmt">IST Network Services</a>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr><td><h3>EXTERNAL DEVICES</h3></td></tr>
<tr>
<td class="stats1">
<b>EXT-RT-MC (Rogers, 10 Gbps)</b><br/>
<img src="https://ns-info.uwaterloo.ca/cgi-bin/14all.cgi?log=ext-rt-mc_tengige0_0_2_2&cfg=ext-rt-mc.cfg&png=day.s&small=1" alt="Rogers Interfaces (10 Gbps)"/>
</td>
<td class="stats1">
<b>EXT-RT-MC (ORION, 10 Gbps)</b><br/>
<img src="https://ns-info.uwaterloo.ca/cgi-bin/14all.cgi?log=ext-rt-mc_tengige0_0_2_3&cfg=ext-rt-mc.cfg&png=day.s&small=1" alt="ORION Interfaces (10 Gbps)" />
</td>
<td class="stats1">
<b>EXT-RT-RAC (OpenFace, 10 Gbps)</b><br/>
<img src="https://ns-info.uwaterloo.ca/cgi-bin/14all.cgi?log=ext-rt-rac_tengige0_0_2_2&cfg=ext-rt-rac.cfg&png=day.s&small=1" alt="OpenFace Interface (10 Gbps)" />
<td colspan="2" class="stats2">
ORION:
<a href="http://www.orion.on.ca/trafficmap.html">Network Map</a> |
<a href="http://tech.orion.on.ca/cgi/lg.cgi">Looking Glass</a>
</td>
</tr>
<tr><td>&nbsp;</td></tr>
<tr><td><h3>CORE DEVICES</h3></td></tr>
<tr>
<td class="stats1">
<b>CN-RT-MC (10 Gbps)</b><br/>
<img src="https://ns-info.uwaterloo.ca/cgi-bin/14all.cgi?log=cn-rt-mc_te1_4&cfg=cn-rt-mc.cfg&png=day.s&small=1" alt="CN-RT-MC" />
<b>Cogent Interface (1 Gbps)</b><br/>
<img src="https://istns.uwaterloo.ca/cgi-bin/14all.cgi?log=ext-rt-mc_gi1_1&amp;cfg=ext-rt-mc.cfg&amp;png=daily" alt="Cogent Interface (1 Gbps)"/>
</td>
<td class="stats1">
<b>CN-RT-RAC (10 Gbps)</b><br/>
<img src="https://ns-info.uwaterloo.ca/cgi-bin/14all.cgi?log=cn-rt-rac_te1_4&cfg=cn-rt-rac.cfg&png=day.s&small=1" alt="CN-RT-RAC" />
<b>ORION Interface (2x1 Gbps)</b><br/>
<img src="https://istns.uwaterloo.ca/cgi-bin/14all.cgi?log=ext-rt-mc_gi1_2&amp;cfg=ext-rt-mc.cfg&amp;png=daily" alt="ORION Interface (1 Gbps)" />
<img src="https://istns.uwaterloo.ca/cgi-bin/14all.cgi?log=ext-rt-phy_gi1_1&amp;cfg=ext-rt-phy.cfg&amp;png=daily" alt="ORION Interface (1 Gbps)" />
</td>
<td>
<strong>Internet interface (1Gbps, Hydro One Telecommunications)</strong>
<IMG _moz_resizing="true" alt="Internet (Hydro One Telecommunications)" src="https://istns.uwaterloo.ca/cgi-bin/14all.cgi?log=ext-rt-phy_gi1_2&amp;cfg=ext-rt-phy.cfg&amp;png=weekly"></IMG>
</td>
</tr>
<tr>
<td class="stats1">
<b>Campus Interface [MC]</b><br/>
<img src="https://istns.uwaterloo.ca/cgi-bin/14all.cgi?log=ext-rt-mc_cn-rt-mc&png=daily.s&small=0&cfg=mrtg.cfg" alt="Campus Interface [MC]" />
</td>
<td class="stats1">
<b>Campus Interface [PHY]</b><br/>
<img src="https://istns.uwaterloo.ca/cgi-bin/14all.cgi?log=ext-rt-mc_cn-rt-phy&png=daily.s&small=0&cfg=mrtg.cfg" alt="Campus Interface [PHY]" />
</td>
</tr>
</table>
</body>
</html>

View File

@ -21,7 +21,7 @@
<a href="{translate(concat($g_pre, 'events/', @room, '-', @date, '-', @time), ' ', '_')}">
<xsl:value-of select="@title" />
</a>.
<xsl:copy-of select="short" />
<xsl:value-of select="short" />
</td>
</tr>
<tr>

View File

@ -31,9 +31,10 @@
<xsl:apply-templates select="document(concat($g_root, '/news.xml'))/newsdefs" />
<tr>
<td class="newsitem" colspan="2">
<a href="news/">Older news items</a> are available. <!--Make sure you check
out our announcement board on the third floor of
MC for more updates. -->You can also
<a href="news/">Older news items</a> are available. Make sure you check
out the <a href="/newsgroup/thread.php?group=uw.csc">uw.csc</a>
newsgroup and our announcement boards on the second and third floor of
MC for more updates. You can also
<a href="events.ics">download an ICS</a> of our events.
</td>
</tr>