cr.yp.to update

[email protected] 19 Aug 2005 06:14:33 -0000
Newsgroups gmane.comp.djb.announce
Message-ID <[email protected]>
diff -ru .old-crypto/courses.html cr.yp.to/courses.html
--- .old-crypto/courses.html	2005-05-08 00:25:01.000000000 -0400
+++ cr.yp.to/courses.html	2005-08-17 15:00:22.000000000 -0400
@@ -6,6 +6,7 @@
 <table border>
 <tr><th>Course</th><th>Name</th><th>Semester</th><th>Year</th></tr>
 <tr><td><a href="2005-501.html">MCS 501 and CS 501</a></td><td>Computer Algorithms II</td><td>Fall</td><td>2005</td></tr>
+<tr><td><a href="2005-261.html">MCS 261</a></td><td>Discrete Mathematics</td><td>Fall</td><td>2005</td></tr>
 <tr><td><a href="2005-590.html">MCS 590</a></td><td>High-Speed Cryptography</td><td>Spring</td><td>2005</td></tr>
 <tr><td><a href="2004-494.html">MCS 494</a></td><td>UNIX Security Holes</td><td>Fall</td><td>2004</td></tr>
 <tr><td><a href="2002-501.html">MCS 501 and CS 501</a></td><td></td><td>Spring</td><td>2002</td></tr>
@@ -27,6 +28,7 @@
 <tr><th>Course</th><th>Name</th><th>Semester</th><th>Year</th></tr>
 <tr><td><a href="1998-100.html">LAS 100</a></td><td></td><td>Fall</td><td>1998</td></tr>
 <tr><td><a href="2001-260.html">MCS 260</a></td><td></td><td>Spring</td><td>2001</td></tr>
+<tr><td><a href="2005-261.html">MCS 261</a></td><td>Discrete Mathematics</td><td>Fall</td><td>2005</td></tr>
 <tr><td><a href="1997-275.html">MCS 275</a></td><td></td><td>Fall</td><td>1997</td></tr>
 <tr><td><a href="1999-275.html">MCS 275</a></td><td></td><td>Spring</td><td>1999</td></tr>
 <tr><td><a href="2001-275.html">MCS 275</a></td><td></td><td>Fall</td><td>2001</td></tr>
New: cv/cv-20050817.pdf
New: cv/talks-20050817.pdf
diff -ru .old-crypto/cv.html cr.yp.to/cv.html
--- .old-crypto/cv.html	2005-06-19 03:45:08.000000000 -0400
+++ cr.yp.to/cv.html	2005-08-17 21:10:15.000000000 -0400
@@ -4,9 +4,9 @@
 <h1>Curriculum vitae</h1>
 This is my career summary in a traditional format:
 <ul>
-<li>1-page <a href="cv/cv-20050107.pdf">curriculum vitae</a>;
+<li>1-page <a href="cv/cv-20050817.pdf">curriculum vitae</a>;
 <li>several-page <a href="cv/papers-20050107.pdf">list of papers</a>;
-<li>several-page <a href="cv/talks-20050107.pdf">list of talks</a>;
+<li>several-page <a href="cv/talks-20050817.pdf">list of talks</a>;
 <li>1-page <a href="cv/goals-20050107.pdf">statement of research goals</a>;
 <li>several-page <a href="cv/activities-20050107.pdf">statement of selected research activities</a>.
 </ul>
@@ -27,14 +27,8 @@
 <li>2005.02.06:
 <a href="papers.html#quartic">quartic</a>
 has been accepted to Mathematics of Computation.
-<li>2005.02.15: Gave seminar talk at UIC.
 <li>2005.02.18: Major software release:
 <a href="mac.html">poly1305aes</a>.
-<li>2005.02.21: Gave refereed conference talk at
-<a href="talks.html#2005.02.21-1">FSE 2005</a>
-(and a short contributed talk).
-<li>2005.02.25: Gave invited conference talk at
-<a href="talks.html#2005.02.25">SHARCS 2005</a>.
 <li>2005.02.28: Posted 2005.02.27 revision of securitywcs.
 <li>2005.03.23: Posted new paper,
 <a href="papers.html#permutations">permutations</a>.
@@ -50,24 +44,8 @@
 <li>2005.05.09: Posted revision of powers2.
 <li>2005.05.13: bruteforce has been accepted to SKEW 2005.
 <li>2005.05.13: Salsa20 has been accepted to SKEW 2005.
