<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Learning on rkempe’s blog</title>
    <link>https://blog.rkempe.ca/tags/learning/</link>
    <description>Recent content in Learning on rkempe’s blog</description>
    <generator>Hugo</generator>
    <language>en-ca</language>
    <copyright>&amp;copy; Copyright 2026 Rebecca Kempe</copyright>
    <lastBuildDate>Fri, 05 Jun 2026 00:58:53 -0400</lastBuildDate>
    <atom:link href="https://blog.rkempe.ca/tags/learning/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Why Don’t High Schools Prepare Kids for CalArts? (Throwback Thoughts)</title>
      <link>https://blog.rkempe.ca/posts/2026/06/why-dont-high-schools-prepare-kids-for-calarts-throwback-thoughts/</link>
      <pubDate>Fri, 05 Jun 2026 00:58:53 -0400</pubDate>
      <guid>https://blog.rkempe.ca/posts/2026/06/why-dont-high-schools-prepare-kids-for-calarts-throwback-thoughts/</guid>
      <description>I recently saw a tweet that said something along the lines of &amp;ldquo;it ticks me off that high schools don’t prepare kids for schools like CalArts.&amp;rdquo; This idea kind of bugs me, because as someone who graduated from a magnet arts high school with a selective application process,</description>
    </item>
    <item>
      <title>What Makes a Graduate-Level Course Different From a Senior Undergraduate Course?</title>
      <link>https://blog.rkempe.ca/posts/2025/10/what-makes-a-graduate-level-course-different-from-a-senior-undergraduate-course/</link>
      <pubDate>Fri, 17 Oct 2025 23:38:36 -0400</pubDate>
      <guid>https://blog.rkempe.ca/posts/2025/10/what-makes-a-graduate-level-course-different-from-a-senior-undergraduate-course/</guid>
      <description>About a year ago, while I was only a few weeks into the first graduate-level course I ever took, I tried asking a bunch of grad students what the difference between taking courses at the graduate level and the undergraduate level is. Being researchers in training (researchers are, in my experience, &lt;strong&gt;terrible&lt;/strong&gt; at explaining themselves), they gave me delightful non-answers such as “it’s not that different” (this is a lie) and “your professors treat you like adults” (whatever that means).</description>
    </item>
    <item>
      <title>Linkdump: Interesting Things I Looked At (Very) Recently (2025-08-12)</title>
      <link>https://blog.rkempe.ca/posts/2025/08/linkdump-interesting-things-i-looked-at-very-recently-2025-08-12/</link>
      <pubDate>Tue, 12 Aug 2025 23:07:33 -0400</pubDate>
      <guid>https://blog.rkempe.ca/posts/2025/08/linkdump-interesting-things-i-looked-at-very-recently-2025-08-12/</guid>
      <description>Most of these are from today, but some are from yesterday, and a few are from last week. The descriptions will be short, since I am short on time.</description>
    </item>
    <item>
      <title>What Doing My First (Short) Math Lecture Taught Me</title>
      <link>https://blog.rkempe.ca/posts/2025/06/what-doing-my-first-short-math-lecture-taught-me/</link>
      <pubDate>Sun, 29 Jun 2025 13:02:46 -0400</pubDate>
      <guid>https://blog.rkempe.ca/posts/2025/06/what-doing-my-first-short-math-lecture-taught-me/</guid>
      <description>For context, these are some things I learned in the process of putting together and delivering a guest lecture to a first-year discrete math course last summer. The talk was about the research I was doing at the time, and I was allotted about half an hour for the presentation. Again, I meant to write and post this last year, but clearly that didn’t happen.</description>
    </item>
    <item>
      <title>Lessons I Learned During My Undergraduate Research Internship</title>
      <link>https://blog.rkempe.ca/posts/2025/06/lessons-i-learned-during-my-undergraduate-research-internship/</link>
      <pubDate>Fri, 27 Jun 2025 23:37:43 -0400</pubDate>
      <guid>https://blog.rkempe.ca/posts/2025/06/lessons-i-learned-during-my-undergraduate-research-internship/</guid>
      <description>I really meant to put this list up sometime last fall… whoops. (This is yet another incredibly overdue article.) Anyway, here are a whole bunch of things I learned while attempting to “do research” last summer, whatever &lt;em&gt;that&lt;/em&gt; means. The big theme here is to &lt;em&gt;make life easier for future you&lt;/em&gt;, who will have to wrangle together your several months of chaos and exploration into a rigorous and coherent narrative. Present you can help by being organized and breaking things down into smaller, documentable steps.</description>
    </item>
    <item>
      <title>Reading Academic Papers Is a Nightmare</title>
      <link>https://blog.rkempe.ca/posts/2025/06/reading-academic-papers-is-a-nightmare/</link>
      <pubDate>Sat, 21 Jun 2025 12:03:33 -0400</pubDate>
      <guid>https://blog.rkempe.ca/posts/2025/06/reading-academic-papers-is-a-nightmare/</guid>
      <description>So I’ve been saying for a while that reading academic papers is a skill. However, what I &lt;em&gt;didn’t&lt;/em&gt; realize is that having a pretty good idea of how to read a paper from one discipline doesn’t quite map to knowing how to approach a paper from another field. Academic papers are all confusing nightmares, but papers from different disciplines are nightmarish in different ways, which means that while some parts of the basic reading approach can stay the same, others will have to be discarded or relearned.</description>
    </item>
    <item>
      <title>Getting to the End of the Thought; or, Why Write in the Age of AI?</title>
      <link>https://blog.rkempe.ca/posts/2025/06/getting-to-the-end-of-the-thought-or-why-write-in-the-age-of-ai/</link>
      <pubDate>Fri, 06 Jun 2025 00:14:25 -0400</pubDate>
      <guid>https://blog.rkempe.ca/posts/2025/06/getting-to-the-end-of-the-thought-or-why-write-in-the-age-of-ai/</guid>
      <description>I’ve been thinking a lot about the value of writing recently, especially in regard to how it’s been influenced by the advent of generative AI. In the past few months, I’ve had a lot of conversations in which people claimed that generative AI is just as good at writing as humans now, or better, in many cases. While I agree that AI generation tools are, at this point, better at the mechanics of writing than the average person, I have always found their outputs to be shallow and devoid of interesting surprises.</description>
    </item>
    <item>
      <title>Some Things I Learned From Writing My First Research Report</title>
      <link>https://blog.rkempe.ca/posts/2025/03/some-things-i-learned-from-writing-my-first-research-report/</link>
      <pubDate>Sun, 16 Mar 2025 20:24:12 -0400</pubDate>
      <guid>https://blog.rkempe.ca/posts/2025/03/some-things-i-learned-from-writing-my-first-research-report/</guid>
      <description>&lt;p&gt;Last summer, I was tasked with writing a report about the research I completed and submitting it to my supervisor by the end of the summer. I, of course, had never done this kind of writing before, so I learned several lessons. The hard way. The learning process was super painful, but it did come in handy when I had to write two other research reports in my classes last fall. Here are a few of the lessons I learned.&lt;/p&gt;</description>
    </item>
    <item>
      <title>I Am Slowly Discovering That I Have No Idea How to Read</title>
      <link>https://blog.rkempe.ca/posts/2025/02/i-am-slowly-discovering-that-i-have-no-idea-how-to-read/</link>
      <pubDate>Fri, 07 Feb 2025 14:55:31 -0500</pubDate>
      <guid>https://blog.rkempe.ca/posts/2025/02/i-am-slowly-discovering-that-i-have-no-idea-how-to-read/</guid>
      <description>&lt;p&gt;Over the last month and a half or so, I’ve come to the conclusion that I actually don’t know how to read, which is definitely a jarring realization to be having after over 18 years of formal education.&lt;/p&gt;&#xA;&lt;p&gt;Okay, maybe I’m being a little bit cheeky here. I am not literally claiming to be illiterate or even functionally illiterate, and it would be stupid of me to do so, since clearly I am writing this blog post and have written many other blog posts where I reviewed books. However, one of the things my high school education didn’t prepare me for, and that my four years of training and education in engineering and computer science have completely failed to teach me, is how to both get through and &lt;strong&gt;learn from&lt;/strong&gt; &amp;ndash; “learn from” is the key term here &amp;ndash; a large volume of readings on a weekly basis.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Do You Need to Understand the Math Behind a System to Implement It?</title>
      <link>https://blog.rkempe.ca/posts/2025/01/do-you-need-to-understand-the-math-behind-a-system-to-implement-it/</link>
      <pubDate>Sun, 26 Jan 2025 14:17:20 -0500</pubDate>
      <guid>https://blog.rkempe.ca/posts/2025/01/do-you-need-to-understand-the-math-behind-a-system-to-implement-it/</guid>
      <description>&lt;p&gt;&lt;em&gt;A while ago, someone in a Discord server I’m in asked how much of the math behind a system you need to know to implement it. I thought it was an interesting question, and I felt qualified to answer it, so I ended up writing quite a lengthy response. It just occurred to me that it might also be useful to other people, so I thought I would clean it up a little bit and archive it here.&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Research Papers Shouldn’t Be Read in Order; or, How to Read a Research Paper</title>
      <link>https://blog.rkempe.ca/posts/2024/12/research-papers-shouldnt-be-read-in-order-or-how-to-read-a-research-paper/</link>
      <pubDate>Mon, 30 Dec 2024 13:44:15 -0500</pubDate>
      <guid>https://blog.rkempe.ca/posts/2024/12/research-papers-shouldnt-be-read-in-order-or-how-to-read-a-research-paper/</guid>
      <description>&lt;p&gt;I just finished a &lt;a href=&#34;https://blog.rkempe.ca/posts/2024/12/research-reflections-on-reading-math-and-math-adjacent-academic-papers/&#34;&gt;blog post&lt;/a&gt; where I discuss things I’ve recently learned about how to read research papers. I almost included this as a point in that post, but I think it’s important enough to warrant its own article.&lt;/p&gt;&#xA;&lt;p&gt;Here’s the idea: &lt;strong&gt;you absolutely should not be reading the sections of a research paper in order.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;It took me a while to learn this one &amp;ndash; I can’t remember if I first read this advice somewhere, if someone told it to me, or if I reverse-engineered it from advice I got about how to write papers. It doesn’t matter which one came first, really &amp;ndash; my point is that I only found this out in a roundabout way through googling and trial and error and harassing people with questions.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Research Reflections: On Reading (Math and Math-Adjacent) Academic Papers</title>
      <link>https://blog.rkempe.ca/posts/2024/12/research-reflections-on-reading-math-and-math-adjacent-academic-papers/</link>
      <pubDate>Sun, 29 Dec 2024 23:51:14 -0500</pubDate>
      <guid>https://blog.rkempe.ca/posts/2024/12/research-reflections-on-reading-math-and-math-adjacent-academic-papers/</guid>
      <description>&lt;p&gt;Last summer, I spent a good chunk of my time doing an undergraduate research project during which I worked on a project largely by myself, under the supervision of a math professor. I then took a graduate level course in a related area this fall, where I investigated the theoretical underpinning behind my summer project. I had no idea what I was doing or what I had gotten myself into. As a result, I learned &lt;em&gt;a lot&lt;/em&gt;, and tried to keep note of the various things I had learned. This is the first installment, on what I learned from trying to read math and theoretical CS papers.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Why Does Theory Matter in Computer Science? (Part 1)</title>
      <link>https://blog.rkempe.ca/posts/2024/12/why-does-theory-matter-in-computer-science-part-1/</link>
      <pubDate>Sun, 29 Dec 2024 00:38:01 -0500</pubDate>
      <guid>https://blog.rkempe.ca/posts/2024/12/why-does-theory-matter-in-computer-science-part-1/</guid>
      <description>If you’re a computer science student, you probably had to take an introductory discrete math course at some point. Did you enjoy it? If so, this talk probably isn’t for you, so you can feel free to skip the rest. (Or not – hopefully you feel like you can still learn something from me!) Jokes aside, it’s actually okay not to enjoy your intro to discrete math course: like, personally, I loved mine, but I also completely hated my discrete probability course and would prefer never to see it again. But I pick on discrete math because I feel like if it’s taught well, it can be a turning point for many people, and it certainly was for me.</description>
    </item>
    <item>
      <title>Some Thoughts on “Academic Training”</title>
      <link>https://blog.rkempe.ca/posts/2024/12/some-thoughts-on-academic-training/</link>
      <pubDate>Sat, 28 Dec 2024 10:36:42 -0500</pubDate>
      <guid>https://blog.rkempe.ca/posts/2024/12/some-thoughts-on-academic-training/</guid>
      <description>&lt;p&gt;I’ve long said that university education starts to make a lot more sense if you look at it as a precursor to academic training. Historically, there have really been two major types of undergraduate university training, in my opinion: there was the liberal arts type of education, which was meant to turn rich people into cultured members of society (several of whom then went on to pursue academic training and scholarly activities, because they were rich and could afford to do so), and the more specialized type, which is meant to make the student literate enough in the major foundational ideas of the field to pursue additional training at the graduate level. If I remember correctly, universities functioning more like businesses is relatively new, the idea of university being a place for vocational training is relatively new, and the idea that most adults should get a university degree to be employable is also relatively new. (Also of interest: see “&lt;a href=&#34;https://en.wikipedia.org/wiki/Educational_inflation&#34;&gt;credential inflation&lt;/a&gt;.”)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Quantity Over Quality In Art (and Life)?</title>
      <link>https://blog.rkempe.ca/posts/2024/12/quantity-over-quality-in-art-and-life/</link>
      <pubDate>Fri, 27 Dec 2024 00:37:55 -0500</pubDate>
      <guid>https://blog.rkempe.ca/posts/2024/12/quantity-over-quality-in-art-and-life/</guid>
      <description>&lt;p&gt;I’ve always been a quantity over quality artist, and what I mean by this is that rather than being intentional about what I’m doing or meticulously planning things, I typically make a lot of garbage and hope for the best. This isn’t a particularly efficient way of working, but I personally find it quite effective. There are three main benefits of half-assing my art process that I would like to point out here:&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Watch a Technical Research Talk (or Workshop, or Tutorial) Recording (and Make the Most of It)</title>
      <link>https://blog.rkempe.ca/posts/2024/11/how-to-watch-a-technical-research-talk-or-workshop-or-tutorial-recording-and-make-the-most-of-it/</link>
      <pubDate>Sun, 24 Nov 2024 22:13:50 -0500</pubDate>
      <guid>https://blog.rkempe.ca/posts/2024/11/how-to-watch-a-technical-research-talk-or-workshop-or-tutorial-recording-and-make-the-most-of-it/</guid>
      <description>&lt;p&gt;When I’m trying to approach a highly specialized topic for the first time, one of my tactics is to find a recording of a research-geared workshop about it and watch it as my introductory crash course. The benefits of this are as follows:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;I am learning about the subject from (hopefully) a credible expert in the field.&lt;/li&gt;&#xA;&lt;li&gt;Workshops and talks usually try to be self-contained, which means basic background info will likely be given and I won’t have to pore through 10 different research papers, searching for an obscure definition, in vain.&lt;/li&gt;&#xA;&lt;li&gt;Talks typically have the benefit of including visuals and informal intuition conveyed by the speaker, which generally won’t make it into academic papers, because they’re not rigorous. However, the visuals and informal statements and intuition are invaluable for gaining a better understanding of the information.&lt;/li&gt;&#xA;&lt;li&gt;The speaker will generally include a bibliography and mention related works, which is a great jumping off point for further investigation and saves me from having to figure out what the seminal sources are myself.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;However, there are also some drawbacks:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Heuristics, Approximation Algorithms, and Relaxations: An Introduction</title>
      <link>https://blog.rkempe.ca/posts/2024/11/heuristics-approximation-algorithms-and-relaxations-an-introduction/</link>
      <pubDate>Sun, 24 Nov 2024 00:03:31 -0500</pubDate>
      <guid>https://blog.rkempe.ca/posts/2024/11/heuristics-approximation-algorithms-and-relaxations-an-introduction/</guid>
      <description>While all NP-hard optimization problems are identical in terms of exact solvability, they may differ wildly from the approximative point of view. If the goal is to obtain an answer that is &amp;ldquo;good enough&amp;rdquo;, some problems become much easier (such as KNAPSACK), while others (such as CLIQUE) remain extremely hard.</description>
    </item>
    <item>
      <title>Hypergraph Theory Basics</title>
      <link>https://blog.rkempe.ca/posts/2024/11/hypergraph-theory-basics/</link>
      <pubDate>Fri, 22 Nov 2024 22:35:01 -0500</pubDate>
      <guid>https://blog.rkempe.ca/posts/2024/11/hypergraph-theory-basics/</guid>
      <description>Graphs can be seen as a way to represent pairwise relationships between objects. With graphs, we have one object type and one relationship type. In one of the most common canonical applications or graph theory, social networking, we are trying to understand and represent social groups using graphs. In that case, our object is people, our pairwise relationship is friendship, and two people have a relationship between them if they are friends.</description>
    </item>
    <item>
      <title>What Reading a Research Paper Feels Like</title>
      <link>https://blog.rkempe.ca/posts/2024/11/what-reading-a-research-paper-feels-like/</link>
      <pubDate>Wed, 20 Nov 2024 07:43:10 -0500</pubDate>
      <guid>https://blog.rkempe.ca/posts/2024/11/what-reading-a-research-paper-feels-like/</guid>
      <description>&lt;p&gt;You&amp;rsquo;ve started a new job, you&amp;rsquo;ve stumbled into a conversation that’s been happening for several decades, and you’re feeling way too lost to even begin to follow what anyone is talking about, let alone participate. You&amp;rsquo;re confused, so you go see John, who seems to be semi-acquainted with the people having the conversation. You briefly sketch out what (you think) you heard, and tell him that you didn’t really understand anything anyone said. Maybe he can help you?&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Be a “Talentless Hack” in Public</title>
      <link>https://blog.rkempe.ca/posts/2024/07/how-to-be-a-talentless-hack-in-public/</link>
      <pubDate>Sat, 20 Jul 2024 22:00:41 -0400</pubDate>
      <guid>https://blog.rkempe.ca/posts/2024/07/how-to-be-a-talentless-hack-in-public/</guid>
      <description>When you call yourself a “talentless hack” (which you probably don’t, but you might if we share a similar sense of humour), it’s likely for one of two reasons: either you’re caught in a situation where you suddenly have to perform or get results or do something, with zero experience or knowledge of what’s going on (at which point feeling like “a hack” is somewhat legitimate), or you’re doing it out of self-deprecation because you have imposter syndrome.</description>
    </item>
    <item>
      <title>Some Advice for Taking Your First Proof-Based Math Course</title>
      <link>https://blog.rkempe.ca/posts/2024/02/some-advice-for-taking-your-first-proof-based-math-course/</link>
      <pubDate>Sat, 10 Feb 2024 00:00:01 -0400</pubDate>
      <guid>https://blog.rkempe.ca/posts/2024/02/some-advice-for-taking-your-first-proof-based-math-course/</guid>
      <description>If you are like me, you did not particularly enjoy math in high school, so the idea of learning an entirely new type of math in university might be terrifying to you. I know this can be scary and overwhelming (it was for me!), so here are some things I learned when taking my first proof-based mathematics course. Hopefully you find this helpful.</description>
    </item>
    <item>
      <title>&#34;Learning&#34; Textbooks vs &#34;Reference&#34; Textbooks</title>
      <link>https://blog.rkempe.ca/posts/2024/02/learning-textbooks-vs-reference-textbooks/</link>
      <pubDate>Sat, 10 Feb 2024 00:00:00 -0400</pubDate>
      <guid>https://blog.rkempe.ca/posts/2024/02/learning-textbooks-vs-reference-textbooks/</guid>
      <description>&lt;p&gt;One of the things I’ve been thinking a lot about lately is the fact that there are two main types of textbooks. There are reference textbooks, which are for people who are already versed in the subject area, typically academic researchers, professors, and the like. They tend to be large, contain massive amounts of information, and be unintelligible to everyone but their target audience. Then, there are expository textbooks, which are for people who actually want to learn things (aka me, a confused undergraduate student).&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
