{
  "@context": "https://schema.org",
  "@id": "https://aggr.aymericbeaumet.com/items/eugeneyan-com/2024-11-24-how-to-run-a-weekly-paper-club-and-build-a-learning/#webpage",
  "@type": [
    "WebPage",
    "ArchiveComponent"
  ],
  "articleBody": "Over the past 18 months, the [Latent Space Paper Club](https://lu.ma/ls) has had an *unbroken* streak of hosting paper club every single week. That’s at least 80 papers, and likely more, when we consider weeks where we cover related papers (e.g., LoRA + QLoRA). Together, we’ve pre-read and discuss a paper weekly, covering the fundamentals such as:\n\n- Key components: Attention, LayerNorm, FlashAttention, LoRA/QLoRA, ALiBi, RoPE\n- Models: Transformer, BERT, T5, GPTs, Codex, LLaMAs, Mistral, CLIP, ViT, RWKV, Jamba, Mamba, Latent Consistency Models, Whisper, Moshi, Molmo, TimeGPT\n- Training: InstructGPT, RLHF, RLAIF/CAI, PPO, REST, SPIN, Self-Play, Upcycling\n- Inference: Speculative Decoding, Writing in the Margins, Test-time Compute\n- Trends: Scaling Laws, Chinchilla, 1-bit, Synthetic Data, Gorilla, Generative Agents\n- Practice: RAG, EvalGen, DocETL, LLama Guard, Copilot, Finetuning vs. RAG\n\n> If you’re looking to get started, here’s [a year’s worth of notable papers](https://github.com/eugeneyan/llm-paper-notes).\n\nThis has equipped us with the foundation to understand how these techniques and models work, build systems and applications on top of them, and apply them at work and personal projects. But it’s not just about technical knowledge. We’ve also learned from practitioners sharing their insider know-how, built friendships at in-person meetups, and grown a community of learners and builders.\n\nWe’d like you to benefit from this too. That’s why we wrote this guide: To help you start your own paper club and learn—together—with your peers.\n\n> Also see the [Swyx/Latent Space version](https://www.latent.space/p/paperclub) that includes (i) advice on paper curation, (ii) video walkthrough of a 3-paper pre-reading + slide prep, (iii) recordings of the Llama 3.1 and Molmo paper club, and more.\n\n![How the Latent Space Paper Club got started ~18 months ago](https://eugeneyan.com/assets/paper-club-start.webp \"How the Latent Space Paper Club got started ~18 months ago\") \\\n ![How the Latent Space Paper Club channel got started](https://eugeneyan.com/assets/paper-club-channel.webp \"How the Latent Space Paper Club channel got started\")\n\nHow the Latent Space Paper Club got started ~18 months ago\n\n## What happens at paper club (doesn’t just stay at PC)\n\n**Same time, every week.** Every Wednesday, we gather for an hour over lunch (12pm PST) to discuss a pre-selected paper. Sticking to the same time every week makes it easier to remember and attend. Also, a weekly cadence helps with building the habit.\n\n**Pre-reading.** Pre-reading the paper helps you get the most out of the session. I usually pre-read over the weekend, for about an hour. This helps me identify what I don’t understand so I know what to clarify during the session. I’m also better equipped to share insights and help others understand the material. From experience, skipping the pre-read reduces the value I get from the discussion by ~80% or more.\n\n![Yes, please pre-read the paper](https://eugeneyan.com/assets/read-paper.webp \"Yes, please pre-read the paper\")\n\nYes, please pre-read the paper\n\n**Facilitating.** Each week, a volunteer guides the group through the paper, covering the motivation, related literature, methodology, results, etc. This usually takes around 45 minutes, with pauses after each section for quick questions. In the last 15 minutes, we have free-form discussion and discuss the paper’s implications, connect it to other work, and/or consider how to apply the ideas to our work and the broader industry.\n\nSome facilitators prepare simple slides highlighting key charts and takeaways, but this isn’t mandatory. Personally, I’m too lazy to create slides and just screen-share my annotated paper with highlights and notes.\n\n## How to run a paper club (with minimal effort)\n\n**Selecting papers.** The facilitator gets to pick whatever paper they want to discuss, within the overall theme. While our paper club’s focus is language modeling, we occasionally explore key papers from other domains like vision (e.g., CLIP, ViT, LCMs), audio (e.g., Whisper, Moshi), and RL (e.g., DPO, PPO).\n\nTIP: At the *start* of each session, ask for volunteers to facilitate *next* week’s paper. This helps you avoid a last-minute scramble to find a facilitator and paper.\n\n**Scheduling.** We use [Luma](https://lu.ma/ls) for event management but it lacks support for recurring events. We’ve also used Discord events but it’s only visible to folks in the Discord. If you have a better solution, please share!\n\n**Hosting.** We host sessions on a paid Zoom account (thanks Swyx!) We’ve also tried Discord Stages for a bit but had issues with screen sharing and viewing.\n\n**Recordings.** We record the paper facilitation (via Zoom), but not the Q&A. By not recording the Q&A, we hope to encourage folks to share their experience and ghost knowledge (which is sometimes based on what they do on the job). This also incentivizes live attendance and participation in the Q&A which, IMHO, is the main benefit of paper club.\n\n**Community.** Our paper club started as a small group that was committed to studying a key paper each week, and in the process, level up on language modeling together. Over time, we’ve grown into a core group of facilitators and regulars (Swyx, Vibhu, Eugene Cheah, Amgad, Eric, RJ, etc). Including myself, this critical mass lets us rotate amongst ourselves every two months or so, though new volunteers are always welcome!\n\n**Inviting authors.** Occasionally, we invite authors to share their work and have had the pleasure of hosting [Llama](https://arxiv.org/abs/2407.21783), [Matryoshka Embeddings](https://arxiv.org/abs/2205.13147), [Writing in the Margins](https://arxiv.org/abs/2408.14906), [TimeGPT](https://arxiv.org/abs/2310.03589), etc. We’ve also invited [Shreya](https://x.com/sh_reya) and [Nathan](https://x.com/natolambert) to join us while we discuss their papers. Having the authors join paper club allows us to clarify our questions with them directly, and lets the authors share behind-the-scenes insights. For example, we learned from Nathan why [Molmo](https://molmo.allenai.org/blog) has such a heavy emphasis on analog clocks.\n\n## How to read a paper (in an hour)\n\n**Reading papers.** If you find reading academic papers challenging, [you’re not alone](https://www.science.org/content/article/how-read-scientific-paper-rev2). The [three-pass approach](https://dslsrv1.rnet.missouri.edu/resources/HowToReadAPaper.pdf) ([video](https://www.youtube.com/watch?v=SKxm2HF_-k0)) has served me well:\n\n- First, skim to get a general idea of the paper (~10 minutes)\n- Then, read to understand key points but not the details (~1 hour)\n- Finally, understand the paper in-depth and take notes (3 - 6 hours)\n\nMost of the time, unless you’re trying to replicate the paper, two passes will suffice. Nonetheless, for paper club, I tend to go into the details on methodology and results. Here’s my [walkthrough of applying the three-pass approach](https://eugeneyan.com/writing/why-read-papers/#how-to-read-papers).\n\n**Tools.** [Zotero](https://www.zotero.org) makes it convenient to save papers to your library. It also has built-in markup tools to highlight and annotate papers. And if you come across unfamiliar terms or inscrutable math equations, take a screenshot and ask Claude to explain!\n\n## How to facilitate a paper (even if it’s your first time)\n\n**Topics.** When guiding the group through the paper, focus on these key aspects.\n\n- Motivation: Why is the paper important? What problem does it address?\n- Methodology: How did the paper address the problem?\n- Results: What are the key findings and achievements?\n- Ablations (if present): What worked, what didn’t, and why?\n- Related work: How does it improve on previous work?\n\n**Format.** Most facilitators simply walk through the PDF with their highlights and notes. Others create simple slides, including key graphs and tables to focus attention. There’s no hard and fast rule—just do what suits you best as facilitator.\n\nParticipating in a weekly paper club means covering ~50 papers a year. With just two hours per week—one hour of pre-reading and one hour of discussion—you’ll spend only ~100 hours (4 days) a year. Yet, this minimal effort likely places you in the top 5% of AI engineers and the top 0.1% of the world population in terms of AI knowledge.\n\nSo, what are you waiting for? Start your own paper club, or see you at [Latent Space](https://lu.ma/ls)!\n\nIf you found this useful, please cite this write-up as:\n\n> Yan, Ziyou. (Nov 2024). How to Run a Weekly Paper Club (and Build a Learning Community). eugeneyan.com. https://eugeneyan.com/writing/paper-club/.\n\nor\n\n```\n@article{yan2024paperclub,\n  title   = {How to Run a Weekly Paper Club (and Build a Learning Community)},\n  author  = {Yan, Ziyou},\n  journal = {eugeneyan.com},\n  year    = {2024},\n  month   = {Nov},\n  url     = {https://eugeneyan.com/writing/paper-club/}\n}\n```\n\nShare on:\n\n![](https://eugeneyan.com/assets/icon-twitter.svg)\n\n![](https://eugeneyan.com/assets/icon-linkedin.svg)\n\n![](https://eugeneyan.com/assets/bluesky.svg)\n\n![](https://eugeneyan.com/assets/icon-facebook.svg)\n\n![](https://eugeneyan.com/assets/icon-mail.svg)\n\nJoin **11,800+** readers getting updates on machine learning, RecSys, LLMs, and engineering.\n",
  "authors": [],
  "captured_at": "2026-09-27T19:29:15.293681927+00:00",
  "category": "programming",
  "content_html": "<p>Over the past 18 months, the <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://lu.ma/ls\">Latent Space Paper Club</a> has had an <em>unbroken</em> streak of hosting paper club every single week. That’s at least 80 papers, and likely more, when we consider weeks where we cover related papers (e.g., LoRA + QLoRA). Together, we’ve pre-read and discuss a paper weekly, covering the fundamentals such as:</p>\n<ul>\n<li>Key components: Attention, LayerNorm, FlashAttention, LoRA/QLoRA, ALiBi, RoPE</li>\n<li>Models: Transformer, BERT, T5, GPTs, Codex, LLaMAs, Mistral, CLIP, ViT, RWKV, Jamba, Mamba, Latent Consistency Models, Whisper, Moshi, Molmo, TimeGPT</li>\n<li>Training: InstructGPT, RLHF, RLAIF/CAI, PPO, REST, SPIN, Self-Play, Upcycling</li>\n<li>Inference: Speculative Decoding, Writing in the Margins, Test-time Compute</li>\n<li>Trends: Scaling Laws, Chinchilla, 1-bit, Synthetic Data, Gorilla, Generative Agents</li>\n<li>Practice: RAG, EvalGen, DocETL, LLama Guard, Copilot, Finetuning vs. RAG</li>\n</ul>\n<blockquote>\n<p>If you’re looking to get started, here’s <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/eugeneyan/llm-paper-notes\">a year’s worth of notable papers</a>.</p>\n</blockquote>\n<p>This has equipped us with the foundation to understand how these techniques and models work, build systems and applications on top of them, and apply them at work and personal projects. But it’s not just about technical knowledge. We’ve also learned from practitioners sharing their insider know-how, built friendships at in-person meetups, and grown a community of learners and builders.</p>\n<p>We’d like you to benefit from this too. That’s why we wrote this guide: To help you start your own paper club and learn—together—with your peers.</p>\n<blockquote>\n<p>Also see the <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.latent.space/p/paperclub\">Swyx/Latent Space version</a> that includes (i) advice on paper curation, (ii) video walkthrough of a 3-paper pre-reading + slide prep, (iii) recordings of the Llama 3.1 and Molmo paper club, and more.</p>\n</blockquote>\n<figure class=\"article-figure\"><picture class=\"article-picture article-picture-fallback\" style=\"--image-ratio:16 / 9\"><img src=\"https://eugeneyan.com/assets/paper-club-start.webp\" alt=\"How the Latent Space Paper Club got started ~18 months ago\" title=\"How the Latent Space Paper Club got started ~18 months ago\" loading=\"eager\" decoding=\"async\" fetchpriority=\"high\" referrerpolicy=\"no-referrer\" class=\"progressive-image\"></picture><figcaption><picture class=\"article-picture article-picture-fallback\" style=\"--image-ratio:16 / 9\"><img src=\"https://eugeneyan.com/assets/paper-club-channel.webp\" alt=\"How the Latent Space Paper Club channel got started\" title=\"How the Latent Space Paper Club channel got started\" loading=\"lazy\" decoding=\"async\" fetchpriority=\"low\" referrerpolicy=\"no-referrer\" class=\"progressive-image\"></picture></figcaption></figure>\n<p>How the Latent Space Paper Club got started ~18 months ago</p>\n<h2>What happens at paper club (doesn’t just stay at PC)</h2>\n<p><strong>Same time, every week.</strong> Every Wednesday, we gather for an hour over lunch (12pm PST) to discuss a pre-selected paper. Sticking to the same time every week makes it easier to remember and attend. Also, a weekly cadence helps with building the habit.</p>\n<p><strong>Pre-reading.</strong> Pre-reading the paper helps you get the most out of the session. I usually pre-read over the weekend, for about an hour. This helps me identify what I don’t understand so I know what to clarify during the session. I’m also better equipped to share insights and help others understand the material. From experience, skipping the pre-read reduces the value I get from the discussion by ~80% or more.</p>\n<p><picture class=\"article-picture article-picture-fallback\" style=\"--image-ratio:16 / 9\"><img src=\"https://eugeneyan.com/assets/read-paper.webp\" alt=\"Yes, please pre-read the paper\" title=\"Yes, please pre-read the paper\" loading=\"lazy\" decoding=\"async\" fetchpriority=\"low\" referrerpolicy=\"no-referrer\" class=\"progressive-image\"></picture></p>\n<p>Yes, please pre-read the paper</p>\n<p><strong>Facilitating.</strong> Each week, a volunteer guides the group through the paper, covering the motivation, related literature, methodology, results, etc. This usually takes around 45 minutes, with pauses after each section for quick questions. In the last 15 minutes, we have free-form discussion and discuss the paper’s implications, connect it to other work, and/or consider how to apply the ideas to our work and the broader industry.</p>\n<p>Some facilitators prepare simple slides highlighting key charts and takeaways, but this isn’t mandatory. Personally, I’m too lazy to create slides and just screen-share my annotated paper with highlights and notes.</p>\n<h2>How to run a paper club (with minimal effort)</h2>\n<p><strong>Selecting papers.</strong> The facilitator gets to pick whatever paper they want to discuss, within the overall theme. While our paper club’s focus is language modeling, we occasionally explore key papers from other domains like vision (e.g., CLIP, ViT, LCMs), audio (e.g., Whisper, Moshi), and RL (e.g., DPO, PPO).</p>\n<p>TIP: At the <em>start</em> of each session, ask for volunteers to facilitate <em>next</em> week’s paper. This helps you avoid a last-minute scramble to find a facilitator and paper.</p>\n<p><strong>Scheduling.</strong> We use <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://lu.ma/ls\">Luma</a> for event management but it lacks support for recurring events. We’ve also used Discord events but it’s only visible to folks in the Discord. If you have a better solution, please share!</p>\n<p><strong>Hosting.</strong> We host sessions on a paid Zoom account (thanks Swyx!) We’ve also tried Discord Stages for a bit but had issues with screen sharing and viewing.</p>\n<p><strong>Recordings.</strong> We record the paper facilitation (via Zoom), but not the Q&amp;A. By not recording the Q&amp;A, we hope to encourage folks to share their experience and ghost knowledge (which is sometimes based on what they do on the job). This also incentivizes live attendance and participation in the Q&amp;A which, IMHO, is the main benefit of paper club.</p>\n<p><strong>Community.</strong> Our paper club started as a small group that was committed to studying a key paper each week, and in the process, level up on language modeling together. Over time, we’ve grown into a core group of facilitators and regulars (Swyx, Vibhu, Eugene Cheah, Amgad, Eric, RJ, etc). Including myself, this critical mass lets us rotate amongst ourselves every two months or so, though new volunteers are always welcome!</p>\n<p><strong>Inviting authors.</strong> Occasionally, we invite authors to share their work and have had the pleasure of hosting <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://arxiv.org/abs/2407.21783\">Llama</a>, <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://arxiv.org/abs/2205.13147\">Matryoshka Embeddings</a>, <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://arxiv.org/abs/2408.14906\">Writing in the Margins</a>, <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://arxiv.org/abs/2310.03589\">TimeGPT</a>, etc. We’ve also invited <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://x.com/sh_reya\">Shreya</a> and <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://x.com/natolambert\">Nathan</a> to join us while we discuss their papers. Having the authors join paper club allows us to clarify our questions with them directly, and lets the authors share behind-the-scenes insights. For example, we learned from Nathan why <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://molmo.allenai.org/blog\">Molmo</a> has such a heavy emphasis on analog clocks.</p>\n<h2>How to read a paper (in an hour)</h2>\n<p><strong>Reading papers.</strong> If you find reading academic papers challenging, <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.science.org/content/article/how-read-scientific-paper-rev2\">you’re not alone</a>. The <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://dslsrv1.rnet.missouri.edu/resources/HowToReadAPaper.pdf\">three-pass approach</a> (<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.youtube.com/watch?v=SKxm2HF_-k0\">video</a>) has served me well:</p>\n<ul>\n<li>First, skim to get a general idea of the paper (~10 minutes)</li>\n<li>Then, read to understand key points but not the details (~1 hour)</li>\n<li>Finally, understand the paper in-depth and take notes (3 - 6 hours)</li>\n</ul>\n<p>Most of the time, unless you’re trying to replicate the paper, two passes will suffice. Nonetheless, for paper club, I tend to go into the details on methodology and results. Here’s my <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://eugeneyan.com/writing/why-read-papers/#how-to-read-papers\">walkthrough of applying the three-pass approach</a>.</p>\n<p><strong>Tools.</strong> <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.zotero.org\">Zotero</a> makes it convenient to save papers to your library. It also has built-in markup tools to highlight and annotate papers. And if you come across unfamiliar terms or inscrutable math equations, take a screenshot and ask Claude to explain!</p>\n<h2>How to facilitate a paper (even if it’s your first time)</h2>\n<p><strong>Topics.</strong> When guiding the group through the paper, focus on these key aspects.</p>\n<ul>\n<li>Motivation: Why is the paper important? What problem does it address?</li>\n<li>Methodology: How did the paper address the problem?</li>\n<li>Results: What are the key findings and achievements?</li>\n<li>Ablations (if present): What worked, what didn’t, and why?</li>\n<li>Related work: How does it improve on previous work?</li>\n</ul>\n<p><strong>Format.</strong> Most facilitators simply walk through the PDF with their highlights and notes. Others create simple slides, including key graphs and tables to focus attention. There’s no hard and fast rule—just do what suits you best as facilitator.</p>\n<p>Participating in a weekly paper club means covering ~50 papers a year. With just two hours per week—one hour of pre-reading and one hour of discussion—you’ll spend only ~100 hours (4 days) a year. Yet, this minimal effort likely places you in the top 5% of AI engineers and the top 0.1% of the world population in terms of AI knowledge.</p>\n<p>So, what are you waiting for? Start your own paper club, or see you at <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://lu.ma/ls\">Latent Space</a>!</p>\n<p>If you found this useful, please cite this write-up as:</p>\n<blockquote>\n<p>Yan, Ziyou. (Nov 2024). How to Run a Weekly Paper Club (and Build a Learning Community). eugeneyan.com. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://eugeneyan.com/writing/paper-club/\">https://eugeneyan.com/writing/paper-club/</a>.</p>\n</blockquote>\n<p>or</p>\n<pre><code><span class=\"code-snippet\">@article{yan2024paperclub,\n  title   = {How to Run a Weekly Paper Club (and Build a Learning Community)},\n  author  = {Yan, Ziyou},\n  journal = {eugeneyan.com},\n  year    = {2024},\n  month   = {Nov},\n  url     = {https://eugeneyan.com/writing/paper-club/}\n}\n</span></code></pre>\n<p>Share on:</p>\n<p><picture class=\"article-picture article-picture-fallback\" style=\"--image-ratio:16 / 9\"><img src=\"https://eugeneyan.com/assets/icon-twitter.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\" fetchpriority=\"low\" referrerpolicy=\"no-referrer\" class=\"progressive-image\"></picture></p>\n<p><picture class=\"article-picture article-picture-fallback\" style=\"--image-ratio:16 / 9\"><img src=\"https://eugeneyan.com/assets/icon-linkedin.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\" fetchpriority=\"low\" referrerpolicy=\"no-referrer\" class=\"progressive-image\"></picture></p>\n<p><picture class=\"article-picture article-picture-fallback\" style=\"--image-ratio:16 / 9\"><img src=\"https://eugeneyan.com/assets/bluesky.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\" fetchpriority=\"low\" referrerpolicy=\"no-referrer\" class=\"progressive-image\"></picture></p>\n<p><picture class=\"article-picture article-picture-fallback\" style=\"--image-ratio:16 / 9\"><img src=\"https://eugeneyan.com/assets/icon-facebook.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\" fetchpriority=\"low\" referrerpolicy=\"no-referrer\" class=\"progressive-image\"></picture></p>\n<p><picture class=\"article-picture article-picture-fallback\" style=\"--image-ratio:16 / 9\"><img src=\"https://eugeneyan.com/assets/icon-mail.svg\" alt=\"\" loading=\"lazy\" decoding=\"async\" fetchpriority=\"low\" referrerpolicy=\"no-referrer\" class=\"progressive-image\"></picture></p>\n<p>Join <strong>11,800+</strong> readers getting updates on machine learning, RecSys, LLMs, and engineering.</p>\n",
  "content_markdown": "Over the past 18 months, the [Latent Space Paper Club](https://lu.ma/ls) has had an *unbroken* streak of hosting paper club every single week. That’s at least 80 papers, and likely more, when we consider weeks where we cover related papers (e.g., LoRA + QLoRA). Together, we’ve pre-read and discuss a paper weekly, covering the fundamentals such as:\n\n- Key components: Attention, LayerNorm, FlashAttention, LoRA/QLoRA, ALiBi, RoPE\n- Models: Transformer, BERT, T5, GPTs, Codex, LLaMAs, Mistral, CLIP, ViT, RWKV, Jamba, Mamba, Latent Consistency Models, Whisper, Moshi, Molmo, TimeGPT\n- Training: InstructGPT, RLHF, RLAIF/CAI, PPO, REST, SPIN, Self-Play, Upcycling\n- Inference: Speculative Decoding, Writing in the Margins, Test-time Compute\n- Trends: Scaling Laws, Chinchilla, 1-bit, Synthetic Data, Gorilla, Generative Agents\n- Practice: RAG, EvalGen, DocETL, LLama Guard, Copilot, Finetuning vs. RAG\n\n> If you’re looking to get started, here’s [a year’s worth of notable papers](https://github.com/eugeneyan/llm-paper-notes).\n\nThis has equipped us with the foundation to understand how these techniques and models work, build systems and applications on top of them, and apply them at work and personal projects. But it’s not just about technical knowledge. We’ve also learned from practitioners sharing their insider know-how, built friendships at in-person meetups, and grown a community of learners and builders.\n\nWe’d like you to benefit from this too. That’s why we wrote this guide: To help you start your own paper club and learn—together—with your peers.\n\n> Also see the [Swyx/Latent Space version](https://www.latent.space/p/paperclub) that includes (i) advice on paper curation, (ii) video walkthrough of a 3-paper pre-reading + slide prep, (iii) recordings of the Llama 3.1 and Molmo paper club, and more.\n\n![How the Latent Space Paper Club got started ~18 months ago](https://eugeneyan.com/assets/paper-club-start.webp \"How the Latent Space Paper Club got started ~18 months ago\") \\\n ![How the Latent Space Paper Club channel got started](https://eugeneyan.com/assets/paper-club-channel.webp \"How the Latent Space Paper Club channel got started\")\n\nHow the Latent Space Paper Club got started ~18 months ago\n\n## What happens at paper club (doesn’t just stay at PC)\n\n**Same time, every week.** Every Wednesday, we gather for an hour over lunch (12pm PST) to discuss a pre-selected paper. Sticking to the same time every week makes it easier to remember and attend. Also, a weekly cadence helps with building the habit.\n\n**Pre-reading.** Pre-reading the paper helps you get the most out of the session. I usually pre-read over the weekend, for about an hour. This helps me identify what I don’t understand so I know what to clarify during the session. I’m also better equipped to share insights and help others understand the material. From experience, skipping the pre-read reduces the value I get from the discussion by ~80% or more.\n\n![Yes, please pre-read the paper](https://eugeneyan.com/assets/read-paper.webp \"Yes, please pre-read the paper\")\n\nYes, please pre-read the paper\n\n**Facilitating.** Each week, a volunteer guides the group through the paper, covering the motivation, related literature, methodology, results, etc. This usually takes around 45 minutes, with pauses after each section for quick questions. In the last 15 minutes, we have free-form discussion and discuss the paper’s implications, connect it to other work, and/or consider how to apply the ideas to our work and the broader industry.\n\nSome facilitators prepare simple slides highlighting key charts and takeaways, but this isn’t mandatory. Personally, I’m too lazy to create slides and just screen-share my annotated paper with highlights and notes.\n\n## How to run a paper club (with minimal effort)\n\n**Selecting papers.** The facilitator gets to pick whatever paper they want to discuss, within the overall theme. While our paper club’s focus is language modeling, we occasionally explore key papers from other domains like vision (e.g., CLIP, ViT, LCMs), audio (e.g., Whisper, Moshi), and RL (e.g., DPO, PPO).\n\nTIP: At the *start* of each session, ask for volunteers to facilitate *next* week’s paper. This helps you avoid a last-minute scramble to find a facilitator and paper.\n\n**Scheduling.** We use [Luma](https://lu.ma/ls) for event management but it lacks support for recurring events. We’ve also used Discord events but it’s only visible to folks in the Discord. If you have a better solution, please share!\n\n**Hosting.** We host sessions on a paid Zoom account (thanks Swyx!) We’ve also tried Discord Stages for a bit but had issues with screen sharing and viewing.\n\n**Recordings.** We record the paper facilitation (via Zoom), but not the Q&A. By not recording the Q&A, we hope to encourage folks to share their experience and ghost knowledge (which is sometimes based on what they do on the job). This also incentivizes live attendance and participation in the Q&A which, IMHO, is the main benefit of paper club.\n\n**Community.** Our paper club started as a small group that was committed to studying a key paper each week, and in the process, level up on language modeling together. Over time, we’ve grown into a core group of facilitators and regulars (Swyx, Vibhu, Eugene Cheah, Amgad, Eric, RJ, etc). Including myself, this critical mass lets us rotate amongst ourselves every two months or so, though new volunteers are always welcome!\n\n**Inviting authors.** Occasionally, we invite authors to share their work and have had the pleasure of hosting [Llama](https://arxiv.org/abs/2407.21783), [Matryoshka Embeddings](https://arxiv.org/abs/2205.13147), [Writing in the Margins](https://arxiv.org/abs/2408.14906), [TimeGPT](https://arxiv.org/abs/2310.03589), etc. We’ve also invited [Shreya](https://x.com/sh_reya) and [Nathan](https://x.com/natolambert) to join us while we discuss their papers. Having the authors join paper club allows us to clarify our questions with them directly, and lets the authors share behind-the-scenes insights. For example, we learned from Nathan why [Molmo](https://molmo.allenai.org/blog) has such a heavy emphasis on analog clocks.\n\n## How to read a paper (in an hour)\n\n**Reading papers.** If you find reading academic papers challenging, [you’re not alone](https://www.science.org/content/article/how-read-scientific-paper-rev2). The [three-pass approach](https://dslsrv1.rnet.missouri.edu/resources/HowToReadAPaper.pdf) ([video](https://www.youtube.com/watch?v=SKxm2HF_-k0)) has served me well:\n\n- First, skim to get a general idea of the paper (~10 minutes)\n- Then, read to understand key points but not the details (~1 hour)\n- Finally, understand the paper in-depth and take notes (3 - 6 hours)\n\nMost of the time, unless you’re trying to replicate the paper, two passes will suffice. Nonetheless, for paper club, I tend to go into the details on methodology and results. Here’s my [walkthrough of applying the three-pass approach](https://eugeneyan.com/writing/why-read-papers/#how-to-read-papers).\n\n**Tools.** [Zotero](https://www.zotero.org) makes it convenient to save papers to your library. It also has built-in markup tools to highlight and annotate papers. And if you come across unfamiliar terms or inscrutable math equations, take a screenshot and ask Claude to explain!\n\n## How to facilitate a paper (even if it’s your first time)\n\n**Topics.** When guiding the group through the paper, focus on these key aspects.\n\n- Motivation: Why is the paper important? What problem does it address?\n- Methodology: How did the paper address the problem?\n- Results: What are the key findings and achievements?\n- Ablations (if present): What worked, what didn’t, and why?\n- Related work: How does it improve on previous work?\n\n**Format.** Most facilitators simply walk through the PDF with their highlights and notes. Others create simple slides, including key graphs and tables to focus attention. There’s no hard and fast rule—just do what suits you best as facilitator.\n\nParticipating in a weekly paper club means covering ~50 papers a year. With just two hours per week—one hour of pre-reading and one hour of discussion—you’ll spend only ~100 hours (4 days) a year. Yet, this minimal effort likely places you in the top 5% of AI engineers and the top 0.1% of the world population in terms of AI knowledge.\n\nSo, what are you waiting for? Start your own paper club, or see you at [Latent Space](https://lu.ma/ls)!\n\nIf you found this useful, please cite this write-up as:\n\n> Yan, Ziyou. (Nov 2024). How to Run a Weekly Paper Club (and Build a Learning Community). eugeneyan.com. https://eugeneyan.com/writing/paper-club/.\n\nor\n\n```\n@article{yan2024paperclub,\n  title   = {How to Run a Weekly Paper Club (and Build a Learning Community)},\n  author  = {Yan, Ziyou},\n  journal = {eugeneyan.com},\n  year    = {2024},\n  month   = {Nov},\n  url     = {https://eugeneyan.com/writing/paper-club/}\n}\n```\n\nShare on:\n\n![](https://eugeneyan.com/assets/icon-twitter.svg)\n\n![](https://eugeneyan.com/assets/icon-linkedin.svg)\n\n![](https://eugeneyan.com/assets/bluesky.svg)\n\n![](https://eugeneyan.com/assets/icon-facebook.svg)\n\n![](https://eugeneyan.com/assets/icon-mail.svg)\n\nJoin **11,800+** readers getting updates on machine learning, RecSys, LLMs, and engineering.\n",
  "dateCreated": "2026-09-27T19:29:15.293681927+00:00",
  "date_created": "2024-11-24T00:00:00+00:00",
  "date_modified": "2024-11-24T00:00:00+00:00",
  "date_published": "2024-11-24T00:00:00+00:00",
  "description": "Benefits of running a weekly paper club, how to start one, and how to read and facilitate papers.",
  "external_url": "https://eugeneyan.com//writing/paper-club/",
  "git": {
    "commit": "ebb0941c5c06a2ab2377342d607535262a3e969e",
    "path": "items/eugeneyan-com/2024/11/2024-11-24-how-to-run-a-weekly-paper-club-and-build-a-learning.md",
    "permalink": "https://github.com/aymericbeaumet/aggr-instance/blob/ebb0941c5c06a2ab2377342d607535262a3e969e/items/eugeneyan-com/2024/11/2024-11-24-how-to-run-a-weekly-paper-club-and-build-a-learning.md"
  },
  "id": "urn:aggr:item:4f5e9d46323e0befb7965766d4c2a2c6098f77da",
  "isBasedOn": {
    "@id": "https://eugeneyan.com//writing/paper-club/"
  },
  "mainEntity": {
    "@id": "https://eugeneyan.com//writing/paper-club/",
    "@type": "CreativeWork",
    "archivedAt": {
      "@id": "https://aggr.aymericbeaumet.com/items/eugeneyan-com/2024-11-24-how-to-run-a-weekly-paper-club-and-build-a-learning/#webpage"
    },
    "dateModified": "2024-11-24T00:00:00+00:00",
    "datePublished": "2024-11-24T00:00:00+00:00",
    "headline": "How to Run a Weekly Paper Club (and Build a Learning Community)",
    "timeRequired": "PT6M",
    "url": "https://eugeneyan.com//writing/paper-club/",
    "wordCount": 1286
  },
  "name": "Archived snapshot: How to Run a Weekly Paper Club (and Build a Learning Community)",
  "preview": null,
  "reading_minutes": 6,
  "replicated_at": null,
  "source": "eugeneyan-com",
  "source_name": "Eugene Yan",
  "summary": "Benefits of running a weekly paper club, how to start one, and how to read and facilitate papers.",
  "tags": [
    "learning",
    "mechanism",
    "productivity"
  ],
  "temporalCoverage": "2026-09-27T19:29:15.293681927+00:00",
  "title": "How to Run a Weekly Paper Club (and Build a Learning Community)",
  "url": "https://aggr.aymericbeaumet.com/items/eugeneyan-com/2024-11-24-how-to-run-a-weekly-paper-club-and-build-a-learning/",
  "word_count": 1286
}