-<li>2005.05.19: Gave invited seminar talk at
-<a href="talks.html#2005.05.19">Denmark Technical University</a>.
-<li>2005.05.23: Gave refereed conference talk at
-<a href="talks.html#2005.05.23">Eurocrypt 2005</a>.
-<li>2005.05.26: Gave refereed conference talk at
-<a href="talks.html#2005.05.26">SKEW 2005</a>.
-<li>2005.05.27: Gave another refereed conference talk at
-<a href="talks.html#2005.05.27">SKEW 2005</a>.
-<li>2005.05.30: Gave invited conference talk at
-<a href="talks.html#2005.05.30">Quo Vadis Cryptology</a>.
-<li>2005.06.01: Gave invited conference talk at
-<a href="talks.html#2005.06.01">ENIGMA 2005</a>.
 <li>2005.06.02: powers2
 has been accepted to Mathematics of Computation.
-<li>2005.06.11: Gave invited conference talk at
-<a href="talks.html#2005.06.11-1">CAM 2005</a>.
-<li>2005.06.11: Gave another invited conference talk at
-<a href="talks.html#2005.06.11-2">CAM 2005</a>.
 <li>2005.06.19: 
 <a href="papers.html#meecrt">meecrt</a>
 has been accepted to Mathematics of Computation.
diff -ru .old-crypto/export/donors.html cr.yp.to/export/donors.html
--- .old-crypto/export/donors.html	2005-06-27 14:40:12.000000000 -0400
+++ cr.yp.to/export/donors.html	2005-08-12 05:11:41.000000000 -0400
@@ -19,9 +19,11 @@
 Stuart Brainerd (2003).
 Joost van Baal (2004).
 Bruno Wolff III (2004).
+Robert Daniel Emerson (2005).
 <p>
 <b>$50 to $100.</b>
 Victor Nardo (2003).
+Patrick J. Campbell (2004).
 <h2>Challenging the old regulations</h2>
 Previous work in the case was funded primarily by donors
 to the Electronic Frontier Foundation.
diff -ru .old-crypto/mathmisc.html cr.yp.to/mathmisc.html
--- .old-crypto/mathmisc.html	2004-12-06 14:16:24.000000000 -0500
+++ cr.yp.to/mathmisc.html	2005-08-17 14:58:41.000000000 -0400
@@ -4,7 +4,8 @@
 <h1>More mathematics</h1>
 <a href="zgk.html">The Zariski-Goldman-Krull theorem (the generalized Nullstellensatz)</a>
 <h2>Courses</h2>
-<a href="1995-514.html">Math 514, Number Theory I, Fall 1995</a>
+<a href="2005-261.html">MCS 261, Discrete Mathematics, Fall 2005</a>
+<br><a href="1995-514.html">Math 514, Number Theory I, Fall 1995</a>
 <br><a href="2000-515.html">Math 515, Number Theory II, Spring 2000</a>
 <br><a href="1998-515.html">Math 515, Commutative Algebra, Spring 1998</a>
 <h2>Papers</h2>
diff -ru .old-crypto/positions.html cr.yp.to/positions.html
--- .old-crypto/positions.html	2005-05-06 05:05:06.000000000 -0400
+++ cr.yp.to/positions.html	2005-08-18 10:46:56.000000000 -0400
@@ -7,19 +7,21 @@
 <b>University of Illinois at Chicago, Department of Mathematics, Statistics, and Computer Science.</b>
 Research Assistant Professor, 1995-1998.
 Assistant Professor, 1998-2001.
-Associate Professor, 2001-present.
+Associate Professor, 2001-2005.
+Professor, 2005-present.
 <p>
 <b>University of Illinois at Chicago, Department of Computer Science.</b>
-Adjunct Associate Professor, 2003-present.
+Adjunct Associate Professor, 2003-2005.
+Adjunct Professor, 2005-present.
 <p>
 <b>National Science Foundation.</b>
 Principal Investigator, Grant DMS-9600083, 1996.06.01-1999.11.30.
 Principal Investigator, Grant DMS-9970409, 1999.07.15-2002.06.30.
