<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Work on Patrick Lam</title>
    <link>https://patricklam.ca/categories/work/</link>
    <description>Recent content in Work on Patrick Lam</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Sat, 14 Feb 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://patricklam.ca/categories/work/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>January: teaching</title>
      <link>https://patricklam.ca/post/20260214-january/</link>
      <pubDate>Sat, 14 Feb 2026 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20260214-january/</guid>
      <description>Yet more course prep, a trip to Pohara and Angelus, and Quebec for Christmas.</description>
    </item>
    <item>
      <title>December: Wellington, Pohara/Angelus, and Quebec</title>
      <link>https://patricklam.ca/post/20260123-december/</link>
      <pubDate>Fri, 23 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20260123-december/</guid>
      <description>Yet more course prep, a trip to Pohara and Angelus, and Quebec for Christmas.</description>
    </item>
    <item>
      <title>November: Wellington</title>
      <link>https://patricklam.ca/post/20251216-november/</link>
      <pubDate>Tue, 16 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20251216-november/</guid>
      <description>Time for course preparation, plus another paper submission.</description>
    </item>
    <item>
      <title>October: Wellington, Ontario, and Whitehorse</title>
      <link>https://patricklam.ca/post/20251119-october/</link>
      <pubDate>Wed, 19 Nov 2025 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20251119-october/</guid>
      <description>Mostly NSERC Discovery Grant editing, plus a Wilderness First Responder recert and the Ontario Open.</description>
    </item>
    <item>
      <title>September: South Island and Auckland, as well as Wellington</title>
      <link>https://patricklam.ca/post/20251011-september/</link>
      <pubDate>Sat, 11 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20251011-september/</guid>
      <description>Some domestic NZ travel (more skiing than usual) and then just work (research and service) as normal.</description>
    </item>
    <item>
      <title>August: Europe, Canada, then back to New Zealand despite an Air Canada strike</title>
      <link>https://patricklam.ca/post/20250923-august/</link>
      <pubDate>Tue, 23 Sep 2025 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20250923-august/</guid>
      <description>Grenoble, Montreal, Beaver Valley, stuck in Ontario, and then Auckland. Master&amp;rsquo;s graduates +1. Lots of service and volunteering.</description>
    </item>
    <item>
      <title>July: more travels and some scholarly outputs</title>
      <link>https://patricklam.ca/post/20250825-july/</link>
      <pubDate>Mon, 25 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20250825-july/</guid>
      <description>Mount Olympus (Greece), the Tour du Mont Blanc, and a VSTTE submission.</description>
    </item>
    <item>
      <title>June: more travels and some scholarly outputs</title>
      <link>https://patricklam.ca/post/20250719-june/</link>
      <pubDate>Sat, 19 Jul 2025 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20250719-june/</guid>
      <description>Trips to Gold Coast and mostly Seoul (also Shanghai and Narita); submitted a paper.</description>
    </item>
    <item>
      <title>May: exams and travels</title>
      <link>https://patricklam.ca/post/20250626-may/</link>
      <pubDate>Thu, 26 Jun 2025 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20250626-may/</guid>
      <description>First month of Spring term; off to Montreal, Estonia, Calgary, and New Zealand!</description>
    </item>
    <item>
      <title>Trip report: Estonia, May 2-12 2025</title>
      <link>https://patricklam.ca/post/20250625-trip-report-estonia/</link>
      <pubDate>Wed, 25 Jun 2025 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20250625-trip-report-estonia/</guid>
      <description>Research visit to Tartu, passing through Tallinn. First time back in Europe since 2019.</description>
    </item>
    <item>
      <title>April: exams and travels</title>
      <link>https://patricklam.ca/post/20250525-april/</link>
      <pubDate>Sat, 24 May 2025 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20250525-april/</guid>
      <description>Still had exams to give but was able to start moving on with my life this month.</description>
    </item>
    <item>
      <title>March: last bit of the term (a doozy)</title>
      <link>https://patricklam.ca/post/20250418-march/</link>
      <pubDate>Fri, 18 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20250418-march/</guid>
      <description>I guess it&amp;rsquo;s accumulated work catching up with me towards the end of the term, such that, despite having no trips longer than a weekend, free time was at a premium.</description>
    </item>
    <item>
      <title>February: still teaching three courses, plus a hiking trip to Japan</title>
      <link>https://patricklam.ca/post/20250331-february/</link>
      <pubDate>Mon, 31 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20250331-february/</guid>
      <description>OK, this month had a trip to Japan. Aside from that, I got to Toronto once, and to Kingston just at the end of the month. February is a short month, though.</description>
    </item>
    <item>
      <title>January: a month of teaching three courses, and two trips</title>
      <link>https://patricklam.ca/post/20250205-january/</link>
      <pubDate>Wed, 05 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20250205-january/</guid>
      <description>Well, that was a whole month. Arrived in Canada on January 6. Teaching ECE 459×2 and SE 465, and had two weekend trips the next two weekends. A bit less busy now.</description>
    </item>
    <item>
      <title>December: Last month of sabbatical and two trips</title>
      <link>https://patricklam.ca/post/20250129-december/</link>
      <pubDate>Wed, 29 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20250129-december/</guid>
      <description>Back on the move, with a trip to the South Island and a trip to the Pacific Islands (French Polynesia), before returning to Canada to teach in the Winter 2025 semester.</description>
    </item>
    <item>
      <title>November: almost all in Wellington</title>
      <link>https://patricklam.ca/post/20241202-november/</link>
      <pubDate>Mon, 02 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20241202-november/</guid>
      <description>In a contrast from October, all but the last two days in Wellington.</description>
    </item>
    <item>
      <title>October: world tour continues with Flagstaff, Waterloo/Toronto, Pasadena, and Winnipeg</title>
      <link>https://patricklam.ca/post/20241110-october/</link>
      <pubDate>Sun, 17 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20241110-october/</guid>
      <description>Two conferences with three presentations, three tournaments, and lots of hours in flights.</description>
    </item>
    <item>
      <title>September: final versions of papers, course prep, Auckland, and Japan</title>
      <link>https://patricklam.ca/post/20241005-september/</link>
      <pubDate>Sat, 05 Oct 2024 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20241005-september/</guid>
      <description>Mostly in Wellington except for a weekend in Auckland and a week in Tokyo (the start of a busy travel month). Finalizing papers, reviewing course notes.</description>
    </item>
    <item>
      <title>August: Camera-ready month, and some weekend trips</title>
      <link>https://patricklam.ca/post/20240904-august/</link>
      <pubDate>Wed, 04 Sep 2024 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20240904-august/</guid>
      <description>Routine month with work finalizing accepted papers and trips to Rotorua and the Catlins, as well as helping with a Snowcraft course at Whakapapa.</description>
    </item>
    <item>
      <title>July: A walk on the Old Ghost Road and a visit to Melbourne and Cairns, plus a workshop paper submission</title>
      <link>https://patricklam.ca/post/20240814-july/</link>
      <pubDate>Wed, 14 Aug 2024 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20240814-july/</guid>
      <description>Travels continued with another tramp on the South Island and a trip to Australia. Research continues with a submission to HATRA and revisions of our paper on race freedom verification.</description>
    </item>
    <item>
      <title>June: an accept, two rejects, another paper submission, and a South Island walk</title>
      <link>https://patricklam.ca/post/20240706-june/</link>
      <pubDate>Sat, 06 Jul 2024 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20240706-june/</guid>
      <description>Some work, though mostly waiting and advising and not paper writing. More than half the month on the road, in Tasmania and on the South Island (again, not Cascade Saddle, but we did go on a boat in Doubtful Sound.)</description>
    </item>
    <item>
      <title>May: waiting for reviews; Tasmania and South Island trips</title>
      <link>https://patricklam.ca/post/20240611-may/</link>
      <pubDate>Tue, 11 Jun 2024 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20240611-may/</guid>
      <description>Some work, though mostly waiting and advising and not paper writing. More than half the month on the road, in Tasmania and on the South Island (again, not Cascade Saddle, but we did go on a boat in Doubtful Sound.)</description>
    </item>
    <item>
      <title>April: Whanganui Journey, three papers submitted, and a trip to Tasmania</title>
      <link>https://patricklam.ca/post/20240520-april/</link>
      <pubDate>Mon, 20 May 2024 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20240520-april/</guid>
      <description>Another new place: Tasmania (recommended!). Between the two trips, I did a bunch of work, which I hope will pay off: three paper submissions. Just life as usual.</description>
    </item>
    <item>
      <title>March: more bad professional news from 2023 efforts, Canada trip, Wānaka climbing, and start of the Whanganui River Journey</title>
      <link>https://patricklam.ca/post/20240410-march/</link>
      <pubDate>Wed, 10 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20240410-march/</guid>
      <description>In from Sydney, out to Vancouver, with a hike in the middle, and some research and service.</description>
    </item>
    <item>
      <title>February: Travers-Sabine; and, entering NZ at the start and leaving NZ at the end</title>
      <link>https://patricklam.ca/post/20240311-february/</link>
      <pubDate>Mon, 11 Mar 2024 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20240311-february/</guid>
      <description>In from Sydney, out to Vancouver, with a hike in the middle, and some research and service.</description>
    </item>
    <item>
      <title>Trip report: refereeing in Abbotsford, Edmonton, and a quick trip to Toronto/Waterloo</title>
      <link>https://patricklam.ca/post/20240310-pacific-and-edmonton/</link>
      <pubDate>Sun, 10 Mar 2024 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20240310-pacific-and-edmonton/</guid>
      <description>March has two Canadian circuit judo tournaments: Pacific International and Edmonton International. I also stopped by Waterloo for two days and took care of some business.</description>
    </item>
    <item>
      <title>January: Nelson, Wellington, other Nelson, and Sydney</title>
      <link>https://patricklam.ca/post/20240214-january/</link>
      <pubDate>Wed, 14 Feb 2024 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20240214-january/</guid>
      <description>&lt;style&gt;&#xA;.post-heading h1  { color: yellow; text-shadow: 2px 2px 2px grey; }&#xA;.meta { color: yellow; }&#xA;&lt;/style&gt;&#xA;&lt;p&gt;I&amp;rsquo;m really not experiencing large blocks of unstructured time right&#xA;now, particularly with all the reviewing I&amp;rsquo;m doing. But it is true&#xA;that I don&amp;rsquo;t have any teaching to prepare, at least.&lt;/p&gt;&#xA;&lt;p&gt;In any case, I haven&amp;rsquo;t had time to write the January report, or a&#xA;report on all of 2023, having been in Sydney and then almost&#xA;immediately onto the &lt;a href=&#34;https://www.doc.govt.nz/parks-and-recreation/places-to-go/nelson-tasman/places/nelson-lakes-national-park/things-to-do/tracks/travers-sabine-circuit/&#34;&gt;Travers-Sabine&#xA;Circuit&lt;/a&gt;&#xA;in early February. Well, February is only half over! Though at this rate I&#xA;should start the March report.&lt;/p&gt;</description>
    </item>
    <item>
      <title>December: taking all the courses</title>
      <link>https://patricklam.ca/post/20240104-december/</link>
      <pubDate>Thu, 04 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20240104-december/</guid>
      <description>Travel month with Wilderness First Responder and Avalanche Skills Training 2, and Christmas in Montreal.</description>
    </item>
    <item>
      <title>November: almost entirely staying put in Wellington</title>
      <link>https://patricklam.ca/post/20231207-november/</link>
      <pubDate>Thu, 07 Dec 2023 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20231207-november/</guid>
      <description>PLDI submission and trip to New Caledonia. Just the routine.</description>
    </item>
    <item>
      <title>October: NSERC Discovery Grant writing, and refereeing in Canada</title>
      <link>https://patricklam.ca/post/20231105-october/</link>
      <pubDate>Sun, 05 Nov 2023 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20231105-october/</guid>
      <description>Mostly working on a NSERC Discovery Grant application and travelling to referee in Winnipeg and Scarborough, with a stop in Waterloo.</description>
    </item>
    <item>
      <title>September: &#39;back to school&#39; and yet more trips</title>
      <link>https://patricklam.ca/post/20231001-september/</link>
      <pubDate>Sun, 01 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20231001-september/</guid>
      <description>&lt;style&gt;&#xA;.post-heading h1  { color: white; text-shadow: 2px 2px 2px grey; }&#xA;.meta { color: white; }&#xA;&lt;/style&gt;&#xA;&lt;p&gt;I&amp;rsquo;m starting to write this with 4 days of September left. This month has also flown by. Well,&#xA;I did fly to Canada, which took a bunch of days. Have been back in Wellington for a&#xA;week and a bit. Also two weekend trips in September: camping on Matiu/Somes Island&#xA;and a trip that was meant to be mountaineering but diverted to Taupō due to the weather.&lt;/p&gt;</description>
    </item>
    <item>
      <title>August: more trips</title>
      <link>https://patricklam.ca/post/20230916-august/</link>
      <pubDate>Sat, 16 Sep 2023 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20230916-august/</guid>
      <description>Lots of trips, not much work. August is OK to be a quiet month. August outdoors activities in NZ need to be winter-ish, i.e. you have to be aware of avalanches (or someone does; we went to ski resorts).</description>
    </item>
    <item>
      <title>July: some small trips</title>
      <link>https://patricklam.ca/post/20230802-july/</link>
      <pubDate>Sun, 13 Aug 2023 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20230802-july/</guid>
      <description>Another usual non-teaching term month, with trips to Auckland, Turoa, and Wye Creek (Queenstown). New activity: ice climbing (to be used in the mountains). Paper submission and jury duty.</description>
    </item>
    <item>
      <title>No zombies here: motions to postpone indefinitely are silver bullets</title>
      <link>https://patricklam.ca/post/20230717-zombies/</link>
      <pubDate>Mon, 17 Jul 2023 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20230717-zombies/</guid>
      <description>&amp;lsquo;Postpone indefinitely&amp;rsquo; is, as it turns out, a euphemism for &amp;lsquo;kill&amp;rsquo;.</description>
    </item>
    <item>
      <title>June: back to normal non-teaching term, writing paper after paper</title>
      <link>https://patricklam.ca/post/20230701-june/</link>
      <pubDate>Sat, 01 Jul 2023 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20230701-june/</guid>
      <description>A quieter month all around. Short visit to Gold Coast for Australian nationals, and just working on papers.</description>
    </item>
    <item>
      <title>May: another big month</title>
      <link>https://patricklam.ca/post/20230614-may/</link>
      <pubDate>Wed, 14 Jun 2023 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20230614-may/</guid>
      <description>Much travel, especially on the West Coast of North America. Really did finish teaching.</description>
    </item>
    <item>
      <title>April: finally done with Winter term</title>
      <link>https://patricklam.ca/post/20230508-april/</link>
      <pubDate>Mon, 08 May 2023 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20230508-april/</guid>
      <description>Whew! Finished teaching for Spring term. Western Newfoundland; around Montreal; and Brampton. Home repair.</description>
    </item>
    <item>
      <title>ChatGPT&#39;s Hot Takes on Programming Languages and Software Engineering</title>
      <link>https://patricklam.ca/chatgpt-hot-takes/</link>
      <pubDate>Sat, 06 May 2023 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/chatgpt-hot-takes/</guid>
      <description>&lt;p&gt;Prompt engineering by Lucas Wojciechowski. Thanks!&lt;/p&gt;&#xA;&lt;h1 id=&#34;user&#34;&gt;User&lt;/h1&gt;&#xA;&lt;p&gt;Give me 10 hot takes on how machine learning will affect programming language / software engineering in the next 10 years&lt;/p&gt;&#xA;&lt;h1 id=&#34;chatgpt&#34;&gt;ChatGPT&lt;/h1&gt;&#xA;&lt;p&gt;Sure, here are 10 hot takes on how machine learning will affect programming languages and software engineering in the next 10 years:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Machine learning will become an integral part of software engineering, with developers routinely incorporating ML algorithms and models into their applications.&lt;/li&gt;&#xA;&lt;li&gt;Programming languages will increasingly support machine learning by providing libraries and tools for ML development, such as TensorFlow, PyTorch, and scikit-learn.&lt;/li&gt;&#xA;&lt;li&gt;Developers will need to have a strong understanding of statistics and data analysis in order to effectively incorporate machine learning into their applications.&lt;/li&gt;&#xA;&lt;li&gt;The demand for data scientists and machine learning engineers will continue to grow, as more companies seek to incorporate machine learning into their products and services.&lt;/li&gt;&#xA;&lt;li&gt;Natural language processing (NLP) and speech recognition will become more prevalent, leading to the development of new programming languages and tools that support these technologies.&lt;/li&gt;&#xA;&lt;li&gt;Machine learning will enable the creation of more personalized and adaptive user interfaces, leading to a more seamless and intuitive user experience.&lt;/li&gt;&#xA;&lt;li&gt;As machine learning becomes more widespread, developers will need to prioritize the ethical implications of their work, such as data privacy, bias, and accountability.&lt;/li&gt;&#xA;&lt;li&gt;Machine learning will enable the creation of more intelligent and autonomous systems, leading to new challenges in software engineering, such as how to ensure the safety and reliability of these systems.&lt;/li&gt;&#xA;&lt;li&gt;Developers will increasingly rely on machine learning to automate software testing and debugging, reducing the time and effort required to find and fix bugs.&lt;/li&gt;&#xA;&lt;li&gt;Finally, machine learning will enable the creation of new types of software applications that were previously not possible, such as self-driving cars, personalized medicine, and smart home automation.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 id=&#34;user-1&#34;&gt;User&lt;/h1&gt;&#xA;&lt;p&gt;Can you make the takes more controversial?&lt;/p&gt;</description>
    </item>
    <item>
      <title>March: lots of good news</title>
      <link>https://patricklam.ca/post/20230414-march/</link>
      <pubDate>Fri, 14 Apr 2023 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20230414-march/</guid>
      <description>Reasonable success this month, professionally (awarded grant, major revisions on a paper) and for refereeing (selected for Canadian nationals). Lots of work and also weekend trips.</description>
    </item>
    <item>
      <title>February: COVID, teaching, and a trip to Japan</title>
      <link>https://patricklam.ca/post/20230307-february/</link>
      <pubDate>Tue, 07 Mar 2023 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20230307-february/</guid>
      <description>COVID didn&amp;rsquo;t throw too much of a wrench into things, thankfully. Second month of teaching for Winter 2023, including reading week and a trip to Japan.</description>
    </item>
    <item>
      <title>January: teaching and extracurriculars</title>
      <link>https://patricklam.ca/post/20230205-january/</link>
      <pubDate>Sun, 05 Feb 2023 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20230205-january/</guid>
      <description>Back to the classroom (teaching two courses), plus judo tournaments and some skiing. Before that, we hiked Around the Mountain (Taranaki) in New Zealand.</description>
    </item>
    <item>
      <title>December: start of summer / back to winter soon</title>
      <link>https://patricklam.ca/post/20230121-december/</link>
      <pubDate>Sat, 21 Jan 2023 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20230121-december/</guid>
      <description>First conference (SPLASH) in three years (gave two talks) and South Island vacation. Also a bunch of service tasks, e.g. master&amp;rsquo;s thesis and PhD comprehensive exams. Submitted a paper!</description>
    </item>
    <item>
      <title>Book review: Can&#39;t Get There from Here: New Zealand Passenger Rail Since 1920, by André Brett, maps by Sam van der Weerden</title>
      <link>https://patricklam.ca/post/20230107-cant-get-there-from-here/</link>
      <pubDate>Sat, 07 Jan 2023 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20230107-cant-get-there-from-here/</guid>
      <description>A good (though detailed) read about the sad history of NZ passenger rail, with advocacy for a better future.</description>
    </item>
    <item>
      <title>November: winter is coming</title>
      <link>https://patricklam.ca/post/20221203-november/</link>
      <pubDate>Sat, 03 Dec 2022 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20221203-november/</guid>
      <description>Whirlwind Canada tour, where I refereed judo tournaments, served on PhD committees, met up with a ton of people, and did not get COVID. Lots of service, some research, and ignoring teaching. Failed to hike the Round-the-Mountain Circuit around Taranaki due to rain.</description>
    </item>
    <item>
      <title>Throwback: Aspect-Oriented Programming</title>
      <link>https://patricklam.ca/post/20221202-aspect-oriented-programming/</link>
      <pubDate>Fri, 02 Dec 2022 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20221202-aspect-oriented-programming/</guid>
      <description>Aspect-Oriented Programming used to be trendy but never really got traction. Occasionally people talk about things where AOP would have helped.</description>
    </item>
    <item>
      <title>October: midway through Fall term</title>
      <link>https://patricklam.ca/post/20221115-october/</link>
      <pubDate>Tue, 15 Nov 2022 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20221115-october/</guid>
      <description>More research, two multi-day hikes, and a judo tournament. Like a middle of a non-teaching term.</description>
    </item>
    <item>
      <title>September: more research, some trips</title>
      <link>https://patricklam.ca/post/20221011-september/</link>
      <pubDate>Tue, 11 Oct 2022 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20221011-september/</guid>
      <description>Normal month in a non-teaching term. Making progress with research. Executing and planning trips, though not far afield (South Island).</description>
    </item>
    <item>
      <title>August: staying in Canada longer than expected, for good reasons</title>
      <link>https://patricklam.ca/post/20220901-august/</link>
      <pubDate>Thu, 01 Sep 2022 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20220901-august/</guid>
      <description>Was going to go to NZ on August 6 but finally went on August 21, after a judo grading. I hope that I&amp;rsquo;ve finished everything for Spring term teaching now finally, and can get back to research (and seeing more of NZ).</description>
    </item>
    <item>
      <title>Reflections on judo grades</title>
      <link>https://patricklam.ca/post/20220826-godan/</link>
      <pubDate>Fri, 26 Aug 2022 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20220826-godan/</guid>
      <description>I graded for godan (5th dan) on the competitior stream recently. What does it all mean?</description>
    </item>
    <item>
      <title>July: last month of classes for Spring, plus some trips</title>
      <link>https://patricklam.ca/post/20220801-july/</link>
      <pubDate>Mon, 01 Aug 2022 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20220801-july/</guid>
      <description>5 weekends, 5 trips; now in Waterloo to close out the term (and do lots of marking). July less brutal than June.</description>
    </item>
    <item>
      <title>June: better late than never; so much work.</title>
      <link>https://patricklam.ca/post/20220714-june/</link>
      <pubDate>Thu, 14 Jul 2022 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20220714-june/</guid>
      <description>More normal life. Lots of teaching, some paper writing, not much recreation except for an overnight car camping trip.</description>
    </item>
    <item>
      <title>May: first month of Spring term, so much teaching, focus on judo</title>
      <link>https://patricklam.ca/post/20220606-may/</link>
      <pubDate>Mon, 06 Jun 2022 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20220606-may/</guid>
      <description>Mostly teaching. I got off the plane from New Zealand, took the taxi back to Waterloo, got up early the next morning, and went to an &lt;a href=&#34;https://www.ontarioallianceofclimbers.ca&#34;&gt;OAC&lt;/a&gt; event at Rattlesnake Point. Back to normal life.</description>
    </item>
    <item>
      <title>April: between Winter and Spring; more travels</title>
      <link>https://patricklam.ca/post/20220501-april/</link>
      <pubDate>Sun, 01 May 2022 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20220501-april/</guid>
      <description>End of term. Still avoiding COVID. Getting out of Waterloo while there is no teaching: travels to Yellowknife and New Zealand.</description>
    </item>
    <item>
      <title>March: first and last full month of teaching in Winter 2022, and some trips</title>
      <link>https://patricklam.ca/post/20220401-march/</link>
      <pubDate>Fri, 01 Apr 2022 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20220401-march/</guid>
      <description>People are pretending it&amp;rsquo;s back to normal, but the sixth wave has started in Quebec.</description>
    </item>
    <item>
      <title>February: with short escapes to Quebec</title>
      <link>https://patricklam.ca/post/20220301-february/</link>
      <pubDate>Tue, 01 Mar 2022 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20220301-february/</guid>
      <description>Back to normal? Well, maybe, except that there are still a lot of cases out there.</description>
    </item>
    <item>
      <title>January: a whole month in K-W</title>
      <link>https://patricklam.ca/post/20220201-january/</link>
      <pubDate>Tue, 01 Feb 2022 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20220201-january/</guid>
      <description>Hey, I have a place of my own in Waterloo. Back to (virtual) school.</description>
    </item>
    <item>
      <title>December: back in Canada and not loving it</title>
      <link>https://patricklam.ca/post/20220103-december/</link>
      <pubDate>Mon, 03 Jan 2022 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20220103-december/</guid>
      <description>Last monthly summary from 2021. Homeless during a pandemic, but fortunate enough that it&amp;rsquo;s just a small inconvenience.</description>
    </item>
    <item>
      <title>November: last month in New Zealand</title>
      <link>https://patricklam.ca/post/20211215-november/</link>
      <pubDate>Wed, 15 Dec 2021 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20211215-november/</guid>
      <description>All things must come to an end. Last month in New Zealand, with one small trip around Timaru and Mount Cook that I&amp;rsquo;d had my eye on for a while. It was a rewarding last month in New Zealand. Ma te wa.</description>
    </item>
    <item>
      <title>October: Suppression in Auckland, elimination elsewhere in NZ</title>
      <link>https://patricklam.ca/post/20211101-october/</link>
      <pubDate>Mon, 01 Nov 2021 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20211101-october/</guid>
      <description>Waiting for the other shoe to drop and hoping that it doesn&amp;rsquo;t drop before vaccination rates are high enough.</description>
    </item>
    <item>
      <title>September: Delta&#39;s Still Here (mostly in Auckland)</title>
      <link>https://patricklam.ca/post/20211012-september/</link>
      <pubDate>Mon, 11 Oct 2021 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20211012-september/</guid>
      <description>Outside of Auckland, life is almost normal (for now). Busy writing papers and travelling, as well as contributing to teaching a lab course.</description>
    </item>
    <item>
      <title>August: Here&#39;s Delta</title>
      <link>https://patricklam.ca/post/20210901-august/</link>
      <pubDate>Wed, 01 Sep 2021 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20210901-august/</guid>
      <description>The &lt;a href=&#34;https://www.imdb.com/title/tt12511606/&#34;&gt;1pm show&lt;/a&gt; starring Prime Minister Jacinda Ardern and Dr. Ashley Bloomfield is back. Really we could do without, but here we are.</description>
    </item>
    <item>
      <title>July: to the Realm</title>
      <link>https://patricklam.ca/post/20210802-july/</link>
      <pubDate>Mon, 02 Aug 2021 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20210802-july/</guid>
      <description>This month&amp;rsquo;s highlights: three trips, including one outside of New Zealand; ten new restaurants; normal non-teaching term month.</description>
    </item>
    <item>
      <title>June: non-teaching term month 2</title>
      <link>https://patricklam.ca/post/20210704-june/</link>
      <pubDate>Sun, 04 Jul 2021 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20210704-june/</guid>
      <description>This month&amp;rsquo;s highlights: SCAM paper submission; less successful tournament result at the Waikato Bays Open (Rotorua); rainy weekend trip to Masterton and Pūkaha National Wildlife Centre; COVID scare in Wellington (got lucky)</description>
    </item>
    <item>
      <title>May: non-teaching term month 1</title>
      <link>https://patricklam.ca/post/20210601-may/</link>
      <pubDate>Tue, 01 Jun 2021 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20210601-may/</guid>
      <description>Incremental progress throughout May; as usual, non-teaching terms are much less of a grind.</description>
    </item>
    <item>
      <title>April: end-of-term slog</title>
      <link>https://patricklam.ca/post/20210503-april/</link>
      <pubDate>Mon, 03 May 2021 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20210503-april/</guid>
      <description>April has overall been a real grind, with an attempted paper submission and now grading. We had one trip to Christchurch, where our planned objective got rained out, but we still did a bunch of elevation gain (though not much distance, which means steep ascents).</description>
    </item>
    <item>
      <title>March: finishing the Tongariro Circuit, climbing trip to Pohara, and hiking Wanaka</title>
      <link>https://patricklam.ca/post/20210401-march/</link>
      <pubDate>Thu, 01 Apr 2021 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20210401-march/</guid>
      <description>Usually by this point we&amp;rsquo;d be getting close to the end of Winter term (was April 3 in Winter 2020), but we&amp;rsquo;ve stretched lectures out because of the pandemic (later start, additional scheduled pause, shorter exam period), so we still have 1.5 weeks of class left. I feel like the wheels are starting to fall off at this point, with all sorts of random life things happening to the students in my graduate course. Three trips: back from Tongariro; climbing at Pohara; and hiking around Wanaka.</description>
    </item>
    <item>
      <title>Book review: The Ethical Algorithm by Kearns and Roth</title>
      <link>https://patricklam.ca/post/20210319-ethical-algorithm/</link>
      <pubDate>Fri, 19 Mar 2021 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20210319-ethical-algorithm/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://patricklam.ca/post/20210115-overwork/&#34;&gt;Again&lt;/a&gt; wandering through a &lt;a href=&#34;https://www.wcl.govt.nz&#34;&gt;Wellington City Library&lt;/a&gt; branch, this time I picked up &lt;em&gt;&lt;a href=&#34;https://global.oup.com/academic/product/the-ethical-algorithm-9780190948207&#34;&gt;The Ethical Algorithm&lt;/a&gt;&lt;/em&gt;&#xA;by Michael Kearns and Aaron Roth, from January 2020. It was an easy read for someone with a PhD in Computer Science&#xA;and a BSc in Math/CS, and&#xA;I finished it in about two hours. I didn&amp;rsquo;t pick up that much that was new to me, but&#xA;I follow developments in this domain as an interested but technically-educated reader.&lt;/p&gt;</description>
    </item>
    <item>
      <title>February: mostly work, plus Tongariro Northern Circuit</title>
      <link>https://patricklam.ca/post/20210301-february/</link>
      <pubDate>Thu, 04 Mar 2021 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20210301-february/</guid>
      <description>Remote teaching has definitely been grinding along and keeping me busy this past month. The workload has been different for the fourth-year undergraduate course versus the graduate seminar. Aside from teaching and research, there was also returning from the Tuatapere Hump Ridge Track at the very start of the month, the Tongariro Northern Circuit at the end of the month, and the Jumbo Circuit in the middle. No new areas of NZ visited, but did re-visit old locations.</description>
    </item>
    <item>
      <title>2020 (not travel)</title>
      <link>https://patricklam.ca/post/20210210-year-in-review/</link>
      <pubDate>Wed, 10 Feb 2021 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20210210-year-in-review/</guid>
      <description>My non-travel retrospective for 2020: work, life goals, and hobbies.</description>
    </item>
    <item>
      <title>January: Back to School, and Hump Ridge</title>
      <link>https://patricklam.ca/post/20210207-january/</link>
      <pubDate>Sun, 07 Feb 2021 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20210207-january/</guid>
      <description>Back to school! Classes started on January 11 and that&amp;rsquo;s been keeping me busy this month. More about that below.</description>
    </item>
    <item>
      <title>Book review: Overload by Kelly and Moen</title>
      <link>https://patricklam.ca/post/20210115-overwork/</link>
      <pubDate>Thu, 14 Jan 2021 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20210115-overwork/</guid>
      <description>&lt;p&gt;I was wandering through a &lt;a href=&#34;https://www.wcl.govt.nz&#34;&gt;Wellington City Library&lt;/a&gt; branch and picked up &lt;em&gt;&lt;a href=&#34;https://www.goodreads.com/book/show/51801200-overload&#34;&gt;Overload: How Good Jobs Went Bad and What We Can Do about It&lt;/a&gt;&lt;/em&gt;&#xA;by Erin L. Kelly and Phyllis Moen, a book published March 2020. I don&amp;rsquo;t usually read management books but I am interested in&#xA;how people work in 2021; work-life balance was cited in Minister Navdeep Bains&amp;rsquo;s recent resignation, for instance (of course it always&#xA;is for politicians), and discussed in a Globe and Mail &lt;a href=&#34;https://www.theglobeandmail.com/opinion/article-the-trudeau-government-promised-to-help-canadians-balance-their-family/&#34;&gt;Opinion&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>December: Christmas in NZ, 2.5 trips, a Great month</title>
      <link>https://patricklam.ca/post/20210101-december/</link>
      <pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20210101-december/</guid>
      <description>There&amp;rsquo;s a lot more concluding to do in the year in review post that I&amp;rsquo;ll do next. Let&amp;rsquo;s focus on December. I&amp;rsquo;m very fortunate to have been able to see more of the South Island this month, including basically all of the highlights of Fiordland now. (Looking at the Dusky Track which is definitely not type 1 fun.) Also around Dunedin, which doesn&amp;rsquo;t have high mountains, but does have a few rocks to climb, coastal scenery, and birds.</description>
    </item>
    <item>
      <title>November: 1.5 trips</title>
      <link>https://patricklam.ca/post/20201203-november/</link>
      <pubDate>Thu, 03 Dec 2020 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20201203-november/</guid>
      <description>Making the most of my time in New Zealand, and visiting a new-to-me region, as well as re-visiting Fiordland and hiking some mountains. Left town twice this month: once for Auckland plus the &amp;lsquo;Far North&amp;rsquo;/Bay of Islands, and once for Fiordland, but that trip was half in December.</description>
    </item>
    <item>
      <title>October: Wellington only</title>
      <link>https://patricklam.ca/post/20201102-october/</link>
      <pubDate>Mon, 02 Nov 2020 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20201102-october/</guid>
      <description>For the first time since lockdown, we didn&amp;rsquo;t get out of town all month.  On Friday I am going to Auckland and then the Bay of Islands for the week. It feels like I did a lot of work in October but I&amp;rsquo;m not quite sure what I have to show for it.  Certainly a talk. Thought about ongoing projects and working towards a new project (or at least a funding opportunity). Did travel planning for Auckland.</description>
    </item>
    <item>
      <title>Onward! Essay: Putting the Semantics into Semantic Versioning</title>
      <link>https://patricklam.ca/post/20201101-onward/</link>
      <pubDate>Sun, 01 Nov 2020 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20201101-onward/</guid>
      <description>&lt;p&gt;From personal experience, I can attest that maintaining compiler infrastructure that builds on top of LLVM is hard over the long term. You try to compile something from a year ago with newest LLVM and find that it no longer works. The upstream LLVM developers make breaking API changes and it is the responsibility of downstream clients to fix their code accordingly. &lt;p&gt;I can only imagine the joys of keeping up with the JavaScript frontend and npm ecosystems, having mostly avoided that fun. A few months ago, I did get hit with a breaking Hugo update.&lt;p&gt;In this essay, we make a broader argument: there are opportunities in analyzing changes to software components and either certifying compatibility or detecting breaking changes. Furthermore, many programming languages techniques (formal verification through testing and of course programming language design) can contribute to the important problem of reasoning about upgrades. We survey the role of contracts and discuss how to best determine the exposed API surface of a component.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>September: Canterbury and Level 1</title>
      <link>https://patricklam.ca/post/20201002-september/</link>
      <pubDate>Fri, 02 Oct 2020 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20201002-september/</guid>
      <description>&lt;h1 id=&#34;spring-in-new-zealand&#34;&gt;Spring in New Zealand&lt;/h1&gt;&#xA;&lt;p&gt;Once again, spent two-thirds of this month in Wellington. The other 10&#xA;days were around Christchurch and Kaikoura. Currently no trips planned&#xA;until November 27, although perhaps Auckland for not-Nationals judo&#xA;tournament in early November.&lt;/p&gt;&#xA;&lt;p&gt;We are moving 700m down the street tomorrow though. The lease on our&#xA;current place ended and so we looked around for alternatives (although&#xA;a fun fact is that, like in Ontario, a fixed-term lease automatically becomes periodic upon&#xA;completion in NZ and needs to be explicitly non-renewed 21 days before&#xA;the end date). The new place should be nicer in many ways although the view&#xA;might not be as good.&lt;/p&gt;</description>
    </item>
    <item>
      <title>August: Back from a trip and into Level 2</title>
      <link>https://patricklam.ca/post/20200831-august-back-to-level-2/</link>
      <pubDate>Mon, 31 Aug 2020 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20200831-august-back-to-level-2/</guid>
      <description>&lt;p&gt;In Wellington. Previous trip: Stewart Island; returned to Wellington August 11&#xA;(a day before New Zealand went back up to level 2 and Auckland to level 3&#xA;following discovery of a new cluster). Next trip: Christchurch, September 11,&#xA;originally for the South Islands judo championships, now cancelled (oops).&lt;/p&gt;&#xA;&lt;p&gt;Aside from that, it&amp;rsquo;s been a fairly quiet month. I hope to at least get&#xA;all of the Heaphy trip posted and maybe some of the Rakiura trip before&#xA;going to Christchurch in two weeks. Booked Kepler, Milford, and Routeburn tracks&#xA;for later this year.&lt;/p&gt;</description>
    </item>
    <item>
      <title>July, including a vacation</title>
      <link>https://patricklam.ca/post/20200731-july/</link>
      <pubDate>Fri, 31 Jul 2020 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20200731-july/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m between trips as I write this. Tomorrow morning we are flying to&#xA;Invercargill at the end of the South Island and, if weather permits,&#xA;continuing to Stewart Island/Rakiura. (I&amp;rsquo;ve learned, however, that we&#xA;often need to be flexible with these plans, as weather can be&#xA;from slightly to extremely unfavourable.) Two and a half weeks ago we came&#xA;back from Christchurch and the West Coast.&lt;/p&gt;&#xA;&lt;p&gt;I noticed that I promised a writeup for Charleston last month. It&amp;rsquo;s&#xA;still to come. The backlog continues to increase.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Level 1 June</title>
      <link>https://patricklam.ca/post/20200704-june/</link>
      <pubDate>Sat, 04 Jul 2020 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20200704-june/</guid>
      <description>&lt;style&gt;&#xA;.post-heading h1  { color: yellow; text-shadow: 2px 2px 2px grey; }&#xA;.meta { color: orange; }&#xA;&lt;/style&gt;&#xA;&lt;p&gt;This month started in &lt;a&#xA;href=&#34;https://gallery.patricklam.ca/index.php?/category/1223&#34;&gt;Charleston&lt;/a&gt;&#xA;where I went &lt;a href=&#34;https://patricklam.ca/post/20200910-charleston/&#34;&gt;climbing with Elliott&lt;/a&gt;. As I write this&#xA;I&amp;rsquo;m going to the Heaphy Track tomorrow morning. We chose to delay for a day due to&#xA;weather.&lt;/p&gt;&#xA;&lt;p&gt;The number of active cases in NZ is now 21 but that is a misleading&#xA;number; all of these cases are in quarantine &amp;ldquo;at the border&amp;rdquo;, i.e.&#xA;found in returning New Zealanders in managed self-isolation. The number of&#xA;known active cases in the community is 0 which has been a stable&#xA;number for a while. As Victoria state in Australia shows, though,&#xA;cases do seem to be capable of escaping at the border, perhaps through&#xA;&lt;a href=&#34;https://7news.com.au/news/vic/coronavirus-victoria-people-haring-a-cigarette-lighter-could-have-led-to-spread-of-covid-19-c-1130034&#34;&gt;a cigarette lighter&lt;/a&gt;. But things are good here for now.&lt;/p&gt;</description>
    </item>
    <item>
      <title>About sabbaticals</title>
      <link>https://patricklam.ca/post/20200616-sabbaticals/</link>
      <pubDate>Mon, 15 Jun 2020 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20200616-sabbaticals/</guid>
      <description>&lt;p&gt;tl;dr: Sabbaticals are not an unpaid vacation but rather a chance to focus on&#xA;longer-term scholarly projects.&lt;/p&gt;&#xA;&lt;p&gt;Sabbaticals are an awesome feature of the academic job. I feel like they are&#xA;often misunderstood by the world in general. This description is specifically&#xA;about how sabbaticals work at the University of Waterloo; many North American&#xA;universities are similar but not identical.&lt;/p&gt;&#xA;&lt;p&gt;The normal distribution of work for tenure-track and tenured faculty members at&#xA;the University of Waterloo is 40% teaching, 40% research, and 20% service.&#xA;In my department, Electrical and Computer Engineering, 40% teaching means&#xA;3 one-semester courses per year: typically one term with 2 courses,&#xA;one with 1 course, and one with no courses. For regular faculty members, service&#xA;involves sitting on and chairing university committees (internal service), as well&#xA;as participating in a research community by reviewing papers and being on committees&#xA;(external service).&lt;/p&gt;</description>
    </item>
    <item>
      <title>May, moving down the levels</title>
      <link>https://patricklam.ca/post/20200603-may/</link>
      <pubDate>Wed, 03 Jun 2020 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20200603-may/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s astonishing how quickly things have returned to almost-normal in&#xA;this country. Since May 14 (3 weeks ago already!), we&amp;rsquo;ve been in &lt;a&#xA;href=&#34;https://covid19.govt.nz/alert-system/alert-level-2/&#34;&gt;Alert Level&#xA;2&lt;/a&gt;, where most things are open. Physical distancing, capacity&#xA;controls and mandatory contact tracing remain for now, although there&#xA;will be another decision next Monday, June 8. The number of known&#xA;active cases is 1 and the last positive reported case was on May 22.&lt;/p&gt;&#xA;&lt;h1 id=&#34;haircuts&#34;&gt;Haircuts&lt;/h1&gt;&#xA;&lt;p&gt;I had been planning to wait a few more days, but I was walking down&#xA;the street and noticed a barber open with no line, so I&amp;rsquo;ve had&#xA;reasonable hair since May 17.  The Onward deadline was with too much&#xA;hair, but the OOPSLA deadline had the right amount of hair. Very&#xA;important when spending hours at the computer. Looking through the&#xA;records, it looks like I feel like I need a haircut after 6 weeks and&#xA;then wait another 2 weeks to actually get one: Sept 5, Nov 5, Jan 7,&#xA;Mar 3, May 17. The 10-week interval was excessive.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Locked-down April</title>
      <link>https://patricklam.ca/post/20200501-april/</link>
      <pubDate>Fri, 01 May 2020 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20200501-april/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m writing this on April 30, a day after we were originally scheduled&#xA;to leave Wellington. But that was no surprise to &lt;a href=&#34;https://patricklam.ca/post/20200401-third-month-in-wellington/&#34;&gt;month-ago me&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Most of April has been under &lt;a&#xA;href=&#34;https://covid19.govt.nz/alert-system/covid-19-alert-system/&#34;&gt;NZ&#xA;Alert Level 4&lt;/a&gt;, although we&amp;rsquo;ve been in Alert Level 3 for a couple&#xA;of days now. We&amp;rsquo;ve been in Wellington since March 20 and not in a car&#xA;between March 25 and April 29, which is some sort of record for&#xA;me. Usually I can go a week without a car ride, but 4.5 weeks is&#xA;something. Also my last haircut was March 3, which is also a record.&#xA;It looks like The Warehouse has a 2 week shipping time for clippers,&#xA;so I&amp;rsquo;ll be going a bit longer still.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Longest Month</title>
      <link>https://patricklam.ca/post/20200401-third-month-in-wellington/</link>
      <pubDate>Wed, 01 Apr 2020 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20200401-third-month-in-wellington/</guid>
      <description>&lt;p&gt;My notes say that I bought tickets to Athens on March 1. As if things&#xA;would be normal in two months.  The first nine days of March, which I&#xA;wrote about last time, did seem completely normal.  Then we went to&#xA;Queenstown/Wanaka and Taranaki. As we were at Taranaki, things quickly&#xA;became not normal. The last 11 days have been a whirlwind, and only&#xA;in the past few days have I been able to get some research done.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Second month (plus 10 days) in Wellington</title>
      <link>https://patricklam.ca/post/20200309-second-month-in-wellington/</link>
      <pubDate>Sun, 08 Mar 2020 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20200309-second-month-in-wellington/</guid>
      <description>&lt;p&gt;We&amp;rsquo;ve now passed the halfway mark for my time in New Zealand, even with&#xA;an extra 3 days courtesy of Air Canada/Air New Zealand—they rescheduled&#xA;my return flight from 29 Apr to 2 May and I didn&amp;rsquo;t notice until I got the seat&#xA;change email. I&amp;rsquo;m totally fine with an extra 3 days in New Zealand.&lt;/p&gt;&#xA;&lt;p&gt;Classes have started again. I guess it&amp;rsquo;s like September in the northern hemisphere.&#xA;Days are only 13 hours now, on their way to 10.5 hours when we go back north.&lt;/p&gt;</description>
    </item>
    <item>
      <title>First month in Wellington</title>
      <link>https://patricklam.ca/post/20200131-first-month-in-wellington/</link>
      <pubDate>Fri, 31 Jan 2020 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20200131-first-month-in-wellington/</guid>
      <description>&lt;p&gt;Sabbaticals are a large block of unscheduled time.  Time always&#xA;passes. Have I done stuff in my time in Wellington so far?&lt;/p&gt;&#xA;&lt;h1 id=&#34;professional&#34;&gt;Professional&lt;/h1&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve started a number of collaborations with colleagues in Wellington,&#xA;and am thinking of a survey paper and an essay in particular. I&amp;rsquo;m excited&#xA;about contributing to these projects. I hope to have more to report&#xA;in my February update.&lt;/p&gt;&#xA;&lt;p&gt;In other news I have a climbing-related submission to the Journal of&#xA;Outdoor Recreation and Tourism (sadly an Elsevier journal) which got a&#xA;revise-and-resubmit. Progress!&lt;/p&gt;</description>
    </item>
    <item>
      <title>January 2020 Reflections</title>
      <link>https://patricklam.ca/post/20200113-reflections/</link>
      <pubDate>Mon, 13 Jan 2020 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20200113-reflections/</guid>
      <description>&lt;p&gt;Bryan Cantrill (of dtrace fame) writes about engineering performance management.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://twitter.com/bcantrill/status/1216491216356823040&#34;&gt;https://twitter.com/bcantrill/status/1216491216356823040&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;He suggests the following five questions for engineers to answer twice a year.&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;What are you most proud of in the last six months?&lt;/li&gt;&#xA;&lt;li&gt;What did you learn?&lt;/li&gt;&#xA;&lt;li&gt;Where did you struggle?&lt;/li&gt;&#xA;&lt;li&gt;What are you anxious about in the coming six months?&lt;/li&gt;&#xA;&lt;li&gt;What are you excited about in the coming six months?&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h1 id=&#34;most-proud-of&#34;&gt;Most proud of&lt;/h1&gt;&#xA;&lt;p&gt;Having recently removed the se-director email from my Thunderbird, I&#xA;realized that this role consumed a lot of time and energy. I am most&#xA;proud of having completed my term and helping students, both in the&#xA;moment (advising and leading the advising team) and through program&#xA;changes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Recommendation Letter for Laurie Hendren</title>
      <link>https://patricklam.ca/post/20191111-laurie-hendren/</link>
      <pubDate>Mon, 11 Nov 2019 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20191111-laurie-hendren/</guid>
      <description>&lt;h1 id=&#34;recommendation-letter-for-cs-can-lifetime-achievement-award&#34;&gt;Recommendation letter for CS-Can Lifetime Achievement Award&lt;/h1&gt;&#xA;&lt;p&gt;I am writing to strongly endorse the nomination of Prof. Laurie&#xA;Hendren for a posthumous Award for Lifetime Achievement in Computer&#xA;Science. I&amp;rsquo;m honoured and also sad to be writing this letter.&#xA;I&amp;rsquo;ll get back to it later, but no mention of Laurie would be complete&#xA;without discussing her infectious laugh, which somewhat offsets the sadness.&lt;/p&gt;&#xA;&lt;p&gt;Laurie has been an inspiration and role model for me from 1998 through&#xA;2018 as an undergraduate student, postdoc, faculty member, and&#xA;administrator. I hope that in my own career I can continue Laurie&amp;rsquo;s&#xA;outstanding legacy to some extent. I&amp;rsquo;ll mostly describe my perspective&#xA;on her teaching and research, which were parts of her job that she&#xA;obviously loved.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Lexicon</title>
      <link>https://patricklam.ca/post/20160608-lexicon/</link>
      <pubDate>Wed, 08 Jun 2016 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20160608-lexicon/</guid>
      <description>&lt;h1 id=&#34;lexicon&#34;&gt;Lexicon&lt;/h1&gt;&#xA;&lt;p&gt;Here are some academic terms that I&amp;rsquo;ve invented.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;    &lt;li&gt;&lt;em&gt;Pre-batical.&lt;/em&gt; A one-year postdoc taken straight out of one&#39;s PhD, after obtaining a tenure-track Assistant Professorship, but before starting said professorship.&#xA;      &lt;br /&gt;&#xA;    &lt;em&gt;Usage.&lt;/em&gt; Her pre-batical at UW turbocharged the start of her independent research career and let her branch out into that up-and-coming field.&lt;/li&gt;&#xA;    &lt;li&gt;&lt;em&gt;Associate professor purgatory.&lt;/em&gt; The period a few years after returning from one&#39;s post-tenure sabbatical where one is no longer protected from service but still&#xA;      expected to constantly ramp up research productivity.&lt;br /&gt;&#xA;    &lt;em&gt;Usage.&lt;/em&gt; Joe&#39;s swamped with grant proposal writing and committee meetings in his associate professor purgatory.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Lexicon</title>
      <link>https://patricklam.ca/lexicon/</link>
      <pubDate>Wed, 08 Jun 2016 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/lexicon/</guid>
      <description>&lt;h1 id=&#34;lexicon&#34;&gt;Lexicon&lt;/h1&gt;&#xA;&lt;p&gt;Here are some academic terms that I&amp;rsquo;ve invented.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;    &lt;li&gt;&lt;em&gt;Pre-battical.&lt;/em&gt; A one-year postdoc taken straight out of one&#39;s PhD, after obtaining a tenure-track Assistant Professorship, but before starting said professorship.&#xA;      &lt;br /&gt;&#xA;    &lt;em&gt;Usage.&lt;/em&gt; Her pre-battical at UW turbocharged the start of her independent research career and let her branch out into that up-and-coming field.&lt;/li&gt;&#xA;    &lt;li&gt;&lt;em&gt;Associate professor purgatory.&lt;/em&gt; The period a few years after returning from one&#39;s post-tenure sabbatical where one is no longer protected from service but still&#xA;      expected to constantly ramp up research productivity.&lt;br /&gt;&#xA;    &lt;em&gt;Usage.&lt;/em&gt; Joe&#39;s swamped with grant proposal writing and committee meetings in his associate professor purgatory.&lt;/li&gt;&#xA;    &lt;li&gt;&lt;em&gt;Meeting spam.&lt;/em&gt; Presentations at meetings where the presenters feel that the participants should know about a topic, but where the participants&#39; time cost exceeds the expected value to them.&#xA;      &lt;br /&gt;&#xA;    &lt;em&gt;Usage.&lt;/em&gt; &#34;Gee, I sure didn&#39;t get much out of that meeting spam.&#34;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Academic Tree circa 2003</title>
      <link>https://patricklam.ca/post/20080626-academictree/</link>
      <pubDate>Thu, 26 Jun 2008 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20080626-academictree/</guid>
      <description>&lt;p&gt;Pull requests accepted!&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/patricklam/plam.new-webpage&#34;&gt;https://github.com/patricklam/plam.new-webpage&lt;/a&gt;&lt;/p&gt;&#xA;&lt;pre&gt;&#xA;Henry M. Foley (physics)&#xA;+--Joseph Frederick Traub (1959, from Columbia) [Columbia] (quantum)&#xA;                http://www.cs.columbia.edu/~traub/&#xA;   +--Hsiang Tsung Kung (1973, from CMU) [Harvard] (networks)&#xA;                http://www.eecs.harvard.edu/~htk/&#xA;       +--Baudet, Gerard M. (78, from CMU)&#xA;       +--Cohn, Robert J. (92, from CMU)*&#xA;       +--Fisher, Allan L. (84, from CMU)&#xA;       +--Foster, Michael J. (84, from CMU)&#xA;       +--Hsu, Feng-hsiung (89, from CMU)&#xA;       +--Lam, Monica S. (87, from CMU) [Stanford]&#xA;          +--Michael Wolf, (August 1992, from Stanford)&#xA;             Thesis: &#34;Improving Parallelism and Locality in Nested Loops&#34;.&#xA;          +--Michael Smith (November 1992, from Stanford) [Harvard]&#xA;             Thesis: &#34;Support for Speculative Execution in High-Performance &#xA;                      Processors&#34;.&#xA;          +--Todd Mowry (March 1994, from Stanford) [CMU]&#xA;             Thesis: &#34;Tolerating Latency Through Software-Controlled Data Prefetching&#34;.&#xA;          +--Martin Rinard (August 1994, from Stanford) [MIT]&#xA;             Thesis: &#34;The Design, Implementation, and Evaluation of Jade, &#xA;                      a Portable, Implicitly Parallel Programming Language&#34;&#xA;             +---Pedro Diniz (May 1997, from UCSB) [ISI]&#xA;                 Thesis: &#34;Commutativity Analysis: A New Analysis Framework &#xA;                          for Parallelizing Compilers&#34;&#xA;             +---Radu Rugina (January 2002, from UCSB) [Cornell]&#xA;          +--Daniel Scales (December 1995, from Stanford) [VMWare]&#xA;             Thesis: &#34;Efficient Shared Objects for Distributed Address Space Machines&#34;&#xA;          +--Saman Amarasinghe (January 1997, from Stanford) [MIT]&#xA;             Thesis: &#34;Parallelizing Compiler Techniques Based on Linear Inequalities&#34;&#xA;          +--Jennifer Anderson (March 1997, from Stanford) [VMWare]&#xA;             Thesis: &#34;Automatic Computation and Data Decomposition &#xA;                      for Multiprocessors&#34;&#xA;          +--Robert Wilson (December 1997, from Stanford) [Tensilica]&#xA;             Thesis: &#34;Efficient Context-Sensitive Pointer Analysis for C Programs&#34;&#xA;          +--Jason Nieh (December 1998, from Stanford) [Columbia]&#xA;             Thesis: &#34;The Design Implementation and Evaluation of SMART: &#xA;                      A Scheduler for Multimedia Applications&#34;&#xA;          +--Shih-wei Liao (August 2000, from Stanford) [Intel Research]&#xA;             Thesis: &#34;SUIF Explorer: an Interactive and Interprocedural Parallelizer&#34;&#xA;          +--Brian Schmidt (August 2000, from Stanford) [Kealia]&#xA;             Thesis: &#34;Supporting Ubiquitous Computing with Stateless Consoles &#xA;                      and Computation Caches&#34;&#xA;          +--Patrick Sathyanathan (June 2001, from Stanford) [HP]&#xA;             Thesis: &#34;Interprocedural Data Flow Analysis--Alias Analysis&#34;&#xA;          +--Amy Lim (September 2001, from Stanford) [Axis]&#xA;             Thesis: &#34;Improving Parallelism And Data Locality With Affine Partitioning&#34;&#xA;       +--Lehman, Philip L. (84, from CMU)&#xA;       +--Leiserson, Charles E. (81, from CMU)&#xA;       +--Oflazer, Kemal (87, from CMU)&#xA;       +--Pieper, Jon (93, from CMU)*&#xA;       +--Printz, Harry (91, from CMU)&#xA;       +--Robinson, John T. (82, from CMU)&#xA;       +--Song, Siang W. (81, from CMU)&#xA;       +--Sussman, Alan (91, from CMU)*&#xA;       +--Thompson, Clark D. (80, from CMU)&#xA;       +--Wu, I-Chen (93) &#xA;   +-- Don Heller (PhD, 1977, from CMU)&#xA;+-- Joseph Sucher (PhD, 1957, from Columbia) [Maryland] (theoretical physics)&#xA;    Thesis: &#34;Energy levels of the two-electron atom, to order &lt;alpha&gt;3 Rydberg.&#34;&#xA;&#xA;* - Co-Chairman&#xA;&lt;/pre&gt;&#xA;&lt;p&gt;Sources:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Concrete Atria are not Atria!</title>
      <link>https://patricklam.ca/post/20040321-techsquare/</link>
      <pubDate>Sun, 21 Mar 2004 00:00:00 +0000</pubDate>
      <guid>https://patricklam.ca/post/20040321-techsquare/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://gallery.patricklam.ca/picture.php?/118/category/1048&#34;&gt;&lt;img style=&#34;float:right; margin:1em&#34; src=&#34;http://gallery.patricklam.ca/i.php?/galleries/0403-stata/040321-move-from-tech-square/0055_stupid_atrium-xl.jpg&#34; alt=&#34;Stupid Atrium&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;I was happy to leave my old office, NE43-632, at 200 Technology&#xA;Square, and move to 32-G730 in the Stata Center. My two complaints&#xA;about Tech Square were: (1) lack of sunlight; and (2) white noise. I&#xA;always found the white noise to be annoying, but the lack of sunlight&#xA;was not always a problem. When I had first arrived at MIT in 2000, we&#xA;did have natural sunlight in my office.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