-Principal Investigator, Grant CCR-9983950, 2000.09.01-2004.08.31.
-Principal Investigator, Grant DMS-0140542, 2002.07.01-2005.06.30.
+Principal Investigator, Grant CCR-9983950, 2000.09.01-2005.08.31.
+Principal Investigator, Grant DMS-0140542, 2002.07.01-2006.06.30.
 <p>
 <b>Alfred P. Sloan Foundation.</b>
-Sloan Research Fellow, 2002-2004.
+Sloan Research Fellow, 2002-2006.
 <p>
 <b>Mathematical Sciences Research Institute.</b>
 Key Senior Scientist, program in Algorithmic Number Theory,
@@ -31,61 +33,84 @@
 <h2>Man-months</h2>
 The academic year is divided into
 a 4.5-month fall semester, a 4.5-month spring semester, and a 3-month summer.
+<p>
 Research universities, such as UIC,
-pay professors for 9 fall+spring months of work,
-half research and half teaching.
+pay professors for 9 fall+spring months of work.
+The work consists of
+research (e.g., writing papers),
+teaching (e.g., preparing course lectures),
+and service (e.g., attending committee meetings).
+For me,
+service is a relatively small time commitment;
+teaching averages more than 20 hours per week;
+research averages much more than 20 hours per week.
 <p>
 Research grants, such as grants from NSF DMS or NSF CCR,
-can pay for up to 7.5 months of research per year:
-3 months during the summer,
-and 4.5 months in place of teaching,
-with the salary used to hire other people to teach the same courses.
+can pay for additional months of work during the summer.
+They can also indirectly pay a professor
+for additional fall+spring research:
+a grant pays the university
+to hire a lecturer to teach one of the professor's courses,
+giving the professor more time to do research.
+This is called a ``course buyout.''
+<p>
+A professor can also pay for additional research time:
+the professor gives some salary back to the university
+to hire a lecturer to teach the professor's courses.
+``Educational leave'' and ``sabbatical''
+are two different mechanisms for doing this.
 <p>
 Research time is generally fungible.
 For example,
 a professor can (and usually does) put time into summer projects
 during the fall and spring semesters.
 <p>
-Here are my major time commitments (past, current, and planned future),
-measured in man-months,
-assuming UIC's 1.5-man-months-per-course scale:
+UIC's standard ``teaching load'' is
+2 courses per year for research assistant professors
+and 3 courses per year for assistant/associate/full professors.
+Course buyouts, leaves, and sabbaticals can exchange teaching for research,
+as noted above.
+<p>
+The following table shows my major time commitments:
 <table border width="100%">
 <tr>
-<th width="16%">when</th>
-<th width="38%">teaching</th>
-<th width="38%">research</th>
-<th width="8%">free</th>
+<th>when</th>
+<th>teaching</th>
+<th>research</th>
+<th>free</th>
 </tr>
-<tr><td>1995 fall</td><td>1.5 UIC (<a href="1995-514.html">Math 514</a>)</td><td>3 UIC</td></tr>
-<tr><td>1996 spring</td><td>1.5 UIC</td><td>3 UIC</td></tr>
-<tr><td>1996 summer</td><td></td><td>2 DMS-9600083</td><td>1</td></tr>
-<tr><td>1996 fall</td><td>1.5 UIC (Math 180)</td><td>3 UIC</td></tr>
-<tr><td>1997 spring</td><td>1.5 UIC (<a href="1997-494.html">MCS 494</a>)</td><td>3 UIC</td></tr>
-<tr><td>1997 summer</td><td></td><td>2 DMS-9600083</td><td>1</td></tr>
-<tr><td>1997 fall</td><td>1.5 UIC (<a href="1997-275.html">MCS 275</a>)</td><td>3 UIC</td></tr>
-<tr><td>1998 spring</td><td>1.5 UIC (<a href="1998-515.html">Math 515</a>)</td><td>3 UIC</td></tr>
-<tr><td>1998 summer</td><td></td><td>2 DMS-9600083</td><td>1</td></tr>
-<tr><td>1998 fall</td><td>1.5 UIC (<a href="1998-401.html">MCS 401</a>)</td><td>3 UIC</td></tr>
-<tr><td>1999 spring</td><td>3 UIC (Math 180, <a href="1999-275.html">MCS 275</a>)</td><td>1.5 UIC</td></tr>
-<tr><td>1999 summer</td><td></td><td>2 DMS-9970409</td><td>1</td></tr>
-<tr><td>1999 fall</td><td>1.5 UIC (<a href="1999-541.html">MCS 541</a>)</td><td>3 UIC</td></tr>
-<tr><td>2000 spring</td><td>3 UIC (<a href="2000-436.html">Math 436</a>, <a href="2000-515.html">Math 515</a>)</td><td>1.5 UIC</td></tr>
-<tr><td>2000 summer</td><td></td><td>2 DMS-9970409</td><td>1</td></tr>
-<tr><td>2000 fall</td><td></td><td>4.5 MSRI; educational leave from UIC</td></tr>
-<tr><td>2001 spring</td><td>1.5 UIC (<a href="2001-260.html">MCS 260</a>)</td><td>1.5 UIC; 1.5 CCR-9983950</td></tr>
-<tr><td>2001 summer</td><td></td><td>2 DMS-9970409</td><td>1</td></tr>
-<tr><td>2001 fall</td><td>1.5 UIC (<a href="2001-275.html">MCS 275</a>)</td><td>3 UIC</td></tr>
-<tr><td>2002 spring</td><td>1.5 UIC (<a href="2002-501.html">MCS 501</a>)</td><td>1.5 UIC; 1.5 CCR-9983950</td></tr>
-<tr><td>2002 summer</td><td></td><td>2 DMS-0140542</td><td>1</td></tr>
-<tr><td>2002 fall</td><td></td><td>4.5 UIC; sabbatical from UIC</td></tr>
-<tr><td>2003 spring</td><td></td><td>1.5 UIC; 1.5 CCR-9983950; 1.5 Sloan</td></tr>
-<tr><td>2003 summer</td><td></td><td>2 DMS-0140542</td><td>1</td></tr>
-<tr><td>2003 fall</td><td></td><td>1.5 UIC; 3 Sloan</td></tr>
-<tr><td>2004 spring</td><td></td><td>3 UIC; 1.5 CCR-9983950</td></tr>
-<tr><td>2004 summer</td><td></td><td>2 DMS-0140542</td><td>1</td></tr>
-<tr><td>2004 fall</td><td>1.5 UIC (<a href="2004-494.html">MCS 494</a>)</td><td>3 UIC</td></tr>
-<tr><td>2005 spring</td><td>3 UIC (<a href="2005-590.html">MCS 590</a>, one more)</td><td>1.5 UIC</td></tr>
-<tr><td>2005 summer</td><td></td><td></td><td>3</td></tr>
+<tr><td>1995 fall</td><td><a href="1995-514.html">Math 514</a></td><td>UIC</td></tr>
+<tr><td>1996 spring</td><td>1 course</td><td>UIC</td></tr>
+<tr><td>1996 summer</td><td></td><td>2 months 9600083</td><td>1 month</td></tr>
+<tr><td>1996 fall</td><td>Math 180</td><td>UIC</td></tr>
+<tr><td>1997 spring</td><td><a href="1997-494.html">MCS 494</a></td><td>UIC</td></tr>
+<tr><td>1997 summer</td><td></td><td>2 months 9600083</td><td>1 month</td></tr>
+<tr><td>1997 fall</td><td><a href="1997-275.html">MCS 275</a></td><td>UIC</td></tr>
+<tr><td>1998 spring</td><td><a href="1998-515.html">Math 515</a></td><td>UIC</td></tr>
+<tr><td>1998 summer</td><td></td><td>2 months 9600083</td><td>1 month</td></tr>
+<tr><td>1998 fall</td><td><a href="1998-401.html">MCS 401</a></td><td>UIC</td></tr>
+<tr><td>1999 spring</td><td>Math 180, <a href="1999-275.html">MCS 275</a></td><td>UIC</td></tr>
+<tr><td>1999 summer</td><td></td><td>2 months 9970409</td><td>1 month</td></tr>
+<tr><td>1999 fall</td><td><a href="1999-541.html">MCS 541</a></td><td>UIC</td></tr>
+<tr><td>2000 spring</td><td><a href="2000-436.html">Math 436</a>, <a href="2000-515.html">Math 515</a></td><td>UIC</td></tr>
+<tr><td>2000 summer</td><td></td><td>2 months 9970409</td><td>1 month</td></tr>
+<tr><td>2000 fall</td><td></td><td>educational leave from UIC</td></tr>
+<tr><td>2001 spring</td><td><a href="2001-260.html">MCS 260</a></td><td>UIC; 1 buyout 9983950</td></tr>
+<tr><td>2001 summer</td><td></td><td>2 months 9970409</td><td>1 month</td></tr>
+<tr><td>2001 fall</td><td><a href="2001-275.html">MCS 275</a></td><td>UIC</td></tr>
+<tr><td>2002 spring</td><td><a href="2002-501.html">MCS 501</a></td><td>UIC; 1 buyout 9983950</td></tr>
+<tr><td>2002 summer</td><td></td><td>2 months 0140542</td><td>1 month</td></tr>
+<tr><td>2002 fall</td><td></td><td>sabbatical from UIC</td></tr>
+<tr><td>2003 spring</td><td></td><td>UIC; 1 buyout 9983950; 1 buyout Sloan</td></tr>
+<tr><td>2003 summer</td><td></td><td>2 months 0140542</td><td>1 month</td></tr>
+<tr><td>2003 fall</td><td></td><td>UIC; 2 buyouts Sloan</td></tr>
+<tr><td>2004 spring</td><td></td><td>UIC; 1 buyout 9983950</td></tr>
+<tr><td>2004 summer</td><td></td><td>2 months 0140542</td><td>1 month</td></tr>
+<tr><td>2004 fall</td><td><a href="2004-494.html">MCS 494</a></td><td>UIC</td></tr>
+<tr><td>2005 spring</td><td><a href="2005-590.html">MCS 590</a></td><td>UIC; 1 buyout 0140542</td></tr>
+<tr><td>2005 summer</td><td></td><td></td><td>3 months</td></tr>
+<tr><td>2005 fall</td><td><a href="2005-261.html">MCS 261</a>, <a href="2005-501.html">MCS 501</a></td><td>UIC</td></tr>
+<tr><td>2006 spring</td><td></td><td>sabbatical from UIC</td></tr>
 </table>
 </body>
 </html>
diff -ru .old-crypto/postpropter.html cr.yp.to/postpropter.html
--- .old-crypto/postpropter.html	2005-01-11 03:45:37.000000000 -0500
+++ cr.yp.to/postpropter.html	2005-08-17 15:08:22.000000000 -0400
@@ -4,6 +4,7 @@
 <h1>Post hoc ergo propter hoc</h1>
 <a href="postpropter/sleep.txt">2002.02.15: Life span and nightly sleep</a>
 <br><a href="postpropter/cotinine.txt">2002.05.07: Test performance and cotinine</a>
+<br><a href="postpropter/nursing.txt">2002.05.07: Test performance and breast-feeding</a>
 <br><a href="postpropter/caffeine.txt">2002.07.15: Alzheimer's disease and caffeine</a>
 <br><a href="postpropter/intensity.txt">2002.10.23: Heart attacks and exercise</a>
 <br><a href="postpropter/vdt.txt">2002.11.09: Pain and computer use</a>
@@ -14,7 +15,6 @@
 <br><a href="postpropter/tvfat.txt">2003.03.10: Obesity and television</a>
 <br><a href="postpropter/marriedhappy.txt">2003.03.17: Happiness and marriage</a>
 <br><a href="postpropter/smokingban.txt">2003.04.02: Heart attacks and a smoking ban</a>
-<br><a href="postpropter/nursing.txt">2002.05.07: Test performance and breast-feeding</a>
 <br><a href="postpropter/dementia.txt">2003.06.19: Dementia and games</a>
 <br><a href="postpropter/bullycriminal.txt">2003.09.04: Bullies and criminals</a>
 <br><a href="postpropter/marriedhealthy.txt">2003.09.16: Health and marriage</a>
diff -ru .old-crypto/serverinfo.html cr.yp.to/serverinfo.html
--- .old-crypto/serverinfo.html	2004-12-27 01:11:26.000000000 -0500
+++ cr.yp.to/serverinfo.html	2005-08-14 11:18:59.000000000 -0400
@@ -224,6 +224,10 @@
 2004.12.26 several hours:
 Hardware failure.
 Equipment upgrades are being stymied by UIC's incompetent grant management.
+<p>
+2005.08.14 about an hour:
+My web server is actively disabled by the idiots at the UIC computer center
+because my machine is running a ``rogue FTP server.''
 <h2>Network overloads</h2>
 The effects of these incidents
 range from slight delays to apparent outages.