<?xml version="1.0" encoding="UTF-8"?>
<rss  xmlns:atom="http://www.w3.org/2005/Atom" 
      xmlns:media="http://search.yahoo.com/mrss/" 
      xmlns:content="http://purl.org/rss/1.0/modules/content/" 
      xmlns:dc="http://purl.org/dc/elements/1.1/" 
      version="2.0">
<channel>
<title>raven&#39;s nest</title>
<link>https://yyraven.github.io/</link>
<atom:link href="https://yyraven.github.io/index.xml" rel="self" type="application/rss+xml"/>
<description>Raven&#39;s Nest, a personal blog</description>
<image>
<url>https://yyraven.github.io/figs/preview.png</url>
<title>raven&#39;s nest</title>
<link>https://yyraven.github.io/</link>
</image>
<generator>quarto-1.5.57</generator>
<lastBuildDate>Sun, 06 Sep 2026 16:00:00 GMT</lastBuildDate>
<item>
  <title>音乐电台｜2026 音乐与我的四季</title>
  <link>https://yyraven.github.io/personal/260907_radio/</link>
  <description><![CDATA[ 




<div class="post-meta-bar">
  <span class="wordcount"> ✎1159 </span>
  <span class="mylikebutton"> ♥</span>
</div>

<section id="冬日电台" class="level2 page-columns page-full">
<h2 class="anchored" data-anchor-id="冬日电台">冬日电台</h2>
<section id="音乐与我的冬天" class="level3">
<h3 class="anchored" data-anchor-id="音乐与我的冬天">音乐与我的冬天</h3>
<ul>
<li><p>一月: 做了0件事。或许用黑豹的Don’t Break My Heart泡别人算是一件事。</p></li>
<li><p>二月: 做了0件事。本来计划去看杯糕结果没去成。</p></li>
<li><p>三月: 刚刚开始，但因为春天来了我觉得一切都会好起来的——虽然做了0件事，但就这么相信着！</p></li>
</ul>
</section>
<section id="我的冬日专辑" class="level3 page-columns page-full">
<h3 class="anchored" data-anchor-id="我的冬日专辑">我的冬日专辑</h3>
<section id="olivia-rodrigo---guts-2023" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="olivia-rodrigo---guts-2023"><a href="https://music.apple.com/us/album/guts/1694386825">Olivia Rodrigo - GUTS (2023)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/guts.jpeg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/260907_radio/covers/guts.jpeg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘I forgive and I forget/I know my age and I act like it’</em></p>
</blockquote>
<p>想来一点不属于我的青少年勇气去面对崭新的感情生活。</p>
<p>虽然说“永远有人在年轻”——年轻人都喜欢用朋克来宣泄焦虑和愤怒，Patti如此，Avril如此——但每一代年轻人面对的世界和为之挣扎的困境都是不一样的，娅娅的这张专辑就是属于我们这个礼崩乐坏的后疫情时代的青少年朋克专辑。喜欢她在<em>all-american bitch</em>主歌里唱诗班般的吟唱和副歌里的疯狂嘶吼，也欣赏她即使感到挫败依然抱着一颗纯真之心的生活态度。娅娅就是2020s的摇滚明星。</p>
<p>并且她真的好幽默啊！！谁听到<em>bad idea right</em>能不笑……Yes I know that he’s my ex, but can’t two people reconnect? I only see him as a friend, the biggest lie I’ve ever said (狂笑</p>
<p><em><strong>推荐曲目：</strong>all-american bitch/get him back!/bad idea right?/ballad of a homeschooled girl</em></p>
</section>
<section id="sufjan-stevens---carrie-lowell-2015" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="sufjan-stevens---carrie-lowell-2015"><a href="https://music.apple.com/us/album/carrie-lowell/955572616">Sufjan Stevens - Carrie &amp; Lowell (2015)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/sufjanstevens.jpeg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/260907_radio/covers/sufjanstevens.jpeg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘Well, you do enough talk, my little hawk, why do you cry/Tell me, what did you learn from the Tillamook burn, or the Fourth of July’</em></p>
</blockquote>
<p>内心的一部分在哀悼一些对我而言无可挽回地改变了的事物。</p>
<p>Sufjan这张讲的是“失去一个既陌生又熟悉的人”——他的生母的去世，非常动人。给<em>Call Me By Your Name</em>的OST <em>Mystery of Love</em>也是同时期写的。这也是一张写俄勒冈的专辑，俄勒冈是我最喜欢的州。作者和我一样有无可救药的浪漫化地理区域的毛病。</p>
<p><em><strong>推荐曲目：</strong>Should Have Known Better/Eugene/Fourth of July</em></p>
</section>
<section id="陈粒---如也-2015" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="陈粒---如也-2015"><a href="https://music.apple.com/ca/album/%E5%A6%82%E4%B9%9F/1413542639">陈粒 - 如也 (2015)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/chenli.jpeg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/260907_radio/covers/chenli.jpeg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘你背对着山河一步步走向我/你脚踏着山河一步步走近我/你打开了我的躯壳/你唤醒了我的耳朵/带走我’</em></p>
</blockquote>
<p>陈粒女同时候。真的是用整个身体和灵魂在爱，歌声就像一桶冷水一样从脊背浇下去。</p>
<p><em><strong>推荐曲目：</strong>祝星/奇妙能力歌</em></p>
<hr>
</section>
</section>
</section>
<section id="春日电台" class="level2 page-columns page-full">
<h2 class="anchored" data-anchor-id="春日电台">春日电台</h2>
<section id="音乐与我的春天" class="level3">
<h3 class="anchored" data-anchor-id="音乐与我的春天">音乐与我的春天</h3>
<ul>
<li><p>四月: 做了0件事。一切都没有好起来，想去看Magdalena Bay但也失败了。</p></li>
<li><p>五月: 去看了两个音乐节！请看<a href="../../personal/260525_review_sgf/index.html">这篇博文</a>。</p></li>
<li><p>六月: 做了0件事。</p></li>
</ul>
</section>
<section id="我的春日专辑" class="level3 page-columns page-full">
<h3 class="anchored" data-anchor-id="我的春日专辑">我的春日专辑</h3>
<section id="缺省---california-nebula-2017" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="缺省---california-nebula-2017"><a href="https://defaultplab.bandcamp.com/album/california-nebula">缺省 - California Nebula (2017)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/default.jpeg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/260907_radio/covers/default.jpeg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘愚梦不醒，逝者如川。情绪丢在光程千年外的星云。故事编造从未存在的灵魂。’ - bandcamp介绍</em></p>
</blockquote>
<p>就是很美。会让人想起北京的冬天吗？虽然我从未在北京度过冬天。玉米地的冬天还是太狂暴了，这张专辑的气质灰蒙蒙的。</p>
<p><em><strong>推荐曲目</strong>：全专</em></p>
</section>
<section id="sunshy---i-dont-care-what-comes-next-2024" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="sunshy---i-dont-care-what-comes-next-2024"><a href="https://sunshyily.bandcamp.com/album/i-dont-care-what-comes-next">sunshy - I don’t care what comes next (2024)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/sunshy.jpeg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/260907_radio/covers/sunshy.jpeg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>（一般不会给盯鞋专辑写歌词推荐）</em></p>
</blockquote>
<p>在芝加哥<a href="../../personal/260525_review_sgf/index.html">Slide Away</a>上听的乐队！已经在那篇博文里倾情推荐过了。很好听，非常正统盯鞋非常清纯。</p>
<p><em><strong>推荐曲目：</strong>시작/On the Train/Poison</em></p>
</section>
<section id="pinkpantheress---fancy-that-2025" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="pinkpantheress---fancy-that-2025"><a href="https://music.apple.com/us/album/fancy-that/1806614239">PinkPantheress - Fancy That (2025)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/fancythat.jpeg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/260907_radio/covers/fancythat.jpeg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘Is this illegal? It feels illegal.’</em></p>
</blockquote>
<p>幻想自己在平行世界的都市生活的时候会听这张专，轻飘飘的！</p>
<p><em><strong>推荐曲目：</strong>Illegal/Girl Like Me/Stateside</em></p>
<hr>
</section>
</section>
</section>
<section id="夏日电台" class="level2 page-columns page-full">
<h2 class="anchored" data-anchor-id="夏日电台">夏日电台</h2>
<section id="音乐与我的夏天" class="level3">
<h3 class="anchored" data-anchor-id="音乐与我的夏天">音乐与我的夏天</h3>
<ul>
<li><p>七月: 做了0件事。</p></li>
<li><p>八月: 做了0件事。</p></li>
<li><p>九月: 做了0件事。或许九月末能看到Belle &amp; Sebastian！</p></li>
</ul>
</section>
<section id="我的夏日专辑" class="level3 page-columns page-full">
<h3 class="anchored" data-anchor-id="我的夏日专辑">我的夏日专辑</h3>
<section id="newjeans---supernatural-2024" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="newjeans---supernatural-2024"><a href="https://music.apple.com/us/album/supernatural-single/1750576829">NewJeans - Supernatural (2024)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/njs.jpeg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/260907_radio/covers/njs.jpeg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘Stormy night/Cloudy sky/In a moment you and I’</em></p>
</blockquote>
<p>Supernatural和上一张EP的How Sweet是我想学Hip-Hop的动力。归来吧牛腱子！</p>
<p><em><strong>推荐曲目</strong>：全专</em></p>
</section>
<section id="cupcakke---the-bakkery-2025" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="cupcakke---the-bakkery-2025"><a href="https://music.apple.com/us/album/the-bakkery/1846990696">CupcakKe - The BakKery (2025)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/cupcakke.jpeg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/260907_radio/covers/cupcakke.jpeg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p>‘He gonna miss this face like when Trump got shot’</p>
</blockquote>
<p>在成为我的guilty pleasure一年后杯糕大人的专辑成功成为我的哄睡专辑，传奇霍尼歌词和多变而劲爆的flow再次品鉴依旧令人拍案叫绝，此女水平了得。把性爱（和一切严肃的东西）解构得非常好笑，会笑萎的地步……谁和我玩角色扮演，我们来扮演杯糕和papi好吗！</p>
<p>Ballerina Coupe的beat其实和Supernatural有一丝相似之处（就像Ditto和Rich Baby Daddy有一丝相似之处），谁懂（。</p>
<p><em><strong>推荐曲目</strong>：One of My Bedbugs Ate My Pussy/Ballerina Coupe/Fist Me</em></p>
</section>
<section id="lana-del-rey---born-to-die-the-paradise-edition-2012" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="lana-del-rey---born-to-die-the-paradise-edition-2012"><a href="https://music.apple.com/us/album/born-to-die-paradise-edition-special-version/1442452465">Lana Del Rey - Born to Die: The Paradise Edition (2012)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/lana.jpeg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/260907_radio/covers/lana.jpeg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p>’I tell you all the time, Heaven is a place on Earth with you/Tell me all the things you wanna do/I heard that you like the bad girls, honey, is that true?</p>
<p>It’s better than I ever even knew/They say that the world was built for two/Only worth living if somebody is loving you/And, baby, now you do’</p>
</blockquote>
<p>当了半年异性恋后我彻彻底底领悟了打雷姐的精髓。Video Games听得我柔肠寸断，雄心壮志尽失，只想沉醉在对方的眼神里；行走在世界上就觉得世界变得波光粼粼，身在悬崖上俯身下去看到的也不是黑洞而是温柔的海浪。老天啊，这就是<em>Heaven is a place on earth with you… only worth living if somebody is loving you…</em></p>
<p><em><strong>推荐曲目</strong>：Video Games/National Anthem/Ride/Cola/Gods &amp; Monsters</em></p>


<div class="post-like-footer" style="display:flex; justify-content:flex-end;">
  <div class="mylikebutton">Kudos ♥</div>
</div>

</section>
</section>
</section>

<center>
© 2024-2026 RavensNest.
</center> ]]></description>
  <category>radio</category>
  <category>music</category>
  <category>中文</category>
  <guid>https://yyraven.github.io/personal/260907_radio/</guid>
  <pubDate>Sun, 06 Sep 2026 16:00:00 GMT</pubDate>
  <media:content url="https://yyraven.github.io/personal/260907_radio/covers/chenli.jpeg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>EasyGuestBook: A Lightweight GuestBook Tool for Static Blogs</title>
  <link>https://yyraven.github.io/project/260729_tool_easyguestbook/</link>
  <description><![CDATA[ 




<div class="post-meta-bar">
  <span class="wordcount"> ✎496 </span>
  <span class="mylikebutton"> ♥</span>
</div>

<p><a href="logo.png" class="lightbox" data-gallery="quarto-lightbox-gallery-1"><img src="https://yyraven.github.io/project/260729_tool_easyguestbook/logo.png" class="img-fluid"></a></p>
<section id="about-easyguestbook" class="level2" data-number="1">
<h2 data-number="1" class="anchored" data-anchor-id="about-easyguestbook"><span class="header-section-number">1</span> About EasyGuestBook</h2>
<p><strong>EasyGuestBook</strong> is a lightweight guestbook designed for static blogs (natively built for Quarto, adaptable anywhere).</p>
<ul>
<li><p><strong>No user login</strong> required; hosts only need a <strong>Google account</strong> to manage everything.</p></li>
<li><p><strong>Features</strong>: Markdown &amp; emoji support, inline replies, and css styling.</p></li>
<li><p><strong>Architecture</strong> (only 2 files):</p>
<ol type="1">
<li><code>easyguestbook.js</code>: Handles logic and Google Forms/Sheets integration.</li>
<li><code>easyguestbook.qmd</code> (or <code>.html</code>): Contains the submission form and message board.</li>
</ol></li>
</ul>
<div class="callout callout-style-simple callout-note">
<div class="callout-body d-flex">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-body-container">
<p>Try the live demo on <a href="../../guestbook.html">my guestbook</a>!</p>
</div>
</div>
</div>
<hr>
</section>
<section id="step-by-step-guide" class="level2" data-number="2">
<h2 data-number="2" class="anchored" data-anchor-id="step-by-step-guide"><span class="header-section-number">2</span> Step-by-Step Guide</h2>
<section id="download-the-tool" class="level3" data-number="2.1">
<h3 data-number="2.1" class="anchored" data-anchor-id="download-the-tool"><span class="header-section-number">2.1</span> Download the tool</h3>
<ul>
<li>Go to the EasyGuestBook GitHub repository: <a href="https://github.com/yyraven/easyguestbook">yyraven/easyguestbook</a>.</li>
<li>Download the <code>easyguestbook.js</code> and <code>easyguestbook.qmd</code> files to your computer.</li>
</ul>
</section>
<section id="set-up-google-forms-sheets" class="level3" data-number="2.2">
<h3 data-number="2.2" class="anchored" data-anchor-id="set-up-google-forms-sheets"><span class="header-section-number">2.2</span> Set Up Google Forms &amp; Sheets</h3>
<section id="create-a-google-form" class="level4" data-number="2.2.1">
<h4 data-number="2.2.1" class="anchored" data-anchor-id="create-a-google-form"><span class="header-section-number">2.2.1</span> Create a Google Form</h4>
<ul>
<li>Go to Google Forms, and create a new blank form with 3 “Short answer” fields in this order: <strong>nickname</strong>, <strong>homepage</strong>, and <strong>message</strong>.</li>
</ul>
</section>
<section id="get-your-google-form-id-and-entry-ids" class="level4" data-number="2.2.2">
<h4 data-number="2.2.2" class="anchored" data-anchor-id="get-your-google-form-id-and-entry-ids"><span class="header-section-number">2.2.2</span> Get your Google Form ID and Entry IDs</h4>
<ul>
<li>Click the three dots (⋮) in the top right corner, and select <strong>“Get pre-filled link”</strong>.</li>
<li>Type dummy text into each field (e.g., <code>testname</code>, <code>testmessage</code>, <code>testwebsite</code>) and click <strong>“Get link”</strong> at the bottom.</li>
<li>The link will look something like this:</li>
</ul>
<blockquote class="blockquote">
<p><code>https://docs.google.com/forms/d/e/PLACEHOLDER_FORM_ID_abcdefg/viewform?usp=pp_url&amp;entry.placeholder123=testname&amp;entry.placeholder456=testwebsite&amp;entry.placeholder789=testmessage</code></p>
</blockquote>
<ul>
<li>Your <strong>Google form ID</strong> would be the one between <code>...d/e/</code> and <code>/viewform?...</code>. For the example above, it should be <code>PLACEHOLDER_FORM_ID_abcdefg</code>.</li>
<li>Your <strong>entry IDs</strong> would be the corresponding <code>entry.XXXXXXXX</code> IDs. For the example above, they should be <code>entry.placeholder123</code>, <code>entry.placeholder456</code>, and <code>entry.placeholder789</code>.</li>
<li>Save those 4 IDs for later.</li>
</ul>
</section>
<section id="make-the-form-public" class="level4" data-number="2.2.3">
<h4 data-number="2.2.3" class="anchored" data-anchor-id="make-the-form-public"><span class="header-section-number">2.2.3</span> Make the Form Public</h4>
<ul>
<li>Click <strong>“Share”</strong> in the top right corner. Under “General access”, change it to <strong>“Anyone with the link”</strong>.</li>
</ul>
</section>
<section id="create-the-linked-google-sheet" class="level4" data-number="2.2.4">
<h4 data-number="2.2.4" class="anchored" data-anchor-id="create-the-linked-google-sheet"><span class="header-section-number">2.2.4</span> Create the Linked Google Sheet</h4>
<ul>
<li>Go to the <strong>“Responses”</strong> tab at the top of your Google Form.</li>
<li>Click the green <strong>“Link to Sheets”</strong> icon to create a spreadsheet that is linked to your form. It will store the message we receive.</li>
</ul>
</section>
<section id="make-the-sheet-public" class="level4" data-number="2.2.5">
<h4 data-number="2.2.5" class="anchored" data-anchor-id="make-the-sheet-public"><span class="header-section-number">2.2.5</span> Make the Sheet Public</h4>
<ul>
<li>Open the new Google Sheet.</li>
<li>Click <strong>“Share”</strong> in the top right corner. Under “General access”, change it to <strong>“Anyone with the link”</strong>. This allows your blog to read the messages.</li>
</ul>
</section>
<section id="get-your-google-sheet-id" class="level4" data-number="2.2.6">
<h4 data-number="2.2.6" class="anchored" data-anchor-id="get-your-google-sheet-id"><span class="header-section-number">2.2.6</span> Get your Google Sheet ID</h4>
<ul>
<li>Look at the URL of your Google Sheet. It will look like this:</li>
</ul>
<blockquote class="blockquote">
<p><code>https://docs.google.com/spreadsheets/d/PLACEHOLDER_SHEET_ID_hijklmn/edit?resourcekey=&amp;gid=111111111#gid=2222222222222</code></p>
</blockquote>
<ul>
<li>Your <strong>Google sheet ID</strong> would be the one between <code>.../d/</code> and <code>/edit?...</code>. For the example above, it should be <code>PLACEHOLDER_SHEET_ID_hijklmn</code>.</li>
<li>Save it for later.</li>
</ul>
</section>
</section>
<section id="configuration-deployment" class="level3" data-number="2.3">
<h3 data-number="2.3" class="anchored" data-anchor-id="configuration-deployment"><span class="header-section-number">2.3</span> Configuration &amp; Deployment</h3>
<section id="configure-the-javascript-file" class="level4" data-number="2.3.1">
<h4 data-number="2.3.1" class="anchored" data-anchor-id="configure-the-javascript-file"><span class="header-section-number">2.3.1</span> Configure the JavaScript File</h4>
<ul>
<li>Open <code>easyguestbook.js</code> in a text editor.</li>
<li>At the very top, locate the <code>CONFIGURATION</code> section.</li>
<li>Replace the 5 placeholder IDs with your actual Form ID, Sheet ID, and entry IDs you saved earlier.</li>
</ul>
</section>
<section id="deploy-to-quarto" class="level4" data-number="2.3.2">
<h4 data-number="2.3.2" class="anchored" data-anchor-id="deploy-to-quarto"><span class="header-section-number">2.3.2</span> Deploy to Quarto</h4>
<ul>
<li>Simply drop both <code>easyguestbook.qmd</code> and <code>easyguestbook.js</code> into your Quarto blog’s project directory.</li>
<li>Render your site, and your guestbook is live!</li>
<li>Later, you can manage and edit the messages you received via that Google Sheet directly.</li>
</ul>
<hr>
</section>
</section>
</section>
<section id="using-with-other-static-sites" class="level2" data-number="3">
<h2 data-number="3" class="anchored" data-anchor-id="using-with-other-static-sites"><span class="header-section-number">3</span> Using with Other Static Sites</h2>
<p>EasyGuestBook also works with other static site generators or plain HTML websites.</p>
<p>The setup process for Google Forms and Sheets above is <strong>exactly the same</strong>. The only difference is how you <strong>deploy</strong> it:</p>
<ul>
<li>Open <code>easyguestbook.qmd</code> and copy the first HTML block (everything between <code>&lt;div style="max-width: 650px;..."&gt;</code> and its closing <code>&lt;/div&gt;</code>).</li>
<li>Paste this HTML into your static site’s page or template, and drop <code>easyguestbook.js</code> to your project directory.</li>
<li>Add links to <code>easyguestbook.js</code> and <code>marked.js</code> (for Markdown support) scripts at the bottom of your page, right before the closing <code>&lt;/body&gt;</code> tag:</li>
</ul>
<div class="sourceCode" id="cb1" style="background: #f1f3f5;"><pre class="sourceCode html code-with-copy"><code class="sourceCode html"><span id="cb1-1"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">script</span><span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;"> src</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"https://cdn.jsdelivr.net/npm/marked/marked.min.js"</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;&lt;/</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">script</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span>
<span id="cb1-2"><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&lt;</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">script</span><span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;"> src</span><span class="op" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">=</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"path/to/your/easyguestbook.js"</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;&lt;/</span><span class="kw" style="color: #003B4F;
background-color: null;
font-weight: bold;
font-style: inherit;">script</span><span class="dt" style="color: #AD0000;
background-color: null;
font-style: inherit;">&gt;</span></span></code></pre></div>
</section>
<section id="css-styling" class="level2" data-number="4">
<h2 data-number="4" class="anchored" data-anchor-id="css-styling"><span class="header-section-number">4</span> CSS Styling</h2>
<p>You don’t need to write any custom CSS to make EasyGuestBook look good on your blog.</p>
<p>The HTML structure uses smart, native inline styles (like <code>background: transparent</code>, <code>color: inherit</code>, <code>font-family: inherit</code>, and <code>border: currentColor</code>). This means the guestbook will automatically adapt to your website’s existing CSS styling.</p>
<hr>
</section>
<section id="license-credit-contact" class="level2" data-number="5">
<h2 data-number="5" class="anchored" data-anchor-id="license-credit-contact"><span class="header-section-number">5</span> License, Credit &amp; Contact</h2>
<p>Released under <a href="https://opensource.org/license/mit">the MIT license</a>.</p>
<p>Inspired by <a href="https://bohemiansultriness.nekoweb.org">Fritzi</a>’s project <a href="https://bohemiansultriness.nekoweb.org/goodies/mylikebutton.txt">mylikebutton</a>.</p>
<p>If you have any questions or suggestions, please feel free to contact me on my <a href="../../guestbook.html">guestbook</a> or open an issue on the <a href="https://github.com/yyraven/easyguestbook">project repo</a>.</p>


<div class="post-like-footer" style="display:flex; justify-content:flex-end;">
  <div class="mylikebutton">Kudos ♥</div>
</div>

</section>

<center>
© 2024-2026 RavensNest.
</center> ]]></description>
  <category>blog</category>
  <category>tool</category>
  <category>development</category>
  <category>javascript</category>
  <category>EN</category>
  <guid>https://yyraven.github.io/project/260729_tool_easyguestbook/</guid>
  <pubDate>Tue, 28 Jul 2026 16:00:00 GMT</pubDate>
  <media:content url="https://yyraven.github.io/project/260729_tool_easyguestbook/logo.png" medium="image" type="image/png" height="72" width="144"/>
</item>
<item>
  <title>Nature｜Finding Wildness in a Forgotten Game Day Parking Lot</title>
  <link>https://yyraven.github.io/personal/260617_nature_horticulture/</link>
  <description><![CDATA[ 




<div class="post-meta-bar">
  <span class="wordcount"> ✎789 </span>
  <span class="mylikebutton"> ♥</span>
</div>

<p>I’m very much interested in the forgotten game day parking lot in front of the Horticulture Park. Without lawn mowers, the field becomes overgrown and now filled with wildflowers in summer. What kind of wildflowers are they? Are they native or non-native? Where do they prefer to live? These are the questions I want to answer in this post.</p>
<p>I learnt the word ‘overgrown’ when birding. I want to find dickcissels and bobolinks this summer, since they are typical Midwest summer birds. The field guide says ‘look for overgrown fields or tallgrass prairies’. Without a car, it’s hard to go to these places - there are no sidewalks in rural Indiana, and last time I tried biking north, I freaked myself out on the biking trail-less McCormick Rd crossings. So, I decide to try my luck on the game day parking lot.</p>
<p>Unfortunately, this specific field may not be overgrown enough to fulfill a dickcissel’s needs. Still quite beautiful, though; and it clearly fulfills a lot of other animals’ needs – I even saw a <em>Homo sapiens</em> use this space for a maternity photoshoot!</p>
<hr>
<section id="plants" class="level2">
<h2 class="anchored" data-anchor-id="plants">Plants</h2>
<p>Still working on IDing the exact species. It’s surprising that most plants I’ve found are non-native.</p>
<section id="overgrown-parking-lot" class="level3">
<h3 class="anchored" data-anchor-id="overgrown-parking-lot">Overgrown Parking Lot</h3>
<section id="buttercups" class="level4">
<h4 class="anchored" data-anchor-id="buttercups">Buttercups</h4>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/buttercups.jpeg" class="lightbox" data-gallery="dft" title="Buttercups Ranunculus spp."><img src="https://yyraven.github.io/personal/260617_nature_horticulture/figs/buttercups.jpeg" class="img-fluid figure-img" alt="Buttercups Ranunculus spp."></a></p>
<figcaption>Buttercups <em>Ranunculus spp.</em></figcaption>
</figure>
</div>
<ul>
<li>Non-native plant, native to Eurasia. Can be <a href="https://extension.entm.purdue.edu/newsletters/pestandcrop/article/control-of-buttercups-in-indiana-fields/">toxic to grazing animals</a>.</li>
<li>Bright yellow blossoms. Though toxic to animals, still look beautiful. Found on field edges near McCormick Rd.</li>
</ul>
</section>
<section id="red-clover" class="level4">
<h4 class="anchored" data-anchor-id="red-clover">Red Clover</h4>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/redclover.jpeg" class="lightbox" data-gallery="dft" title="Red Clover Trifolium pratense"><img src="https://yyraven.github.io/personal/260617_nature_horticulture/figs/redclover.jpeg" class="img-fluid figure-img" alt="Red Clover Trifolium pratense"></a></p>
<figcaption>Red Clover <em>Trifolium pratense</em></figcaption>
</figure>
</div>
<ul>
<li>Non-native plant, native to Eurasia.</li>
<li>Your everyday clover but a pink one, looking similar to the common white clovers when looking closely at its flower and leaves. Compared to white clovers and shamrocks, its leaves are more pointy. Found all over the field.</li>
</ul>
</section>
<section id="salsify" class="level4">
<h4 class="anchored" data-anchor-id="salsify">Salsify</h4>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/salsify.jpeg" class="lightbox" data-gallery="dft" title="Salsify Tragopogon spp."><img src="https://yyraven.github.io/personal/260617_nature_horticulture/figs/salsify.jpeg" class="img-fluid figure-img" alt="Salsify Tragopogon spp."></a></p>
<figcaption>Salsify <em>Tragopogon spp.</em></figcaption>
</figure>
</div>
<ul>
<li>Non-native plant, native to Eurasia.</li>
<li>Looks like a giant dandelion, and is extremely tall - almost 1 meter.</li>
<li>Deer eat them. You can see that in this picture. After searching on RedNote, I found that some people in Eastern China also eat them.</li>
</ul>
</section>
<section id="plantain-fleabane" class="level4">
<h4 class="anchored" data-anchor-id="plantain-fleabane">Plantain &amp; Fleabane</h4>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/plantainfleabane.jpeg" class="lightbox" data-gallery="dft" title="L: Ribwort Plantain Plantago lanceolata (long stems with brown flowering spikes); R: Annual Fleabane Erigeron annuus (white flowers)"><img src="https://yyraven.github.io/personal/260617_nature_horticulture/figs/plantainfleabane.jpeg" class="img-fluid figure-img" alt="L: Ribwort Plantain Plantago lanceolata (long stems with brown flowering spikes); R: Annual Fleabane Erigeron annuus (white flowers)"></a></p>
<figcaption>L: Ribwort Plantain <em>Plantago lanceolata</em> (long stems with brown flowering spikes); R: Annual Fleabane <em>Erigeron annuus</em> (white flowers)</figcaption>
</figure>
</div>
<ul>
<li><strong>Ribwort Plantain</strong>: non-native plant, native to Eurasia. Has some natural soothing properties. Its Chinese name ‘车前’ means ‘front of car’, illustrating its ability to survive in harsh conditions.</li>
<li><strong>Annual Fleabane</strong>: native! Yeah! Common and beautiful small white flowers, looking like taller daisies.</li>
</ul>
</section>
<section id="queen-annes-lace" class="level4">
<h4 class="anchored" data-anchor-id="queen-annes-lace">Queen Anne’s Lace</h4>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/queenannslace.JPeG" class="lightbox" data-gallery="dft" title="Queen Anne’s Lace Daucus carota"><img src="https://yyraven.github.io/personal/260617_nature_horticulture/figs/queenannslace.JPeG" class="img-fluid figure-img" alt="Queen Anne’s Lace Daucus carota"></a></p>
<figcaption>Queen Anne’s Lace <em>Daucus carota</em></figcaption>
</figure>
</div>
<ul>
<li>Non-native plant, native to Eurasia.</li>
<li>Also known as wild carrot, like Salsify, can grow very high. This one is about 1 meter tall.</li>
</ul>
</section>
</section>
<section id="horticulture-woods-trails" class="level3">
<h3 class="anchored" data-anchor-id="horticulture-woods-trails">Horticulture Woods Trails</h3>
<section id="orange-daylily" class="level4">
<h4 class="anchored" data-anchor-id="orange-daylily">Orange Daylily</h4>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/orangedaylily.jpeg" class="lightbox" data-gallery="dft" title="Orange Daylily Hemerocallis fulva"><img src="https://yyraven.github.io/personal/260617_nature_horticulture/figs/orangedaylily.jpeg" class="img-fluid figure-img" alt="Orange Daylily Hemerocallis fulva"></a></p>
<figcaption>Orange Daylily <em>Hemerocallis fulva</em></figcaption>
</figure>
</div>
<ul>
<li>Non-native plant, native to Asia.</li>
<li>This kind of daylily grows near water. It’s called ‘daylily’ because individual blossoms only last 24 hours. Its scientific name, <em>‘Hemerocallis’</em>, means ‘beauty for a day’.</li>
</ul>
</section>
</section>
</section>
<section id="animals" class="level2">
<h2 class="anchored" data-anchor-id="animals">Animals</h2>
<div class="callout callout-style-simple callout-warning">
<div class="callout-body d-flex">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-body-container">
<p>Close-ups of various kinds of insects.</p>
</div>
</div>
</div>
<section id="overgrown-parking-lot-1" class="level3">
<h3 class="anchored" data-anchor-id="overgrown-parking-lot-1">Overgrown Parking Lot</h3>
<section id="some-kinda-moth" class="level4">
<h4 class="anchored" data-anchor-id="some-kinda-moth">Some kinda Moth</h4>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/moth.jpeg" class="lightbox" data-gallery="dft" title="Some kinda Moth"><img src="https://yyraven.github.io/personal/260617_nature_horticulture/figs/moth.jpeg" class="img-fluid figure-img" alt="Some kinda Moth"></a></p>
<figcaption>Some kinda Moth</figcaption>
</figure>
</div>
<ul>
<li>Native?</li>
<li>Moth are always harder to identify. This one is totally grey, and rests on the tip of some bromegrass/quackgrass species.</li>
</ul>
</section>
<section id="white-tailed-deer" class="level4">
<h4 class="anchored" data-anchor-id="white-tailed-deer">White-tailed Deer</h4>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/whitetaileddeer.jpeg" class="lightbox" data-gallery="dft" title="White-tailed Deer Odocoileus virginianus"><img src="https://yyraven.github.io/personal/260617_nature_horticulture/figs/whitetaileddeer.jpeg" class="img-fluid figure-img" alt="White-tailed Deer Odocoileus virginianus"></a></p>
<figcaption>White-tailed Deer <em>Odocoileus virginianus</em></figcaption>
</figure>
</div>
<ul>
<li>Native.</li>
<li>This one is a beautiful lady (?), walking gently from woods to the open grass at dusk, eating salsify - you can see that flower head dangling near its mouth. Concerning diet, deer are more selective than grazing animals like cattle. They have some preferences and would not eat everything on this field. Read more on their diet in Indiana <a href="https://www.in.gov/dnr/fish-and-wildlife/wildlife-resources/animals/white-tailed-deer-biology/">here</a>.</li>
<li>I once saw their traces on snow back in mid-December. It’s a dreamy encounter, which reminds me of the music video of Newjeans’s song <em>Ditto</em>.</li>
</ul>
</section>
</section>
<section id="horticulture-woods-trails-1" class="level3">
<h3 class="anchored" data-anchor-id="horticulture-woods-trails-1">Horticulture Woods Trails</h3>
<section id="common-whitetail" class="level4">
<h4 class="anchored" data-anchor-id="common-whitetail">Common Whitetail</h4>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/commonwhitetail.jpeg" class="lightbox" data-gallery="dft" title="Common Whitetail Plathemis lydia"><img src="https://yyraven.github.io/personal/260617_nature_horticulture/figs/commonwhitetail.jpeg" class="img-fluid figure-img" alt="Common Whitetail Plathemis lydia"></a></p>
<figcaption>Common Whitetail <em>Plathemis lydia</em></figcaption>
</figure>
</div>
<ul>
<li>Native dragonfly.</li>
<li>It has strikingly beautiful geometric patterns on its wings. I first saw it in Patterson Park in Baltimore, MD, at that time I thought its wings were like four sticks with eight rectangular fans - which is clearly not the case. It has a dotted white stripe on its side.</li>
</ul>
</section>
<section id="ebony-jewelwing" class="level4">
<h4 class="anchored" data-anchor-id="ebony-jewelwing">Ebony Jewelwing</h4>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/ebonyjewelwing.jpeg" class="lightbox" data-gallery="dft" title="Ebony Jewelwing Calopteryx maculata (L: male; R: female)"><img src="https://yyraven.github.io/personal/260617_nature_horticulture/figs/ebonyjewelwing.jpeg" class="img-fluid figure-img" alt="Ebony Jewelwing Calopteryx maculata (L: male; R: female)"></a></p>
<figcaption>Ebony Jewelwing <em>Calopteryx maculata</em> (L: male; R: female)</figcaption>
</figure>
</div>
<ul>
<li>Native damselfly. Damselfies (order <em>Zygoptera</em>) are smaller and slimmer compared to dragonflies, and unlike dragonflies, they hold their wings along the body when at rest.</li>
<li>Male jewelwings have iridescent blue body, wings look totally black at some directions; female jewelwings have iridescent brown body, with small white dots on their slightly transparent wings.</li>
<li>A lot of them gather at the eastern trail entrance of the park. When interrupted, they fly up a little bit slowly, then fall back gracefully on the leaves, like small pieces of midnight.</li>
</ul>
</section>
<section id="fragile-forktail" class="level4">
<h4 class="anchored" data-anchor-id="fragile-forktail">Fragile Forktail</h4>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/FragileForktail.jpeg" class="lightbox" data-gallery="dft" title="Fragile Forktail Ischnura posita"><img src="https://yyraven.github.io/personal/260617_nature_horticulture/figs/FragileForktail.jpeg" class="img-fluid figure-img" alt="Fragile Forktail Ischnura posita"></a></p>
<figcaption>Fragile Forktail <em>Ischnura posita</em></figcaption>
</figure>
</div>
<ul>
<li>Native damselfly.</li>
<li>Very very small (too small that this picture is out of focus) and delicate. Found near the eastern trail entrance, next to the stream, and it sits on the tip of a newly grown grape vine.</li>
</ul>
</section>
<section id="giant-ichneumon-wasp" class="level4">
<h4 class="anchored" data-anchor-id="giant-ichneumon-wasp">Giant Ichneumon Wasp</h4>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/giantichneumonwasp.jpeg" class="lightbox" data-gallery="dft" title="Giant Ichneumon Wasp Megarhyssa spp."><img src="https://yyraven.github.io/personal/260617_nature_horticulture/figs/giantichneumonwasp.jpeg" class="img-fluid figure-img" alt="Giant Ichneumon Wasp Megarhyssa spp."></a></p>
<figcaption>Giant Ichneumon Wasp <em>Megarhyssa spp.</em></figcaption>
</figure>
</div>
<ul>
<li>Native.</li>
<li>Found deep in the trail, next to woods. Looks scary with its red body and massive ovipositor (looks like a 3-cm-long stinger), but harmless to humans. It lives a parasitoid lifestyle, inserting its ovipositor to the larva of horntail wasps to lay eggs, and its larva would feed on the hortail wasp larva.</li>
</ul>
<hr>
<p>Actually, I was slightly sad knowing that most flowering species are non-native plants. Maybe nature preserves around me would have more native plants? Next time I’d try <a href="https://www.in.gov/dnr/state-parks/files/sp-Prophetstown_Wildflowers.pdf">Prophetstown SP</a> and Celery Bog; Indiana Dunes NP, too, maybe. I should also sort out all the pictures I took when visiting them before.</p>
<p>I’m also currently reading <a href="https://prairieecologist.com/about/">Chris Helzer</a>’s <em>the Ecology and Management of Prairies in the Central United States</em> to get some idea of this kind of ecosystem. Will share my thoughts when finished!</p>


<div class="post-like-footer" style="display:flex; justify-content:flex-end;">
  <div class="mylikebutton">Kudos ♥</div>
</div>

</section>
</section>
</section>

<center>
© 2024-2026 RavensNest.
</center> ]]></description>
  <category>indiana</category>
  <category>nature</category>
  <category>EN</category>
  <guid>https://yyraven.github.io/personal/260617_nature_horticulture/</guid>
  <pubDate>Tue, 16 Jun 2026 16:00:00 GMT</pubDate>
  <media:content url="https://yyraven.github.io/personal/260617_nature_horticulture/figs/buttercups.jpeg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>观后感｜心血来潮的爱情片马拉松</title>
  <link>https://yyraven.github.io/personal/260609_review_romance/</link>
  <description><![CDATA[ 




<div class="post-meta-bar">
  <span class="wordcount"> ✎6193 </span>
  <span class="mylikebutton"> ♥</span>
</div>

<p>最近一口气看了六部电影，居然都不错，来写篇观后感卖卖安利。</p>
<p>从纽约回来的飞机上在《月光男孩》和《“呼啸山庄”》里犹豫一会儿选择了后者，于是坐立难安地度过了在周围人灼热的注视下（并不存在）看着男女主尬演尬操的两小时。下飞机后我指天发誓，一定要吃点好的来弥补这两个小时受的精神伤害。——这就是观影马拉松的缘起了：找到我的10分爱情片。TD;LR：真的找到了！</p>
<p><link rel="stylesheet" href="https://cdn.pride.codes/css/bar_helpers.css"></p>
<div class="callout callout-style-simple callout-warning">
<div class="callout-body d-flex">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-body-container">
<p>剧透预警。部分裸露、自杀提及。</p>
</div>
</div>
</div>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><img src="https://yyraven.github.io/personal/260609_review_romance/figs/movie1.jpg" class="img-fluid figure-img" data-group="grp"></p>
<figcaption>从左至右：处女之死；蒙特利尔，我的美人；面子；戏梦巴黎；分手的决心</figcaption>
</figure>
</div>
<hr>
<section id="1" class="level2">
<h2 class="anchored" data-anchor-id="1">处女之死 The Virgin Suicides</h2>
<ul>
<li>导演：Sophia Coppola｜年份：1999｜我的评分：8/10</li>
</ul>
<p>马拉松的第一步是捡起了之前放着没看完的《处女之死》。之前在小红书上看别人分析Lana Del Rey和Olivia Rodrigo新专的sad girl aesthetic，提到了索菲亚·科波拉的这部电影。两年前看了她的《迷失东京》，很喜欢镜头和配乐，于是自然而然地去看了。这部讲述未成年人自杀的电影算不上是爱情片，但确实有一些青少年爱的成分在里面。</p>
<p>这部电影讲述的是80年代美国东海岸郊区的Lisbon五姐妹的故事，由小妹Cecilia的割腕自杀未遂开始，到姐姐们的相继自杀结束。Lisbon姐妹是数学老师的女儿，家庭氛围压抑而保守。性格敏感、喜欢幻想的小妹痛苦于生活的一成不变和大人们的无聊，决定在浴缸里割腕。被救起来后，家长们给Cecilia办了一个派对让她多认识认识同龄的男孩，希望让她开开心，但派对的虚伪和无聊让Cecilia再次失去了生活的希望，从窗口一跃而下。镜头继续拍摄着余下的四姐妹的故事：第二小的妹妹Lux被学校的橄榄球四分卫Trip Fontaine追求，Trip带着朋友们邀请Lisbon姐妹们参加了学校的homecoming ball。舞会上Trip和Lux被选为舞会的King与Queen，激动的两人遂当晚在球场上发生了关系，早晨Trip却独自离开，留下Lux独自一人。Lux的出格行为导致了家里人对Lisbon姐妹们更深的控制，被禁足的女孩们最终选择一起自杀。</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><img src="https://yyraven.github.io/personal/260609_review_romance/figs/tvs.jpg" class="img-fluid figure-img" data-group="grp"></p>
<figcaption>导演的镜头下Lux特别美</figcaption>
</figure>
</div>
<p>看完电影，我最能共情的是13岁的Cecilia。她是一个塞林格小说式的人物：早熟，古怪，痛苦于现实与想象的差距。电影里一直关注着Lisbon姐妹的男孩们在Cecilia死后阅读了她的日记，对她的评价是：“Basically, what we have here is a dreamer… someone completely out of touch with reality, when she jumped, she probably thought she could fly”。心理医生问Cecilia为什么要自杀，你这么小，还没有经历过人生的痛苦。Cecilia说，医生，你从来没当过一个13岁的女孩。……简直就是我的青春期。也把白人中产郊区生活的压抑和虚伪表现得很好，所有的悲剧最后都变成了新闻头条和酒会的谈资，没人真的在乎姐妹们的想法。Trip出场的那一段用了滥俗美高青春片般的镜头语言，但最后换来的是最悲惨的结尾，看得心里闷闷的。</p>
<p>电影的镜头和音乐也非常好。导演选择使用旁观者（男孩们）的视角来讲述这一个故事，没有人真的知道女孩们心里是怎么想的，只留给观众一个侧影。原声是法国Ambient乐团Air的作品。</p>
</section>
<section id="2" class="level2">
<h2 class="anchored" data-anchor-id="2">戏梦巴黎 The Dreamers</h2>
<ul>
<li>导演：Bernardo Bertolucci｜年份：2003｜我的评分：9/10</li>
</ul>
<p>23年看了《燃冬》以后一直想看这部传说中是《燃》灵感来源的电影，甚至为此补了很多68年世界学运史，但一直拖延到了今天。这是一部非常“迷影”的电影，也拍得非常美。</p>
<p>来自美国的大学生Matthew在巴黎电影资料馆前遇见了同样痴迷电影的双胞胎姐弟Isabelle和Theo。趁着姐弟父母出门旅行的时刻，Matthew住进了他们家里，发现了Isa和Theo的乱伦关系，他们赤裸着相拥而眠，沉迷于猜电影的游戏，用带色情意味的惩罚戏弄对方。三人不顾屋外轰轰烈烈进行着的革命与战争，每天做爱、喝酒、谈论哲学政治与电影，直到街垒竖了起来，一支燃烧瓶被扔进房内。支持和平示威的Matthew退入人群，注视着姐弟双双投入街头革命的火焰之中。</p>
<p>之前在朋友的推荐下看过《狄拉克海上的涟漪》，大概知道68年的美国年轻人生活是怎么个事，这部电影让我了解了同一时间法国年轻人的生活，不得不说真是比骨子里很保守的美国人要浪漫/淫乱很多。Isa戴着黑色的长手套站在门框的阴影里扮作断臂的维纳斯。Matthew和Isa在厨房里第一次做的时候，Theo看了他们两眼，漫不经心地转过身去煎蛋。电影的中段，三人泡在同一个浴缸里洗澡，经血从Isa身下涌出染红了浴缸，Matthew吓了一跳，Isa却笑他，说别怕，你应该感到庆幸才对，这样的时刻一个月只有一次。真是让我感到了文化冲击——这实在太先锋了。剧中Matthew向Isa和Theo索取一句“我爱你”，却被Theo不耐烦地敷衍；Isa和Matthew做完在房内休息，Theo自然地上床躺在Isa对面，两人额头对着额头，两具身体形成一个茧形，而Matthew则背对着他们坐在床下——这类细节中可以看出这对双胞胎是无法分开的，而无论他们多喜欢Matthew，Matthew始终被排除在外。……这样的三人行也很美味呢，思路真是打开了。</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><img src="https://yyraven.github.io/personal/260609_review_romance/figs/td.jpg" class="img-fluid figure-img" data-group="grp"></p>
<figcaption>奇异的共生关系，两人早已你我不分，比性的交合更深入</figcaption>
</figure>
</div>
<p>Matthew是这个家的外来者，也是美国文化的象征，他为人处世的态度显然比天真冲动的法国姐弟要成熟世故。Matthew被这对姐弟的奇异魅力迷住，但同时也无法认同这样的生活态度；他数次尝试打破姐弟之间畸形的联结，要求和Isa像正常情侣一样单独约会，Isa也试图对他敞开自己的内心，把他带到自己像公主房一样漂亮的小房间里亲热。但Isa在听见Theo给别的女孩播放曾给Isa播过的歌曲时崩溃了，痛苦地砸着墙吼Matthew让他离开。故事的最后，Isa在客厅里给Matthew和Theo用床单和枕头搭了一个小孩子玩的帐篷，三人喝醉了赤身露体地相拥。在我看来这是Isa彻底的逃避现实手段，回归童年，与外界彻底断联——但燃烧瓶把这个幻梦打破了，他们不得不慌慌张张地面对现实，被时代潮流吞没。</p>
<p>总之是象征意义很大的一部片子，但想象这样的情节真实地发生在欧洲人的身上，居然也觉得很合理。我很喜欢。</p>
</section>
<section id="3" class="level2">
<h2 class="anchored" data-anchor-id="3">分手的决心 Decision to Leave</h2>
<ul>
<li>导演：朴赞郁｜年份：2022｜我的评分：7/10</li>
</ul>
<p>看这部的原因是朋友推荐，我们曾一起看过《色，戒》并为汤唯的魅力深深着迷，朋友说《分手的决心》是那种喜欢汤唯的人一下子就能get到的电影。</p>
<p>汤唯扮演的宋瑞莱是来自中国的蛇蝎美人，杀死了自己的母亲后偷渡到韩国，韩语不好，为了留下来嫁给了不爱的海关老头，做护工维持生计。沉迷登山的老头一日死于意外，表现诡异的瑞莱被列为犯罪嫌疑人。借着婚姻不顺的年轻刑警海俊之眼，我们得以欣赏这位嫌疑人迷人又危险的魅力，直到瑞莱爱上海俊，设下计谋再次杀人只为再次与他相见，最后在黄昏时刻把自己埋葬在大海中，留给海俊一个永远无法解开的谜题。</p>
<p>导演说这是一部冗长老套的爱情片。我个人的评价是这是一部汤唯梦男大作。瑞莱的角色和<strong>汤唯此演员本身</strong>强相关——在韩的中国人，沉静的气质——简直就是为她本人定制的人设。这部电影的故事线能否成立，全部在于海俊/导演/观众是否承认宋瑞莱是一个美到能让人一见钟情，飞蛾扑火地毁灭自己全部生活的美人这一点上。所谓Femme Fatale吧。感情发展多少有点突兀，身份迥异的二人忽然就爱得死去活来，我和海俊刑警的同事一样感到不可思议。很多对中国文化的引用让人觉得很搞笑，尤其是瑞莱母亲死前拿着《山海经》对戴着短假发的汤唯（扮相很灾难）说你要到韩国去找XX山的时候，太出戏了；瑞莱说几句中文就引一句孔子，你是刚学会写作文的中学生吗？但汤唯演得确实很好，眼神看似天真却又深不见底，举手投足间优雅又诱惑。不知是否刻意为之，瑞莱这个角色被演出了一种古代神女的感觉。把这个故事当成某种神话故事看就觉得合理多了。既然在搞爱情片马拉松，也点评一下亲热戏码，海俊和妻子的爱做出了一种死鱼般的质感，让人彻底对30岁后的生活失去了信心（不过信心会在看后面几部片子之后回来的）。海俊和瑞莱的亲密时刻是散步亲嘴哄睡听心跳，很韩很言情很抓马。</p>
<p>导演的分镜很有水平，最后的海景特别美。两人在审讯室里吃高级寿司那一段的暧昧氛围真棒，看完后我立刻给自己点了一份。</p>
</section>
<section id="4" class="level2">
<h2 class="anchored" data-anchor-id="4">落叶归根 Getting Home</h2>
<ul>
<li>导演：张扬｜年份：2007｜我的评分：9/10</li>
</ul>
<p>一下看了太多洋片把我搞出身份认同危机了，决定先看一部老中味特足的片子缓缓，于是这便是《落叶归根》。</p>
<p>赵本山演的经典公路片，讲的是农民工老赵把工友老刘的尸体从广东背回老家重庆下葬的故事。整部电影充斥着我不忍心剧透的黑色幽默，老赵的旅程串起了一个个行人的故事，卖血的、打劫的、敲竹杠的、给自己风光大葬的，当然还有负责和谐社会的警察叔叔，搞笑温情又反应社会现实，颇有人情味儿。最后落脚在三峡水库的建设上，好不容易把工友带回了家，家人却搬走了，家却成了一片废墟。赵本山的表演可以给满分。“尸体”非常敬业，整部电影僵着一动不动，围绕着尸体也开了特别多特别地狱的玩笑。取景主要在云南，拍得特别美。</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><img src="https://yyraven.github.io/personal/260609_review_romance/figs/movie2.jpg" class="img-fluid figure-img" data-group="grp"></p>
<figcaption>是的，这里面还有赵本山和宋丹丹的爱情线。</figcaption>
</figure>
</div>
<p>整部电影里最喜欢的情节是：老赵从老刘的鞋底里摸到了430块私房钱，以为终于可以租到车送老刘回去，却被餐馆老板大敲竹杠，还揍了一顿。失去了所有希望的老赵在树林里挖了一个大坑，打算就地给老刘下葬。挖好坑后，他躺进坑里先替老刘试试大小。看着蓝色的天空和阳光下晃动的树梢，老赵很多天以来第一次感到真正的放松，冒出了随着老刘一起走的想法。在吊在树上的大石头砸过来的那一刻，老赵的求生本能发挥了作用，他下意识地躲开了石头，却被砸中了后背，晕倒在地上。醒来时他已在一户养蜂人家里，交谈中妻子揭开自己的面纱，露出了毁掉的半张脸：原来她曾因工厂爆炸毁容，周围人的鄙夷让她试图寻死，但丈夫选择放弃原来的工作带她和孩子远走他乡，开车养蜂，这样就能远离人群不怀好意的目光。——<strong>活下去一定有希望</strong>。温情，朴实，乐观，特别喜欢。养蜂人的孩子还念起了课文里的诗，“如果我的祖国是一棵大树，我就是一片树叶，我摇啊摇，我多快乐！”老赵在剧情后期再次搭上车时也念起了这句诗，但是把“祖国”改成了“家乡”：“如果我的家乡是一棵大树，我就是一片树叶，我摇啊摇，我多快乐！”</p>
<p>真的是非常棒的公路片。太喜欢了。决定继续看中国人的片子。</p>
<div class="pride-strip">

</div>
</section>
<section id="5" class="level2">
<h2 class="anchored" data-anchor-id="5">蒙特利尔，我的美人 Montréal, ma belle</h2>
<ul>
<li>导演：和晓丹｜年份：2025｜我的评分：9/10</li>
</ul>
<p>冷静下来以后觉得分不应该给这么高，但我的mommy issue被陈冲演的凤霞狠狠地激发了出来。女主角凤霞是来自哈尔滨的一代移民，70后，在蒙特利尔和不爱的老公一起开便利店，来这里14年都不能流畅地说法语，去医院看病需要孩子翻译，融入不了当地的生活，把一双儿女当成生活唯一的念想。在下体干涩行房疼痛难忍后她终于决定不再压抑自己从青春期掩藏已久的的情感和情欲，在约会网站上认识了30岁的咖啡馆店员Camille，度过了一个美好的夏天，却又得同时承担背叛婚姻的代价——这样的故事。</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><img src="https://yyraven.github.io/personal/260609_review_romance/figs/mmb.jpeg" class="img-fluid figure-img" data-group="grp"></p>
<figcaption>老派约会之必要：Lunch Break吃饺子</figcaption>
</figure>
</div>
<p>这么一个有点刻板的设定被陈冲演得活灵活现，里面一些细节特别戳我。女儿的朋友们来家里聚餐时，凤霞夹着烟眯起眼睛看女孩们嬉笑玩乐，少女的长发在绿树掩映下飘舞，如梦如幻；凤霞给Camille示好的方式是给她包了饺子放在一个漂亮的蓝白条纹保温袋里；凤霞和老公刚来蒙特利尔的时候，愿望是去装饰着一大丛花的餐厅里吃饭；凤霞的床头柜里藏着她年轻时和暗恋对象的合影，90年代的女孩们衣着朴素，笑得开朗；凤霞和Camille在街角遇见跳舞的人，Camille自然地融入人群跳舞，凤霞矜持地在一边笑眯眯地站着鼓掌；凤霞走进女儿的房间，抱着她撒娇说想和她一起睡，不要离开她；甚至她对蒙特利尔/加拿大的单纯向往——觉得这里很有活力，很自由，喜欢街头随处盛放的鲜花和有活力的生活——都很“70年代妈妈”。就，我们这些mommy issue患者就好这一口？！看得我完全昏头了。有人说这个年纪的一代移民不会主动在孩子面前提起性、不会上约会网站，所以这个角色是不成立的，我想说老天啊，你们还是太小看老辈子了。Camille的角色反而有些刻板：辍学的人类学学生，也没有太展开，有点遗憾。</p>
<p>在电影里也看到了一些对一代移民身份认同的讨论，比如凤霞去咖啡馆时遇见Camille的女友们，得知凤霞的中国人身份后，一个短发女孩俯身急切地询问凤霞中国对LGBTQ群体的歧视和压制，凤霞尴尬得无所适从，转身就走——这是一个稍显咄咄逼人、并且把凤霞当成中国的话事人而不是“一个人”的问题——这样的microaggression大家应该都很熟悉了；但感觉导演在讲述这些故事的时候有些过于用力了，不够个人、生活化，所以也显得又些超现实，仔细想想有些刺挠。但这一切都被陈冲散发的成熟女人魅力抵消了。床戏也很色。她真适合演这种任性地陷入爱情的成熟女人角色，无论年龄多大了都透露着小女孩的娇憨气息。看完的时候我真心希望凤霞幸福。</p>
<div class="pride-strip">

</div>
</section>
<section id="6" class="level2">
<h2 class="anchored" data-anchor-id="6">面子 Saving Face</h2>
<ul>
<li>导演：伍思薇｜年份：2004｜我的评分：10/10</li>
</ul>
<p>作为马拉松收尾的电影，看得心满意足。在《蒙特利尔，我的美人》影评里看到《面子》是陈冲演的另一部Les片（虽然没有演Les）于是兴冲冲地去看了，果然没有失望，非常好看，温情又搞笑。与《蒙》不同的是，《面》讲的是二代移民的故事，年代也更早，自然地就更轻盈乐观，有迪士尼电影一般的特质：真爱至上。</p>
<p>故事线简单又很“老中”：住在纽约的外科医生Wil是女同性恋，但她妈妈不接受这一点，一直给她介绍同龄男孩，还请人给她煎中药调理同性恋。在一次法拉盛的华人聚会上，Wil爱上了19年前有一面之缘的舞者Vivian，但此时家里又突发危机：Wil的妈妈在丧夫N年后又突然怀孕，并且拒绝告诉任何人孩子的爸爸是谁。德高望重的外公倍感丢人，将Wil的妈妈丢出家里，直到妈妈结婚给孩子一个名分前都不会让她回家。妈妈于是暂住到Wil家里。虽然自己丢了大脸，妈妈依然心安理得地在Wil面前扮演一个操心任性的妈妈角色，挑剔她的黑人朋友和女朋友（Wil不敢告诉她，说是朋友而已）；Wil则在生活的夹缝里硬撑。直到最后妈妈要嫁给不爱的人、女友也因为自己的懦弱失望分手的紧要关头，Wil才放下了面子，帮了妈妈一把逃出婚礼现场；妈妈也帮Wil和Vivian再次相见。最后大家肩并肩坐着，接受了一切，美好的未来似乎要开始。就是这样一个萌萌的故事。</p>
<p>看完以后最大的观感就是，真的好萌。Wil有那种迪士尼冒失女主的气质，扎着长长的马尾辫，衣着朴素，在该勇的时候怂怂的，直到心结被解开后才勇敢了起来；自由又性感的Vivian是所谓的引导型爱人，抱着手在自动售货机后面看着Wil的时候太美了，笑眯眯地提醒Wil两人小时候的事（Wil英雌救美的往事也像童话一样萌萌的），还借着教Wil如何在舞蹈中放松地倒下的机会撩她。Vivian在窗台边随意地倒在地上，姿态轻松又优美，镜头扫过Vivian舒展的姿态、自在的微笑和红色吊带上衣下露出的皮肤，Wil看得两眼发直。轮到她倒下的时候，Wil浑身僵硬，只能看着Vivian笑着越靠越近，最后怂得啪地一声倒在地上，随机两个人在地毯上亲嘴……太萌了，老天啊。亲密戏也萌萌的。陈冲演的妈妈依然有《蒙》里把我迷住的老派feminine妈妈气息，在女儿面前很任性。准备给妈妈相亲的时候，Wil说你别穿黑裙子，穿这个黄的多好看，妈妈说黄种人穿黄的不是更加成了黄脸婆？Wil不可思议地看着妈妈，意思是那你买这条黄的干嘛？妈妈理所当然地说大甩卖啦。最后妈妈穿着大红色的吊带裙见了相亲对象，女儿睁大眼睛一脸无语。这样的母女相处小细节很多，很贴近现实。非常可爱。带着穿着婚纱的妈妈坐公交逃婚的那一段也非常浪漫。</p>
<p>电影用一种轻盈又温情的态度来处理向保守的家人出柜这个严肃的话题，这一点我也很喜欢。Wil和妈妈的对话是这样的：“妈，我爱你……但我也是gay。”“你怎么可以同时说这样的两句话，一边说爱我，一边伤我的心。”直到最后两方的家长都接受了孩子的取向和爱人，Wil的妈妈还在问，“那你什么时候可以给我生个外孙？”爆笑。结尾停在这一刻我也很喜欢。导演真的很幽默。</p>


<div class="post-like-footer" style="display:flex; justify-content:flex-end;">
  <div class="mylikebutton">Kudos ♥</div>
</div>

</section>

<center>
© 2024-2026 RavensNest.
</center> ]]></description>
  <category>review</category>
  <category>movie</category>
  <category>中文</category>
  <guid>https://yyraven.github.io/personal/260609_review_romance/</guid>
  <pubDate>Mon, 08 Jun 2026 16:00:00 GMT</pubDate>
  <media:content url="https://yyraven.github.io/personal/260609_review_romance/figs/tvs.jpg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>滚妹人格｜夏日&amp;盯鞋&amp;音乐节初体验</title>
  <link>https://yyraven.github.io/personal/260525_review_sgf/</link>
  <description><![CDATA[ 




<div class="post-meta-bar">
  <span class="wordcount"> ✎2099 </span>
  <span class="mylikebutton"> ♥</span>
</div>

<section id="slide-away" class="level2 page-columns page-full">
<h2 class="anchored" data-anchor-id="slide-away">Slide Away</h2>
<p>这个周末终于去了心心念念的<a href="https://www.slideaway.co/">Slide Away Festival</a>。</p>
<p><a href="figs/sa_2.jpeg" class="lightbox" data-gallery="grp"><img src="https://yyraven.github.io/personal/260525_review_sgf/figs/sa_2.jpeg" class="img-fluid"></a></p>
<blockquote class="blockquote">
<p>’A genre that lends itself to loudness can still be overheard from its origins in the 1980s. Shoegaze, Dream Pop, Ambient, or whatever you may call it, has carried itself gracefully through decades while inspiring countless subgenres and infecting all walks of music along the way.</p>
<p>The audience reflects back the legacy and continued impact with a feeling of mutual admiration and respect is palpable across generations and identities - no matter the coast.</p>
<p>SLIDE AWAY is a celebration of the genre and all artists who shape sound in the most unique of ways, all the while bridging the gap between the diverse cast of boundary pushing mavericks of yesterday with the genre bending savants of now.’</p>
<p>——Slide Away官网的介绍</p>
</blockquote>
<p>这是一个小有名气的美国盯鞋音乐节，24年开始办的，每年一届，一开始是为了庆祝费城和LA的盯鞋场景。主办方似乎是费城盯鞋乐队nothing。前几年的节其实我努努力应该也能去，但因为对领衔乐队的风格不怎么感冒所以搁置了。今年因为有Chapterhouse和Hum，并且开到了芝加哥，我就想，这次一定要去！于是去年九月份就买了票。</p>
<p>芝加哥的Slide Away开在uptown的Aragon Ballroom，场馆大小和DC的The Anthem （slowdive的演出场地）差不多。Uptown给人的感觉和费城的Fishtown很像，很有文艺的氛围，但也有点乱乱的。6点多进门，观众很礼貌，气氛很热烈。因为准备晚上开夜车回去，不能喝酒，所以我们只能喝无酒精饮料。芝加哥物价太贵，最后我们都喝了水。纯纯的白开水，装在啤酒瓶里，取了个唬人的名字叫Liquid Death……就这样无痛融入了喝酒的人群！</p>
<p>看下来最喜欢的居然是第二个表演的芝加哥小乐队<a href="https://sunshyily.bandcamp.com/album/i-dont-care-what-comes-next">sunshy</a>，他们很年轻，24年才发第一张专辑。现场听起来音效极棒，旋律也写得有意思，对比之下其他乐队甚至都有点黯然失色。表演结束后我们立刻去周边摊买了T恤和场刊（对，他们甚至做了一本场刊），翻开发现居然是简体中文字。<a href="https://music.douban.com/review/17369928/">采访</a>里主创说不想做90s乐队的单纯模仿者，想融合自己喜欢的其他流派和亚裔在美国的生活经验做新的东西。可能因为这样，他们才管自己的风格叫noise pop，而不是已经有点滥用的shoegaze吧！看得愈发喜欢，遂又回去排了队买了cd。同来的朋友有爱听国盯的，发现专辑附赠的小卡上有他最喜欢的乐队之一天然味道；后来发现他们都签在长沙/深圳的独立厂牌小动物唱片旗下。回家仔细听了专辑，真好听，颇有一些10年代国盯之风，清新诗意带点忧郁。最喜欢的曲子是<a href="https://sunshyily.bandcamp.com/track/on-the-train">On the train</a>。邂逅喜欢的乐队的感觉真好，可能这就是音乐节的意义吧！</p>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/sa_3.jpeg" class="lightbox" data-gallery="grp" title="sunshy表演中。我们还遇到了一位乐队成员的妈妈。"><img src="https://yyraven.github.io/personal/260525_review_sgf/figs/sa_3.jpeg" class="img-fluid figure-img" alt="sunshy表演中。我们还遇到了一位乐队成员的妈妈。"></a></p>
<figcaption>sunshy表演中。我们还遇到了一位乐队成员的妈妈。</figcaption>
</figure>
</div>
<p>无端联想：我很喜欢的观鸟博主竹雈在有一期记录一年内开过的公路的视频里用了Alcest的<a href="https://alcest.bandcamp.com/album/souvenirs-dun-autre-monde"><em>Souvenirs D’un Autre Monde</em></a>做背景音乐，就说盯鞋和这种滚滚前进的意象很配吧！</p>
</div></div><p>Chapterhouse的表演不错。之前网友总跟我说他们和RIDE是异父异母的亲兄弟，确实能听出来相似之处：旋律是英国乐队一贯的明亮动听，很有pop感；节奏组很强劲，有几首歌有点舞曲味儿。就是人声听起来很苍老了。不过毕竟是老头了，这也是没办法的事。鼓手玩得很嗨，最后一直在一边打鼓一边指挥；主唱看起来头发特别茂密！</p>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/sa_1.jpeg" class="lightbox" data-gallery="grp" title="Chapterhouse"><img src="https://yyraven.github.io/personal/260525_review_sgf/figs/sa_1.jpeg" class="img-fluid figure-img" alt="Chapterhouse"></a></p>
<figcaption>Chapterhouse</figcaption>
</figure>
</div>
</div></div><p>大多数美国人似乎都是为了压轴的Hum来的，Hum的周边售卖点排起了长队。但我们因为白天徒步了三个小时已经精疲力竭，还想留点体力安全驾驶打道回府，所以就早退了。事实证明这是一个正确的决策，朋友开的车出城回家，我在副驾驶上尽力保持清醒，已经到了出现幻觉的地步，觉得黑夜里有巨人在行走；而双手紧握着方向盘的朋友意志力已然达到超人级别。第二天都补了觉。下次一定！很想听到现场版的stars。</p>
<p>芝加哥的夜色真美，密歇根湖旁边的大道一看就是精心设计过的。我爱城市生活！</p>
<hr>
</section>
<section id="total-bummer" class="level2 page-columns page-full">
<h2 class="anchored" data-anchor-id="total-bummer">Total Bummer</h2>
<p>30号去纽约找朋友玩，看了今年新开的另类摇滚音乐节Total Bummer。</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/tb_2.jpeg" class="lightbox" data-gallery="grp" title="和朋友们以emo teen的形态出击。是的这就是盯鞋爱好者。"><img src="https://yyraven.github.io/personal/260525_review_sgf/figs/tb_2.jpeg" class="img-fluid figure-img" alt="和朋友们以emo teen的形态出击。是的这就是盯鞋爱好者。"></a></p>
<figcaption>和朋友们以emo teen的形态出击。是的这就是<em>盯鞋</em>爱好者。</figcaption>
</figure>
</div>
<p>音乐节所在的场馆<a href="https://www.knockdown.center/">Knockdown Center</a>很有意思，是一个位于Brooklyn的废弃的玻璃/门框厂房，从Manhattan乘坐L线可达。场馆里有两个舞台，一个室内的main stage和一个室外的舞台the Ruins，乐队在这两个舞台上交替演出，基本不用在那干等换设备啥的；音效非常棒；场馆很大，通风透气，还有很多可以坐下来休息的地方，体验一级甲等。就是在室外的时候会吸到二手烟和麻，以及由于场馆实在太大了，找了一圈都找不到去周边售卖亭的路。非常神奇的是厕所里有attendant在递纸和兜售零食矿泉水。老天啊，难道我们没有别的更体面的挣小费方式了吗？</p>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/tb_3.jpeg" class="lightbox" data-gallery="grp" title="场馆非常工业风"><img src="https://yyraven.github.io/personal/260525_review_sgf/figs/tb_3.jpeg" class="img-fluid figure-img" alt="场馆非常工业风"></a></p>
<figcaption>场馆非常工业风</figcaption>
</figure>
</div>
</div></div><p>由于下午先去吃了很好吃的格鲁吉亚菜<a href="https://www.chamamama.com/">Chama Mama</a>，我们到得稍微晚了些。Teen Mortgage是个硬核朋克乐队，只有主唱、鼓手两人，但是依然在舞台上搞出了非常巨大的动静。Blonde Redhead是90年代的纽约乐队，曲风是实验/迷幻系的，鼓点的节奏很特别，主唱的姿态很美，挺喜欢的。回来还翻到了主唱Kazu和Lush的Miki的一个<a href="https://talkhouse.com/kazu-makino-blonde-redhead-and-miki-berenyi-lush-have-a-lot-in-common">采访</a>。Meat Puppets是来自凤凰城的乐队，风格非常<em>美国</em>。挤在抽着各种化学品的人群中看着晚霞在厂房上的反光、听着老头卖力弹琴，也蛮有情调。</p>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/tb_1.jpeg" class="lightbox" data-gallery="grp" title="在main stage演出的Dinosaur Jr"><img src="https://yyraven.github.io/personal/260525_review_sgf/figs/tb_1.jpeg" class="img-fluid figure-img" alt="在main stage演出的Dinosaur Jr"></a></p>
<figcaption>在main stage演出的Dinosaur Jr</figcaption>
</figure>
</div>
</div></div><p>Dinosaur Jr的现场非常非常棒。久仰J Mascis华丽的吉他solo大名，现场听了，感受真是无比震撼。鼓和吉他都又强劲又稳，变化多端的旋律穿插着J懒洋洋的声音，非常适合随着音乐摇摆舞蹈……翻唱the Cure的Just Like Heaven和录音室版一样在第二段副歌戛然而止。老头们精力无限，6、7分钟的吉他solo演了一首又一首，人群随着音乐不停蹦跳摇晃，他们在远古时代肯定是非常厉害的萨满吧！</p>
<hr>
<p>总之美丽的五月就这样结束了，又回到了我的中西部小农村过我的小日子&gt;&lt; 真是美好的回忆！</p>


<div class="post-like-footer" style="display:flex; justify-content:flex-end;">
  <div class="mylikebutton">Kudos ♥</div>
</div>

</section>

<center>
© 2024-2026 RavensNest.
</center> ]]></description>
  <category>music</category>
  <category>review</category>
  <category>shoegaze</category>
  <category>中文</category>
  <guid>https://yyraven.github.io/personal/260525_review_sgf/</guid>
  <pubDate>Sun, 24 May 2026 16:00:00 GMT</pubDate>
  <media:content url="https://yyraven.github.io/personal/260525_review_sgf/figs/tb_2.jpeg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>Birding｜Summertime: Watching Songbirds in Your Favourite Park</title>
  <link>https://yyraven.github.io/personal/260521_birding_horticulture/</link>
  <description><![CDATA[ 




<div class="post-meta-bar">
  <span class="wordcount"> ✎1251 </span>
  <span class="mylikebutton"> ♥</span>
</div>

<p>Summer has come - <em>almost</em>.</p>
<p>In western Indiana, it means the sun stays up until around 21:00, which makes it a very good time of year to watch songbirds after work.</p>
<p>My boyfriend sent me a pic of a scarlet tanager (‘black-winged redbird’, as he named it) on a tree which he randomly encountered on his way to work, and it left me green with envy. As a result, I started going birdwatching from 17:00 to 19:00. My target life list this summer includes the colorful songbirds specific to America - <em>scarlet tanager, summer tanager, indigo bunting, </em>and <em>Baltimore oriole</em>. Luckily, I’ve ticked off half my list in only three days.</p>
<div class="callout callout-style-simple callout-note">
<div class="callout-body d-flex">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-body-container">
<p>I’ve fixed some bugs and added some scientific comments to the original post! 260522</p>
</div>
</div>
</div>
<section id="a-beginners-guide-to-spotting-songbirds" class="level2">
<h2 class="anchored" data-anchor-id="a-beginners-guide-to-spotting-songbirds">A Beginner’s Guide to Spotting Songbirds</h2>
<p>Since I could always somehow find a place near water to live, I mainly watched shorebirds and waterfowl in the past; and since those birds can swim (obviously), they are much more bolder, thus easier to spot than songbirds. However, I don’t really want to go near water during summer - I don’t want to be a walking buffet for mosquitoes.</p>
<p>As a result, I started spotting songbirds, and had slowly gathered some tips over these days.</p>
<section id="birds-are-more-likely-to-live-on-edges." class="level3">
<h3 class="anchored" data-anchor-id="birds-are-more-likely-to-live-on-edges.">1. Birds are more likely to live on ‘edges’.</h3>
<p>For some reasons I wasn’t sure enough, you can always see more songbirds at trailside compared to some place deep in the forest. Maybe it’s because there is more food.</p>
</section>
<section id="birds-have-their-territories." class="level3">
<h3 class="anchored" data-anchor-id="birds-have-their-territories.">2. Birds have their territories.</h3>
<p>If you (or your Merlin bird ID app) hear a bird near a tree, and you can’t find them immediately, don’t worry! Walk past it tomorrow, and you might find your target.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/ib.jpg" class="lightbox" data-gallery="grp" title="I spent 20 minutes waiting for indigo buntings yesterday, and today they just sit on the trail."><img src="https://yyraven.github.io/personal/260521_birding_horticulture/figs/ib.jpg" class="img-fluid figure-img" alt="I spent 20 minutes waiting for indigo buntings yesterday, and today they just sit on the trail."></a></p>
<figcaption>I spent 20 minutes waiting for <strong>indigo buntings</strong> yesterday, and today they just sit on the trail.</figcaption>
</figure>
</div>
<div class="callout callout-style-simple callout-tip">
<div class="callout-body d-flex">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-body-container">
<p><strong>Read more</strong> about the colorful nine-primaried oscines: <a href="https://www.audubon.org/magazine/why-are-buntings-all-so-good?int_src=site_search&amp;int_query=bunting">Why Are Buntings All So Good? - Audubon</a></p>
</div>
</div>
</div>
</section>
<section id="different-birds-have-different-preferences-for-privacy." class="level3">
<h3 class="anchored" data-anchor-id="different-birds-have-different-preferences-for-privacy.">3. Different birds have different preferences for privacy.</h3>
<p>You always see robins, starlings, corvids, pigeons and doves, sparrows, and finches on the open ground. They are braver than other birds, and they usually allow you to approach them closer.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/cps.jpg" class="lightbox" data-gallery="grp" title="Fluffy chipping sparrow with a rufous-colored hat."><img src="https://yyraven.github.io/personal/260521_birding_horticulture/figs/cps.jpg" class="img-fluid figure-img" alt="Fluffy chipping sparrow with a rufous-colored hat."></a></p>
<figcaption>Fluffy <strong>chipping sparrow</strong> with a rufous-colored hat.</figcaption>
</figure>
</div>
<p>Wrens like to hide in the bushes. You need to bow to see them, and those birds fly away as soon as you stare at them for too long.</p>
<p>Waxwings, mockingbirds, thrashers, cardinals, and catbirds sometimes jump on the branches of roadside shrubs. They are braver than many other birds, but if you approach them suddenly, they will certainly fly away.</p>
<p>Pewees, vireos, and orioles are very shy. They usually skulk in the canopy of large trees, and most times you can only identify them by their songs.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/bo.jpg" class="lightbox" data-gallery="grp" title="Baltimore oriole were not named after the city Baltimore; rather, they were named after the flag of Lord Baltimore because of their black-and-yellow plumage. You can also see that color from the famous Maryland flag. It’s almost 30 meters from me to this beautiful little oriole bird."><img src="https://yyraven.github.io/personal/260521_birding_horticulture/figs/bo.jpg" class="img-fluid figure-img" alt="Baltimore oriole were not named after the city Baltimore; rather, they were named after the flag of Lord Baltimore because of their black-and-yellow plumage. You can also see that color from the famous Maryland flag. It’s almost 30 meters from me to this beautiful little oriole bird."></a></p>
<figcaption><strong>Baltimore oriole</strong> were not named after the city Baltimore; rather, they were named after the flag of Lord Baltimore because of their black-and-yellow plumage. You can also see that color from the famous Maryland flag. It’s almost 30 meters from me to this beautiful little <strong>oriole</strong> bird.</figcaption>
</figure>
</div>
<div class="callout callout-style-simple callout-tip">
<div class="callout-body d-flex">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-body-container">
<p><strong>Read more</strong> about niche partitioning, the classic ecology concept: <a href="https://www.allaboutbirds.org/news/spruce-woods-warblers-revisited-60-years-later-the-cast-of-characters-has-changed/">Spruce-Woods Warblers Revisited: 60 Years Later, the Cast of Characters Has Changed - Cornell Lab</a></p>
</div>
</div>
</div>
</section>
<section id="stand-still-and-use-your-dynamic-visual-acuity-to-find-them." class="level3">
<h3 class="anchored" data-anchor-id="stand-still-and-use-your-dynamic-visual-acuity-to-find-them.">4. Stand still, and use your Dynamic Visual Acuity to find them.</h3>
<p>That’s it. Use your DVA. If you find a ‘singing’ tree, stand still under it and wait for 15 minutes, it’s highly likely that you’ll find that singing bird.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/ewv.jpg" class="lightbox" data-gallery="grp" title="Due to their camouflage, it’s almost impossible to find this little vireo with your naked eyes - unless you see it flying to a branch."><img src="https://yyraven.github.io/personal/260521_birding_horticulture/figs/ewv.jpg" class="img-fluid figure-img" alt="Due to their camouflage, it’s almost impossible to find this little vireo with your naked eyes - unless you see it flying to a branch."></a></p>
<figcaption>Due to their camouflage, it’s almost impossible to find this little <strong>vireo</strong> with your naked eyes - unless you see it flying to a branch.</figcaption>
</figure>
</div>
</section>
<section id="size-and-vibe-matter." class="level3">
<h3 class="anchored" data-anchor-id="size-and-vibe-matter.">5. Size and vibe matter.</h3>
<p>Size and vibe of a bird really matter when trying to identify it in the wild.</p>
<p>For example, people often confuse <strong>orioles</strong> with <strong>robins</strong>, since they both have a darker back and a bright orange belly; but if you know that orioles are smaller, and robins like to walk with their heads held high and chests out, you’ll be able to differentiate them immediately. <strong>American goldfinches</strong> like to fly in pairs, if you see some little lemon-yellow bullets flying up and down while glittering under the sun, that’s them!</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/md.jpg" class="lightbox" data-gallery="grp" title="Comparing to their Chinese relatives spotted doves which chase and bow to the female birds every 5 seconds in mating seasons, mourning doves look calm and demure, and you can see that from their silhouette."><img src="https://yyraven.github.io/personal/260521_birding_horticulture/figs/md.jpg" class="img-fluid figure-img" alt="Comparing to their Chinese relatives spotted doves which chase and bow to the female birds every 5 seconds in mating seasons, mourning doves look calm and demure, and you can see that from their silhouette."></a></p>
<figcaption>Comparing to their Chinese relatives spotted doves which chase and bow to the female birds every 5 seconds in mating seasons, <strong>mourning doves</strong> look calm and demure, and you can see that from their silhouette.</figcaption>
</figure>
</div>
<p>Sometimes you can see large waterfowl and raptors flying overhead, and it’s possible to identify them only by the way they fly. For example, <strong>double-crested cormorants</strong> fly by flapping their wings really fast, and if you see some huge bird with its neck retracted, that’s almost always a <strong>great blue heron</strong>.</p>
<div class="callout callout-style-simple callout-tip">
<div class="callout-body d-flex">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-body-container">
<p><strong>Read more</strong> about the birds’ ‘vibe’: <a href="https://ornithology.com/identifying-birds-with-giss-or-jizz/">Identifying Birds with GISS or JIZZ - Ornithology, the Science of Birds</a></p>
</div>
</div>
</div>
</section>
</section>
<section id="some-memories" class="level2">
<h2 class="anchored" data-anchor-id="some-memories">Some Memories</h2>
<p>Three days ago, for the first time, I saw a female <strong>red-winged blackbird</strong>. She was an incredibly cute little bird, with facial features that subtly mirrored her male counterpart. She was diligently pulling algae from the pond. I initially thought I was seeing some kind of American dipper or waterthrush. After discussing with my friends, we confirmed that it’s not a new lifer, which was a bit of a disappointment. Then I remembered her mate flying nearby, calling out loudly. Okay, who am I to stop the happy couple from being there?</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/rwbb.jpg" class="lightbox" data-gallery="grp" title="Unlike its male counterpart, the female red-winged blackbird does not have those striking red-and-white epaulettes. This one likes washing herself."><img src="https://yyraven.github.io/personal/260521_birding_horticulture/figs/rwbb.jpg" class="img-fluid figure-img" alt="Unlike its male counterpart, the female red-winged blackbird does not have those striking red-and-white epaulettes. This one likes washing herself."></a></p>
<figcaption>Unlike its male counterpart, the female <strong>red-winged blackbird</strong> does not have those striking red-and-white epaulettes. This one likes washing herself.</figcaption>
</figure>
</div>
<p>I also heard some <strong>gray catbirds</strong> meowing, which reminded me of two summers I’d spent on the East Coast before. These light and fluffy gray birds always evoked memories of summer. They are braver birds, slightly smaller than a robin, and like their relatives, mockingbirds, they can mock other birds’ songs. Someone called it ‘buzz-cut bird’ - okay, that’s fair - but I’d like to call it ‘nun bird’ since I think that small patch of gray feathers on its head looks like a nun’s hat.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/gcb.jpg" class="lightbox" data-gallery="grp" title="My little meow meow… with these little claws…"><img src="https://yyraven.github.io/personal/260521_birding_horticulture/figs/gcb.jpg" class="img-fluid figure-img" alt="My little meow meow… with these little claws…"></a></p>
<figcaption>My little meow meow… with these little claws…</figcaption>
</figure>
</div>
<p>Additionally, I saw a <strong>common nighthawk</strong> flying overhead, with two prominent white patches on its wings. It flew very high; I initially thought it was a chimney swift. In China, we have nightjars - nighthawks’ relatives - which have a mating call that resembles a laser gun. The American version does not sound like that. In ancient China, nightjars were called ‘mosquito mother’ because of their massive gapes, and the ancients believed that mosquitoes were spat out by them.</p>
<p>Speaking of which, I got bitten four times by mosquitoes that day. Even fully covered, going into the woods always comes at a price. The good thing is that we don’t have <em>Aedes</em> here. Back in my hometown, I have got blisters all over my legs because of <em>Aedes</em> bites, and trust me, that’s an absolute nightmare.</p>
<hr>
</section>
<section id="the-reason-we-need-a-scientific-name" class="level2">
<h2 class="anchored" data-anchor-id="the-reason-we-need-a-scientific-name">The Reason We Need a Scientific Name</h2>
<p>If you’re a Chinese birder like me, you might also be fascinated by the New World birds’ beautiful feathers while easily get confused by their common names.</p>
<p>What do you mean by ‘indigo bunting is indeed a cardinal’? Why are ‘new world sparrows’ indeed ‘old world buntings’? Why are American robins look like our Chinese blackbirds, as they both walk <em>that way</em> and like pulling earthworms from the ground? Is Beatles singing about our red-winged blackbird in their White album? - that would be a very, very loud song.</p>
<ul>
<li><p>Baltimore orioles and red-winged blackbirds are both New World Blackbirds (<em>Icterids</em>), which has no relationship with our Old World Blackbirds (<em>Turdus</em>, aka thrushes).</p></li>
<li><p>Indigo bunting, as well as summer tanager and scarlet tanager, are not buntings (<em>Emberizidae</em>, aka old world buntings) nor tanagers (<em>Thraupidae</em>, mostly neotropical birds) but indeed cardinals as our friend northern cardinal (<em>Cardinalidae</em>).</p></li>
<li><p>American robin is a thrush (<em>Turdus</em>), like Chinese blackbird. It has nothing to do with European robin (<em>Muscicapidae</em>, aka Old World Flycatchers).</p></li>
<li><p>Paul McCartney was singing about European blackbirds/common blackbirds, which look exactly like Chinese blackbirds. Read this interesting article: <a href="https://www.birdwatchersgeneralstore.com/does-a-blackbird-sing-in-a-beatles-song/">Does a Blackbird Sing in a Beatles’ Song?</a></p></li>
<li><p>Speaking of new world sparrows and old world buntings, <a href="https://forum.inaturalist.org/t/are-old-world-sparrows-new-world-sparrows-and-old-world-buntings-part-of-one-superfamily-or-suborder/64113/4">this reply on the iNaturalist forum</a> answers it perfectly:</p></li>
</ul>
<blockquote class="blockquote">
<p>’The “new world sparrows”, Passerellidae, are part of a radiation of birds that happened in north and south america over the last ~17 million years or so, named the Emberizoidea.</p>
<p>The common ancestor of Emberizoidea probably started in the Americas, but early on, one lineage went back to Eurasia and formed the ancestor of the old world buntings (Emberizidae) and the longspurs (Calcariidae). Meanwhile, the group continued to diversify in the Americas, forming the new world tanagers, sparrows, warblers, cardinals, and a bunch of smaller families.</p>
<p>The closest relatives of the Paserelidae sparrows are the new world warblers, blackbirds, and some smaller lineages endemic to the Caribbean and Central America (eg. chat-tanager, wrenthrush, Puerto Rican tanager, Spindalis).</p>
<p>So, in the grand scheme of things, the Passerellidae are fairly closely related to the Emberizidae (both in Emberizoidea), though they are not each other’s closest relatives (Emberizidae is closer to the longspurs, Paserellidae is closer to new world warblers/cardinals/tanagers/etc.</p>
<p>The Passeridae sparrows are even more distantly related: the common ancestor of the Passeridae and Emberizoidea probably lived in Eurasia a little over 20 million years ago. After Passeridae split off, that lineage did not produce any other families, so technically the Emberizoidea are their closest relatives, but so are the Fringillidae finches and Motacillidae wagtails that branched off before Emberizoidea started to radiate into its different families.’</p>
</blockquote>
<hr>
</section>
<section id="lets-just-forget-everything-said" class="level2">
<h2 class="anchored" data-anchor-id="lets-just-forget-everything-said">‘Let’s just forget everything said’</h2>
<p>American Football is releasing a new album this summer, if you know…</p>
<div class="photo-row">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/others_2.jpeg" class="lightbox" data-gallery="grp" title="Looks exactly like their LP1."><img src="https://yyraven.github.io/personal/260521_birding_horticulture/figs/others_2.jpeg" class="img-fluid figure-img" alt="Looks exactly like their LP1."></a></p>
<figcaption>Looks exactly like their LP1.</figcaption>
</figure>
</div>
<p><a href="figs/others_3.jpeg" class="lightbox" data-gallery="grp"><img src="https://yyraven.github.io/personal/260521_birding_horticulture/figs/others_3.jpeg" class="img-fluid"></a></p>
</div>


<div class="post-like-footer" style="display:flex; justify-content:flex-end;">
  <div class="mylikebutton">Kudos ♥</div>
</div>

</section>

<center>
© 2024-2026 RavensNest.
</center> ]]></description>
  <category>birding</category>
  <category>indiana</category>
  <category>nature</category>
  <category>EN</category>
  <guid>https://yyraven.github.io/personal/260521_birding_horticulture/</guid>
  <pubDate>Wed, 20 May 2026 16:00:00 GMT</pubDate>
  <media:content url="https://yyraven.github.io/personal/260521_birding_horticulture/figs/gcb.jpg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>游戏评测｜公路旅行模拟器们</title>
  <link>https://yyraven.github.io/personal/260505_review_westgames/</link>
  <description><![CDATA[ 




<div class="post-meta-bar">
  <span class="wordcount"> ✎1023 </span>
  <span class="mylikebutton"> ♥</span>
</div>

<p>最近有在断断续续地玩一些公路旅行主题的游戏，简单写个安利/评测贴。</p>
<ul>
<li><strong>平台</strong>：Nintendo Switch 续航版</li>
</ul>
<hr>
<section id="the-oregon-trail俄勒冈之旅" class="level2">
<h2 class="anchored" data-anchor-id="the-oregon-trail俄勒冈之旅"><a href="https://www.nintendo.com/us/store/products/the-oregon-trail-switch">The Oregon Trail/俄勒冈之旅</a></h2>
<ul>
<li><strong>美术</strong>：美丽｜<strong>剧情</strong>：不错｜<strong>玩法</strong>：有趣｜<strong>汉化</strong>：完美</li>
<li><strong>评分</strong>：9/10</li>
</ul>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/game1_4.jpeg" class="lightbox" data-gallery="quarto-lightbox-gallery-1" title="游戏的加载界面，绿色的牛车"><img src="https://yyraven.github.io/personal/260505_review_westgames/figs/game1_4.jpeg" class="img-fluid figure-img" alt="游戏的加载界面，绿色的牛车"></a></p>
<figcaption>游戏的加载界面，绿色的牛车</figcaption>
</figure>
</div>
<p>完美的roguelite游戏，似乎是在游戏史上都赫赫有名的游戏老奶，一开始是做给80年代的美国小学生了解拓荒历史的。</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/game1_3.jpeg" class="lightbox" data-gallery="quarto-lightbox-gallery-2" title="游戏中最大的挑战之一：渡河"><img src="https://yyraven.github.io/personal/260505_review_westgames/figs/game1_3.jpeg" class="img-fluid figure-img" alt="游戏中最大的挑战之一：渡河"></a></p>
<figcaption>游戏中最大的挑战之一：渡河</figcaption>
</figure>
</div>
<p>背景是美国19世纪的西部大拓荒，核心玩法是选择四个队友徒步踏上从密苏里州到俄勒冈州的“俄勒冈小径”，一路上要平衡队友的健康、卫生、士气等数值，并面对痢疾、霍乱、步枪走火、蛇咬等随机出现的挑战，食物主要靠打猎和钓鱼获得。作为一个已经把明日方舟当成集成战略启动器的人来说这实在太上头了。除了分为五段的主线任务“俄勒冈小径”以外还有各种钓鱼打猎的小挑战可选，也有支线任务“加利福尼亚小径”等等，但玩了一圈还是感觉主线任务最好玩，其他的有点太简单了，比较无聊。</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/game1_1.jpeg" class="lightbox" data-gallery="quarto-lightbox-gallery-3" title="卫生太低的话角色就会死于痢疾，这已经成为了一个梗"><img src="https://yyraven.github.io/personal/260505_review_westgames/figs/game1_1.jpeg" class="img-fluid figure-img" alt="卫生太低的话角色就会死于痢疾，这已经成为了一个梗"></a></p>
<figcaption>卫生太低的话角色就会死于痢疾，这已经成为了一个梗</figcaption>
</figure>
</div>
<p>打完任务可以收集成就解锁各种俄勒冈小径的科普小故事。24年发布的这个版本有咨询原住民，所以里面有很多原住民相关的内容，按照reddit上面的讨论是有“makes it less racist”，毕竟白人的拓荒之旅就是原住民的受压迫史呢……</p>
</section>
<section id="when-the-water-tastes-like-wine彼处水如酒" class="level2">
<h2 class="anchored" data-anchor-id="when-the-water-tastes-like-wine彼处水如酒"><a href="https://www.nintendo.com/us/store/products/where-the-water-tastes-like-wine-switch">When the Water Tastes Like Wine/彼处水如酒</a></h2>
<ul>
<li><strong>美术</strong>：美丽｜<strong>剧情</strong>：不错｜<strong>玩法</strong>：无聊｜<strong>汉化</strong>：错漏百出</li>
<li><strong>评分</strong>：5/10</li>
</ul>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/game2_3.jpeg" class="lightbox" data-gallery="quarto-lightbox-gallery-4" title="游戏设定是你打赌输给了一头狼，所以不得不走遍美国来获得各地的故事"><img src="https://yyraven.github.io/personal/260505_review_westgames/figs/game2_3.jpeg" class="img-fluid figure-img" alt="游戏设定是你打赌输给了一头狼，所以不得不走遍美国来获得各地的故事"></a></p>
<figcaption>游戏设定是你打赌输给了一头狼，所以不得不走遍美国来获得各地的故事</figcaption>
</figure>
</div>
<p>在小红书上看别人推荐的剧情和美术很不错的公路旅行游戏。</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/game2_4.jpeg" class="lightbox" data-gallery="quarto-lightbox-gallery-5" title="可以给NPC讲述你听到的故事，并观察故事在流传途中发生的变化"><img src="https://yyraven.github.io/personal/260505_review_westgames/figs/game2_4.jpeg" class="img-fluid figure-img" alt="可以给NPC讲述你听到的故事，并观察故事在流传途中发生的变化"></a></p>
<figcaption>可以给NPC讲述你听到的故事，并观察故事在流传途中发生的变化</figcaption>
</figure>
</div>
<p>玩下来感觉像个美国众神的同人游戏。玩法几近于无，不过美术和音乐还是可以的，剧情比较零散，背景设置在上世纪大萧条时代的美国。主要玩法就是操纵主角走来走去然后点击地图上的故事图标聆听，加入了塔罗占卜的元素。作为一个还是喜欢玩“好玩的游戏”的人来说，这点剧情和美术还是没法支持我一直玩下去……</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/game2_1.jpeg" class="lightbox" data-gallery="quarto-lightbox-gallery-6" title="核心玩法就是变成一个骷髅一直走。可以搭乘顺风车或者火车，但走得也很慢，这一点上十分还原了"><img src="https://yyraven.github.io/personal/260505_review_westgames/figs/game2_1.jpeg" class="img-fluid figure-img" alt="核心玩法就是变成一个骷髅一直走。可以搭乘顺风车或者火车，但走得也很慢，这一点上十分还原了"></a></p>
<figcaption>核心玩法就是变成一个骷髅一直走。可以搭乘顺风车或者火车，但走得也很慢，这一点上十分还原了</figcaption>
</figure>
</div>
<p>很不满的地方在于马里兰州没有故事，我所在的印第安纳州也没有故事！拜托！美国人做的游戏诶。所以我果然还是没有体验到美国的*核心生活*吗？</p>
</section>
<section id="展望" class="level2">
<h2 class="anchored" data-anchor-id="展望">展望</h2>
<p>还买了大名鼎鼎的<a href="https://www.nintendo.com/us/store/products/kentucky-route-zero-tv-edition-switch">Kentucky Route Zero/肯塔基零号公路</a>，但因为美区版本没汉化所以暂时懒得打了（请原谅最近没精力啃英文课外内容）；同时正在热切期盼25年的新游戏<a href="https://store.steampowered.com/app/2756920/Keep_Driving/">Keep Driving/心驰神往</a>登上NS平台，据说音乐基本上全是Midwest emo。玩上了就来更新这个帖子。</p>
<p><strong>公路旅行真好啊！</strong></p>
<hr>
<p>P.S. 最近终于把NS从有氧拳击2启动器变成真正的游戏机了，感想是好爽，之前的三年都错付了……比用Mac玩体验好一万倍，甚至在想要不要再补个极乐迪斯科这样我就终于能打完拖了四年的二周目了。但听说极乐迪的NS版本bug很多。</p>
<p>P.P.S. 顺便码一下在搜索相关内容时候看到的公路旅行相关文艺作品推荐：</p>
<ul>
<li><p>Vanishing Point/粉身碎骨 1971年的公路片</p></li>
<li><p>Easy Rider/逍遥骑士 1969年的公路片，Keep Driving的灵感来源</p></li>
<li><p>落叶归根 2007年的公路片，赵本山的片子</p></li>
</ul>


<div class="post-like-footer" style="display:flex; justify-content:flex-end;">
  <div class="mylikebutton">Kudos ♥</div>
</div>

</section>

<center>
© 2024-2026 RavensNest.
</center> ]]></description>
  <category>gaming</category>
  <category>review</category>
  <category>中文</category>
  <guid>https://yyraven.github.io/personal/260505_review_westgames/</guid>
  <pubDate>Mon, 04 May 2026 16:00:00 GMT</pubDate>
  <media:content url="https://yyraven.github.io/personal/260505_review_westgames/figs/game1_4.jpeg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>巴尔的摩｜遛弯指南</title>
  <link>https://yyraven.github.io/personal/260328_travel_baltimore_citywalk/</link>
  <description><![CDATA[ 




<div class="post-meta-bar">
  <span class="wordcount"> ✎3556 </span>
  <span class="mylikebutton"> ♥</span>
</div>

<p><a href="../../archive.html#category=baltimore">巴尔的摩系列</a>的第三篇是相对轻松的遛弯指南。</p>
<p>我很喜欢散步，本科期间基本每周都要在学校的小池子或者邻近的森林公园逛上一个小时再回去。可惜，以中国城市的标准来衡量，我目前住过的美国城市几乎都与“步行友好”无缘：要么没有人行道，要么有人行道，但是人在街上会觉得背后凉凉的。目前在的中西部大学城属于前者，巴尔的摩属于后者。不过，只要你既没车又闷得慌，再不适宜步行的城市也能被走出几条路来。</p>
<p>正如<a href="../../personal/260117_travel_baltimore_music/index.html">前篇</a>所言，巴尔的摩以糟糕的治安臭名昭著，但也有相当丰富独特的本地文化。大家无论是居住在巴尔的摩，周末想要放风，还是出于一些原因要来这里停留两天，想稍微在本地玩玩，都可酌情参考本篇指南。</p>
<section id="分裂的城市" class="level2">
<h2 class="anchored" data-anchor-id="分裂的城市">分裂的城市</h2>
<p>由于复杂的历史原因，现在的巴尔的摩是一个非常分裂的城市。摩根州立大学的教授Lawrence Brown提出了非常形象的<a href="https://www.religionandcities.org/hope-baltimores">“两个巴尔的摩”概念</a>——白人聚居的“L”形区域以两条南北贯穿的街道Saint Paul St和Calvert St为中心，向东延伸到港口周围的Fell’s Point和Canton；黑人聚居的“蝴蝶”形区域则散落在城市的东西两端。结构性歧视（主要是房产歧视）等历史原因导致这两个区域的安全程度差别很大。</p>
<blockquote class="blockquote">
<p>‘The white neighborhoods on [the city’s racial mapping] that form the shape of an ‘L’ accumulate structured advantages, while Black neighborhoods, shaped in the form of a butterfly, accumulate structured disadvantages. Baltimore’s hypersegregation is the root cause of racial inequity, crime, health inequities/disparities, and civil unrest.’</p>
<p>‘在种族分布图中，巴尔的摩呈‘L’型分布的白人社区不断积累结构性优势，而呈‘蝴蝶’状的黑人社区则在承受结构性劣势的积累。巴尔的摩的极度种族隔离是种族不平等、犯罪、医疗不公以及社会动荡的根源。’</p>
</blockquote>
<p><strong>一言以蔽之，一个人的话最好还是在这个“L”形区域内呆着，尽量不要独自在东/西巴尔的摩的“蝴蝶”形区域内行走。</strong>——虽然“L”形区域内也时有危险事件，并且有时这个街区一片祥和，下一个街区气氛就变得不妙起来了。随时保持警惕。<span class="blur">但其实呆久了就麻木了（别学）。</span></p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/bal1.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-1" title="这是The Urban Insitute做的一张互动式地图；可以看到巴尔的摩的贫困率/社会经济地位在地域上极度不平等。"><img src="https://yyraven.github.io/personal/260328_travel_baltimore_citywalk/figs/bal1.jpg" class="img-fluid figure-img" alt="这是The Urban Insitute做的一张互动式地图；可以看到巴尔的摩的贫困率/社会经济地位在地域上极度不平等。"></a></p>
<figcaption>这是The Urban Insitute做的一张<a href="https://apps.urban.org/features/baltimore-investment-flows/">互动式地图</a>；可以看到巴尔的摩的贫困率/社会经济地位在地域上极度不平等。</figcaption>
</figure>
</div>
<section id="巴尔的摩市vs.县" class="level3">
<h3 class="anchored" data-anchor-id="巴尔的摩市vs.县">巴尔的摩市vs.县</h3>
<p>当我们说中文“巴尔的摩”的时候，一般指的是“巴尔的摩市（Baltimore City）”。巴尔的摩市被范围更广的巴尔的摩县（Baltimore County）包围，后者内部有留子最爱的Ellicott City（<a href="../../personal/260124_travel_baltimore_railroad/index.html">前篇</a>提到过，这就是美国第一条铁路所在的地方），Towson等小镇，长得就和美国大地上无数个郊区小镇一样，有Mall和中餐韩餐馆等，可供吃喝玩乐。需要注意的是巴尔的摩市是一个独立城市（Independent city），并不隶属于巴尔的摩县，以至于两者并不共享税率，政府，基建等等；可以感受到的就是开车开出巴尔的摩市范围后路况有变好。</p>
<p>此篇博客主要讨论的是巴尔的摩市内的遛弯路线。因为博主在东校区上学所以以Inner Harbor/Downtown周围的路线为主，基本都是霍普金斯的校车系统<a href="https://jhfre.jhu.edu/ts/transportation/shuttle-services/">‘Blue Jay Shuttle’</a>能够到的地方。</p>
</section>
<section id="街头智慧" class="level3">
<h3 class="anchored" data-anchor-id="街头智慧">街头智慧</h3>
<p>想要在巴尔的摩全身而退，我们需要进化出一点街头智慧。博主的经验是：<strong>不要乱凑热闹</strong>；<strong>不要在有浓重大麻味/电线上有绑在一起的运动鞋/建筑门窗封死/没有人慢跑锻炼的地方停留</strong>；尽量不要与他人有眼神接触；别回应奇怪的人的搭话；减少在公共场合掏出手机的频率；别灵机一动探索未知的房子/街道；别把重要个人物品落在车里。这里的黑帮基本上不会主动招惹学生和外国人，只要保持机警，巴尔的摩的生活其实也没那么惊心动魄。</p>
</section>
</section>
<section id="遛弯路线" class="level2 page-columns page-full">
<h2 class="anchored" data-anchor-id="遛弯路线">遛弯路线</h2>
<section id="地图" class="level3 page-columns page-full">
<h3 class="anchored" data-anchor-id="地图">地图</h3>
<div class="cell">
<div class="cell-output-display">
<div class="leaflet html-widget html-fill-item" id="htmlwidget-33196b81eae14f19ec06" style="width:100%;height:464px;"></div>
<script type="application/json" data-for="htmlwidget-33196b81eae14f19ec06">{"x":{"options":{"crs":{"crsClass":"L.CRS.EPSG3857","code":null,"proj4def":null,"projectedBounds":null,"options":{}}},"calls":[{"method":"addProviderTiles","args":["CartoDB.Positron",null,null,{"errorTileUrl":"","noWrap":false,"detectRetina":false}]},{"method":"addControl","args":["<style>\n  .leaflet-popup-content-wrapper, .leaflet-control-legend {\n    background: rgba(255, 255, 255, 0.7) !important;\n    box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);\n    border-radius: 8px; /* 稍微现代一点的圆角 */\n    font-family: 'Comic Sans MS', cursive, sans-serif;\n  }\n<\/style>","topleft",null,"info legend"]},{"method":"addPolylines","args":[[[[{"lng":[-76.6025772094727,-76.60264587402339,-76.60264587402339,-76.6026916503906,-76.6027450561523,-76.6027450561523,-76.60276031494141,-76.6027450561523,-76.60276794433589,-76.6027908325195,-76.6028518676758,-76.60289001464839,-76.60305023193359,-76.60305023193359,-76.6030960083008,-76.6031875610352,-76.60337829589839,-76.6039276123047,-76.60398864746089,-76.6044006347656,-76.6044464111328,-76.6045303344727,-76.6046447753906,-76.6047286987305,-76.6049499511719,-76.6050109863281,-76.6050491333008,-76.6050567626953,-76.6050643920898,-76.605094909668,-76.605094909668,-76.605110168457,-76.605110168457,-76.605094909668,-76.60508728027339,-76.605094909668,-76.60511779785161,-76.6051483154297,-76.60520172119141,-76.6052703857422,-76.60533142089839,-76.60533142089839],"lat":[39.2836074829102,39.2840690612793,39.2840995788574,39.2840881347656,39.2841606140137,39.2841796875,39.2842407226562,39.2842788696289,39.2844390869141,39.2845077514648,39.2846794128418,39.2847785949707,39.2850494384766,39.2850685119629,39.2851104736328,39.2851104736328,39.285099029541,39.2850685119629,39.2850685119629,39.2850494384766,39.2850494384766,39.2850494384766,39.2850494384766,39.2850379943848,39.2850303649902,39.2850379943848,39.2850608825684,39.2850608825684,39.2850685119629,39.285099029541,39.2851181030273,39.2851295471191,39.2851982116699,39.2852592468262,39.2853088378906,39.2853584289551,39.2854080200195,39.2854385375977,39.285457611084,39.2854690551758,39.2854499816895,39.2854499816895]}]],[[{"lng":[-76.60533142089839,-76.6054000854492,-76.6054382324219,-76.6054611206055,-76.6055068969727,-76.6055603027344,-76.6056365966797,-76.60569763183589,-76.6057815551758,-76.6058349609375,-76.6058654785156,-76.6059188842773,-76.60594177246089,-76.60595703125,-76.60597991943359,-76.60609436035161,-76.6061553955078,-76.60662841796881,-76.60670471191411,-76.6073913574219,-76.60739898681641,-76.60740661621089,-76.6080017089844,-76.6079864501953,-76.6079177856445],"lat":[39.2854499816895,39.2854194641113,39.285400390625,39.2853698730469,39.2853202819824,39.2852897644043,39.2852478027344,39.285228729248,39.2852172851562,39.2851982116699,39.2851905822754,39.2851676940918,39.2851486206055,39.2851371765137,39.2851371765137,39.2851295471191,39.2851295471191,39.2851104736328,39.285099029541,39.2850799560547,39.2851676940918,39.2851791381836,39.2855682373047,39.2855491638184,39.2847480773926]}]],[[{"lng":[-76.6079177856445,-76.6079864501953,-76.6080017089844,-76.608039855957,-76.60826110839839,-76.6083068847656,-76.6086883544922,-76.60911560058589,-76.6091384887695,-76.6093444824219,-76.60939788818359,-76.6094284057617,-76.6095275878906,-76.60984039306641,-76.6099090576172,-76.60997009277339,-76.6099853515625,-76.6105117797852,-76.6116180419922,-76.6116561889648,-76.6117782592773,-76.6119003295898,-76.6119689941406,-76.611946105957,-76.61191558837891,-76.6119079589844,-76.6119079589844,-76.61187744140619,-76.6118469238281,-76.61183929443359,-76.6117782592773,-76.6117782592773,-76.6117706298828,-76.61159515380859,-76.6113967895508,-76.6112594604492,-76.6111602783203,-76.61109924316411,-76.6110153198242,-76.6109313964844,-76.6108703613281,-76.6108016967773,-76.6107177734375,-76.61061096191411,-76.6105880737305,-76.61061096191411,-76.6106262207031,-76.6106262207031],"lat":[39.2847480773926,39.2855491638184,39.2855682373047,39.285587310791,39.2857284545898,39.2857704162598,39.2860298156738,39.286018371582,39.286018371582,39.2860107421875,39.2860107421875,39.2859878540039,39.286190032959,39.2861785888672,39.2859802246094,39.2859878540039,39.2859878540039,39.2859687805176,39.2859306335449,39.285888671875,39.2857894897461,39.2856903076172,39.2856292724609,39.2850189208984,39.2844505310059,39.2842979431152,39.2842407226562,39.2837181091309,39.2833786010742,39.2831001281738,39.2822380065918,39.2821807861328,39.2820281982422,39.2819175720215,39.2817878723145,39.2817573547363,39.2817573547363,39.2817497253418,39.2817077636719,39.2816505432129,39.2815704345703,39.2815093994141,39.2814598083496,39.2814292907715,39.2814178466797,39.2814102172852,39.2813873291016,39.2813873291016]}]],[[{"lng":[-76.6106262207031,-76.61061096191411,-76.6105880737305,-76.61053466796881,-76.61053466796881,-76.610481262207,-76.61036682128911,-76.610237121582,-76.6101913452148,-76.6101608276367,-76.6101379394531,-76.610107421875,-76.6100692749023,-76.61000823974609,-76.60997009277339,-76.6099166870117,-76.6098098754883,-76.6097946166992,-76.6097946166992,-76.6097869873047,-76.6097869873047,-76.6097869873047,-76.6097869873047,-76.6097946166992,-76.6097869873047,-76.60975646972661,-76.6097412109375,-76.6097412109375,-76.6097412109375,-76.60972595214839,-76.60959625244141,-76.6095809936523,-76.60955810546881,-76.6093063354492,-76.60927581787109,-76.6091613769531,-76.60911560058589,-76.6091003417969,-76.6090774536133,-76.6090469360352,-76.609016418457,-76.6089782714844,-76.6089248657227,-76.60887145996089,-76.6088409423828,-76.608757019043,-76.6086807250977,-76.6086349487305,-76.6085968017578,-76.6085586547852,-76.608528137207,-76.6084899902344,-76.6084518432617,-76.6084289550781,-76.6083984375,-76.60837554931641,-76.6083679199219,-76.6083602905273,-76.6083602905273,-76.6083450317383],"lat":[39.2813873291016,39.2814102172852,39.2814178466797,39.2814102172852,39.2813606262207,39.2813301086426,39.2812805175781,39.2812194824219,39.2811698913574,39.2811508178711,39.2810974121094,39.2810401916504,39.2809791564941,39.2809295654297,39.2808990478516,39.2808609008789,39.2808380126953,39.280818939209,39.2808074951172,39.2807807922363,39.2807388305664,39.2806701660156,39.2806282043457,39.2806205749512,39.2806091308594,39.2801399230957,39.2801094055176,39.2800788879395,39.2800674438477,39.2800674438477,39.2800788879395,39.2800788879395,39.2800788879395,39.2800903320312,39.2800979614258,39.2800979614258,39.2800979614258,39.2800903320312,39.2800674438477,39.2800979614258,39.2801208496094,39.2801475524902,39.280158996582,39.2801780700684,39.2801780700684,39.2801780700684,39.2801780700684,39.2801780700684,39.2801780700684,39.2801704406738,39.280158996582,39.2801284790039,39.2800979614258,39.2800674438477,39.280029296875,39.2799682617188,39.2799186706543,39.2798500061035,39.2797508239746,39.2796096801758]}]]],null,"内港环线",{"interactive":true,"className":"","stroke":true,"color":"#66C2A5","weight":4,"opacity":0.9,"fill":false,"fillColor":"#66C2A5","fillOpacity":0.2,"smoothFactor":1,"noClip":false},null,null,null,{"interactive":false,"permanent":false,"direction":"auto","opacity":1,"offset":[0,0],"textsize":"10px","textOnly":false,"className":"","sticky":true},null]},{"method":"addCircleMarkers","args":[[39.2835686,39.2855611,39.2847578,39.2813356,39.2796148],[-76.6029896,-76.6053596,-76.60769000000001,-76.61071029999999,-76.6084642],5,null,"内港环线",{"interactive":true,"className":"","stroke":true,"color":"#66C2A5","weight":5,"opacity":0.5,"fill":true,"fillColor":"white","fillOpacity":1},null,null,["Marriott Harbor East","IMET","National Aquarium","Rash Field Park","Federal Hill Park"],null,null,{"interactive":false,"permanent":false,"direction":"auto","opacity":1,"offset":[0,0],"textsize":"10px","textOnly":false,"className":"","sticky":true},null]},{"method":"addPolylines","args":[[[[{"lng":[-76.6025772094727,-76.60251617431641,-76.6025009155273,-76.6025009155273,-76.60195159912109,-76.6019287109375,-76.601921081543,-76.60186767578119,-76.6018447875977,-76.601806640625,-76.6017379760742,-76.6017150878906,-76.60169982910161,-76.6016159057617,-76.6015243530273,-76.6015090942383,-76.6014404296875,-76.6013717651367,-76.6013565063477,-76.6009979248047,-76.60097503662109,-76.600959777832,-76.6002655029297,-76.60023498535161,-76.6001510620117,-76.6000900268555,-76.60003662109381,-76.5995712280273,-76.59951019287109,-76.5991516113281,-76.59913635253911,-76.59912109375,-76.598991394043,-76.598876953125,-76.5988388061523,-76.5988464355469],"lat":[39.2836074829102,39.2831573486328,39.2830696105957,39.2830085754395,39.2831077575684,39.2830581665039,39.2830390930176,39.2829895019531,39.2829704284668,39.2829475402832,39.2829208374023,39.2829208374023,39.2829093933105,39.2828979492188,39.2829208374023,39.2829208374023,39.2829475402832,39.2829971313477,39.2830085754395,39.2824974060059,39.2824478149414,39.2824401855469,39.282470703125,39.2824592590332,39.2824897766113,39.2825088500977,39.282470703125,39.2824897766113,39.2824783325195,39.2824897766113,39.2824897766113,39.2825088500977,39.2825202941895,39.282527923584,39.282527923584,39.282600402832]}]],[[{"lng":[-76.5988464355469,-76.5988388061523,-76.598876953125,-76.598991394043,-76.59912109375,-76.59913635253911,-76.5991668701172,-76.5991668701172,-76.5991668701172,-76.5991668701172,-76.5991287231445,-76.59909820556641,-76.5990905761719,-76.5990447998047,-76.5990371704102,-76.599006652832,-76.599006652832,-76.5989990234375,-76.5989303588867,-76.5989303588867,-76.5990371704102,-76.598991394043,-76.5985870361328,-76.5977783203125,-76.59780120849609,-76.5978088378906,-76.5978088378906,-76.5978088378906,-76.59780120849609,-76.59780120849609,-76.597770690918,-76.5977249145508,-76.5977478027344,-76.59755706787109,-76.5968475341797,-76.59658050537109,-76.5965957641602,-76.59653472900391,-76.5964279174805,-76.59645080566411,-76.5964889526367,-76.59649658203119,-76.59653472900391,-76.596549987793,-76.596549987793,-76.59653472900391,-76.5965194702148,-76.59649658203119,-76.5964279174805,-76.5963973999023,-76.59637451171881,-76.5963668823242,-76.59632873535161,-76.59629058837891,-76.5962753295898,-76.59629058837891,-76.59629821777339,-76.59637451171881,-76.5961990356445,-76.5962448120117],"lat":[39.282600402832,39.282527923584,39.282527923584,39.2825202941895,39.2825088500977,39.2824897766113,39.282470703125,39.2824287414551,39.2823791503906,39.2823600769043,39.2823486328125,39.2822685241699,39.2822685241699,39.2815475463867,39.2815399169922,39.2815399169922,39.2815093994141,39.2814483642578,39.2814483642578,39.281379699707,39.2809181213379,39.2809181213379,39.2808494567871,39.2807197570801,39.2806777954102,39.280647277832,39.2806091308594,39.2805786132812,39.2805671691895,39.2805480957031,39.2805404663086,39.2805404663086,39.2804489135742,39.2804183959961,39.2803077697754,39.2802581787109,39.2802085876465,39.2801971435547,39.2801895141602,39.2801780700684,39.2801475524902,39.2801208496094,39.2799987792969,39.2799301147461,39.2798881530762,39.2798690795898,39.2798500061035,39.2798271179199,39.2798004150391,39.2798080444336,39.2798004150391,39.2798004150391,39.2797508239746,39.2796974182129,39.2796897888184,39.2796783447266,39.279670715332,39.2796401977539,39.2794876098633,39.2793083190918]}]],[[{"lng":[-76.5962448120117,-76.5961990356445,-76.59637451171881,-76.59629821777339,-76.59629058837891,-76.5962753295898,-76.59620666503911,-76.59617614746089,-76.5961608886719,-76.5961151123047,-76.596076965332,-76.596061706543,-76.5958709716797,-76.59584808349609,-76.59584808349609,-76.5958709716797,-76.5958251953125,-76.5957107543945,-76.5956497192383,-76.5954666137695],"lat":[39.2793083190918,39.2794876098633,39.2796401977539,39.279670715332,39.2796783447266,39.2796897888184,39.2797393798828,39.2797584533691,39.2797889709473,39.2798194885254,39.2798500061035,39.2798690795898,39.2800483703613,39.2800788879395,39.2801208496094,39.2801704406738,39.2801780700684,39.2802772521973,39.2803382873535,39.2804985046387]}]],[[{"lng":[-76.5954666137695,-76.59535980224609,-76.59523773193359,-76.5950469970703,-76.5950088500977,-76.59495544433589,-76.5949249267578,-76.5948867797852,-76.5945281982422,-76.5934982299805,-76.5934982299805,-76.5934371948242,-76.593391418457,-76.59339904785161,-76.59324645996089,-76.5931701660156,-76.5931091308594,-76.5931396484375,-76.593147277832,-76.5930709838867,-76.5930709838867,-76.5930709838867,-76.5931396484375,-76.5931396484375,-76.59315490722661,-76.5932159423828,-76.59323883056641,-76.59327697753911,-76.59328460693359,-76.59327697753911,-76.5932998657227],"lat":[39.2804985046387,39.2805976867676,39.2807083129883,39.2808799743652,39.2809104919434,39.2809371948242,39.2810287475586,39.2810478210449,39.2812576293945,39.2818183898926,39.2818794250488,39.2818794250488,39.2818794250488,39.2819671630859,39.2819786071777,39.2819786071777,39.2819900512695,39.2824478149414,39.2825202941895,39.282527923584,39.2825698852539,39.2826194763184,39.2834777832031,39.2835502624512,39.2836074829102,39.2836074829102,39.2836074829102,39.2836074829102,39.2838706970215,39.2839088439941,39.2842483520508]}]]],null,"港口东部线",{"interactive":true,"className":"","stroke":true,"color":"#FC8D62","weight":4,"opacity":0.9,"fill":false,"fillColor":"#FC8D62","fillOpacity":0.2,"smoothFactor":1,"noClip":false},null,null,null,{"interactive":false,"permanent":false,"direction":"auto","opacity":1,"offset":[0,0],"textsize":"10px","textOnly":false,"className":"","sticky":true},null]},{"method":"addCircleMarkers","args":[[39.2835686,39.2826081,39.2793221,39.2805004,39.2842464],[-76.6029896,-76.59870909999999,-76.5963205,-76.5954682,-76.5933934],5,null,"港口东部线",{"interactive":true,"className":"","stroke":true,"color":"#FC8D62","weight":5,"opacity":0.5,"fill":true,"fillColor":"white","fillOpacity":1},null,null,["Marriott Harbor East","Whole Foods Market Inner Harbor","Frederick Douglass-Isaac Myers Maritime Park","Thames St, Baltimore","Broadway Market"],null,null,{"interactive":false,"permanent":false,"direction":"auto","opacity":1,"offset":[0,0],"textsize":"10px","textOnly":false,"className":"","sticky":true},null]},{"method":"addPolylines","args":[[[[{"lng":[-76.5928573608398,-76.5928497314453,-76.5929489135742,-76.593147277832,-76.5934371948242,-76.59389495849609,-76.5939407348633,-76.5939407348633,-76.5939254760742,-76.5939254760742,-76.59388732910161,-76.59388732910161,-76.59388732910161,-76.59388732910161,-76.593879699707,-76.593879699707,-76.59384918212891,-76.5938415527344,-76.5938262939453,-76.5938262939453,-76.59381103515619,-76.59381103515619,-76.5937957763672,-76.5937957763672,-76.5937957763672,-76.5937194824219,-76.59373474121089,-76.59372711181641,-76.59372711181641,-76.5937194824219,-76.59368896484381,-76.5936660766602,-76.5936813354492,-76.5936660766602,-76.5936660766602,-76.5936660766602,-76.593635559082,-76.5936279296875,-76.593635559082,-76.5936279296875,-76.5931777954102,-76.5927658081055,-76.5927352905273,-76.5926895141602,-76.59254455566411,-76.5917510986328,-76.5917587280273,-76.5911102294922,-76.59108734130859,-76.59104919433589,-76.59051513671881,-76.59043884277339,-76.5904083251953],"lat":[39.2964286804199,39.2963104248047,39.2963104248047,39.2962989807129,39.2962875366211,39.2962799072266,39.2962799072266,39.2962379455566,39.2961502075195,39.2961196899414,39.2953987121582,39.2953796386719,39.2953681945801,39.2953071594238,39.2951583862305,39.2950973510742,39.2950706481934,39.2945899963379,39.2945594787598,39.2944984436035,39.2941093444824,39.2940483093262,39.2940292358398,39.2939491271973,39.2938690185547,39.2927284240723,39.2927093505859,39.2926406860352,39.2925872802734,39.2925605773926,39.2920989990234,39.291618347168,39.2916107177734,39.2915687561035,39.2915382385254,39.2914772033691,39.2914581298828,39.2911605834961,39.2911376953125,39.2911071777344,39.291130065918,39.2911376953125,39.2911491394043,39.2911605834961,39.2911682128906,39.291187286377,39.291259765625,39.2912788391113,39.2912902832031,39.2912902832031,39.2913093566895,39.2913093566895,39.2908973693848]}]],[[{"lng":[-76.5904083251953,-76.5903854370117,-76.5903854370117,-76.59030914306641,-76.58974456787109,-76.5891647338867,-76.58909606933589,-76.58900451660161,-76.58815002441411,-76.5874481201172,-76.5873489379883,-76.58725738525391,-76.5867614746094,-76.5862579345703,-76.58616638183589,-76.586067199707,-76.586067199707,-76.585334777832,-76.5847244262695,-76.5846252441406,-76.5845489501953,-76.5845260620117,-76.5845260620117,-76.5845184326172,-76.5844650268555,-76.5844650268555,-76.58444976806641,-76.5843963623047,-76.5843505859375,-76.5842590332031,-76.5841751098633,-76.58412170410161,-76.5840301513672,-76.58396148681641,-76.5839309692383,-76.5839004516602,-76.583869934082,-76.58384704589839,-76.5838317871094,-76.5835800170898,-76.5834197998047,-76.5833206176758,-76.58326721191411,-76.5832061767578,-76.58311462402339,-76.5830078125,-76.5830001831055,-76.58294677734381,-76.58274841308589,-76.5826873779297,-76.58262634277339,-76.5825271606445,-76.58217620849609,-76.58213043212891,-76.5819473266602,-76.5817413330078,-76.5815811157227,-76.5814666748047,-76.5813903808594,-76.581298828125,-76.581169128418,-76.58106994628911,-76.58103942871089,-76.5809707641602,-76.580940246582,-76.58090972900391,-76.580696105957,-76.5806579589844,-76.5800704956055,-76.5800018310547,-76.57997131347661,-76.5799179077148,-76.5798797607422,-76.5797805786133,-76.57957458496089,-76.57952880859381,-76.5791778564453,-76.5790557861328,-76.57904052734381,-76.5790252685547,-76.57891845703119,-76.5787887573242,-76.5787658691406,-76.5786590576172,-76.5786514282227],"lat":[39.2908973693848,39.2905883789062,39.2905197143555,39.2905197143555,39.2905387878418,39.2905578613281,39.2905693054199,39.2905693054199,39.290599822998,39.2906303405762,39.2906303405762,39.2906379699707,39.2906608581543,39.2906799316406,39.2906799316406,39.2906799316406,39.2906303405762,39.2906494140625,39.2906684875488,39.2906799316406,39.2906875610352,39.2906875610352,39.2907371520996,39.2907371520996,39.2907371520996,39.2907104492188,39.2906875610352,39.2906684875488,39.2906379699707,39.2906303405762,39.2906303405762,39.2906379699707,39.2906608581543,39.290699005127,39.2906875610352,39.2906875610352,39.290699005127,39.2907104492188,39.2907295227051,39.2905883789062,39.2905387878418,39.2905006408691,39.2904777526855,39.2904472351074,39.2903785705566,39.2904090881348,39.2903900146484,39.2903594970703,39.2902908325195,39.2902679443359,39.2902603149414,39.2902488708496,39.2901878356934,39.290168762207,39.2901496887207,39.2901306152344,39.2901191711426,39.2901077270508,39.2899398803711,39.2899208068848,39.2899284362793,39.2899703979492,39.2900390625,39.2900276184082,39.2900199890137,39.2900085449219,39.2900276184082,39.2900276184082,39.2901000976562,39.2901000976562,39.2901000976562,39.2901000976562,39.2901000976562,39.2901000976562,39.2901000976562,39.2901000976562,39.2902793884277,39.289909362793,39.2897605895996,39.2896385192871,39.2896575927734,39.2894897460938,39.2894592285156,39.2894706726074,39.2892303466797]}]],[[{"lng":[-76.5786514282227,-76.5786514282227,-76.5786590576172,-76.5787658691406,-76.5787887573242,-76.5788497924805,-76.578971862793,-76.5791091918945,-76.579216003418,-76.57924652099609,-76.57933044433589,-76.5794296264648,-76.57952880859381,-76.5795974731445,-76.5796279907227,-76.5796661376953,-76.57969665527339,-76.57989501953119,-76.5799102783203,-76.5799255371094,-76.57997894287109,-76.5800476074219,-76.5800247192383,-76.580078125,-76.5801315307617,-76.580207824707,-76.58018493652339,-76.58018493652339,-76.5802001953125,-76.5802383422852,-76.58026123046881,-76.5802917480469,-76.58029937744141,-76.58030700683589,-76.5803146362305,-76.58033752441411,-76.58034515380859,-76.5803604125977,-76.5803985595703,-76.58045959472661,-76.58050537109381,-76.58055114746089,-76.58055114746089,-76.58058929443359,-76.58062744140619,-76.580680847168,-76.5807342529297,-76.58079528808589,-76.58082580566411,-76.5809783935547,-76.581184387207,-76.5814208984375,-76.58156585693359,-76.58156585693359,-76.58156585693359,-76.5821990966797,-76.5828094482422,-76.5828170776367,-76.58298492431641,-76.5830001831055,-76.58412170410161,-76.5841751098633,-76.58420562744141,-76.584228515625,-76.5843200683594,-76.58441162109381,-76.58444976806641,-76.5847473144531,-76.5847702026367,-76.5848007202148,-76.5850067138672,-76.5850296020508,-76.5850372314453,-76.5850448608398,-76.5857772827148,-76.5858459472656,-76.5859298706055,-76.5859756469727,-76.5860061645508,-76.5860595703125,-76.5861282348633,-76.5861892700195,-76.5862350463867,-76.5862579345703,-76.5864181518555,-76.58644104003911,-76.5864715576172,-76.5864791870117,-76.5869598388672,-76.58697509765619,-76.58705902099609,-76.58713531494141,-76.58713531494141,-76.58713531494141,-76.5871276855469,-76.58713531494141,-76.5871047973633,-76.5871047973633,-76.5871047973633,-76.5871047973633,-76.58709716796881,-76.58709716796881,-76.5870895385742,-76.58758544921881,-76.587646484375,-76.58770751953119,-76.5877380371094,-76.5877685546875,-76.587760925293,-76.587760925293,-76.587776184082,-76.58782958984381,-76.5878372192383,-76.5886154174805,-76.5886306762695,-76.5887145996094,-76.58880615234381,-76.5888290405273,-76.5893478393555,-76.58937835693359,-76.5894088745117,-76.58990478515619,-76.5899276733398,-76.5900115966797,-76.5900955200195,-76.59011077880859,-76.5906295776367,-76.5906600952148,-76.590690612793,-76.5912170410156,-76.5912246704102,-76.59124755859381,-76.5913162231445,-76.5914001464844,-76.59140777587891,-76.591438293457,-76.5923690795898,-76.592399597168,-76.59243011474609,-76.5931854248047,-76.5932083129883,-76.5932693481445,-76.5933074951172,-76.5933151245117,-76.5932998657227],"lat":[39.2892303466797,39.2892303466797,39.2894706726074,39.2894592285156,39.2894287109375,39.2893486022949,39.2892684936523,39.2891998291016,39.2891578674316,39.2891273498535,39.2890396118164,39.2889175415039,39.288818359375,39.2887496948242,39.2887077331543,39.2886505126953,39.2886505126953,39.2887077331543,39.2887077331543,39.2887077331543,39.2887306213379,39.2885780334473,39.2883987426758,39.2883796691895,39.2883605957031,39.2883186340332,39.2882690429688,39.2881889343262,39.2881393432617,39.2880783081055,39.2880172729492,39.2879371643066,39.2878608703613,39.2877883911133,39.287670135498,39.2874603271484,39.2873191833496,39.287239074707,39.2871894836426,39.2871284484863,39.2870979309082,39.2870903015137,39.2870292663574,39.2868003845215,39.2866973876953,39.2866172790527,39.2865371704102,39.2864799499512,39.286449432373,39.2863807678223,39.2862892150879,39.2862281799316,39.2861976623535,39.2861480712891,39.2861404418945,39.2861099243164,39.2860908508301,39.2860908508301,39.2860794067383,39.2860794067383,39.2860374450684,39.2860374450684,39.2860488891602,39.2860374450684,39.2860298156738,39.286018371582,39.286018371582,39.2860107421875,39.2860107421875,39.2860107421875,39.2859992980957,39.2859992980957,39.2859992980957,39.2859992980957,39.2859687805176,39.2859573364258,39.2859497070312,39.2859573364258,39.2859573364258,39.2859573364258,39.2859497070312,39.2859497070312,39.2859497070312,39.2859497070312,39.2859382629395,39.2859497070312,39.2859497070312,39.2859497070312,39.2859306335449,39.2859306335449,39.2859191894531,39.2859077453613,39.2858390808105,39.2857780456543,39.2857704162598,39.2857704162598,39.285270690918,39.2852401733398,39.2852096557617,39.2851181030273,39.2850875854492,39.2850494384766,39.2849082946777,39.2848892211914,39.2848777770996,39.2848777770996,39.2848777770996,39.2848701477051,39.284797668457,39.2847290039062,39.2847290039062,39.2847290039062,39.2847175598145,39.2846908569336,39.2846984863281,39.2846908569336,39.2846908569336,39.28466796875,39.2846488952637,39.2846488952637,39.2846488952637,39.2846374511719,39.2846374511719,39.2846374511719,39.2846298217773,39.2846183776855,39.2845993041992,39.2845993041992,39.2845993041992,39.2845687866211,39.2845802307129,39.2845687866211,39.2845687866211,39.2845687866211,39.2845687866211,39.2845687866211,39.2845191955566,39.2845191955566,39.2845191955566,39.2844886779785,39.2844886779785,39.2844886779785,39.2844886779785,39.2844772338867,39.2842483520508]}]]],null,"医学院摸鱼线",{"interactive":true,"className":"","stroke":true,"color":"#8DA0CB","weight":4,"opacity":0.9,"fill":false,"fillColor":"#8DA0CB","fillOpacity":0.2,"smoothFactor":1,"noClip":false},null,null,null,{"interactive":false,"permanent":false,"direction":"auto","opacity":1,"offset":[0,0],"textsize":"10px","textOnly":false,"className":"","sticky":true},null]},{"method":"addCircleMarkers","args":[[39.2964392,39.2909054,39.2889335,39.2842464],[-76.5923927,-76.59015960000001,-76.5788048,-76.5933934],5,null,"医学院摸鱼线",{"interactive":true,"className":"","stroke":true,"color":"#8DA0CB","weight":5,"opacity":0.5,"fill":true,"fillColor":"white","fillOpacity":1},null,null,["Johns Hopkins Hospital","Ministry of Brewing","Patterson Park","Broadway Market"],null,null,{"interactive":false,"permanent":false,"direction":"auto","opacity":1,"offset":[0,0],"textsize":"10px","textOnly":false,"className":"","sticky":true},null]},{"method":"addPolylines","args":[[[[{"lng":[-76.6156387329102,-76.61574554443359,-76.6157684326172,-76.6158065795898,-76.61586761474609,-76.6158905029297,-76.6159210205078,-76.6159362792969,-76.6159744262695,-76.61602783203119,-76.6160354614258,-76.6160888671875,-76.6160888671875,-76.6164474487305,-76.6164855957031,-76.6165313720703,-76.61692810058589,-76.61692810058589,-76.6169509887695,-76.61696624755859,-76.6170272827148,-76.6171188354492,-76.61712646484381,-76.6171493530273,-76.61767578125,-76.6177062988281,-76.61773681640619,-76.61830139160161,-76.6184005737305,-76.6184844970703,-76.6195755004883,-76.6198272705078,-76.61989593505859,-76.61985778808589,-76.61985778808589],"lat":[39.2972373962402,39.2972373962402,39.2972373962402,39.297248840332,39.2972679138184,39.2972679138184,39.2972793579102,39.297290802002,39.2973403930664,39.2973899841309,39.2973976135254,39.2973976135254,39.2974395751953,39.2974281311035,39.2974281311035,39.2974281311035,39.2974090576172,39.2973899841309,39.2973899841309,39.2973899841309,39.2973899841309,39.2973899841309,39.2973976135254,39.2973976135254,39.2973785400391,39.2973785400391,39.2973785400391,39.2973594665527,39.2973594665527,39.2973480224609,39.2973098754883,39.297290802002,39.297290802002,39.2968101501465,39.2967872619629]}]],[[{"lng":[-76.61985778808589,-76.6198348999023,-76.6198272705078,-76.61976623535161,-76.61976623535161,-76.619758605957,-76.6197509765625,-76.6197509765625,-76.61968994140619,-76.6196746826172,-76.6196746826172,-76.61962890625,-76.6196975708008,-76.6197509765625,-76.6197891235352,-76.6198272705078,-76.6198196411133,-76.6198272705078,-76.61976623535161,-76.61976623535161,-76.6197814941406,-76.6197891235352,-76.6198043823242,-76.62025451660161,-76.6210479736328,-76.6210479736328,-76.6210403442383,-76.62099456787109,-76.62099456787109,-76.62099456787109,-76.62095642089839,-76.62095642089839,-76.6209411621094,-76.6206893920898],"lat":[39.2967872619629,39.2964096069336,39.2963104248047,39.2962799072266,39.2962379455566,39.2961807250977,39.2961082458496,39.2960777282715,39.2950401306152,39.2949485778809,39.2948608398438,39.2940406799316,39.2940292358398,39.2940292358398,39.2940292358398,39.2940292358398,39.2939376831055,39.2938804626465,39.2929801940918,39.29296875,39.2929496765137,39.2929496765137,39.2929496765137,39.2929306030273,39.2929000854492,39.292839050293,39.2927589416504,39.2922286987305,39.2921600341797,39.2921180725098,39.2916679382324,39.2916107177734,39.2915573120117,39.2915687561035]}]],[[{"lng":[-76.6206893920898,-76.6209411621094,-76.6209259033203,-76.6209259033203,-76.62107086181641,-76.62115478515619,-76.62115478515619,-76.6211242675781,-76.6211242675781,-76.6211242675781,-76.6211013793945,-76.6211242675781,-76.622184753418,-76.6222305297852,-76.6222305297852,-76.6222381591797,-76.62233734130859,-76.6224670410156,-76.62249755859381,-76.6225204467773,-76.6229248046875,-76.6230545043945,-76.623176574707],"lat":[39.2915687561035,39.2915573120117,39.2914886474609,39.2914276123047,39.2914199829102,39.2914199829102,39.2912902832031,39.2909088134766,39.2908706665039,39.2908401489258,39.2904777526855,39.290470123291,39.2904205322266,39.2904281616211,39.290340423584,39.2902793884277,39.2902679443359,39.2902679443359,39.2902679443359,39.2902679443359,39.2902488708496,39.2902488708496,39.2902374267578]}]]],null,"爱伦坡线",{"interactive":true,"className":"","stroke":true,"color":"#E78AC3","weight":4,"opacity":0.9,"fill":false,"fillColor":"#E78AC3","fillOpacity":0.2,"smoothFactor":1,"noClip":false},null,null,null,{"interactive":false,"permanent":false,"direction":"auto","opacity":1,"offset":[0,0],"textsize":"10px","textOnly":false,"className":"","sticky":true},null]},{"method":"addCircleMarkers","args":[[39.2972067,39.2967885,39.2916834,39.2899102],[-76.61564370000001,-76.6198619,-76.6207038,-76.62315270000001],5,null,"爱伦坡线",{"interactive":true,"className":"","stroke":true,"color":"#E78AC3","weight":5,"opacity":0.5,"fill":true,"fillColor":"white","fillOpacity":1},null,null,["Lafayette Monument","N Howard St","Lexington Market","Westminster Cemetery"],null,null,{"interactive":false,"permanent":false,"direction":"auto","opacity":1,"offset":[0,0],"textsize":"10px","textOnly":false,"className":"","sticky":true},null]},{"method":"addPolylines","args":[[[[{"lng":[-76.6157302856445,-76.6157302856445,-76.61573791503911,-76.61574554443359,-76.61574554443359,-76.6157608032227,-76.6157684326172,-76.6157913208008,-76.6158065795898,-76.61582183837891,-76.615837097168,-76.6158752441406,-76.61590576171881,-76.6159362792969,-76.6159591674805,-76.6159744262695,-76.6160049438477,-76.6160202026367,-76.6160202026367,-76.6160202026367,-76.6160049438477,-76.6159744262695,-76.61598968505859,-76.6160202026367,-76.6160507202148,-76.6160354614258,-76.6160507202148,-76.6161575317383,-76.6161651611328,-76.6161651611328,-76.6161651611328,-76.6161651611328,-76.6161804199219,-76.6162490844727,-76.616340637207,-76.6162796020508,-76.6162872314453,-76.6162872314453,-76.6165771484375],"lat":[39.3072891235352,39.3072776794434,39.3072700500488,39.307258605957,39.307258605957,39.3072471618652,39.3072280883789,39.3071975708008,39.3071708679199,39.3071594238281,39.3071594238281,39.3071784973145,39.3071784973145,39.3071784973145,39.3071708679199,39.3071594238281,39.30712890625,39.3070907592773,39.3070602416992,39.3070373535156,39.3070182800293,39.3069877624512,39.3069801330566,39.306957244873,39.3069190979004,39.3069000244141,39.3068771362305,39.3067588806152,39.3067398071289,39.3066787719727,39.306568145752,39.3065490722656,39.3065490722656,39.3065490722656,39.3065490722656,39.3055877685547,39.3055572509766,39.3055191040039,39.3055076599121]}]],[[{"lng":[-76.6165771484375,-76.6168670654297,-76.6168746948242,-76.6168746948242,-76.61692047119141,-76.61744689941411,-76.6175003051758,-76.61756896972661,-76.61761474609381,-76.6176452636719,-76.6177215576172,-76.6178512573242,-76.6179656982422,-76.6180877685547,-76.6182403564453,-76.61838531494141,-76.61846923828119],"lat":[39.3055076599121,39.3055000305176,39.3055381774902,39.3055801391602,39.3055877685547,39.3055686950684,39.3055572509766,39.3055572509766,39.305549621582,39.3055381774902,39.305549621582,39.305549621582,39.305549621582,39.3055686950684,39.3056106567383,39.3056793212891,39.3057403564453]}]],[[{"lng":[-76.61846923828119,-76.6185684204102,-76.6186447143555,-76.61866760253911,-76.6187286376953,-76.618766784668,-76.61879730224609,-76.6188583374023,-76.6189880371094,-76.6190490722656,-76.61907958984381,-76.61915588378911,-76.6191101074219,-76.6190948486328,-76.61907958984381,-76.619140625,-76.6191787719727,-76.61927795410161,-76.6193313598633,-76.6194305419922,-76.61952972412109,-76.6195983886719,-76.61965179443359,-76.6196670532227],"lat":[39.3057403564453,39.3057975769043,39.3058776855469,39.3058586120605,39.3058090209961,39.305778503418,39.3057594299316,39.3057098388672,39.3058204650879,39.3058090209961,39.3057975769043,39.3057899475098,39.3055992126465,39.305549621582,39.3054580688477,39.3054389953613,39.3053894042969,39.3051071166992,39.3050308227539,39.3049774169922,39.304988861084,39.3050003051758,39.3050384521484,39.3050804138184]}]],[[{"lng":[-76.6196670532227,-76.6197052001953,-76.6196594238281,-76.6197204589844,-76.6198654174805,-76.619987487793,-76.62001037597661,-76.61997985839839,-76.6199645996094,-76.6199645996094,-76.6199569702148,-76.6199493408203,-76.6199111938477,-76.62005615234381,-76.6200790405273,-76.6201095581055,-76.6201477050781,-76.6202087402344,-76.620246887207,-76.6202392578125,-76.6202392578125,-76.620246887207,-76.62060546875,-76.62110900878911,-76.62115478515619,-76.6212158203125,-76.6212463378906,-76.62171936035161,-76.62188720703119,-76.6219177246094,-76.6219177246094,-76.62192535400391,-76.6219100952148,-76.6218795776367,-76.62184143066411,-76.62176513671881,-76.6217346191406,-76.62171936035161,-76.621711730957,-76.62168884277339,-76.621711730957,-76.6217346191406,-76.62176513671881,-76.62181091308589,-76.621826171875,-76.62188720703119,-76.6220779418945,-76.6222457885742,-76.6223983764648,-76.62253570556641,-76.6226272583008,-76.6226501464844,-76.6227188110352,-76.62277984619141,-76.62277984619141,-76.6230010986328],"lat":[39.3050804138184,39.3051490783691,39.3059196472168,39.3059692382812,39.3060188293457,39.3060684204102,39.3060874938965,39.3062705993652,39.3063087463379,39.306339263916,39.3064002990723,39.3064384460449,39.306468963623,39.3065872192383,39.3066101074219,39.3066291809082,39.3066482543945,39.3066902160645,39.3067207336426,39.3067398071289,39.3067474365234,39.306770324707,39.3070487976074,39.3074607849121,39.3074989318848,39.3075408935547,39.307559967041,39.3079376220703,39.3080902099609,39.308277130127,39.3083000183105,39.3083190917969,39.3083305358887,39.3083381652832,39.3083801269531,39.3084373474121,39.3084678649902,39.3085174560547,39.3085403442383,39.3085708618164,39.3085975646973,39.3086204528809,39.3086395263672,39.3086280822754,39.3086395263672,39.3086891174316,39.308837890625,39.3089904785156,39.3090972900391,39.3092193603516,39.3092880249023,39.3093109130859,39.3093605041504,39.3094100952148,39.3094291687012,39.3096008300781]}]]],null,"MICA线",{"interactive":true,"className":"","stroke":true,"color":"#A6D854","weight":4,"opacity":0.9,"fill":false,"fillColor":"#A6D854","fillOpacity":0.2,"smoothFactor":1,"noClip":false},null,null,null,{"interactive":false,"permanent":false,"direction":"auto","opacity":1,"offset":[0,0],"textsize":"10px","textOnly":false,"className":"","sticky":true},null]},{"method":"addCircleMarkers","args":[[39.3074201,39.3054661,39.305976,39.3050505,39.3097115],[-76.6156582,-76.61657700000001,-76.61820090000001,-76.619761,-76.6228486],5,null,"MICA线",{"interactive":true,"className":"","stroke":true,"color":"#A6D854","weight":5,"opacity":0.5,"fill":true,"fillColor":"white","fillOpacity":1},null,null,["Baltimore Penn Station","University of Baltimore","Lyric Baltimore","Maryland Institute College of Art","MICA Store"],null,null,{"interactive":false,"permanent":false,"direction":"auto","opacity":1,"offset":[0,0],"textsize":"10px","textOnly":false,"className":"","sticky":true},null]},{"method":"addPolylines","args":[[[[{"lng":[-76.6157302856445,-76.6157302856445,-76.61573791503911,-76.61574554443359,-76.61574554443359,-76.6157608032227,-76.6157684326172,-76.6157913208008,-76.6158065795898,-76.61582183837891,-76.615837097168,-76.6158752441406,-76.61590576171881,-76.6159362792969,-76.6159591674805,-76.6159744262695,-76.6160049438477,-76.6160202026367,-76.6160202026367,-76.6160202026367,-76.6160049438477,-76.6159744262695,-76.61598968505859,-76.6160202026367,-76.6160507202148,-76.6160354614258,-76.6160507202148,-76.6161575317383,-76.6161651611328,-76.6161651611328,-76.6161651611328,-76.6161651611328,-76.6161804199219,-76.6162490844727,-76.616340637207,-76.6162796020508,-76.6162872314453,-76.6162872314453,-76.6162872314453,-76.6162796020508,-76.6162109375,-76.6162109375,-76.61619567871089,-76.61614990234381,-76.61614990234381,-76.61614990234381,-76.616096496582,-76.6160888671875,-76.6160888671875,-76.616081237793,-76.616081237793,-76.616081237793,-76.61606597900391,-76.61598968505859,-76.6159744262695,-76.6159744262695,-76.61595153808589,-76.6159210205078,-76.6158981323242,-76.6158981323242,-76.6158981323242,-76.6158905029297,-76.61585998535161,-76.61585998535161,-76.61585998535161,-76.61582946777339,-76.6158065795898,-76.61573791503911,-76.6156692504883,-76.6156463623047,-76.6156463623047,-76.6156463623047,-76.6156311035156,-76.61558532714839,-76.61558532714839,-76.61553955078119,-76.6154861450195,-76.615478515625,-76.6154708862305,-76.61545562744141],"lat":[39.3072891235352,39.3072776794434,39.3072700500488,39.307258605957,39.307258605957,39.3072471618652,39.3072280883789,39.3071975708008,39.3071708679199,39.3071594238281,39.3071594238281,39.3071784973145,39.3071784973145,39.3071784973145,39.3071708679199,39.3071594238281,39.30712890625,39.3070907592773,39.3070602416992,39.3070373535156,39.3070182800293,39.3069877624512,39.3069801330566,39.306957244873,39.3069190979004,39.3069000244141,39.3068771362305,39.3067588806152,39.3067398071289,39.3066787719727,39.306568145752,39.3065490722656,39.3065490722656,39.3065490722656,39.3065490722656,39.3055877685547,39.3055572509766,39.3055191040039,39.305419921875,39.3053398132324,39.3045501708984,39.3044891357422,39.3044204711914,39.3034973144531,39.3034477233887,39.3033599853516,39.3026580810547,39.3024482727051,39.3024406433105,39.3023796081543,39.302318572998,39.3022994995117,39.3022804260254,39.3010787963867,39.3009986877441,39.3009300231934,39.300537109375,39.2999992370605,39.2997093200684,39.2996406555176,39.299560546875,39.2995491027832,39.2992172241211,39.2992095947266,39.2991981506348,39.298698425293,39.298698425293,39.298698425293,39.298698425293,39.298698425293,39.2986907958984,39.2986793518066,39.2986679077148,39.2986679077148,39.2986602783203,39.2986106872559,39.2985496520996,39.2985305786133,39.298267364502,39.2980308532715]}]],[[{"lng":[-76.61545562744141,-76.6154403686523,-76.61541748046881,-76.6154098510742,-76.6154098510742,-76.61541748046881,-76.6154479980469,-76.6153945922852,-76.6153869628906,-76.61537933349609,-76.6154098510742,-76.6150588989258],"lat":[39.2980308532715,39.2977981567383,39.2977905273438,39.2977676391602,39.2977294921875,39.297679901123,39.2975273132324,39.2973976135254,39.2973480224609,39.2973098754883,39.2972984313965,39.2973098754883]}]]],null,"Mount Vernon线",{"interactive":true,"className":"","stroke":true,"color":"#FFD92F","weight":4,"opacity":0.9,"fill":false,"fillColor":"#FFD92F","fillOpacity":0.2,"smoothFactor":1,"noClip":false},null,null,null,{"interactive":false,"permanent":false,"direction":"auto","opacity":1,"offset":[0,0],"textsize":"10px","textOnly":false,"className":"","sticky":true},null]},{"method":"addCircleMarkers","args":[[39.3074201,39.2980443,39.2972016],[-76.6156582,-76.6152984,-76.61504789999999],5,null,"Mount Vernon线",{"interactive":true,"className":"","stroke":true,"color":"#FFD92F","weight":5,"opacity":0.5,"fill":true,"fillColor":"white","fillOpacity":1},null,null,["Baltimore Penn Station","Mount Vernon Place United Methodist Church","George Peabody Library"],null,null,{"interactive":false,"permanent":false,"direction":"auto","opacity":1,"offset":[0,0],"textsize":"10px","textOnly":false,"className":"","sticky":true},null]},{"method":"addPolylines","args":[[[[{"lng":[-76.6150588989258,-76.61412048339839,-76.61407470703119,-76.61407470703119,-76.6139755249023,-76.61386871337891,-76.6138610839844,-76.6138381958008,-76.6138000488281,-76.6137161254883,-76.6136856079102,-76.6136856079102,-76.6136856079102,-76.6136474609375,-76.613639831543,-76.613639831543,-76.6136169433594,-76.61358642578119,-76.61358642578119,-76.6135559082031,-76.61354827880859,-76.6135177612305,-76.6134414672852,-76.6127090454102,-76.6126174926758,-76.6125411987305,-76.61252593994141,-76.61252593994141,-76.61244964599609,-76.61244964599609,-76.612434387207,-76.6123962402344,-76.6123962402344,-76.6123962402344,-76.6123809814453,-76.6123046875,-76.611930847168,-76.6111602783203,-76.61109924316411,-76.6103897094727,-76.6103897094727,-76.6104354858398,-76.6104049682617],"lat":[39.2973098754883,39.2973480224609,39.2964897155762,39.2964782714844,39.2964782714844,39.2964897155762,39.2964782714844,39.2964477539062,39.2964096069336,39.296329498291,39.2957801818848,39.2957305908203,39.2956771850586,39.2952575683594,39.2951774597168,39.2950973510742,39.2947578430176,39.2943992614746,39.2943572998047,39.2938804626465,39.2936401367188,39.293628692627,39.293628692627,39.2936477661133,39.2936706542969,39.2936782836914,39.2936172485352,39.2935676574707,39.2924499511719,39.2924003601074,39.2923278808594,39.2915077209473,39.2914886474609,39.2914581298828,39.291259765625,39.2911987304688,39.2912178039551,39.2912483215332,39.2912483215332,39.2912788391113,39.2912292480469,39.2912406921387,39.2908897399902]}]],[[{"lng":[-76.6104049682617,-76.6103897094727,-76.6103897094727,-76.61036682128911,-76.61036682128911,-76.61037445068359,-76.61036682128911,-76.6102981567383,-76.6103210449219,-76.61032867431641,-76.61032867431641,-76.61032867431641,-76.6103057861328,-76.6102676391602,-76.610237121582,-76.6102294921875,-76.6102294921875,-76.6102294921875,-76.6102294921875,-76.6101989746094,-76.6101989746094,-76.6101989746094,-76.6101913452148,-76.6101913452148,-76.61016845703119,-76.61016845703119,-76.6101379394531,-76.6100997924805,-76.6100997924805,-76.6100997924805,-76.6100997924805,-76.6101379394531,-76.6106414794922,-76.6107177734375,-76.61081695556641,-76.6108474731445,-76.6108703613281,-76.6108703613281,-76.6108703613281,-76.6108703613281,-76.6110458374023,-76.61109924316411,-76.6111602783203,-76.6112594604492,-76.6113357543945,-76.611457824707,-76.61155700683589,-76.6116409301758,-76.6117248535156,-76.6117858886719,-76.61183929443359,-76.6119384765625,-76.61207580566411,-76.61219787597661,-76.612174987793,-76.61216735839839,-76.61203765869141],"lat":[39.2908897399902,39.2905578613281,39.2905502319336,39.2905387878418,39.290470123291,39.2904281616211,39.2904205322266,39.2897987365723,39.2897796630859,39.2897300720215,39.2896690368652,39.2896499633789,39.2894172668457,39.2890090942383,39.2886199951172,39.2885971069336,39.2885475158691,39.2885093688965,39.2884979248047,39.2880897521973,39.2879981994629,39.2879791259766,39.2878494262695,39.287769317627,39.2877502441406,39.2877082824707,39.2873802185059,39.2869300842285,39.2868804931641,39.2867584228516,39.2867393493652,39.2867393493652,39.2867279052734,39.2867202758789,39.2867088317871,39.2866287231445,39.2865371704102,39.2865295410156,39.2865180969238,39.2864990234375,39.2864875793457,39.2864875793457,39.2864990234375,39.2865104675293,39.2865104675293,39.2864875793457,39.2864685058594,39.2864379882812,39.2864074707031,39.2863807678223,39.2863502502441,39.2862701416016,39.2861595153809,39.286060333252,39.2860488891602,39.2860374450684,39.2859573364258]}]]],null,"城区线",{"interactive":true,"className":"","stroke":true,"color":"#E5C494","weight":4,"opacity":0.9,"fill":false,"fillColor":"#E5C494","fillOpacity":0.2,"smoothFactor":1,"noClip":false},null,null,null,{"interactive":false,"permanent":false,"direction":"auto","opacity":1,"offset":[0,0],"textsize":"10px","textOnly":false,"className":"","sticky":true},null]},{"method":"addCircleMarkers","args":[[39.2972016,39.2908833,39.2859597],[-76.61504789999999,-76.6107116,-76.6120433],5,null,"城区线",{"interactive":true,"className":"","stroke":true,"color":"#E5C494","weight":5,"opacity":0.5,"fill":true,"fillColor":"white","fillOpacity":1},null,null,["George Peabody Library","Baltimore City Hall","Inner Harbor Baltimore"],null,null,{"interactive":false,"permanent":false,"direction":"auto","opacity":1,"offset":[0,0],"textsize":"10px","textOnly":false,"className":"","sticky":true},null]},{"method":"addPolylines","args":[[[[{"lng":[-76.62184906005859,-76.6217575073242,-76.62176513671881,-76.6217346191406,-76.6217346191406,-76.6217346191406,-76.62171936035161,-76.62168121337891,-76.6216354370117,-76.6216278076172,-76.6216201782227,-76.62160491943359,-76.6215744018555,-76.62156677246089,-76.62155914306641,-76.62156677246089,-76.6215896606445,-76.6215896606445,-76.6215744018555,-76.62155914306641,-76.62152099609381,-76.621467590332,-76.6214065551758,-76.6213302612305,-76.6213302612305,-76.621337890625,-76.621337890625,-76.6213455200195,-76.6213455200195,-76.62136077880859,-76.6213684082031,-76.62143707275391,-76.6214904785156,-76.6215515136719,-76.62160491943359,-76.62168884277339,-76.6218185424805,-76.6219787597656,-76.62229156494141,-76.6223678588867,-76.622428894043,-76.62249755859381,-76.6225204467773,-76.6225509643555,-76.62278747558589,-76.62310791015619,-76.6231689453125,-76.62319183349609,-76.6232452392578,-76.62326812744141,-76.62327575683589,-76.6233291625977,-76.62327575683589,-76.62327575683589,-76.6232604980469,-76.6231689453125,-76.6230850219727,-76.6228408813477,-76.622688293457,-76.62261962890619,-76.6225509643555,-76.6224899291992,-76.6224670410156,-76.62245178222661,-76.622428894043,-76.622428894043,-76.62242126464839,-76.622428894043,-76.6224365234375,-76.62245941162109,-76.6224899291992,-76.62249755859381,-76.6224899291992,-76.6224746704102,-76.62245941162109,-76.6224365234375,-76.62245178222661,-76.6224899291992,-76.6225280761719,-76.62253570556641,-76.62258148193359,-76.6225967407227,-76.62266540527339,-76.6227951049805,-76.62298583984381,-76.623176574707,-76.6232147216797,-76.62327575683589,-76.6232986450195,-76.62339019775391,-76.62343597412109,-76.6234970092773,-76.6235656738281,-76.6241455078125,-76.62448883056641,-76.6247253417969,-76.6250762939453,-76.625358581543,-76.62554931640619,-76.62575531005859,-76.6258163452148,-76.62628173828119,-76.62644958496089,-76.6264266967773],"lat":[39.3301887512207,39.3301696777344,39.3301887512207,39.3302192687988,39.3302383422852,39.3302688598633,39.3302574157715,39.3302574157715,39.330249786377,39.330249786377,39.3302803039551,39.3303489685059,39.3304405212402,39.330509185791,39.3305587768555,39.3306083679199,39.3306884765625,39.3307304382324,39.3307495117188,39.3307685852051,39.3307876586914,39.330810546875,39.3308181762695,39.3308296203613,39.3308296203613,39.330867767334,39.3308982849121,39.3309173583984,39.3309288024902,39.330940246582,39.3310699462891,39.3311195373535,39.3311576843262,39.3311882019043,39.3312072753906,39.3312301635742,39.3312683105469,39.3313102722168,39.3314208984375,39.3314895629883,39.3315696716309,39.331657409668,39.3316993713379,39.3317108154297,39.3318290710449,39.332088470459,39.3321304321289,39.3321380615234,39.3321800231934,39.3321876525879,39.3321876525879,39.3322296142578,39.3322677612305,39.3323097229004,39.3323287963867,39.332389831543,39.3324508666992,39.3326301574707,39.3327407836914,39.3327903747559,39.3328590393066,39.3329277038574,39.3329696655273,39.3330192565918,39.3330688476562,39.3331108093262,39.3331680297852,39.3332290649414,39.3332901000977,39.3333892822266,39.3334884643555,39.3335571289062,39.3336181640625,39.3336791992188,39.3337478637695,39.333797454834,39.333797454834,39.3338203430176,39.3338279724121,39.3338279724121,39.3339004516602,39.3339691162109,39.3339805603027,39.3340301513672,39.3340682983398,39.3340873718262,39.3340492248535,39.3339805603027,39.3339691162109,39.3339195251465,39.3339004516602,39.3338775634766,39.3338775634766,39.3339195251465,39.333927154541,39.3339195251465,39.3339080810547,39.3338775634766,39.333869934082,39.3338508605957,39.3338508605957,39.3338279724121,39.3338279724121,39.3335380554199]}]],[[{"lng":[-76.6264266967773,-76.6264114379883,-76.6263885498047,-76.62684631347661,-76.62681579589839,-76.6267547607422,-76.6267471313477,-76.62680816650391,-76.62680816650391,-76.6269912719727,-76.62754058837891,-76.627571105957,-76.62791442871089,-76.6280212402344,-76.6281356811523,-76.6283874511719,-76.6289901733398,-76.62929534912109,-76.62940979003911,-76.62950134277339,-76.63034820556641,-76.6311492919922,-76.63124847412109,-76.63132476806641,-76.63193511962891,-76.6325607299805,-76.6326599121094,-76.6327667236328,-76.6328964233398,-76.63328552246089,-76.6337203979492,-76.63380432128911,-76.63388824462891,-76.6343460083008,-76.63437652587891,-76.634407043457,-76.634521484375,-76.6345596313477,-76.63486480712891,-76.6349716186523,-76.6350555419922,-76.63502502441411,-76.6350402832031,-76.6355285644531,-76.6355743408203,-76.63560485839839,-76.6361465454102,-76.6369552612305,-76.6369705200195,-76.6370315551758,-76.6370849609375,-76.6374969482422,-76.6375350952148,-76.637565612793,-76.6376113891602,-76.63853454589839,-76.6388244628906,-76.63893127441411,-76.6390914916992,-76.6391296386719,-76.6391906738281,-76.6393203735352,-76.63958740234381,-76.63962554931641,-76.6396102905273,-76.6395950317383],"lat":[39.3335380554199,39.3332595825195,39.3330001831055,39.3329887390137,39.3324890136719,39.3316879272461,39.331428527832,39.331428527832,39.3313903808594,39.3313789367676,39.3313598632812,39.3313598632812,39.3313407897949,39.3313407897949,39.3313484191895,39.3313407897949,39.3313179016113,39.3313102722168,39.3313102722168,39.3313179016113,39.3312797546387,39.3312377929688,39.3312377929688,39.3312377929688,39.3312072753906,39.3311882019043,39.331169128418,39.3311500549316,39.3311386108398,39.331127166748,39.3311195373535,39.3311195373535,39.3311080932617,39.3310890197754,39.3310890197754,39.3310890197754,39.3310890197754,39.3310775756836,39.3310699462891,39.3310585021973,39.3310585021973,39.330940246582,39.3308982849121,39.330810546875,39.3307991027832,39.3307876586914,39.3306884765625,39.3305473327637,39.3305473327637,39.3305282592773,39.3305206298828,39.3304481506348,39.3304405212402,39.3304290771484,39.3304176330566,39.330249786377,39.3301887512207,39.3301696777344,39.3301391601562,39.3301391601562,39.3301200866699,39.3300895690918,39.3300399780273,39.3300285339355,39.3299789428711,39.3299903869629]}]]],null,"JHU-Hampden线",{"interactive":true,"className":"","stroke":true,"color":"#B3B3B3","weight":4,"opacity":0.9,"fill":false,"fillColor":"#B3B3B3","fillOpacity":0.2,"smoothFactor":1,"noClip":false},null,null,null,{"interactive":false,"permanent":false,"direction":"auto","opacity":1,"offset":[0,0],"textsize":"10px","textOnly":false,"className":"","sticky":true},null]},{"method":"addCircleMarkers","args":[[39.3302023,39.3335395,39.3299855],[-76.62185359999999,-76.6263708,-76.63959920000001],5,null,"JHU-Hampden线",{"interactive":true,"className":"","stroke":true,"color":"#B3B3B3","weight":5,"opacity":0.5,"fill":true,"fillColor":"white","fillOpacity":1},null,null,["Johns Hopkins University Homewood Campus","Wyman Park","W 36th St, Baltimore"],null,null,{"interactive":false,"permanent":false,"direction":"auto","opacity":1,"offset":[0,0],"textsize":"10px","textOnly":false,"className":"","sticky":true},null]},{"method":"addLayersControl","args":[[],["内港环线","港口东部线","医学院摸鱼线","爱伦坡线","MICA线","Mount Vernon线","城区线","JHU-Hampden线"],{"collapsed":false,"autoZIndex":true,"position":"topright"}]}],"limits":{"lat":[39.2793083190918,39.3340873718262],"lng":[-76.63962554931641,-76.5786514282227]}},"evals":[],"jsHooks":{"render":[{"code":"function(el, x, data) {\n  return (\n    // ... JS 代码保持不变 ...\n    function(el, x) {\n      var updateLayers = function(check) {\n        var inputs = el.querySelectorAll('.leaflet-control-layers-overlays input');\n        inputs.forEach(function(input) {\n          if (input.checked !== check) {\n            input.click();\n          }\n        });\n      };\n\n      var container = el.querySelector('.leaflet-control-layers-list');\n      var btnDiv = document.createElement('div');\n      btnDiv.style.marginTop = '10px';\n      btnDiv.style.paddingTop = '5px';\n      btnDiv.style.borderTop = '1px solid #eee';\n      btnDiv.style.display = 'flex';\n      btnDiv.style.gap = '5px';\n\n      var createBtn = function(text, check) {\n        var btn = document.createElement('button');\n        btn.innerHTML = text;\n        btn.style.padding = '2px 5px';\n        btn.style.fontSize = '11px';\n        btn.style.cursor = 'pointer';\n        btn.style.border = '1px solid #ccc';\n        btn.style.borderRadius = '3px';\n        btn.style.background = '#f8f9fa';\n        \n        btn.onclick = function(e) {\n          e.preventDefault(); \n          updateLayers(check);\n          return false;\n        };\n        return btn;\n      };\n\n      btnDiv.appendChild(createBtn('All', true));\n      btnDiv.appendChild(createBtn('None', false));\n      container.appendChild(btnDiv);\n    }\n  ).call(this.getMap(), el, x, data);\n}","data":null}]}}</script>
</div>
</div>
<p>很多路线都连在一起，可以根据体力酌情组合。</p>

<div class="no-row-height column-margin column-container"><div class="">
<p><strong>安全程度</strong></p>
<p>基于博主的主观感受。</p>
<p>5★：可以一个人安心走路和休息</p>
<p>4★：可以一个人安心走路</p>
<p>3★：部分路段有可疑人物，但还能走</p>
<p>2★：部分路段<em>感觉很不妙</em>，别一个人去</p>
<p>1★：不会推荐这种路线的lol</p>
</div></div></section>
<section id="内港环线" class="level3">
<h3 class="anchored" data-anchor-id="内港环线">内港环线</h3>
<ul>
<li><p><strong>路线</strong>：Marriott Harbor East -&gt; Institute for Marine &amp; Environmental Technology (IMET) -&gt; National Aquarium -&gt; Rash Field Park -&gt; Federal Hill Park</p></li>
<li><p><strong>推荐程度</strong>：★★★★★</p></li>
<li><p><strong>安全程度</strong>：★★★★☆</p></li>
<li><p><strong>步行时间</strong>：1-2小时</p></li>
<li><p><strong>宜</strong>：一年四季都好</p></li>
</ul>
<p>大西洋的海风吹到Inner Harbor时已经变得非常温和，这条路线天气好的时候是非常宜人的。<strong>National Aquarium</strong>非常值得一去，建筑和展览都做得很好，还可以摸摸水母；几个码头之间做了生态浮岛，会有鸬鹚、海鸥停留；数支战舰停放在港口，有的可以进去参观；显眼的五角形大楼World Trade Center Baltimore是建筑师贝聿铭的作品。Inner Harbor在冬天会开放<strong>德国圣诞村</strong>和<strong>溜冰场</strong>，可以去喝热红酒、吃德式香肠（Irish Coffee极其难喝）。<strong>Federal Hill Park</strong>上有美国国旗诞生地的纪念碑和南北战争时的炮台，还可以俯瞰整个Inner Harbor的建筑，夏夜时分非常美丽，我很喜欢去。Rash Field Park时不时会开亚洲美食节。Federal Hill周围还能找到不错的冰激凌店、中餐馆和酒吧。</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/route1.jpg" class="lightbox" data-gallery="grp" title="Inner Harbor"><img src="https://yyraven.github.io/personal/260328_travel_baltimore_citywalk/figs/route1.jpg" class="img-fluid figure-img" alt="Inner Harbor"></a></p>
<figcaption>Inner Harbor</figcaption>
</figure>
</div>
</section>
<section id="港口东部线" class="level3">
<h3 class="anchored" data-anchor-id="港口东部线">港口东部线</h3>
<ul>
<li><p><strong>路线</strong>：Marriott Harbor East -&gt; Whole Foods Market -&gt; Fredrick Douglass-Issac Myers Maritime Park -&gt; Thames St -&gt; Fell’s Point Farmer’s Market</p></li>
<li><p><strong>推荐程度</strong>：★★★★★</p></li>
<li><p><strong>安全程度</strong>：★★★★★</p></li>
<li><p><strong>步行时间</strong>：1-2小时</p></li>
<li><p><strong>宜</strong>：暮春傍晚，欣赏蓝调时刻</p></li>
</ul>
<p>这是我最喜欢的线路，基本上就是沿着Baltimore Waterfront Promenade前进。一路上码头林立，桅杆交错，绿头鸭和加拿大鹅在岸边慢悠悠地漫步。Little Italy有好吃的海鲜餐厅Mo’s Seafood、意大利餐厅Amicci’s和可丽饼店Crave。Four Seasons酒店前面的露台是观景的好地方，在<strong>Fourth of July</strong>的时候可以坐在这里看内港的无人机和焰火表演。Whole Foods前面的Lancaster Street风景特别优美，可以坐在那里看海鸥一下午。绕过Central Avenue和Point Street的绿地（周围都是高级公寓）就到了Thames Street。<strong>Maritime Park</strong>值得一逛，那里有海事博物馆和Frederick Douglass的纪念雕塑，旁边的码头时常有人举办婚礼；也可以乘坐免费的游艇Harbor Connector去到港对面的Locust Point。虽然Locust Point没啥好玩的（或许除了著名的海鲜餐厅L.P. Steamer’s），但坐船的过程蛮有趣，可以看到海鸥和鸬鹚在海面上飞。Thames Street有不错的唱片店<a href="../../personal/260117_travel_baltimore_music/index.html#the-sound-garden">Baltimore Sound Garden</a>，经常会举办一些文艺活动，可以关注他们的Instagram来参与；还有纹身店和<strong>冰激凌店Pitango</strong>——开心果味的冰激凌超好吃。Fell’s Point周围还有不少酒吧和餐厅， 每周都会举办Farmer’s Market，夏天还有集市，周围的纪念品店可以买到金莺队和爱伦坡的周边。总之，一级推荐。</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/route2.jpg" class="lightbox" data-gallery="grp" title="Fell’s Point"><img src="https://yyraven.github.io/personal/260328_travel_baltimore_citywalk/figs/route2.jpg" class="img-fluid figure-img" alt="Fell’s Point"></a></p>
<figcaption>Fell’s Point</figcaption>
</figure>
</div>
</section>
<section id="医学院下班摸鱼线" class="level3">
<h3 class="anchored" data-anchor-id="医学院下班摸鱼线">医学院下班摸鱼线</h3>
<ul>
<li><p><strong>路线</strong>：Johns Hopkins Hospital -&gt; Ministry of Brewing -&gt; Patterson Park -&gt; Fell’s Point Farmer’s Market</p></li>
<li><p><strong>推荐程度</strong>：★★★★☆</p></li>
<li><p><strong>安全程度</strong>：★★★☆☆</p></li>
<li><p><strong>步行时间</strong>：3小时</p></li>
<li><p><strong>宜</strong>：春季看樱花和玉兰，迁徙季看鸟</p></li>
</ul>
<p>如题所示，这是医学院同学们下班摸鱼的线路。因为会穿过一部分East Baltimore的街道，所以不是特别安全，但总体还不错。从Wolfe Street向南前进到Butchers Hill，路边的景色就变得令人放松起来。Ministry of Brewing——一座由教堂改造成的酒吧/餐厅——是我PI最喜欢的地方，每次实验室要举办什么活动，他都会让我们去那里喝酒庆祝。从那条路往东就能走到<strong>Patterson Park</strong>，它是一片相当巨大的人造绿地，风景谈不上优美，但在那里听听鸟鸣、喂喂鸭子，还是蛮让人愉快的。Patterson Park南边的Eastern Avenue上能看到St. Michael the Archangel Ukrainian Catholic Church，有东正教式样的洋葱头型金顶，很特别。沿着Eastern Avenue一路向西可以走回到Fell’s Point；也可以往东走到Canton，那里有不少很好吃的海鲜餐厅。</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/route3.jpeg" class="lightbox" data-gallery="grp" title="Patterson Park的“中式”塔楼"><img src="https://yyraven.github.io/personal/260328_travel_baltimore_citywalk/figs/route3.jpeg" class="img-fluid figure-img" alt="Patterson Park的“中式”塔楼"></a></p>
<figcaption>Patterson Park的“中式”塔楼</figcaption>
</figure>
</div>
</section>
<section id="爱伦坡线" class="level3">
<h3 class="anchored" data-anchor-id="爱伦坡线">爱伦坡线</h3>
<ul>
<li><p><strong>路线</strong>：Lafayette Monument -&gt; N Howard St -&gt; Lexington Market -&gt; Edgar Allan Poe Grave/Westminster Cemetery</p></li>
<li><p><strong>推荐程度</strong>：★★★★☆</p></li>
<li><p><strong>安全程度</strong>：★★☆☆☆</p></li>
<li><p><strong>步行时间</strong>：1小时</p></li>
<li><p><strong>宜</strong>：都适合，冬季可感受哥特氛围</p></li>
</ul>
<p>未来想专门写一篇讲爱伦坡，这里就一笔带过。总之爱伦坡粉丝不可错过，很寂寥也很有美感的一个地方，周围的建筑和涂鸦也很有特色。就是最好别一个人走这条路，N Howard Street周围有毒贩出没。</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/route4.jpg" class="lightbox" data-gallery="grp" title="Westminster Cemetery"><img src="https://yyraven.github.io/personal/260328_travel_baltimore_citywalk/figs/route4.jpg" class="img-fluid figure-img" alt="Westminster Cemetery"></a></p>
<figcaption>Westminster Cemetery</figcaption>
</figure>
</div>
</section>
<section id="mica线" class="level3">
<h3 class="anchored" data-anchor-id="mica线">MICA线</h3>
<ul>
<li><p><strong>路线</strong>：Penn Station -&gt; University of Baltimore -&gt; Lyric Baltimore -&gt; B&amp;O Slope Park -&gt; Maryland Institute College of Art -&gt; Decker Library -&gt; MICA Store</p></li>
<li><p><strong>推荐程度</strong>：★★★☆☆</p></li>
<li><p><strong>安全程度</strong>：★★★★★</p></li>
<li><p><strong>步行时间</strong>：0.5小时</p></li>
<li><p><strong>宜</strong>：春季看樱花，秋季看红叶</p></li>
</ul>
<p>MICA/火车站周边。有不少当地学生爱去的咖啡馆和餐厅，轻轨站和铁架桥都很漂亮，学校的建筑也很有特色。旧Mount Royal站的大草坪有几课非常美丽的樱花树，三月份简直美得如梦似幻。</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/route5.jpg" class="lightbox" data-gallery="grp" title="MICA Station"><img src="https://yyraven.github.io/personal/260328_travel_baltimore_citywalk/figs/route5.jpg" class="img-fluid figure-img" alt="MICA Station"></a></p>
<figcaption>MICA Station</figcaption>
</figure>
</div>
</section>
<section id="mount-vernon线" class="level3">
<h3 class="anchored" data-anchor-id="mount-vernon线">Mount Vernon线</h3>
<ul>
<li><p><strong>路线</strong>：Penn Station -&gt; N Charles St -&gt; Mount Vernon Place United Methodist Church -&gt; Washington Monument -&gt; George Peabody Library</p></li>
<li><p><strong>推荐程度</strong>：★★★★☆</p></li>
<li><p><strong>安全程度</strong>：★★★☆☆</p></li>
<li><p><strong>步行时间</strong>：0.5小时</p></li>
<li><p><strong>宜</strong>：春季看樱花和玉兰</p></li>
</ul>
<p>巴尔的摩下城区的中心，华盛顿/拉法叶纪念碑所在地。<strong>George Peabody Library</strong>是老网红景点了，可以进去参观，非常美丽，但并不每日开放；Peabody Institute楼下有供学生使用的排练室，时不时也会举行向公众开放的音乐会。Mount Vernon Place United Methodist Church造型非常特别，砖块是深绿色的，有哥特式的玫瑰窗，尖刺般的塔楼直指天空，在深秋夜晚的寒风中有一种魔戒中Minas Morgul般的即视感。冬季华盛顿纪念碑会挂下彩灯，夏季这里会举办<strong>Flower Mart</strong>，彩旗飘飘，鸟语花香，氛围非常好。旁边的意大利餐厅Sotto Sopra很正宗很好吃，还有歌剧表演可以看。</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/route6.jpg" class="lightbox" data-gallery="grp" title="Washington Monument"><img src="https://yyraven.github.io/personal/260328_travel_baltimore_citywalk/figs/route6.jpg" class="img-fluid figure-img" alt="Washington Monument"></a></p>
<figcaption>Washington Monument</figcaption>
</figure>
</div>
</section>
<section id="城区线" class="level3">
<h3 class="anchored" data-anchor-id="城区线">城区线</h3>
<ul>
<li><p><strong>路线</strong>：George Peabody Library -&gt; N Charles St -&gt;Baltimore City Hall -&gt; Inner Harbor</p></li>
<li><p><strong>推荐程度</strong>：★★☆☆☆</p></li>
<li><p><strong>安全程度</strong>：★★★☆☆</p></li>
<li><p><strong>步行时间</strong>：0.5-1小时</p></li>
<li><p><strong>宜</strong>：秋季看银杏</p></li>
</ul>
<p>比起其他美东大城市的downtown/city hall周边，巴尔的摩的下城区实在是有些乏善可陈。主干道周围有一些历史建筑和古着店，秋天银杏叶落一地还是很好看的。博主走这条路纯粹是想试试靠脚从Penn Station走到Inner Harbor的感觉。</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/route7.jpg" class="lightbox" data-gallery="grp" title="Mount Vernon"><img src="https://yyraven.github.io/personal/260328_travel_baltimore_citywalk/figs/route7.jpg" class="img-fluid figure-img" alt="Mount Vernon"></a></p>
<figcaption>Mount Vernon</figcaption>
</figure>
</div>
</section>
<section id="jhu主校区-hampden线" class="level3">
<h3 class="anchored" data-anchor-id="jhu主校区-hampden线">JHU主校区-Hampden线</h3>
<ul>
<li><p><strong>路线</strong>：JHU Homewood Campus -&gt; Wyman Park -&gt; W 36th St</p></li>
<li><p><strong>推荐程度</strong>：★★★★☆</p></li>
<li><p><strong>安全程度</strong>：★★★★★</p></li>
<li><p><strong>步行时间</strong>：2小时</p></li>
<li><p><strong>宜</strong>：一年四季都好</p></li>
</ul>
<p>与医学院相比，霍普金斯的主校区非常安宁美丽。校园南边有Baltimore Museum of Art。从校园西边绕出去可以走到Wyman Park，里面有小山和小溪，遛狗的人很多，可以实现大家在巴尔的摩hiking的愿望。听说春天的时候这里有很多重瓣樱花盛放。继续往西走就能到达<strong>Hampden</strong>，是一个宁静的街区，里面有不少好吃好玩的，很多本科生都喜欢来这里度过夜晚时光。The Food Market的生蚝相当好吃，Ekiben的韩式烤肉馒头是不少人的最爱，而我最想念的是Kandahar Afghan Kitchen，那手抓羊肉饭的味道简直和国内的新疆餐厅一模一样，量也给得很足。想吃顿好的、喝点好的，这里是首选。</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/route8.jpg" class="lightbox" data-gallery="grp" title="Hampden"><img src="https://yyraven.github.io/personal/260328_travel_baltimore_citywalk/figs/route8.jpg" class="img-fluid figure-img" alt="Hampden"></a></p>
<figcaption>Hampden</figcaption>
</figure>
</div>
<hr>
<p>如上所述，此篇文章凝聚了博主两年不到时间内的吃喝玩乐精髓。如有遗漏，敬请各位巴村朋友不吝赐教。</p>


<div class="post-like-footer" style="display:flex; justify-content:flex-end;">
  <div class="mylikebutton">Kudos ♥</div>
</div>

</section>
</section>

<center>
© 2024-2026 RavensNest.
</center> ]]></description>
  <category>travel</category>
  <category>baltimore</category>
  <category>citywalk</category>
  <category>中文</category>
  <guid>https://yyraven.github.io/personal/260328_travel_baltimore_citywalk/</guid>
  <pubDate>Fri, 27 Mar 2026 16:00:00 GMT</pubDate>
  <media:content url="https://yyraven.github.io/personal/260328_travel_baltimore_citywalk/figs/route6.jpg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>Birding｜Spring Migration: Birds are flowing out like endless rain into a paper cup</title>
  <link>https://yyraven.github.io/personal/260326_birding_celerybog/</link>
  <description><![CDATA[ 




<div class="post-meta-bar">
  <span class="wordcount"> ✎706 </span>
  <span class="mylikebutton"> ♥</span>
</div>

<blockquote class="blockquote">
<p><em>…and they slither wildly as they slip away across the universe.</em></p>
</blockquote>
<p>Spring is here.</p>
<p>It means: the temperature is getting warmer, the snow has finally stopped, and <strong>the migration season is coming</strong>.</p>
<p><em>Celery Bog</em>, the small pond north of West Lafayette, is a regional migration trap in Indiana; last April, I saw a bunch of American White Pelicans floating on the north pond of Celery Bog during a campus visit, and I immediately decided that I would accept my graduate school offer (okay, that’s at least partially true). Anyway, I have waited for one whole year to see those beautiful guests! Hooray!!</p>
<section id="a-total-of-30-pelicans-isnt-that-beautiful" class="level2">
<h2 class="anchored" data-anchor-id="a-total-of-30-pelicans-isnt-that-beautiful">A Total of 30 Pelicans! Isn’t that Beautiful?</h2>
<p><a href="figs/pelicans1.jpg" class="lightbox" data-gallery="grp"><img src="https://yyraven.github.io/personal/260326_birding_celerybog/figs/pelicans1.jpg" class="img-fluid"></a></p>
<p>I ran into pelicans totally unexpectedly yesterday.</p>
<p>Yes, I checked eBird daily to see if they have flown to Celery Bog yet (they were in Bicentennial Park last weekend), but I expect to see them in the north pond rather than the main pond. The second I saw a bunch of huge white birds floating on water when I entered the trail, my heart immediately started racing.</p>
<p>I watched them for a while. Those huge creatures swam in groups, using their red-orange legs for power, all towards one direction; and then they stopped and started using their huge beaks to dig and scoop in the shallow water (I heard that Celery Bog is only ~ 0.5m deep). They got fish - they are good fishers for sure - and then raised their chin (do they have chins?!) and swallowed their dinner (does it count as dinner if they have dinner every 10 minutes?). There were 22 of them.</p>
<p>I followed them to the overlook near the natural center, and some fellow birders told me that there are 30 of them in total. Those 22 pelicans swam towards us, met 8 resting pelicans standing next to some trees, and started socializing. They were really quiet and calm birds, never barked or what, just flapped their wings and preened their feathers in total silence. In contrast, the red-winged blackbirds and Canada geese were really loud.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/RWBB.jpg" class="lightbox" data-gallery="grp" title="‘conk-la-REEEEEEEE!!!’"><img src="https://yyraven.github.io/personal/260326_birding_celerybog/figs/RWBB.jpg" class="img-fluid figure-img" alt="‘conk-la-REEEEEEEE!!!’"></a></p>
<figcaption>‘conk-la-REEEEEEEE!!!’</figcaption>
</figure>
</div>
<p>Interestingly, those white pelicans behaved quite differently compared to brown pelicans. I’ve seen brown pelicans twice, once at Cannon Beach, Oregon, and once at Malibu Lagoon, Los Angeles. Brown pelicans usually fly in a line extremely close to the sea, and swooped down to catch fish, which is obviously really different from our elegant guests.</p>
<p>The arrival of white pelicans also benefited many other birds. For a while, a group of gulls - about 6 Bonaparte’s gulls and 2 ring-billed gulls (much larger than the others), all in their winter coat - flew around the pelicans, trying to catch some fish that the pelicans had gathered before. Great blue herons were also around, as they always do, but they kept standing still to wait for their food. I once saw one catch a big red fish (seemingly carp?) here in Celery bog, and struggled to swallow it.</p>
<p>The way nature works is so fascinating.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/pelicans2.jpg" class="lightbox" data-gallery="grp" title="Those sneaky little opportunists…"><img src="https://yyraven.github.io/personal/260326_birding_celerybog/figs/pelicans2.jpg" class="img-fluid figure-img" alt="Those sneaky little opportunists…"></a></p>
<figcaption>Those sneaky little opportunists…</figcaption>
</figure>
</div>
</section>
<section id="duck-lucky-streak" class="level2">
<h2 class="anchored" data-anchor-id="duck-lucky-streak">Duck Lucky Streak</h2>
<p>Because it’s the migration season, I’ve seen 5 different duck species this week! How lucky I am.</p>
<p>After birdwatching in Shui Ba Xian Park in Suzhou last December, I got some experience looking for ducks. Unlike mallards, which are literally everywhere, other smaller duck species are usually much shier, as they tend to float on the water far away from the shore or hide in the reeds. I’ve seen bufflehead, ruddy duck, northern pintail, blue-winged teal, and, of course, mallards, here in celery bog this spring. Since they were so far away from the shore, I didn’t get any nice pictures, but you can surely check them in the <a href="../../personal/nd_birding/index.html">birding megapost</a>.</p>
<p>Buffleheads are lovely, lively little fancy ducks. They dived up and down in the water like little orcas, and their feathers with iridescent structural color shined like obsidian under sunlight, which could be seen from a long distance. I enjoyed watching them so much.</p>
</section>
<section id="when-can-i-finally-see-ruby" class="level2">
<h2 class="anchored" data-anchor-id="when-can-i-finally-see-ruby">When Can I Finally See Ruby</h2>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/treehole.jpg" class="lightbox" data-gallery="grp" title="- Is she in her home today? - No."><img src="https://yyraven.github.io/personal/260326_birding_celerybog/figs/treehole.jpg" class="img-fluid figure-img" alt="- Is she in her home today? - No."></a></p>
<figcaption>- Is she in her home today? - No.</figcaption>
</figure>
</div>
<p>Ruby, the mysterious eastern screech owl living on the tree near celery bog natural center, has been on my ‘target species’ list for a long time. I’ve heard of her since last November from my fellow bird club members. I’ve tried to see her three times by the time I wrote this post (3/14 ~10 a.m., 3/21 ~12 p.m., 3/25 ~5 p.m.) and only saw an empty treehole.</p>
<p>Someone on RedNote told me that she is usually there an hour before sunset… I’d try next time!</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/wx800.jpg" class="lightbox" data-gallery="grp" title="I want to see Ruby so bad that I have a lucky owl on my camera."><img src="https://yyraven.github.io/personal/260326_birding_celerybog/figs/wx800.jpg" class="img-fluid figure-img" alt="I want to see Ruby so bad that I have a lucky owl on my camera."></a></p>
<figcaption>I want to see Ruby so bad that I have a lucky owl on my camera.</figcaption>
</figure>
</div>


<div class="post-like-footer" style="display:flex; justify-content:flex-end;">
  <div class="mylikebutton">Kudos ♥</div>
</div>

</section>

<center>
© 2024-2026 RavensNest.
</center> ]]></description>
  <category>birding</category>
  <category>indiana</category>
  <category>celery bog</category>
  <category>nature</category>
  <category>EN</category>
  <guid>https://yyraven.github.io/personal/260326_birding_celerybog/</guid>
  <pubDate>Wed, 25 Mar 2026 16:00:00 GMT</pubDate>
  <media:content url="https://yyraven.github.io/personal/260326_birding_celerybog/figs/pelicans1.jpg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>巴尔的摩｜与铁路</title>
  <link>https://yyraven.github.io/personal/260124_travel_baltimore_railroad/</link>
  <description><![CDATA[ 




<div class="post-meta-bar">
  <span class="wordcount"> ✎6776 </span>
  <span class="mylikebutton"> ♥</span>
</div>

<p><a href="../../personal/260117_travel_baltimore_music/index.html">上一篇</a>写了巴尔的摩的音乐，这次想写写火车和铁路。</p>
<p>众所周知，美国是一个公路上的国家，大多数地方私家车是一种刚需，但刚来美国的我其实感触不深。两年前的夏天我去西雅图拜访朋友，她听说我经常乘火车跑到费城和华盛顿一日游，很羡慕，说在西部就不可能有这种事，所有的城市都离得好远！当时的我不以为然。现在搬到一个每周只有两班火车进出的小镇，终于明白前两年的自己可是享受到了当代美国为数不多的方便的城际客运铁路：东北走廊（Northeast Corridor）。真是身在福中不知福！</p>
<p>作为一个在中国长大的00后，我对公共交通抱有一种理所当然的态度：线路是国营的，候车厅和车厢是标准化的，火车票的价格是固定的，且比坐飞机更加方便、便宜、快捷。搬到美国后发现一切都不一样了。美国的铁路系统在19世纪随着第二次工业革命蓬勃发展，在19世纪末期到达巅峰，铁路公司们互相竞争，同一个地区甚至可能有四五家公司抢夺同一条运输线路上的客源和货源；20世纪中后期，铁路运输随着公路和郊区化的兴起逐渐衰落，客运线一度亏到只能让国家出手来救的地步，不然美国堂堂一个发达国家就不存在火车旅行了——这就是美铁公司（Amtrak）的由来。</p>
<p>巴尔的摩的铁路系统就是其中一个很有意思的例子。</p>
<section id="宾州站与东北走廊" class="level2 page-columns page-full">
<h2 class="anchored" data-anchor-id="宾州站与东北走廊">宾州站与东北走廊</h2>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/pennstation.jpeg" class="lightbox" data-gallery="lb" title="宾州站与男人/女人雕像，有一颗会发光的心。有的时候会在车站周围看到小鸟的尸体，应该是火车站玻璃反光导致的鸟撞。很不合时宜地想到了快乐王子的童话……"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/pennstation.jpeg" class="img-fluid figure-img" alt="宾州站与男人/女人雕像，有一颗会发光的心。有的时候会在车站周围看到小鸟的尸体，应该是火车站玻璃反光导致的鸟撞。很不合时宜地想到了快乐王子的童话……"></a></p>
<figcaption>宾州站与男人/女人雕像，有一颗会发光的心。有的时候会在车站周围看到小鸟的尸体，应该是火车站玻璃反光导致的鸟撞。很不合时宜地想到了快乐王子的童话……</figcaption>
</figure>
</div>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/timetabl.jpeg" class="lightbox" data-gallery="lb" title="列车时刻表"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/timetabl.jpeg" class="img-fluid figure-img" alt="列车时刻表"></a></p>
<figcaption>列车时刻表</figcaption>
</figure>
</div>
<p><strong>N.E. Regional</strong>: 东北局域线，美铁在东北走廊的普通线路。</p>
<p><strong>Acela</strong>: 美铁的高速线路，这个词是又<em>快</em>又<em>棒</em>的意思（<em>Acce</em>leration &amp; Ex<em>celle</em>nce）。</p>
<p><strong>MARC-Penn Line</strong>: 巴尔的摩到华盛顿的通勤线。</p>
</div></div><p>巴尔的摩的火车站叫宾州站（Penn Station），座落在市区北部的Mount Vernon街区，落成于1911年，是一座美术学院派（Beaux-Arts）建筑。车站前面有供接送车辆使用的小小的圆形广场，外立面饰有庄严的罗马柱，入口挑高大厅的天花板上装着漂亮的圆形玻璃顶。它现在为美铁所有，经过巴尔的摩的客运火车都会停靠在这个车站。</p>
<p>每个初来乍到巴尔的摩的人看到这个车站都会产生两个困惑：一，车站前面那个苍白的、巨大的、发光的、半男半女的人形雕像到底是什么？二，为什么一个巴尔的摩的车站却叫宾州站？这就和苏州的火车站却叫浙江站一样荒谬。第一个困惑很快就得到了解答：那座雕像就叫做“男人/女人（Male/Female）”，落成于2004年，是美国雕塑家Jonathan Borofsky的作品。这座现代风格的雕塑在落成后就因为与环境格格不入而饱受争议，甚至被称为“巴尔的摩最古怪（kinky）的雕塑”；在一则2021年的新闻中<span class="citation" data-cites="gunts_baltimore_2021"><sup>1</sup></span>，这位雕塑家为自己辩护说，最初的构想是把这个小小的圆形广场做成一个绿树成荫的公园，让来往的市民有休息的地方，而不是让这座雕像孤零零——不如说<em>光溜溜</em>地——站在那里；更糟的是，<em>“移动这座雕像要花掉15万至25万美金，并且也没人知道该把它移到哪里去”</em>。我个人倒是蛮喜欢这个雕塑的，Mount Vernon是一个颇有艺术气息的街区，这个大雕塑和旁边马里兰艺术学院（MICA）的建筑群很相配，那颗会发光的心脏也给灰扑扑的街道增添了一丝亮色。第二个问题直到一周前才在和ChatGPT老师的热聊中得到解答——宾州站落成时叫做联合车站，在上世纪是宾夕法尼亚铁路（PRR）的所有物，在1928年改名为宾州站。同属PRR的纽瓦克和纽约火车站也都叫做宾州站，现在也都是美铁的资产了。</p>
<p>美国的火车没有安检，车会在发车前10分钟左右到站，宾州站也不大，不用像赶上海站的末班车一样跑马拉松。东北走廊的车一般都在E站台发出，站台没有闸机，车票也没有固定座位（可以去坐餐车，桌子比较大），只要在检票员查票的时候出示车票就好，他们会在每个人座位上方行李架的缝隙里塞一张小纸条作为标记。卫生状况略微堪忧，但我很喜欢美铁宽敞的座位，运气好的时候可以一人独占两个。</p>
<div class="photo-row">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/pennstation2.JPeG" class="lightbox" data-gallery="lb" title="春日傍晚"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/pennstation2.JPeG" class="img-fluid figure-img" alt="春日傍晚"></a></p>
<figcaption>春日傍晚</figcaption>
</figure>
</div>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/pennstation3.JPeG" class="lightbox" data-gallery="lb" title="冬日午后"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/pennstation3.JPeG" class="img-fluid figure-img" alt="冬日午后"></a></p>
<figcaption>冬日午后</figcaption>
</figure>
</div>
</div>
<p>从巴尔的摩出发往北乘一个半小时火车就能到达费城。这一段铁路叫费城-威明顿-巴尔的摩铁路（PW&amp;B），建成于19世纪30年代，在1881年被PRR收购，横跨切萨皮克湾和特拉华湾北部，坐靠窗的位置可以时不时看到美丽的海景，有时还能看到彩虹。</p>
<p>费城的车站叫30街站（30th Street Station），位于思故河畔，是一座落成于1933年的宏伟的新古典主义建筑，也是PRR时代的铁路总站。进站前的一两分钟，火车会驶过I-76快速路下方，视野一下子变得灰暗；但进站后走上台阶就能看到非常宽敞的装饰艺术风格挑高大厅。大厅里最引人注目的就是那座12米高的黄铜雕像“复活天使（Angel of Resurrection）”，它是PRR为了纪念在二战期间牺牲的1307位员工而设置的纪念碑，雕塑的主题是大天使米迦勒从战争的烈焰中救起一位阵亡士兵的灵魂。走过主厅侧边的小走廊就能进入机场线的站台，可以从这里乘火车去费城国际机场；进入车站需要买票过闸机，实际的站台在二楼，有漂亮的玻璃拱顶，一群鸽子在站台里飞来飞去。机场线会绕过费城的大学城，能看到宾大和德雷塞尔大学的校内建筑。</p>
<div class="photo-row">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/30thst.jpeg" class="lightbox" data-gallery="lb" title="国税局（左）与30街站（右）"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/30thst.jpeg" class="img-fluid figure-img" alt="国税局（左）与30街站（右）"></a></p>
<figcaption>国税局（左）与30街站（右）</figcaption>
</figure>
</div>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/30thst2.jpeg" class="lightbox" data-gallery="lb" title="“复活天使”"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/30thst2.jpeg" class="img-fluid figure-img" alt="“复活天使”"></a></p>
<figcaption>“复活天使”</figcaption>
</figure>
</div>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/30thst3.jpeg" class="lightbox" data-gallery="lb" title="SEPTA机场线"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/30thst3.jpeg" class="img-fluid figure-img" alt="SEPTA机场线"></a></p>
<figcaption>SEPTA机场线</figcaption>
</figure>
</div>
</div>
<p>从费城往北再坐一个多小时火车就能到纽约。进纽约的过程很像《疯狂动物城》或者《饥饿游戏》里的场景：在纽瓦克站稍作停靠后，火车会驶入一大片荒凉的沼泽地，从窗户望出去能看见生锈的铁轨、废弃的厂房，以及远处若隐若现的曼哈顿天际线；进入曼哈顿岛前，列车会猛地扎入北河隧道——这是一段有110多年历史的老隧道，建于哈得逊河下——最后从位于31街与33街之间的宾州站钻出来。</p>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/msg.jpeg" class="lightbox" data-gallery="lb" title="挑战：人在33街了，请在10秒内找到火车站入口"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/msg.jpeg" class="img-fluid figure-img" alt="挑战：人在33街了，请在10秒内找到火车站入口"></a></p>
<figcaption>挑战：人在33街了，请在10秒内找到火车站入口</figcaption>
</figure>
</div>
</div></div><p>不同于费城火车站的宏伟庄严，纽约的宾州站让人摸不着头脑，因为它是一个<em>地下建筑</em>。身为世界第一的大都市（宾州站也是美铁和整个西半球最繁忙的火车站），最大的车站居然没有一个大厅，这多少有点不合情理。我第一次去纽约玩时到站直接转了地铁去下城区，离开的时候乘的是飞机，并没有意识到这个设计的不合理之处。直到后来又去纽约，傍晚捏着手机导航站在33街，下意识地寻找一个高耸的单体建筑，却彻底傻了眼；好不容易找到了位于麦迪逊广场花园（图中左侧的圆形体育馆）下方的入口，面对神似00年代老商场的地下大厅，我在站台门口三过而不入，直到站到车门口之前都在怀疑自己是不是走错到了什么商场里。这种窝囊的体验专业人士早在1962年就吐槽过了——美术史学家Vincent Scully这么说道：<em>“人们曾如天神般进入城市，现在却像老鼠一样仓促逃窜（One entered the city like a god. One scuttles in now like a rat. ）”</em><span class="citation" data-cites="riscica_great_2013"><sup>2</sup></span>。</p>
<p>让Scully感叹“如天神般”的宾州站地上部分于1910年建成，和巴尔的摩的宾州站一样，也是一座美术学院派建筑；可惜的是，二战后，随着美国铁路客运的衰落，PRR把宾州站的上空权卖了，这座华丽的大厅随后在60年代被拆除，后来建成了现在的麦迪逊广场花园。据说这件事还促成了美国的历史建筑遗产保护运动。纽约人也对此十分不爽，以至于他们终于在接近60年后的2021年又建成了一座新的地上候车厅来弥补这个历史错误——这便是位于第八大道对侧的莫尼汉列车大厅，由曾经的法利邮政大楼改造而成，和被拆除的旧宾州站候车厅同由建筑事务所McKim, Mead &amp; White设计，同样是一座美术学院派建筑。可惜我目前还没有机会去看看这座大厅。</p>

<div class="no-row-height column-margin column-container"><div class="">
<p><strong>上空权</strong>——拥有和使用土地上方的空间的权利。在纽约这种寸土寸金的地方，这个概念很重要。</p>
</div></div></section>
<section id="旧时代的遗迹巴尔的摩-俄亥俄铁路" class="level2 page-columns page-full">
<h2 class="anchored" data-anchor-id="旧时代的遗迹巴尔的摩-俄亥俄铁路">旧时代的遗迹：巴尔的摩-俄亥俄铁路</h2>
<p>之前我们讲到，建于1911年的巴尔的摩宾州站是PRR的资产；但在上一篇文章里我们也提到过，最早通车于1830年的巴尔的摩-俄亥俄铁路（B&amp;O）是美国的第一条铁路。如此辉煌过的大公司居然会把本地的客运线拱手让人吗？这个故事要从B&amp;O公司建立之初说起。</p>
<p>位于切萨皮克湾北部的巴尔的摩以航运发家，这里的“海盗正规军”私掠船曾在独立战争期间合法劫掠英国船只，赚了不少；但与同为港口城市的纽约不同，纵使狭长的切萨皮克湾给巴尔的摩提供了良好的深水港，它却缺少像伊利运河/哈得逊河那样可以贯通美国中西部粮仓与大西洋沿岸的水运通道。巴尔的摩的商人自然不会愿意把航运带来的巨额利润全盘交给北边的纽约。1827年，在考察了当时的英格兰铁路系统后，一群商人和银行家聚集在巴尔的摩内港西侧的Mount Clare成立了B&amp;O铁路公司，目标是建立一条连接巴尔的摩与俄亥俄河的铁路，这样中西部的粮食就能快速地运抵东部的港口。在之后的60年间，当年开会的地方建成了Mount Clare站和附属的扇形机车库；在1953年，车站被改造为B&amp;O铁路博物馆，存放着纪念B&amp;O公司与美国铁路运输辉煌年代的250件机车车辆。目前，博物馆不仅供游客参观，也对外开放活动场地预约<span class="citation" data-cites="noauthor_museum_nodate"><sup>3</sup></span>。</p>
<div class="photo-row">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/b&amp;omuseum2.jpeg" class="lightbox" data-gallery="lb" title="B&amp;O铁路博物馆"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/b&amp;omuseum2.jpeg" class="img-fluid figure-img" alt="B&amp;O铁路博物馆"></a></p>
<figcaption>B&amp;O铁路博物馆</figcaption>
</figure>
</div>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/b&amp;omuseum1.jpeg" class="lightbox" data-gallery="lb" title="B&amp;O#4500蒸汽机车头，1918年建于费城的鲍德温机车厂"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/b&amp;omuseum1.jpeg" class="img-fluid figure-img" alt="B&amp;O#4500蒸汽机车头，1918年建于费城的鲍德温机车厂"></a></p>
<figcaption>B&amp;O#4500蒸汽机车头，1918年建于费城的鲍德温机车厂</figcaption>
</figure>
</div>
</div>
<p>B&amp;O旗下的第一条铁路在1830年通车，连接了巴尔的摩与西侧的小镇埃利科特城；1836年，铁轨铺到了马里兰、弗吉尼亚与西弗吉尼亚州交界处的哈珀斯渡口，B&amp;O在这里修建了横跨波多马克河的铁路大桥；1852年，铁路修到了西弗吉尼亚的芒兹维尔，到达了原定的目的地——俄亥俄河；一年后，轨道修到了西弗吉尼亚的惠灵，这是南北战争前B&amp;O铁轨所延伸到的最西端。南北战争后，美国迎来了铁路建设的高潮。1877年，铁路公司的雇员因为不满降薪而在西弗吉尼亚的马丁斯堡发起了震惊全美的大罢工，罢工行动持续了52天，蔓延到了周围的其他五个州，最终在国民警卫队和联邦军队的镇压下结束。1881年，B&amp;O在中大西洋地区的铁轨基本铺设完毕，中西部产的粮食得以源源不断地运到巴尔的摩，再从这里装货并运向欧洲。</p>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/harpersferry.jpeg" class="lightbox" data-gallery="lb" title="连接马里兰和弗吉尼亚的哈珀斯渡口，现在是颇受欢迎的远足目的地。"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/harpersferry.jpeg" class="img-fluid figure-img" alt="连接马里兰和弗吉尼亚的哈珀斯渡口，现在是颇受欢迎的远足目的地。"></a></p>
<figcaption>连接马里兰和弗吉尼亚的哈珀斯渡口，现在是颇受欢迎的远足目的地。</figcaption>
</figure>
</div>
</div></div><p>从19世纪中叶到20世纪初，B&amp;O和PRR一直在中大西洋地区的交通要道上较劲。早在B&amp;O进军宾州西部的匹兹堡时，PRR就曾向宾州政府施压，试图靠阻挠B&amp;O的西进获得在宾州铁路运输上的垄断地位。在1881年，两家公司也曾抢着要收购连接巴尔的摩和费城的PW&amp;B铁路<span class="citation" data-cites="maryl_maryland_nodate"><sup>4</sup></span>。作为东部重镇和B&amp;O的老家，巴尔的摩留存了不少两家公司掰手腕的痕迹。从宾州站往西走两个街区，就能看到B&amp;O当年的主火车站：建于1896年的Mount Royal站，它是一座优雅的新文艺复兴建筑，屋顶覆盖着典雅的红陶瓦，并建有一座46米高的钟楼。19世纪末，为了和PRR的华盛顿-纽约客运线（也就是现在的美铁东北走廊）对抗，B&amp;O推出了Royal Blue客运火车，这种火车漆成华丽的宝蓝色，以豪华周到的服务著称，一定程度上弥补了它不能直接进入曼哈顿岛的遗憾——PRR在1910年修建了横穿哈得逊河的北河隧道，而B&amp;O的乘客只能先在泽西城下车，再换乘轮渡入岛。这段线路也包含了世界上第一条投入干线运营的电气化铁路：铺设在巴尔的摩市区Howard Street下方的电气轨道“Baltimore Belt”使列车得以在城内快速穿梭，连接了B&amp;O城南城北的铁轨， 让从华盛顿到纽约的漫长旅程变得一气呵成。Mount Royal站便设在这条地下轨道的北端，这也是它位于一个“坑”里的原因。</p>
<div class="photo-row">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/b&amp;omtroyal.jpeg" class="lightbox" data-gallery="lb" title="Mount Royal站遗址，现属于MICA"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/b&amp;omtroyal.jpeg" class="img-fluid figure-img" alt="Mount Royal站遗址，现属于MICA"></a></p>
<figcaption>Mount Royal站遗址，现属于MICA</figcaption>
</figure>
</div>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/b&amp;o.jpeg" class="lightbox" data-gallery="lb" title="三月的钟楼"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/b&amp;o.jpeg" class="img-fluid figure-img" alt="三月的钟楼"></a></p>
<figcaption>三月的钟楼</figcaption>
</figure>
</div>
</div>
<p>1958年，B&amp;O放弃了巴尔的摩以北包括Royal Blue在内的所有客运服务，曾经的客运铁路成了货运线（后被相继重组为Chessie System 和CSX），这座火车站也随之废弃。至此，从巴尔的摩北上的客运任务全部落在了属于PRR的宾州站肩上，直到PRR最终因破产被美铁和联合铁路公司重组，而宾州站也成为了美铁的资产。幸运的是，Mount Royal站的旧楼并没有像纽约宾州站一样被推平，而是被MICA接手。现在，这栋楼是艺术生们上课和展示作品的地方。这里离马里兰大学、巴尔的摩大学和剧场The Lyric都很近，秋天树叶会变红，春天会开满樱花，那片碧绿的草坪是散步遛狗的好地方。</p>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/map.jpeg" class="lightbox" data-gallery="lb" title="1922年的内港周边铁路图，橙色：PRR；蓝色：B&amp;O。[@disney_railroad_1922]"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/map.jpeg" class="img-fluid figure-img" alt="1922年的内港周边铁路图，橙色：PRR；蓝色：B&amp;O。5"></a></p>
<figcaption>1922年的内港周边铁路图，橙色：PRR；蓝色：B&amp;O。<span class="citation" data-cites="disney_railroad_1922"><sup>5</sup></span></figcaption>
</figure>
</div>
<p>当年在巴尔的摩“混战”的铁路公司不止B&amp;O和PRR两家。霍普金斯北校区Wyman Park边建于1918年的混凝土高架桥就是马里兰-宾夕法尼亚（M&amp;P）铁路公司的财产，直到50年代，M&amp;P的火车都从桥洞下穿行而过。</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/chessie.svg" class="lightbox" data-gallery="quarto-lightbox-gallery-15" title="Chessie System由B&amp;O和它和曾经的死对头切萨皮克-俄亥俄铁路（C&amp;O）于1973年重组而成。Chessie本义是传说中活跃在切萨皮克湾的蛇形海怪，但它的标志是一只可爱的打瞌睡的小猫咪。80年代，Chessie与其他东部铁路公司重组为CSX。"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/chessie.svg" class="img-fluid figure-img" alt="Chessie System由B&amp;O和它和曾经的死对头切萨皮克-俄亥俄铁路（C&amp;O）于1973年重组而成。Chessie本义是传说中活跃在切萨皮克湾的蛇形海怪，但它的标志是一只可爱的打瞌睡的小猫咪。80年代，Chessie与其他东部铁路公司重组为CSX。"></a></p>
<figcaption>Chessie System由B&amp;O和它和曾经的死对头切萨皮克-俄亥俄铁路（C&amp;O）于1973年重组而成。Chessie本义是传说中活跃在切萨皮克湾的蛇形海怪，但它的标志是一只可爱的打瞌睡的小猫咪。80年代，Chessie与其他东部铁路公司重组为CSX。</figcaption>
</figure>
</div>
</div></div><p>蒸汽时代给巴尔的摩市区留下了很多痕迹。成为旅游区之前，内港和Fell’s Point曾密布着码头与仓库。内港北边的东西向大道Pratt Street十分宽敞，19世纪中期这条路上曾经铺满B&amp;O的货运铁轨，负责把货物一批批运向码头；这种在城市主干道上强行铺设货运铁轨的做法也曾引发大量争议，因为蒸汽火车的隆隆声打乱了行人和马车的日常步调，市民对此十分不满<span class="citation" data-cites="schley_steam_2020 themetropoleblog_bo_2022"><sup>6,7</sup></span>。Fell’s Point的Thames Street也能看到PRR铺设的铁轨，现在的意大利式餐厅和唱片店都曾经是工人们装卸货物的地方。</p>
<p>1904年，巴尔的摩市区发生大火，紧邻内港北部的B&amp;O总部大楼和PRR巴尔的摩分公司大楼都被烧毁；巧合的是，两个公司都指派了同一所建筑事务所Parker &amp; Thomas设计新的办公大楼。座落在Charles Street南端的B&amp;O新总部大楼和前面提及的很多车站一样，也是一座美术学院派建筑，门口的大理石拱廊上装饰着古罗马的交通与商业之神墨丘利与一尊代表“工业进步”的人像，13层高的壮观大楼尽情地展示着B&amp;O作为本地龙头企业的骄傲。PRR的楼座落在两个街区以外，是一座较为朴素的红砖建筑。在蒸汽火车不再轰鸣着穿过城市的当下，两座建筑都已移作他用——B&amp;O总部大楼成了金普顿旗下的摩纳哥酒店，PRR的办公楼则开着一家纹身店。</p>
<div class="photo-row">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/b&amp;ocity1.jpeg" class="lightbox" data-gallery="lb" title="Pratt Street宽敞的道路曾经铺满铁轨"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/b&amp;ocity1.jpeg" class="img-fluid figure-img" alt="Pratt Street宽敞的道路曾经铺满铁轨"></a></p>
<figcaption>Pratt Street宽敞的道路曾经铺满铁轨</figcaption>
</figure>
</div>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/b&amp;ocity4.jpeg" class="lightbox" data-gallery="lb" title="Fell’s Point的铁轨"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/b&amp;ocity4.jpeg" class="img-fluid figure-img" alt="Fell’s Point的铁轨"></a></p>
<figcaption>Fell’s Point的铁轨</figcaption>
</figure>
</div>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/b&amp;ocity2.jpeg" class="lightbox" data-gallery="lb" title="曾经的B&amp;O总部大楼"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/b&amp;ocity2.jpeg" class="img-fluid figure-img" alt="曾经的B&amp;O总部大楼"></a></p>
<figcaption>曾经的B&amp;O总部大楼</figcaption>
</figure>
</div>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/b&amp;ocity3.jpeg" class="lightbox" data-gallery="lb" title="大楼前的拱门"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/b&amp;ocity3.jpeg" class="img-fluid figure-img" alt="大楼前的拱门"></a></p>
<figcaption>大楼前的拱门</figcaption>
</figure>
</div>
</div>
</section>
<section id="复兴轨道客运马里兰运输局" class="level2">
<h2 class="anchored" data-anchor-id="复兴轨道客运马里兰运输局">复兴轨道客运：马里兰运输局</h2>
<p>铁路客运的黄金时代结束了，但巴尔的摩复兴轨道公共交通的尝试并未停止。常去华盛顿的人一定知道马里兰通勤铁路（MARC）的存在：只要花上9美元，从宾州站乘一个小时火车，就能快速到达南边的华盛顿特区。这便是全美最快、最繁忙的通勤铁路——属于马里兰运输局（MTA）的MARC-Penn线。这条线路从1984年开始由美铁代理运营，继承了PRR的旧铁轨，从位于萨斯奎哈纳河口的佩利威尔发出，途径马里兰的各个小城（包括位于汉诺威的BWI机场），最后到达华盛顿。除了巴尔的摩的宾州站，沿途的各个小站大多没有华丽的砖石结构建筑，但简单的钢架木结构站台在绿树的掩映中也别有一番风情。身为华盛顿的通勤线，这条线上最常见的乘客便是西装革履、提着公文包的联邦雇员，有时能听见他们乐呵呵地谈论工作八卦，但大多数时候他们只是一言不语地盯着前方，等着上班或者回家。</p>
<p>华盛顿特区的联合车站（Union Station），毫无悬念地，也是 B&amp;O 与 PRR 两大铁路巨头鼎盛时期的产物。不同于双方在巴尔的摩的明争暗斗，这座位于国会山东北角、落成于1908年的新古典主义杰作是两家公司合作的结果。车站的外墙以联邦首都特色的洁白大理石砌成，辅以庄重的罗马式柱廊与拱门；正门口的屋檐上矗立着六尊名为“铁路的进步（The Progress of Railroading）”的雕塑，分别为代表火的普罗米修斯，代表电的米利都的泰勒斯，代表自由的忒弥斯，代表想象力的阿波罗，代表农业的刻瑞斯，和代表力学的阿基米德。车站的站台和候车厅处在同一层，旅客下车后，穿过低矮的候车厅，便能进入金碧辉煌的玻璃拱顶大厅。每逢岁末，大厅里会树起高大的圣诞树，唱诗班会在这里现场表演，悠扬的歌声让美东下着冷雨的夜晚都变得温暖起来。</p>
<div class="photo-row">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/marc.jpeg" class="lightbox" data-gallery="lb" title="MARC-Penn Line路上的小站"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/marc.jpeg" class="img-fluid figure-img" alt="MARC-Penn Line路上的小站"></a></p>
<figcaption>MARC-Penn Line路上的小站</figcaption>
</figure>
</div>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/unionstation.jpeg" class="lightbox" data-gallery="lb" title="联合车站入口大厅"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/unionstation.jpeg" class="img-fluid figure-img" alt="联合车站入口大厅"></a></p>
<figcaption>联合车站入口大厅</figcaption>
</figure>
</div>
</div>
<p>联合车站还可以换乘华盛顿的地铁Metrorail。不同于美国多数城市地铁令人抱歉的设计和老鼠乱爬的卫生状况，华盛顿的地铁是现代主义建筑的杰作。地铁站由芝加哥建筑师Harry Weese于上世纪70年代设计，在当年豪华的联邦预算支持下，这些站台呈现出粗野主义的设计风格：使用清水混凝土砌成藻井式拱顶，采取全间接照明，柔和的光线配合着宽敞的岛式站台设计，营造出丝滑现代、近乎科幻的乘坐体验。联合车站也可以换乘城际交通巴士灰狗（Greyhound），但它令人不敢恭维的卫生与安全状况能瞬间把人从幻想拉回现实。</p>
<p>除了往返于佩利威尔与华盛顿之间的Penn线，MARC还有另外两条继承了B&amp;O旧铁轨的线路：从华盛顿到巴尔的摩的Camden线，如今最鲜明的功能是把狂热的球迷们运往巴尔的摩金莺队的主场——Camden Yards，球场紧邻的红砖大楼曾经也是B&amp;O的仓库；以及深入马里兰西部阿巴拉契亚山脉的Brunswick线。这两条线我都没乘过，希望以后能有机会能坐坐看。</p>
<p>MTA旗下的另一个公共交通项目是巴尔的摩轻轨（Baltimore Light RailLink），这条纵贯城市南北、连接市区和郊区的地上有轨列车线路于90年代开通，单程票价为2美元，承载着市政府让搬到郊区的人们重回市中心购物娱乐、振兴城市的愿望<span class="citation" data-cites="philipsen_community_2024"><sup>8</sup></span>，但结果却不尽人意。在MICA/Mount Royal站附近，铁道环绕在艺术学院风格独特的建筑中，尚存几分日式铁道的娴静氛围；然而，一旦列车驶入Howard Street段——那条曾经属于Royal Blue的辉煌故道——周围的景色就变得不那么令人愉快了。80年代漫长的建设周期加上城市的人口流失成功把这条曾经繁华的商业街变得一片死寂。如今，路边的百货大楼墙皮剥落、空空荡荡，窗户布满灰尘，一些商铺甚至被木条钉死；铺设着轻轨铁道的街上少有行人，所有人都神色匆匆，街边躺着神智不清的流浪汉；CSX的货运列车则轰隆隆地从地下驶过。街上唯一的看点就是风格各异、颜色艳丽的涂鸦了。</p>
<div class="photo-row">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/ltrailmtroyal.jpeg" class="lightbox" data-gallery="lb" title="MICA/Mount Royal站"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/ltrailmtroyal.jpeg" class="img-fluid figure-img" alt="MICA/Mount Royal站"></a></p>
<figcaption>MICA/Mount Royal站</figcaption>
</figure>
</div>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/ltrailnhoward.jpeg" class="lightbox" data-gallery="lb" title="轻轨边破败的商业区"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/ltrailnhoward.jpeg" class="img-fluid figure-img" alt="轻轨边破败的商业区"></a></p>
<figcaption>轻轨边破败的商业区</figcaption>
</figure>
</div>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/ltrailnhoward2.jpeg" class="lightbox" data-gallery="lb" title="街上的涂鸦"><img src="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/ltrailnhoward2.jpeg" class="img-fluid figure-img" alt="街上的涂鸦"></a></p>
<figcaption>街上的涂鸦</figcaption>
</figure>
</div>
</div>
<p>巴尔的摩的铁路系统见证了城市的兴衰。当基建热潮退去，旧日的设施有的摇身一变，成功转型为更符合当下需求的现代生活空间，有的被彻底拆除，有的则沦为城市身上令人不忍卒看的疮疤。漫步其间，我们依旧能听到铁路黄金时代的轰鸣在这座城市脉搏里的回响。</p>
<hr>
</section>
<section id="延伸阅读" class="level2">
<h2 class="anchored" data-anchor-id="延伸阅读">延伸阅读</h2>
<ul>
<li><strong>美国铁路宅博客/论坛</strong></li>
</ul>
<p><a href="https://thetracksidephotographer.com/">The Trackside Photographer</a> | <a href="http://www.prrths.com/">The Pennsylvania Roilroad Technical &amp; Historical Society</a> | <a href="https://www.american-rails.com/">American Rails</a> | <a href="https://appalachian-railroads.org/">Rails Acorss the Appalchians</a> | <a href="https://www.trainorders.com/">Trainorders.com</a> | <a href="https://www.ogrforum.com/forum-directory">O Gauge Railraoding Online Forum</a></p>
<ul>
<li><strong>巴尔的摩历史</strong></li>
</ul>
<p><a href="https://explore.baltimoreheritage.org/">Baltimore Heritage</a> | <a href="https://www.borhs.org/">The Baltimore &amp; Ohio Railroad Historical Society</a> | <a href="https://www.ce.jhu.edu/baltimorestructures/Home.php">An Engineer’s Guide to Baltimore</a> | <a href="https://mht.maryland.gov/Pages/default.aspx">Maryland Department of Planning - Maryland Historical Trust</a> | <a href="https://www.baltimoremagazine.com/section/businessdevelopment/how-baltimore-invented-the-modern-world/">Baltimore Magazine - How Baltimore invented the modern world: from the B&amp;O railroad to Frank Zappa, we chronicle all the ways baltimore changed America forever.</a></p>
<ul>
<li><strong>地图</strong></li>
</ul>
<p><a href="https://appalachian-railroads.org/homepage/railroads-across-the-appalachians/baltimore-ohio-railroad-bo/maps-of-the-baltimore-ohio-railroad-bo/">B&amp;O Railroad Maps, 1924</a> | <a href="https://jscholarship.library.jhu.edu/items/8bf2d6d5-94b6-4dad-a651-660a263fcdbd">Railroad Map of Baltimore, 1922</a></p>


<div class="post-like-footer" style="display:flex; justify-content:flex-end;">
  <div class="mylikebutton">Kudos ♥</div>
</div>


</section>

<center>
© 2024-2026 RavensNest.
</center><div id="quarto-appendix" class="default"><section class="quarto-appendix-contents" id="quarto-bibliography"><h2 class="anchored quarto-appendix-heading">References</h2><div id="refs" class="references csl-bib-body" data-entry-spacing="0" data-line-spacing="2">
<div id="ref-gunts_baltimore_2021" class="csl-entry">
<div class="csl-left-margin">1. </div><div class="csl-right-inline">Gunts, E. <a href="https://baltimorefishbowl.com/stories/as-baltimore-decides-the-fate-of-the-provocative-male-female-sculpture-its-creator-weighs-in/">Baltimore <span>Fishbowl</span> <span></span> <span>As</span> <span>Baltimore</span> decides the fate of the provocative <span>Male</span>/<span>Female</span> <span>Sculpture</span>, its creator weighs in -</a>. <em>Baltimore Fishbowl</em> (2021).</div>
</div>
<div id="ref-riscica_great_2013" class="csl-entry">
<div class="csl-left-margin">2. </div><div class="csl-right-inline">Riscica, M. <a href="https://youngarchitect.com/penn-station/">The <span>Great</span> <span>Architectural</span> <span>Disaster</span> <span>Known</span> as <span>Penn</span> <span>Station</span></a>. <em>Young Architect</em> (2013).</div>
</div>
<div id="ref-noauthor_museum_nodate" class="csl-entry">
<div class="csl-left-margin">3. </div><div class="csl-right-inline"><a href="https://www.borail.org/about/history/">Museum <span>History</span></a>. <em>B&amp;O Railroad Museum</em>.</div>
</div>
<div id="ref-maryl_maryland_nodate" class="csl-entry">
<div class="csl-left-margin">4. </div><div class="csl-right-inline">Maryland State Highway Administration. <a href="https://www.roads.maryland.gov/OPPEN/Maryland_Railroads_Statewide_Historic_Context_Complete.pdf">Maryland <span>Railroads</span> <span>Statewide</span> <span>Historic</span> <span>Context</span></a>.</div>
</div>
<div id="ref-disney_railroad_1922" class="csl-entry">
<div class="csl-left-margin">5. </div><div class="csl-right-inline">Disney, H. V. <a href="http://jhir.library.jhu.edu/handle/1774.2/36515">Railroad <span>Map</span> of <span>Baltimore</span></a>. (1922).</div>
</div>
<div id="ref-schley_steam_2020" class="csl-entry">
<div class="csl-left-margin">6. </div><div class="csl-right-inline">Schley, D. <em>Steam <span>City</span>: <span>Railroads</span>, <span>Urban</span> <span>Space</span>, and <span>Corporate</span> <span>Capitalism</span> in <span>Nineteenth</span>-<span>Century</span> <span>Baltimore</span></em>. (University of Chicago Press, 2020). doi:<a href="https://doi.org/10.7208/chicago/9780226720395.001.0001">10.7208/chicago/9780226720395.001.0001</a>.</div>
</div>
<div id="ref-themetropoleblog_bo_2022" class="csl-entry">
<div class="csl-left-margin">7. </div><div class="csl-right-inline">themetropoleblog. <a href="https://themetropole.blog/2022/03/09/the-bo-railroad-from-municipal-enterprise-to-private-corporation-a-review-of-steam-city/">The <span>B</span>&amp;<span>O</span> <span>Railroad</span> from <span>Municipal</span> <span>Enterprise</span> to <span>Private</span> <span>Corporation</span>—<span>A</span> <span>Review</span> of <span>“<span>Steam</span> <span>City</span>”</span></a>. <em>The Metropole</em> (2022).</div>
</div>
<div id="ref-philipsen_community_2024" class="csl-entry">
<div class="csl-left-margin">8. </div><div class="csl-right-inline">Philipsen, K. <a href="https://communityarchitectdaily.blogspot.com/2024/01/light-rail-killed-howard-street-urban.html">Community <span>Architect</span> <span>Baltimore</span>: "<span>Light</span> rail killed <span>Howard</span> <span>Street</span>" - an urban legend debunked</a>. <em>Community Architect Baltimore</em> (2024).</div>
</div>
</div></section></div> ]]></description>
  <category>railroad</category>
  <category>travel</category>
  <category>baltimore</category>
  <category>中文</category>
  <guid>https://yyraven.github.io/personal/260124_travel_baltimore_railroad/</guid>
  <pubDate>Sun, 25 Jan 2026 16:00:00 GMT</pubDate>
  <media:content url="https://yyraven.github.io/personal/260124_travel_baltimore_railroad/figs/map.jpeg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>巴尔的摩｜与音乐</title>
  <link>https://yyraven.github.io/personal/260117_travel_baltimore_music/</link>
  <description><![CDATA[ 




<div class="post-meta-bar">
  <span class="wordcount"> ✎4806 </span>
  <span class="mylikebutton"> ♥</span>
</div>

<p>这里是美国国歌的诞生地，南北方的分野，内战的前线，弗雷德里克·道格拉斯的奔向自由的地方，爱伦坡长眠的地方。这个城市有无数绰号：<em>最伟大的城市（The Greatest City in America）</em>，<em>魅力之城（Charm City）</em>，<em>读书之城（the City that Reads）</em>，当然还有臭名昭著的<em>谋杀州爆头城（Bodymore, Murderland）</em>。这里是巴尔的摩，我过去两年生活的城市。</p>
<p>我是一个很念旧的人，但同时又懒又健忘，离别之时内心充盈的无数情感落到纸上的不足百分之一，过了几年脑子里剩的那些也会忘个精光。为了让未来的自己不至于说“在美国的最初两年生活乏善可陈”，这次我想至少把一些印象深刻的故事记录下来；有了博客这个方便的工具，也不用找笔没墨、写字慢这些借口了。我的舒适区是音乐，就先从音乐开始写；以后还想写这座城市的历史与文化，写我的大学，还有遇见的人。在巴尔的摩生活的时候恨得很，走路不敢看手机，生怕被街上的人突袭，每天被邮箱里弹出的校警安全提示折磨得夜不能寐，觉得去哪儿都比留下来好；离开后又开始舍不得了——开始怀念静谧的港口之夜，满树的樱花和碧蓝的海水，一排排站在码头上休息的环嘴鸥，还有水里漂浮着的美丽的海刺水母。</p>
<p>城市是过去、现在与未来所有居民共同想象的结果，居住在这里的我不可避免地会对它产生更多的感情。对“城市”的迷恋始于中学读《看不见的城市》后的感受。卡尔维诺在书中写马可·波罗向忽必烈可汗描述他游历过的每个城市，中学的我着迷于作者精巧的文风和笔下优美的意象。马可说，<em>“记忆的形象一旦被词语固定下来就会消失了；也许我不愿意讲述威尼斯是害怕失去它”</em>——或许家乡之于我而言是这样一座不可触碰的城，但对巴尔的摩，我要做的就是把它用自己的词语固定下来。回忆总是会扭曲现实，这是大脑自带的功能，但我觉得与其让这份回忆堕落成简单的谈资（“我在美国最危险的城市里活下来了诶！”），不如让它以浪漫化的形式留下来。</p>
<p>作为留学生在巴尔的摩求学，我总会觉得自己离真实的市民生活有一些距离。23年8月刚入学时我曾写下<em>“早起，乘校车飞驰过这座城市，带着花纹的窗户贴面外是涂鸦和灰蒙蒙的街区，校车内冷气很足，男男女女穿着得体的衣服，戴着眼镜，和电视剧里的莱农很像。有的时候会怀疑自己是否真的能去感受到这座城市的脉搏，尤其是在巴市这种地方……”</em>霍普金斯大学对学生的保护让我觉得自己可以在不接触巴尔的摩的情况下在大学的泡泡里生活——因为害怕危险所以不乘坐公共交通工具，完全只在校车能覆盖的范围内行动；因为不清楚他人是善是恶，精神是否清醒，所以只和学校内的老师和同学交往。这都是可以做到的，甚至是被鼓励的。一次一位来自阿富汗的优步司机甚至提醒我“你就别在那下车了，早点离开这里比较好，这里的人都是‘僵尸’。”但一个人怎么可以放任自己活在封闭到这种程度的象牙塔里呢？</p>
<p>由于社交能力实在欠缺，我最后选择的融入城市的方法就是多散步。散步的时候自然是要戴着耳机的，这就导致这座城的每一条路在我回忆里都有自带的背景音乐。而音乐是最方便的创造浪漫回忆的工具。关于此事，爱伦坡也有高见：</p>
<blockquote class="blockquote">
<p>It is now 1831… and as always, I am absorbed with a delicate thought. It is how poetry has indefinite sensations to which end, music is an essential, since the comprehension of sweet sound is our most indefinite conception. Music, when combined with a pleasurable idea, is poetry. Music without the idea is simply music. Without music or an intriguing idea, color becomes pallour, man becomes carcass, home becomes catacomb, and the dead are but for a moment motionless.</p>
<p>现在是1831年……一如往常，我沉浸在一种微妙的想法中：那就是诗歌之所以会引起无尽的思绪，是因为音乐的作用，因为对美妙声音的理解是我们最琢磨不透的概念。音乐与美妙的意象结合在一起便成了诗。如果没有意象，音乐便变得贫瘠。没了音乐或者令人深思的意象，色彩变成苍白，活人变成尸体，家园变成墓穴，而死亡不过一瞬间的静止。</p>
</blockquote>
<p>就这样，耳机里的音乐和眼前的景色——或是萧瑟的19世纪式排屋，或是静谧的内港——结合成了无言的诗。过去两年我最爱的放松活动就是乘校车在内港边的商学院下车，沿着海岸一路逛到Thames Street的唱片店The Sound Garden，翻一个小时唱片，买一张或者空手而归，去旁边的意式冰激凌店Pitango买一份开心果/树莓味的双球冰激凌，再在小雨里逛回商学院。有一次在海边吹风时还看到有人提着一个巨大的音箱在放<em>Cocteau Twins</em>的<em>Heaven or Las Vegas</em>，夕阳将雨后初晴的海面映照成浅浅的蓝紫色，停在海边的战舰的灰色舷窗上泛出粉色的光芒，配上Elizabeth Fraser的吟唱，那个场景真是如梦似幻啊。</p>
<p>在过去的两年里，我主要沉迷于以RIDE为首的盯鞋/梦幻流行音乐。23年感恩节假期我在内港边吃西北风时点开了Nowhere，两把吉他组成的音乐风暴与眼前青灰色的深秋海面在我脑内产生了奇妙的化学作用，从此这种音乐就和“海”的意象分不开了。此外，本着入乡随俗的原则，我还努力探索了巴尔的摩的本地音乐。巴尔的摩有很繁荣的音乐场景：实验摇滚先驱Frank Zappa在这里出生，仙乐组合Beach House在这里成立，硬核朋克乐队Turnstile带着他们急促愤怒的鼓点和嘶吼席卷了全球；这里也是舞曲流派Baltimore Club的发源地，它的影响力在30年后依然存在，还间接地协助缔造了几首K-pop热单。</p>
<p>盯鞋/梦幻流行音乐我已在2024年的<a href="../../personal.html#category=radio">音乐电台</a>里推荐过很多，不必再说；就用这篇文章剩余的部分推荐一点喜欢的巴尔的摩本地音乐人，和常去的唱片店与演出场馆吧。</p>
<hr>
<section id="巴尔的摩的音乐家与音乐地标" class="level2 page-columns page-full">
<h2 class="anchored" data-anchor-id="巴尔的摩的音乐家与音乐地标">巴尔的摩的音乐家与音乐地标</h2>
<div class="callout callout-style-simple callout-note">
<div class="callout-body d-flex">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-body-container">
<p>学艺不精，有不准确或者不完善的地方请多多包涵。</p>
</div>
</div>
</div>
<section id="摇滚流行另类" class="level3 page-columns page-full">
<h3 class="anchored" data-anchor-id="摇滚流行另类">摇滚/流行/另类</h3>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="covers/fz.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-1" title="2019年发行的Peaches en Regalia画胶"><img src="https://yyraven.github.io/personal/260117_travel_baltimore_music/covers/fz.jpg" class="img-fluid figure-img" alt="2019年发行的Peaches en Regalia画胶"></a></p>
<figcaption>2019年发行的<em>Peaches en Regalia</em>画胶</figcaption>
</figure>
</div>
<p><strong>冷知识</strong>： 2007年8月9日被巴尔的摩市长定为Frank Zappa Day。</p>
</div></div><section id="frank-zappa" class="level4">
<h4 class="anchored" data-anchor-id="frank-zappa">Frank Zappa</h4>
<p>著名的实验摇滚先驱。放在这里其实有点牵强，因为他很快就搬到加州去了。早年在巴尔的摩的经历包括吸军营里的芥子气，鼻子里塞镭治病，和在卧室里玩老爹化工厂的水银，堪称一个五毒俱全。他的音乐涵盖摇滚、流行、爵士，听听蛮有意思的；我第一次听到是在《春光乍泄》里。</p>
<ul>
<li><p><a href="https://music.apple.com/us/album/chungas-revenge/1442933906?i=1442934458">Frank Zappa - Chunga’s Revenge (1970)</a> 被选入了《春光乍泄》的电影原声带。顺带一提，《春光乍泄》的英文片名Happy Together就是一首歌，原唱是The Turtles，电影里也出现了Zappa的翻唱版。</p></li>
<li><p><a href="https://music.apple.com/us/album/peaches-en-regalia/1562897106?i=1562897107">Frank Zappa - Peaches en Regalia (1969)</a> 很有意思的爵士小曲。</p></li>
</ul>
</section>
<section id="beach-house" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="beach-house">Beach House</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="covers/zebra.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-2" title="Beach House - Teen Dream"><img src="https://yyraven.github.io/personal/260117_travel_baltimore_music/covers/zebra.jpg" class="img-fluid figure-img" alt="Beach House - Teen Dream"></a></p>
<figcaption>Beach House - Teen Dream</figcaption>
</figure>
</div>
</div></div><p>来自法国的Victoria和来自巴尔的摩的Alex组成的二人梦幻流行组合。</p>
<ul>
<li><a href="https://music.apple.com/us/album/silver-soul/349535407?i=349535422">Beach House - Silver Soul (2010)</a> 悠远的滑棒吉他就像港口的夜色一般令人平静。</li>
</ul>
</section>
<section id="animal-collective" class="level4">
<h4 class="anchored" data-anchor-id="animal-collective">Animal Collective</h4>
<p>迷幻流行乐队，融入了不少电子成分，很擅长营造沉浸式的氛围。</p>
<ul>
<li><a href="https://music.apple.com/us/album/merriweather-post-pavilion/300683110">Animal Collective - Merriweather Post Pavilion (2009)</a> 最经典的一张，蛮喜欢的。</li>
</ul>
</section>
<section id="snail-mail" class="level4">
<h4 class="anchored" data-anchor-id="snail-mail">Snail Mail</h4>
<p>来自巴尔的摩东部小镇埃利科特城的歌手Lindsey Jordan的艺名。</p>
<ul>
<li><a href="https://music.apple.com/us/album/ben-franklin/1636341239?i=1636341243">Snail Mail - Ben Franklin (2021)</a> 能听出来受90s独立摇滚影响很深。</li>
</ul>
</section>
</section>
<section id="朋克" class="level3 page-columns page-full">
<h3 class="anchored" data-anchor-id="朋克">朋克</h3>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="covers/turnstile.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-3" title="Turnstile - Glow On"><img src="https://yyraven.github.io/personal/260117_travel_baltimore_music/covers/turnstile.jpg" class="img-fluid figure-img" alt="Turnstile - Glow On"></a></p>
<figcaption>Turnstile - Glow On</figcaption>
</figure>
</div>
</div></div><section id="turnstile" class="level4">
<h4 class="anchored" data-anchor-id="turnstile">Turnstile</h4>
<p>巴尔的摩的朋克场景受DC的直刃/硬核朋克场景影响很大——强调节奏，拥有口语化、呼喊式的唱腔。最近最火的硬核乐队应该是Turnstile了吧，从21年Glow On发行以来一直在巡演，越巡粉丝越多，压轴了不少音乐节。</p>
<ul>
<li><a href="https://music.apple.com/us/album/t-l-c-turnstile-love-connection/1571955705?i=1571955710">Turnstile - T.L.C. (TURNSTILE LOVE CONNECTION) (2021)</a> 典型的Turnstile味。</li>
</ul>
</section>
<section id="all-time-low" class="level4">
<h4 class="anchored" data-anchor-id="all-time-low">All Time Low</h4>
<p>来自巴尔的摩北边小镇陶森的流行朋克乐队，萌萌的，Blink-182味儿。</p>
<ul>
<li><a href="https://music.apple.com/us/album/merry-christmas-kiss-my-ass/1639177074?i=1639177612">All Time Low - Merry Christmas, Kiss My Ass (2011)</a> 朋友给推荐的，在美国的第一个圣诞节就如此度过…</li>
</ul>
</section>
</section>
<section id="说唱嘻哈舞曲" class="level3 page-columns page-full">
<h3 class="anchored" data-anchor-id="说唱嘻哈舞曲">说唱/嘻哈/舞曲</h3>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="covers/jialing.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-4" title="The Greatest City in America （这个椅子在巴尔的摩随处可见，上书“巴尔的摩-美国最伟大的城市”。果真如此？）"><img src="https://yyraven.github.io/personal/260117_travel_baltimore_music/covers/jialing.jpg" class="img-fluid figure-img" alt="The Greatest City in America （这个椅子在巴尔的摩随处可见，上书“巴尔的摩-美国最伟大的城市”。果真如此？）"></a></p>
<figcaption>The Greatest City in America （这个椅子在巴尔的摩随处可见，上书“巴尔的摩-美国最伟大的城市”。果真如此？）</figcaption>
</figure>
</div>
</div></div><section id="bmore-club" class="level4">
<h4 class="anchored" data-anchor-id="bmore-club">B’more Club</h4>
<p>NewJeans的<em>Ditto</em>让很多人熟悉了B’more club的欢快节奏；这种发源于巴尔的摩Unruly Records的轻快俱乐部舞曲曾在90年代流行一时，后来延伸出了Jersey Club和Philly Club等流派。后两者现在也很流行。</p>
<ul>
<li><p><a href="https://music.apple.com/us/album/unruly-records-anthology-1991-1995-the-early-years/1689482759">Unruly Records - Anthology 1991-1995 (2023)</a> 经典的90年代B’more club之声。</p></li>
<li><p><a href="https://music.apple.com/us/album/woe-single/1780268493">JiaLing - Woe (2024)</a> 台裔巴尔的摩DJ佳玲的作品，B’more club的现代诠释。</p></li>
<li><p><a href="https://music.apple.com/us/album/ditto-single/1657231957">NewJeans - Ditto (2022)</a> 2022年末的Kpop名曲，估计是很多人（包括我）第一次接触这个流派的歌。</p></li>
</ul>
</section>
<section id="jpegmafia" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="jpegmafia">JPEGMafia</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="covers/offline.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-5" title="JPEGMafia - LP!"><img src="https://yyraven.github.io/personal/260117_travel_baltimore_music/covers/offline.jpg" class="img-fluid figure-img" alt="JPEGMafia - LP!"></a></p>
<figcaption>JPEGMafia - LP!</figcaption>
</figure>
</div>
</div></div><p>著名的实验说唱rapper，纽约人，搬到巴尔的摩后开始以这个艺名创作音乐。以多变的采样闻名。</p>
<ul>
<li><a href="https://music.apple.com/us/album/offline/1711557687">JPEGMafia - LP! (2021)</a> 我最喜欢的一张。</li>
</ul>
</section>
</section>
<section id="线下去哪玩" class="level3 page-columns page-full">
<h3 class="anchored" data-anchor-id="线下去哪玩">线下去哪玩</h3>
<section id="逛唱片店" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="逛唱片店">逛唱片店</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="covers/tsg.jpeg" class="lightbox" data-gallery="my-gallery" title="The Sound Garden, 2024/05"><img src="https://yyraven.github.io/personal/260117_travel_baltimore_music/covers/tsg.jpeg" class="img-fluid figure-img" alt="The Sound Garden, 2024/05"></a></p>
<figcaption>The Sound Garden, 2024/05</figcaption>
</figure>
</div>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="covers/tsginner.jpeg" class="lightbox" data-gallery="my-gallery" title="唱片店内部"><img src="https://yyraven.github.io/personal/260117_travel_baltimore_music/covers/tsginner.jpeg" class="img-fluid figure-img" alt="唱片店内部"></a></p>
<figcaption>唱片店内部</figcaption>
</figure>
</div>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="covers/rsd.jpeg" class="lightbox" data-gallery="my-gallery" title="门外的标识"><img src="https://yyraven.github.io/personal/260117_travel_baltimore_music/covers/rsd.jpeg" class="img-fluid figure-img" alt="门外的标识"></a></p>
<figcaption>门外的标识</figcaption>
</figure>
</div>
<p><strong>冷知识</strong>：Record Store Day最初就是在巴尔的摩的Fell’s Point发起的，后来逐渐变成了全球性的纪念日。</p>
</div></div><section id="the-sound-garden" class="level5">
<h5 class="anchored" data-anchor-id="the-sound-garden"><a href="https://www.sgrecordshop.com/">The Sound Garden</a></h5>
<p>号称是全美第二的唱片店（第一是洛杉矶的Amoeba Music），我最爱逛的唱片店，位于宁静美丽的Fell’s Point。一手二手的黑胶CD一应俱全，可以在大甩卖里捡漏；永远放着很<em>酷</em>的音乐，偶尔会有DJ现场打碟；经常会举办新专辑的试听会；还可以买各种周边产品，包括娅娅蜡烛和魔力吸布贴啥的。有相当多的金属唱片，还有一个盯鞋/梦幻流行专区，所有的唱片角上都贴着小小的运动鞋贴纸。总之，氛围一级棒。</p>
<p>与此相关的奇遇是，24年10月在The Anthem看JAMC的时候瞥见前面站着的一位女士的手机壳里塞了一张The Sound Garden的贴纸，遂迅速上前认亲。女士大赞The Sound Garden是最棒的唱片店。她顺势问我，你年纪这么小为什么来看我们80年代的乐队？我只能满头大汗地尴尬回答<span class="blur">我有恋老癖</span>哈哈现在中国年轻人就好这一口盯鞋！</p>
<p>巴尔的摩还有不少不错的唱片店，不过我最常去的只有这家。</p>
</section>
</section>
<section id="看现场" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="看现场">看现场</h4>
<section id="ottobar" class="level5">
<h5 class="anchored" data-anchor-id="ottobar"><a href="https://theottobar.com/">Ottobar</a></h5>
<p>位于Charles Village的Ottobar小小的，氛围非常亲切。我在这看了La Luz，基本上就是站在主唱的鞋尖前看的，体验太好了。</p>
</section>
<section id="baltimore-soundstage" class="level5">
<h5 class="anchored" data-anchor-id="baltimore-soundstage"><a href="https://www.baltimoresoundstage.com/">Baltimore Soundstage</a></h5>
<p>位于市中心、比Ottobar大一些的场馆，大概千人级别，很棒，无须多言。在这看了Alcest。</p>
</section>
<section id="cfg-bank-arena" class="level5">
<h5 class="anchored" data-anchor-id="cfg-bank-arena"><a href="https://cfgbankarena.com/">CFG Bank Arena</a></h5>
<p>位于市中心的一般通过体育场，the 1975/Charli XCX/Queen在这里演过，但我还是比较偏爱小型场馆。需要注意的是这个场馆旁边就是Howard Street，晚上有很多毒贩，不要单独行动。</p>
</section>
<section id="the-lyric" class="level5 page-columns page-full">
<h5 class="anchored" data-anchor-id="the-lyric"><a href="https://www.lyricbaltimore.com/">The Lyric</a></h5>
<p>位于Mount Vernon的剧院，魔力吸在这里演过。传说中是为了和霍普金斯的医学院在地理上平衡而建的（东巴尔的摩的医学院太重了，得在西巴尔的摩建一个一样重的大东西才能让地面不翘起来——某位神秘人士曾如此告诉我）。</p>
<p>每年夏天内港都会举办Baltimore by Baltimore音乐节，会有很多本地音乐人参加，时间合适的话也可以去凑个热闹。除此以外，Fell’s Point也有很多带现场音乐表演的小酒吧。我和朋友在圣帕特里克节曾一起去Sláinte Irish Pub看爱尔兰民谣表演，体验很好！那时整个港口都开满樱花。</p>
<hr>
<p>巴尔的摩地处美东密集的铁路网中，四舍五入北边的费城（火车1.5小时）和南边的华盛顿（火车1小时）的场馆都算在可达范围内。这一片的中小型场馆也特别多，喜欢的乐队如果不到巴尔的摩来，费城和华盛顿总会来一个。要追到纽约去也不是不行（我甚至追到过波士顿去），就是很难一天往返了。</p>

<div class="no-row-height column-margin column-container"><div class="">
<p><strong>冷知识</strong>：美国的第一条铁路就是位于巴尔的摩的B&amp;O Railroad（巴尔的摩-俄亥俄铁路）。这条铁路还有一个<a href="https://www.borail.org/">博物馆</a>，很有意思的，24年被我们部门租了开retreat。关于这条铁路的另一个冷知识是Johns Hopkins（霍普金斯大学的创始人）当年也有投资B&amp;O Railroad。</p>
</div></div></section>
<section id="union-transfer费城" class="level5">
<h5 class="anchored" data-anchor-id="union-transfer费城"><a href="https://www.utphilly.com/">Union Transfer（费城）</a></h5>
<p>我最爱的演出场馆之一，在这看了<a href="../../personal/240120_review_ride/index.html">RIDE</a>和Kim Gordon。在华盛顿看RIDE的时候偶遇了一位乐迷阿姨，她早年干过乐队经纪人，和Union Transfer的老板是老相识；她跟我说此场馆的老板是个盯鞋迷，所以整个场馆的音效都是为了让观众沉浸式感受盯鞋乐队的噪音音墙设计的——只能说名不虚传，在这里听的两场都对我的听力造成了永久损伤。回忆非常幸福，但一定记得带耳塞。据说旁边有家不错的韩国烤肉店。</p>
</section>
<section id="club华盛顿" class="level5">
<h5 class="anchored" data-anchor-id="club华盛顿"><a href="https://www.930.com/">9:30 Club（华盛顿）</a></h5>
<p>著名的华盛顿演出场馆，很小，很多90s大团成名前都在这演过。我在这看了RIDE，但觉得音效不太得劲，站在第一排反而听不到吉他。验完年龄后会给你的手上盖一个章。有空调，是个优点。里面还有个摆满了CD架的小房子，蛮好玩的。</p>
</section>
<section id="the-anthem华盛顿" class="level5">
<h5 class="anchored" data-anchor-id="the-anthem华盛顿"><a href="https://theanthemdc.com/">The Anthem（华盛顿）</a></h5>
<p>能承载几千人的演出场馆，和9:30 Club是同一个老板。很宽敞，音效一流，服务也一流，人挤人的时候会有工作人员送水。我在这看了JAMC/slowdive/Fontaines DC，Katseye也在这演过，这里还会举办跨年音乐会。位于华盛顿的西南水岸The Wharf，毗邻波多马克河，风景很美丽，离其他著名景点非常近，周围也有很多吃的。很适合一日游，白天逛博物馆，晚上看演出。</p>
<p>华盛顿周围的其他演出场馆还有The Howard Theater和Silver Spring的The Fillmore等等，都还行，有演出信息都可以关注。</p>
</section>
</section>
<section id="小贴士" class="level4">
<h4 class="anchored" data-anchor-id="小贴士">小贴士</h4>
<ol type="1">
<li>Amtrak的火车票价格和机票一样会波动，一般提前两周到一个月左右买最便宜。MARC Train（只能去华盛顿）车票价格不会波动，但每天发车时间不一样，得参考<a href="https://www.mta.maryland.gov/schedule/marc-penn">官网</a>。</li>
<li>需要注意的是Amtrak一般晚上十点后就都没有班次了，所以如果看晚上的演出需要在当地留宿。费城的Apple Hostel不错。<span class="blur">第二天早晨五六点会有红眼火车送你回家，努力一点甚至可以赶得上早八。不要问我怎么知道的。</span></li>
<li>如果实在想当天往返，还有两个选择：一个是乘灰狗巴士，华盛顿的巴士站一直开到午夜后，但要注意打车去Union Station巨堵无比，车上条件比较艰苦，巴尔的摩的巴士站也不在霍普金斯的校车范围内，总之不建议独自行动。另一个是自己开车，除了I-95道路上的大坑让开夜车略微危险以外，没啥问题。</li>
<li>演出票如果在线下买会比线上买便宜15%左右，可以规避Ticketmaster/AXS等购票平台收取的高额服务费。具体怎么买场馆的官网上一般会写（搜box office就行）。</li>
</ol>


<div class="post-like-footer" style="display:flex; justify-content:flex-end;">
  <div class="mylikebutton">Kudos ♥</div>
</div>

</section>
</section>
</section>

<center>
© 2024-2026 RavensNest.
</center> ]]></description>
  <category>music</category>
  <category>travel</category>
  <category>baltimore</category>
  <category>中文</category>
  <guid>https://yyraven.github.io/personal/260117_travel_baltimore_music/</guid>
  <pubDate>Fri, 16 Jan 2026 16:00:00 GMT</pubDate>
  <media:content url="https://yyraven.github.io/personal/260117_travel_baltimore_music/covers/jialing.jpg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>Birding｜A Visit to Eagle Creek Park</title>
  <link>https://yyraven.github.io/personal/260112_birding_eaglecreek/</link>
  <description><![CDATA[ 




<div class="post-meta-bar">
  <span class="wordcount"> ✎201 </span>
  <span class="mylikebutton"> ♥</span>
</div>

<p>This weekend I visited <em>Eagle Creek Park</em> near Indianapolis with my friends. It’s freezing outside, so we only walked ~10 minutes on the trail, and saw some Canada geese, ducks, gulls, and coots on water from a distance. I could only identify Canada geese by their larger size compared to other birds &gt;_&lt;</p>
<p>To my surprise, <a href="https://eaglecreekpark.org/ornithology-center/">the Ornithology Center at the Eagle Creek Park</a> is really good. The ornithology center contains a wild birds rescue center (they’ve rescued a turkey vulture, a bald eagle, and a few owls), a little museum (a great collection of books, field guides, specimen, and memes), an indoor observation station facing the lake (helps a lot when it’s freezing outside, and you can borrow binoculars), and a few bird feeders (you can sit on chairs - indoor or outdoor - and watch birds enjoying their time, and don’t worry, there are anti-collision stickers on the windows). On the windows facing the trail, there are great window paintings - I really like the loon window, and hopefully I can see them during the spring/fall migration periods!</p>
<p>A very dedicated team curated everything. I pay due respect to all people working there, and we had a great time. Definitely want to visit there again in the future when it’s warmer!</p>
<p><a href="https://ebird.org/hotspot/L157179">Eagle Creek Park eBird Page</a></p>
<hr>
<div class="photo-row">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/rescue1.jpeg" class="lightbox" data-gallery="row" title="Bald eagle Carson"><img src="https://yyraven.github.io/personal/260112_birding_eaglecreek/figs/rescue1.jpeg" class="img-fluid figure-img" alt="Bald eagle Carson"></a></p>
<figcaption>Bald eagle <em>Carson</em></figcaption>
</figure>
</div>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/rescue3.jpeg" class="lightbox" data-gallery="row" title="Carson’s story"><img src="https://yyraven.github.io/personal/260112_birding_eaglecreek/figs/rescue3.jpeg" class="img-fluid figure-img" alt="Carson’s story"></a></p>
<figcaption><em>Carson</em>’s story</figcaption>
</figure>
</div>
</div>
<div class="photo-row">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/center1.jpeg" class="lightbox" data-gallery="row" title="Museum"><img src="https://yyraven.github.io/personal/260112_birding_eaglecreek/figs/center1.jpeg" class="img-fluid figure-img" alt="Museum"></a></p>
<figcaption>Museum</figcaption>
</figure>
</div>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/center2.jpeg" class="lightbox" data-gallery="row" title="Books and other display"><img src="https://yyraven.github.io/personal/260112_birding_eaglecreek/figs/center2.jpeg" class="img-fluid figure-img" alt="Books and other display"></a></p>
<figcaption>Books and other display</figcaption>
</figure>
</div>
</div>
<div class="photo-row">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/center3.jpeg" class="lightbox" data-gallery="row" title="Observation station"><img src="https://yyraven.github.io/personal/260112_birding_eaglecreek/figs/center3.jpeg" class="img-fluid figure-img" alt="Observation station"></a></p>
<figcaption>Observation station</figcaption>
</figure>
</div>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/center4.jpeg" class="lightbox" data-gallery="row" title="Window painting"><img src="https://yyraven.github.io/personal/260112_birding_eaglecreek/figs/center4.jpeg" class="img-fluid figure-img" alt="Window painting"></a></p>
<figcaption>Window painting</figcaption>
</figure>
</div>
</div>
<div class="photo-row">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/feeder_1.jpeg" class="lightbox" data-gallery="row" title="Cardinal and sparrow at the feeder"><img src="https://yyraven.github.io/personal/260112_birding_eaglecreek/figs/feeder_1.jpeg" class="img-fluid figure-img" alt="Cardinal and sparrow at the feeder"></a></p>
<figcaption>Cardinal and sparrow at the feeder</figcaption>
</figure>
</div>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="figs/feeder_2.jpeg" class="lightbox" data-gallery="row" title="White breasted nuthatch"><img src="https://yyraven.github.io/personal/260112_birding_eaglecreek/figs/feeder_2.jpeg" class="img-fluid figure-img" alt="White breasted nuthatch"></a></p>
<figcaption>White breasted nuthatch</figcaption>
</figure>
</div>
</div>


<div class="post-like-footer" style="display:flex; justify-content:flex-end;">
  <div class="mylikebutton">Kudos ♥</div>
</div>

<center>
© 2024-2026 RavensNest.
</center> ]]></description>
  <category>birding</category>
  <category>travel</category>
  <category>nature</category>
  <category>indiana</category>
  <category>EN</category>
  <guid>https://yyraven.github.io/personal/260112_birding_eaglecreek/</guid>
  <pubDate>Sun, 11 Jan 2026 16:00:00 GMT</pubDate>
  <media:content url="https://yyraven.github.io/personal/260112_birding_eaglecreek/figs/center4.jpeg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>年终总结｜2025 身体拖着精神前进</title>
  <link>https://yyraven.github.io/personal/260108_diary/</link>
  <description><![CDATA[ 




<div class="post-meta-bar">
  <span class="wordcount"> ✎1467 </span>
  <span class="mylikebutton"> ♥</span>
</div>


<div class="no-row-height column-margin column-container"><div class="">
<p>想了很久年终总结应该配什么音乐，要么就配The Cure的Just Like Heaven吧！前奏很像烟花哦。</p>
<div class="quarto-video ratio ratio-4x3"><iframe data-external="1" src="https://www.youtube.com/embed/n3nPiBai66M?si=XS2nMalkY6dR8vYl" title="" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe></div>
</div></div><p>拖到2026年的第八天才开始写这个。</p>
<p>拖延了这么久其实也算是抛下了迷信。在跨年前写些丧气话总觉得有点触霉头，但新年真的到来了，我也终于可以诚实地面对自己的内心：我确实很不满意自己的2025年。</p>
<p>客观来说，无论是主线还是支线任务，这一年都是有不少进展的：成功找到PhD项目并且毕业，成功入学并找到第一年的轮转实验室；同人、爱好和交友上都尝试了新东西。但还是总觉得这一年没有“精气神”，哪里都提不起劲。正如标题所说，总感觉是身体的惯性在拖着精神前进，而不是精神在指引身体前进。怪罪客观事实（美国退出WHO、请了个反疫苗者管NIH、科研资金紧缩、永远不会消失的敏感专业学生签证问题）的同时还是得从自己身上找原因。从三月份精神崩溃的那一次以后一整年自己都没真正地重新站起来，时常会暴食、翘班、熬大夜，对科研没兴趣，这样脆弱（或者说，没有“想好起来”的意志力）可不好！需要意识到我是永远不可能靠窝在床上变得乐观开朗敏捷专业的。该出去走走就出去走走，该逼自己一把搞科研就逼自己一把，以前能做到，现在一定也能做到。</p>
<p>不负责任可不酷。是时候要好好沉淀当一个合格的科学家了，或者说研究者。把剑一点一点磨锋利了自然会有锋芒，2026年，我想变得professional。</p>
<p>另外得换个心理咨询师，我真的受够装乐观来面对乐观的美国人了，人家一乐观我就下意识想装乐观来迎合ta，太累了。明年CAPS给我派一个丧逼吧，让我没有压力地说点丧气话好吗。</p>
<hr>
<section id="年还是在画画" class="level2">
<h2 class="anchored" data-anchor-id="年还是在画画">2025年还是在画画</h2>
<p>今年最高兴的事之一就是参的<strong>盯鞋同人合志 ‘Still in a Dream’</strong>终于付印了！这辈子第一次把自己画的故事纸质化，这实在是太令人满足了，死了都值了。拜托阿闲老师给分镜提意见、交漫画稿、和灰鱼老师交换漫画、给时幽老师画插图、最后关头激情赶制了一大组大头做明信片，那种兴奋劲儿现在还回味无穷。</p>
<p>把我负责的RIDE漫画部分放在下面。现在看看真是非常不好意思，但至少画出来了！明年想要画出藤本树风味的带有一点魔幻味儿的作品。</p>
<div style="left: 0; width: 100%; height: 0; position: relative; padding-bottom: 52.5%;">
<iframe src="https://embed.pixiv.net/oembed_iframe.php?type=illust&amp;id=127783731" style="top: 0; left: 0; width: 100%; height: 100%; position: absolute; border: 0;" allowfullscreen="">
</iframe>
</div>
<p><span class="blur">（强烈怀疑下半年整个人蔫了是因为主队停止活动/我cp停止卖腐了）</span></p>
<p>今年依旧沉迷风景速写不能自已。画得最满意的是这幅倾注了万千柔情的<strong>巴尔的摩内港三月的傍晚</strong>。在思路和色彩上都略有进步吧，算是稍微懂如何主观处理看到的风景了。</p>
<div style="left: 0; width: 100%; height: 0; position: relative; padding-bottom: 52.5%;">
<iframe src="https://embed.pixiv.net/oembed_iframe.php?type=illust&amp;id=130054025" style="top: 0; left: 0; width: 100%; height: 100%; position: absolute; border: 0;" allowfullscreen="">
</iframe>
</div>
<p>画了很多gif像素画和小鸟，这也非常好玩。</p>
<p>今年还第一次把自己的画实体化成了亚克力和吧唧，带着去参了北京的slo22。在展会上和特瓦里老师交换了无料，回去的路上还和灰鱼老师面基，度过了山东夏日的梦幻之夜：坐在灰鱼老师的后座在街上狂飙电动车，拿着产品棉花娃娃在河边一边造谣一边看夜鹭从天上飞过去，吃了特别好吃的山东特色台湾料理（某种杂粮煎饼），最后在拼豆店拼了产品像素鼻嘎和AO3的[E/♂/!?/√]图标…真是重新过上了我被疫情夺去的二次元女大生活…</p>
<p>年中和宽老师相濡以沫，互相投喂对方0个人在意的冷坑。新年希望我们双双爬墙或者别人爬进我们的坑吧拜托了——虽然这何尝不是一种对意志力的锻炼。</p>
<p>年末的时候收到了脖子老师的24年RIDE中巡周边，好多好精美，还收到了<a href="https://archiveofourown.org/works/76500956">阿闲老师送我的产品美文</a>，已反复品读N遍。</p>
<p>总而言之，我的很大一部分审美、社交、自尊都靠搞同人吊着。我要搞一辈子同人。</p>
</section>
<section id="观到了145只菜鸟" class="level2">
<h2 class="anchored" data-anchor-id="观到了145只菜鸟">观到了145只菜鸟</h2>
<p>请看<a href="../../personal/nd_birding/index.html">All About Birding</a>！非常非常得意。</p>
</section>
<section id="亲友才是真正的宝藏" class="level2">
<h2 class="anchored" data-anchor-id="亲友才是真正的宝藏">亲友才是真正的宝藏？！</h2>
<p>真的非常非常感谢在各种时刻出现在身边的亲人、老师和朋友。没有朋友的坚持和陪伴我甚至都没法下决心留在美国。今年最快乐的事情就是回了两次国，和家人呆在一起，尤其是爸爸妈妈。好脆弱啊！但就像那句非常老套的话，感情让人有了弱点也有了铠甲。</p>
<p>新的一年一定要珍视身边的羁绊&gt;&lt; 好好关心大家，该打电话就打电话，尽量多见面，不能任性地逃避或者有事没事想太多了。</p>
<center>
~~ Happy New Year ~~
</center>


<div class="post-like-footer" style="display:flex; justify-content:flex-end;">
  <div class="mylikebutton">Kudos ♥</div>
</div>

</section>

<center>
© 2024-2026 RavensNest.
</center> ]]></description>
  <category>year-end recap</category>
  <category>中文</category>
  <guid>https://yyraven.github.io/personal/260108_diary/</guid>
  <pubDate>Wed, 07 Jan 2026 16:00:00 GMT</pubDate>
  <media:content url="https://yyraven.github.io/figs/preview.png" medium="image" type="image/png" height="69" width="144"/>
</item>
<item>
  <title>音乐电台｜2025 音乐与我的四季</title>
  <link>https://yyraven.github.io/personal/251231_radio/</link>
  <description><![CDATA[ 




<div class="post-meta-bar">
  <span class="wordcount"> ✎1301 </span>
  <span class="mylikebutton"> ♥</span>
</div>

<p><em>我感觉有必要把这个四季音乐推荐系列提前一个月，六月份已经是夏天了，而三月份肯定是春天。</em></p>
<hr>
<section id="冬日电台" class="level2 page-columns page-full">
<h2 class="anchored" data-anchor-id="冬日电台">冬日电台</h2>
<section id="音乐与我的冬天" class="level3">
<h3 class="anchored" data-anchor-id="音乐与我的冬天">音乐与我的冬天</h3>
<ul>
<li><p>一月: Miserable. 什么都没做只是拼尽全力在和季节性抑郁情绪作斗争。</p></li>
<li><p>二月: 去看了Alcest，真是太美了，阵容也很完美… 主唱Neige也很美哈哈哈哈。</p></li>
<li><p>三月: 刚刚开始，但因为Andy Bell发了让人感觉到春天气息的新专（Pinball Wanderer）我觉得一切都会好起来的。</p></li>
</ul>
</section>
<section id="我的冬日专辑" class="level3 page-columns page-full">
<h3 class="anchored" data-anchor-id="我的冬日专辑">我的冬日专辑</h3>
<section id="alcest---les-chants-de-laurore-2024" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="alcest---les-chants-de-laurore-2024"><a href="https://open.spotify.com/intl-fr/album/24nGcIMJdnThRbgxpovlpy">Alcest - Les Chants de l’Aurore (2024)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/alcest2024.jpg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/251231_radio/covers/alcest2024.jpg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘Ta main contre la mienne/Les mémoires incandescentes/De ton visage rieur/Et tout pour pouvoir les revivre’</em></p>
</blockquote>
<p>一个字也听不懂但就是很美，很喜欢，Flamme Jumelle让我想到了身边逝去的人，与我渐行渐远的人，还有再也无法触及的回忆…</p>
<p><em><strong>推荐曲目：</strong>Flamme Jumelle/Amethyste</em></p>
</section>
<section id="lana-del-rey---ultraviolence-2014" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="lana-del-rey---ultraviolence-2014"><a href="https://open.spotify.com/album/1ORxRsK3MrSLvh7VQTF01F">Lana Del Rey - Ultraviolence (2014)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/ultraviolence.jpg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/251231_radio/covers/ultraviolence.jpg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘My boyfriend’s pretty cool/But he’s not as cool as me’</em></p>
</blockquote>
<p>因为春天来了，所以开始重温16岁的时候听的东西…感觉自己像个自我感觉良好的沉浸在自己脑内幻想中的bitch，这就是我想有的心态。</p>
<p><em><strong>推荐曲目：</strong>Brooklyn Baby/Black Beauty</em></p>
</section>
<section id="mazzy-star---so-tonight-that-i-might-see-1993" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="mazzy-star---so-tonight-that-i-might-see-1993"><a href="https://open.spotify.com/album/5K18gTgac0q6Jma5HkV1vA">Mazzy Star - So Tonight that I Might See (1993)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/mazzystar3.jpg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/251231_radio/covers/mazzystar3.jpg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘There is a blue light in my best friend’s room/There is a blue light in his eye/There is a blue light, yeah/I want to see it shine’</em></p>
</blockquote>
<p>孤独安静又浪漫，听得我非常非常想去加州（以及学滑棒吉他）。</p>
<p><em><strong>推荐曲目：</strong>Fade Into You/Five String Serenade/Blue Light</em></p>
<hr>
</section>
</section>
</section>
<section id="春日电台" class="level2 page-columns page-full">
<h2 class="anchored" data-anchor-id="春日电台">春日电台</h2>
<section id="音乐与我的春天" class="level3">
<h3 class="anchored" data-anchor-id="音乐与我的春天">音乐与我的春天</h3>
<ul>
<li><p>三月: 非常抑郁的一个月，靠In the Modern World和Starburster活下去的，听着Grian的喘息我感觉自己也要惊恐发作了。</p></li>
<li><p>四月: 和学妹去看了La Luz，乐队成员优雅又神秘，就像小精灵一样！在室友的带领下疯狂地探索嘻哈/说唱。</p></li>
<li><p>五月: 和室友去费城看了Kendrick Lamar和SZA，观众好热情啊！并且舞台一直在喷火。和同事去华盛顿看了Fontaines D.C.，非常棒，Grian Chatten的台风就像一个真正的摇滚明星，歌词又那么有诗意。希望他们未来能越来越好。</p></li>
</ul>
</section>
<section id="我的春日专辑" class="level3 page-columns page-full">
<h3 class="anchored" data-anchor-id="我的春日专辑">我的春日专辑</h3>
<section id="fontaines-d.c.---romance-2024" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="fontaines-d.c.---romance-2024"><a href="https://open.spotify.com/album/287QQ922OsJYh8aFNGdJG5">Fontaines D.C. - Romance (2024)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/romance.jpg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/251231_radio/covers/romance.jpg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘I feel alive/in the city/that you despise’</em></p>
</blockquote>
<p>今年三月最抑郁的时候每次走过巴尔的摩的街道都会想到in the modern world。22年的Skinty Fia也好听的。</p>
<p><em><strong>推荐曲目：</strong>In the Modern World/Starburster/Bug/Death Kink</em></p>
</section>
<section id="kendrick-lamar---gnx-2024" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="kendrick-lamar---gnx-2024"><a href="https://open.spotify.com/album/0hvT3yIEysuuvkK73vgdcW">Kendrick Lamar - GNX (2024)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/gnx.jpg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/251231_radio/covers/gnx.jpg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘If it was up to me/I wouldn’t give these nobodies no sympathy’</em></p>
</blockquote>
<p>超级碗中场秀后整个美国的soundtrack，我也不能免俗——也是开始了解说唱的契机！和SZA合作的Luther实在太美，<a href="https://www.youtube.com/watch?v=sNY_2TEmzho">mv</a>也很优雅。</p>
<p><em><strong>推荐曲目：</strong>Luther/Reincarnated/TV off</em></p>
</section>
<section id="yeule---glitch-princess-2022" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="yeule---glitch-princess-2022"><a href="https://open.spotify.com/album/6jBRjtrgSlOvQvrSdtQa8Q">yeule - Glitch Princess (2022)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/glitchprincess.jpg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/251231_radio/covers/glitchprincess.jpg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘I had to walk into the fire to know how to feel’</em></p>
</blockquote>
<p>非常美，非常酷，并且，太潮了。听着这个感觉自己是世界上最亚逼的亚逼。我做了一个playboi carti x yeule的歌单，有生之年能看到两位合作吗。</p>
<p><em><strong>推荐曲目：</strong>Bites on My Neck/Don’t be Too Harsh on Your Own Beauty/I &lt;3 U</em></p>
<hr>
</section>
</section>
</section>
<section id="夏日电台" class="level2 page-columns page-full">
<h2 class="anchored" data-anchor-id="夏日电台">夏日电台</h2>
<section id="音乐与我的夏天" class="level3">
<h3 class="anchored" data-anchor-id="音乐与我的夏天">音乐与我的夏天</h3>
<ul>
<li><p>六月：和室友去LA看了RINI，第一次看R&amp;B现场，感觉真不错！</p></li>
<li><p>七月：和网友在老家看了Carsick Cars，张守望戴个墨镜蛮帅的。还去山东看了网友！</p></li>
<li><p>八月：搬到了鸟不拉屎的地方所以什么事都没做TT 不过加入了学校的Vinyl Club！每周都可以和同学们分享自己喜欢的音乐。新室友也是一个很厉害的音乐爱好者！</p></li>
</ul>
</section>
<section id="我的夏日专辑" class="level3 page-columns page-full">
<h3 class="anchored" data-anchor-id="我的夏日专辑">我的夏日专辑</h3>
<section id="the-weeknd---dawn-fm-2022" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="the-weeknd---dawn-fm-2022"><a href="https://open.spotify.com/album/2nLOHgzXzwFEpl62zAgCEC">The Weeknd - Dawn FM (2022)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/dawnfm.png" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/251231_radio/covers/dawnfm.png" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘Intense, graphic, sexy, euphoric/provocative, edgy, thought-provoking/technically and visually stunning’</em></p>
</blockquote>
<p>室友最喜欢的盆栽专辑，在接连不断地听了好几遍全专后此专已经把我浸出味了。</p>
<p><em><strong>推荐曲目：</strong>Gasoline/Sacrifice/Out of Time</em></p>
</section>
<section id="american-football---american-football-1999" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="american-football---american-football-1999"><a href="https://open.spotify.com/album/1oKympEq5JvFhS1asxnF8A">American Football - American Football (1999)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/americanfootball.png" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/251231_radio/covers/americanfootball.png" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘How should I say goodbye/with a handshake/or an embrace/or a kiss on the cheek’</em></p>
</blockquote>
<p>一个人搬到中西部后不可避免地就是要听中西部情绪（。真的很好听，节奏变化非常灵动，并且也确实很符合中西部的氛围。American Football是Urbana的乐队，离我们这里很近呢。</p>
<p><em><strong>推荐曲目：</strong>The Summer Ends/But The Regrets Are Killing Me</em></p>
</section>
<section id="the-cranberries---everyone-else-is-doing-it-so-why-cant-we-1993" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="the-cranberries---everyone-else-is-doing-it-so-why-cant-we-1993"><a href="https://open.spotify.com/album/0AP5O47kJWlaKVnnybKvQI">The Cranberries - Everyone Else is Doing it, so Why Can’t We? (1993)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/cranberries1.jpg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/251231_radio/covers/cranberries1.jpg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘But I’m in so deep/you know I’m such a fool for you/you got me wrapped around your finger/do you have to, do you have to let it linger?’</em></p>
</blockquote>
<p>你爸妈喜欢王菲那你一定会喜欢小红莓吧！望着辽阔的淡蓝色夏日天空再次被这张专感动了。</p>
<p><em><strong>推荐曲目：</strong>Dreams/Waltzing Back/Linger/Wanted/How</em></p>
<hr>
</section>
</section>
</section>
<section id="秋日电台" class="level2 page-columns page-full">
<h2 class="anchored" data-anchor-id="秋日电台">秋日电台</h2>
<section id="音乐与我的秋天" class="level3">
<h3 class="anchored" data-anchor-id="音乐与我的秋天">音乐与我的秋天</h3>
<ul>
<li><p>九月：学校的音乐社还是很不错的，认识了RIDE同好。</p></li>
<li><p>十月：又一次尝试组乐队，看看情况吧…。去看了隔壁校和我校的华人校园乐队演出，cover的草东好厉害。</p></li>
<li><p>十一月：什么也没做！</p></li>
<li><p>十二月：去西雅图拜访了阿闲，顺便打卡了SubPop Records的门店。给妹妹买了T恤，妹妹很开心。</p></li>
</ul>
</section>
<section id="我的秋日专辑" class="level3 page-columns page-full">
<h3 class="anchored" data-anchor-id="我的秋日专辑">我的秋日专辑</h3>
<section id="shana-cleveland---night-of-the-worm-moon-2019" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="shana-cleveland---night-of-the-worm-moon-2019"><a href="https://open.spotify.com/album/1196HqQw7IkC1iU6FfNRMA">Shana Cleveland - Night of the Worm Moon (2019)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/wormmoon.jpg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/251231_radio/covers/wormmoon.jpg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘And when I come for you/I’ll freeze your blood/You can’t call, and/You can’t run’</em></p>
</blockquote>
<p>神秘的初秋夜晚，来自西海岸女巫的吟唱…</p>
<p><em><strong>推荐曲目：</strong>Don’t Let Me Sleep/Face of the Sun/Night of the Worm Moon</em></p>
</section>
<section id="billie-eilish---hit-me-hard-and-soft-2024" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="billie-eilish---hit-me-hard-and-soft-2024"><a href="https://open.spotify.com/album/7aJuG4TFXa2hmE4z1yxc3n">Billie Eilish - Hit Me Hard and Soft (2024)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/hard&amp;soft.jpeg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/251231_radio/covers/hard&amp;soft.jpeg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘Birds of a feather/we should stick together, I know/I said I’d never think I wasn’t better alone’</em></p>
</blockquote>
<p>神专，无须多言。鸟毛如心跳般的鼓点中就是块石头都得初恋。</p>
<p><em><strong>推荐曲目：</strong>Birds of a Feather/Lunch/Chihiro</em></p>
</section>
<section id="hikaru-utada---one-last-kiss-2021" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="hikaru-utada---one-last-kiss-2021"><a href="https://open.spotify.com/album/3YXibprimHgDGwv8iPPT6S">Hikaru Utada - One Last Kiss (2021)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/1lastkiss.jpeg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/251231_radio/covers/1lastkiss.jpeg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘初めてあなたを見た/あの日動き出した歯車/止められない喪失の予感’</em></p>
</blockquote>
<p>宇多田光真会写词，真会唱。因为Jane Doe再次和她相遇了。</p>
<p><em><strong>推荐曲目：</strong>Beautiful World/One Last Kiss</em></p>
<hr>
<p>2026的音乐愿望是：去芝加哥的‘Slide Away’盯鞋音乐节，mbv宣布美巡，以及RIDE宣布复出和美巡…</p>
<hr>
<div class="photo-row">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="captures/fdc.jpeg" class="lightbox" data-gallery="captures" title="Fontaines DC"><img src="https://yyraven.github.io/personal/251231_radio/captures/fdc.jpeg" class="img-fluid figure-img" alt="Fontaines DC"></a></p>
<figcaption>Fontaines DC</figcaption>
</figure>
</div>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="captures/llz.jpeg" class="lightbox" data-gallery="captures" title="La Luz"><img src="https://yyraven.github.io/personal/251231_radio/captures/llz.jpeg" class="img-fluid figure-img" alt="La Luz"></a></p>
<figcaption>La Luz</figcaption>
</figure>
</div>
</div>
<hr>


<div class="post-like-footer" style="display:flex; justify-content:flex-end;">
  <div class="mylikebutton">Kudos ♥</div>
</div>

</section>
</section>
</section>

<center>
© 2024-2026 RavensNest.
</center> ]]></description>
  <category>radio</category>
  <category>music</category>
  <category>中文</category>
  <guid>https://yyraven.github.io/personal/251231_radio/</guid>
  <pubDate>Tue, 30 Dec 2025 16:00:00 GMT</pubDate>
  <media:content url="https://yyraven.github.io/personal/251231_radio/covers/2025.jpeg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>Birding｜A Visit to Shui Ba Xian Ecological Park</title>
  <link>https://yyraven.github.io/personal/251229_birding_suzhou/</link>
  <description><![CDATA[ 




<div class="post-meta-bar">
  <span class="wordcount"> ✎467 </span>
  <span class="mylikebutton"> ♥</span>
</div>

<p>昨天去水田里转了一圈，发现苏州常见的水鸟之间亦有区别。</p>
<p><a href="figs/p_6.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-1"><img src="https://yyraven.github.io/personal/251229_birding_suzhou/figs/p_6.jpg" class="img-fluid"></a></p>
<p><a href="figs/p_8.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-2"><img src="https://yyraven.github.io/personal/251229_birding_suzhou/figs/p_8.jpg" class="img-fluid"></a></p>
<p>像黑翅长脚鹬就喜欢集小群一边鸣叫一边觅食，因为腿长所以吃水最低；鹤鹬一般和黑翅长脚鹬混群，泽鹬不多，也不爱叫，这两种鹬水线都很高，感觉会随时歪倒在水里；扇尾沙锥喜欢缩在田埂边用保护色作掩护行动，不会大大方方地站在水田中间。湖上有很多钓鱼佬（我们这儿苍鹭最多，也有鸬鹚和大小白鹭）和鸭鸭，终于成功加新了两种鸭鸭：凤头潜鸭和绿翅鸭。鸭鸭们一般会离岸边比较远，而鸊䴘们和骨顶鸡们则会漂到离岸很近的地方。还第一次看到了长得像个发霉橘子的北红尾鸲。</p>
<p>纤细的水鸟们在水面上就像水墨画一般，真的好美。</p>
<hr>
<p>I went to paddy fields yesterday, and I found the behavior of common shorebirds in my hometown quite interesting.</p>
<p>Black-winged stilts like to gather in small groups to sing and find food together, and because they have very long legs they can easily keep their bellies away from water.</p>
<p><a href="figs/p_7.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-3"><img src="https://yyraven.github.io/personal/251229_birding_suzhou/figs/p_7.jpg" class="img-fluid"></a></p>
<p>Spotted redshanks walk around together with stilts, and marsh sandpipers are less common and more shy. They both have shorter legs so when they walk around, their bellies would touch the water.</p>
<p>Unlike other shorebirds who stand in the center of the ponds, snipes like to hide beside the ridges, their striped backs are very good protection to keep them away from the eyes of predators (and me 🥱).</p>
<p><a href="figs/p_4.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-4"><img src="https://yyraven.github.io/personal/251229_birding_suzhou/figs/p_4.jpg" class="img-fluid"></a></p>
<p>Herons, egrets and cormorants stand on the seines, while ducks, grebes and coots float on the lake.</p>
<p><a href="figs/p_1.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-5"><img src="https://yyraven.github.io/personal/251229_birding_suzhou/figs/p_1.jpg" class="img-fluid"></a></p>
<p><a href="figs/p_5.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-6"><img src="https://yyraven.github.io/personal/251229_birding_suzhou/figs/p_5.jpg" class="img-fluid"></a></p>
<p>Grebes and coots are more likely to be found near the shore, while you can only see ducks in the center of the lake.</p>
<p>This place actually does not worth its ticket price (¥30/person) in a common sense but it’s a paradise for birders. Every person I met in the park have binoculars/a camera in their hands, which is hilarious</p>


<div class="post-like-footer" style="display:flex; justify-content:flex-end;">
  <div class="mylikebutton">Kudos ♥</div>
</div>

<center>
© 2024-2026 RavensNest.
</center> ]]></description>
  <category>birding</category>
  <category>nature</category>
  <category>suzhou</category>
  <category>EN</category>
  <category>中文</category>
  <guid>https://yyraven.github.io/personal/251229_birding_suzhou/</guid>
  <pubDate>Sun, 28 Dec 2025 16:00:00 GMT</pubDate>
  <media:content url="https://yyraven.github.io/personal/251229_birding_suzhou/figs/p_7.jpg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>置顶｜工业风豆瓣</title>
  <link>https://yyraven.github.io/personal/nd_personal_library/</link>
  <description><![CDATA[ 




<div class="post-meta-bar">
  <span class="wordcount"> ✎620 </span>
  <span class="mylikebutton"> ♥</span>
</div>

<p>自 2023 年以来所有（已完成的）书籍/电影/动漫/现场音乐记录 + 一些统计数据。主要是为了激励我摆脱2020年代的人类之毒aka短视频。</p>
<hr>
<section id="书影音" class="level2">
<h2 class="anchored" data-anchor-id="书影音">书影音</h2>
<section id="年度总结" class="level3">
<h3 class="anchored" data-anchor-id="年度总结">年度总结</h3>
<details open="">
<summary>
2026
</summary>
<p>2026年，我一共看了 <code>6</code> 本书，<code>25</code> 部电影/电视剧/动画，<code>2</code> 场演出。</p>
<div class="callout callout-style-simple callout-none no-icon">
<div class="callout-body d-flex">
<div class="callout-icon-container">
<i class="callout-icon no-icon"></i>
</div>
<div class="callout-body-container">
<ul>
<li>最喜欢的书：？</li>
<li>最喜欢的电影/电视剧/动画：？</li>
<li>最喜欢的现场：？</li>
</ul>
</div>
</div>
</div>
<div class="cell">
<div class="cell-output-display">
<table class="caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 5%">
<col style="width: 13%">
<col style="width: 6%">
<col style="width: 3%">
<col style="width: 3%">
<col style="width: 67%">
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;">date</th>
<th style="text-align: left;">name</th>
<th style="text-align: left;">author</th>
<th style="text-align: right;">publish</th>
<th style="text-align: right;">rating</th>
<th style="text-align: left;">comment</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">2026-02-13</td>
<td style="text-align: left;">德古拉</td>
<td style="text-align: left;">B. Stoker</td>
<td style="text-align: right;">1897</td>
<td style="text-align: right;">7</td>
<td style="text-align: left;">前期不错，后期节奏拖沓，有些无聊了</td>
</tr>
<tr class="even">
<td style="text-align: left;">2026-02-26</td>
<td style="text-align: left;">黄金时代</td>
<td style="text-align: left;">王小波</td>
<td style="text-align: right;">1991</td>
<td style="text-align: right;">10</td>
<td style="text-align: left;">“春藤绕树，小鸟依人”。解放吧，爱压抑的人们</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2026-05-31</td>
<td style="text-align: left;">What It’s Like to Be a Bird</td>
<td style="text-align: left;">D. A. Sibley</td>
<td style="text-align: right;">2020</td>
<td style="text-align: right;">8</td>
<td style="text-align: left;">不错的科普书，介绍了北美常见鸟类的豆知识</td>
</tr>
<tr class="even">
<td style="text-align: left;">2026-08-11</td>
<td style="text-align: left;">Project Hail Mary</td>
<td style="text-align: left;">A. Weir</td>
<td style="text-align: right;">2021</td>
<td style="text-align: right;">9</td>
<td style="text-align: left;">合家欢的可爱科幻，谁不喜欢一个萌萌的外星人呢；以及是分子生物学家腰挺得最直的一集</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2026-08-11</td>
<td style="text-align: left;">Story of Your Life</td>
<td style="text-align: left;">T. Chiang</td>
<td style="text-align: right;">1998</td>
<td style="text-align: right;">9</td>
<td style="text-align: left;">特别美丽。</td>
</tr>
<tr class="even">
<td style="text-align: left;">2026-08-28</td>
<td style="text-align: left;">The Great Gatsby</td>
<td style="text-align: left;">F. Fitzgerald</td>
<td style="text-align: right;">1925</td>
<td style="text-align: right;">10</td>
<td style="text-align: left;">重读，在美国生活三年后对这部作品有了新的理解……不过这话说的也不对，抽离的那一部分在想美国，具身的那一部分在回忆另一双柔软的手的触感。真是痴了</td>
</tr>
</tbody>
</table>
</div>
<div class="cell-output-display">
<table class="caption-top table table-sm table-striped small">
<thead>
<tr class="header">
<th style="text-align: left;">date</th>
<th style="text-align: left;">name</th>
<th style="text-align: left;">author</th>
<th style="text-align: right;">publish</th>
<th style="text-align: right;">rating</th>
<th style="text-align: left;">comment</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">2026-01-03</td>
<td style="text-align: left;">死亡笔记</td>
<td style="text-align: left;">大场鸫/小畑健</td>
<td style="text-align: right;">2006</td>
<td style="text-align: right;">10</td>
<td style="text-align: left;">犯罪/推理杰作，情节、节奏和画风都非常完美，看得爽死</td>
</tr>
<tr class="even">
<td style="text-align: left;">2026-01-10</td>
<td style="text-align: left;">绣春刀</td>
<td style="text-align: left;">路阳</td>
<td style="text-align: right;">2014</td>
<td style="text-align: right;">8</td>
<td style="text-align: left;">动作片瘾犯了于是再看绣春刀。张震一如既往的帅，服化道还是那么棒，剧情和某几个人演技有点硬伤，不过瑕不掩瑜</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2026-01-17</td>
<td style="text-align: left;">Joan Didion: The Center Will Not Hold</td>
<td style="text-align: left;">G. Dunne</td>
<td style="text-align: right;">2017</td>
<td style="text-align: right;">6</td>
<td style="text-align: left;">无功无过的纪录片</td>
</tr>
<tr class="even">
<td style="text-align: left;">2026-02-06</td>
<td style="text-align: left;">新世纪福音战士：序</td>
<td style="text-align: left;">庵野秀明</td>
<td style="text-align: right;">2007</td>
<td style="text-align: right;">6</td>
<td style="text-align: left;">确实只能称为是“序”，但片尾曲很好听，宇多田光我爱你</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2026-02-07</td>
<td style="text-align: left;">新世纪福音战士：破</td>
<td style="text-align: left;">庵野秀明</td>
<td style="text-align: right;">2009</td>
<td style="text-align: right;">7</td>
<td style="text-align: left;">节奏太快了，有点像热血漫画…但真嗣的心态变化导致剧情大变这个“点”挺好玩儿的</td>
</tr>
<tr class="even">
<td style="text-align: left;">2026-02-08</td>
<td style="text-align: left;">新世纪福音战士：Q</td>
<td style="text-align: left;">庵野秀明</td>
<td style="text-align: right;">2012</td>
<td style="text-align: right;">5</td>
<td style="text-align: left;">后期拉得一塌糊涂，不知道怎么救</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2026-03-07</td>
<td style="text-align: left;">新世纪福音战士：终</td>
<td style="text-align: left;">庵野秀明</td>
<td style="text-align: right;">2021</td>
<td style="text-align: right;">6</td>
<td style="text-align: left;">勉强圆回来了，抑郁少年的心情历经这么多年也平稳落地了——就是俗了。司令作为反派塑造堪称灾难，B格全无</td>
</tr>
<tr class="even">
<td style="text-align: left;">2026-03-08</td>
<td style="text-align: left;">好东西</td>
<td style="text-align: left;">邵艺辉</td>
<td style="text-align: right;">2024</td>
<td style="text-align: right;">7</td>
<td style="text-align: left;">提振人心的小妞电影，用mv偷懒的地方有点多，也完全不切实际，但作为喜剧片还是足够好笑的。感想是：你上海了我，还一笑而过</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2026-03-21</td>
<td style="text-align: left;">Manchester by the Sea</td>
<td style="text-align: left;">K. Lonergan</td>
<td style="text-align: right;">2016</td>
<td style="text-align: right;">8</td>
<td style="text-align: left;">沉重的电影，不错的，不知所言</td>
</tr>
<tr class="even">
<td style="text-align: left;">2026-05-31</td>
<td style="text-align: left;">“Wuthering Heights”</td>
<td style="text-align: left;">E. Fennell</td>
<td style="text-align: right;">2026</td>
<td style="text-align: right;">4</td>
<td style="text-align: left;">看完力竭了。演员神情和服化道都非常现代，很出戏。大哥哥大姐姐，求求你们不要再草了…</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2026-06-07</td>
<td style="text-align: left;"><a href="../../personal/260609_review_romance/index.html#1">The Virgin Suicides</a></td>
<td style="text-align: left;">S. Coppola</td>
<td style="text-align: right;">1999</td>
<td style="text-align: right;">8</td>
<td style="text-align: left;">讲的是美国东海岸郊区的青少年自杀故事，唯美而压抑的电影，镜头和音乐都非常棒</td>
</tr>
<tr class="even">
<td style="text-align: left;">2026-06-07</td>
<td style="text-align: left;"><a href="../../personal/260609_review_romance/index.html#2">The Dreamers</a></td>
<td style="text-align: left;">B. Bertolucci</td>
<td style="text-align: right;">2003</td>
<td style="text-align: right;">9</td>
<td style="text-align: left;">1968年法国学运期间的小故事，沉迷电影和革命的迷茫青少年，互为镜像又拒绝长大的双胞胎，概念很特别</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2026-06-07</td>
<td style="text-align: left;"><a href="../../personal/260609_review_romance/index.html#3">分手的决心</a></td>
<td style="text-align: left;">朴赞郁</td>
<td style="text-align: right;">2022</td>
<td style="text-align: right;">7</td>
<td style="text-align: left;">汤唯梦男大作，还可以，汤唯演的角色像一个古代的神秘鬼魂，意外地很有漫画感的人设</td>
</tr>
<tr class="even">
<td style="text-align: left;">2026-06-08</td>
<td style="text-align: left;"><a href="../../personal/260609_review_romance/index.html#4">落叶归根</a></td>
<td style="text-align: left;">张扬</td>
<td style="text-align: right;">2007</td>
<td style="text-align: right;">9</td>
<td style="text-align: left;">非常棒的公路电影。养蜂人那段故事真好，西南大地的风景真美，让人有了更多活下去的力量</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2026-06-09</td>
<td style="text-align: left;"><a href="../../personal/260609_review_romance/index.html#5">Montréal, ma belle</a></td>
<td style="text-align: left;">和晓丹</td>
<td style="text-align: right;">2025</td>
<td style="text-align: right;">9</td>
<td style="text-align: left;">太好看的爱情片，陈冲把我迷得神魂颠倒，那种70后优雅女人的气质太传神了</td>
</tr>
<tr class="even">
<td style="text-align: left;">2026-06-09</td>
<td style="text-align: left;"><a href="../../personal/260609_review_romance/index.html#6">面子</a></td>
<td style="text-align: left;">伍思薇</td>
<td style="text-align: right;">2004</td>
<td style="text-align: right;">10</td>
<td style="text-align: left;">女同迪士尼。又可爱又搞笑，妈妈和两位女主都好萌，结局就像童话一样美</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2026-06-12</td>
<td style="text-align: left;">The Wire (Season 1)</td>
<td style="text-align: left;">D. Simon</td>
<td style="text-align: right;">2002</td>
<td style="text-align: right;">10</td>
<td style="text-align: left;">现实主义至上，喜欢这种警匪片。Dee和Lester的刻画很好，Wallace的剧情线令人唏嘘，Omar非常有魅力，Stringer好帅。</td>
</tr>
<tr class="even">
<td style="text-align: left;">2026-06-13</td>
<td style="text-align: left;">The Wire (Season 2)</td>
<td style="text-align: left;">D. Simon</td>
<td style="text-align: right;">2002</td>
<td style="text-align: right;">9</td>
<td style="text-align: left;">讲的是港口工人阶级随着全球化衰落的故事，好看，Frank的故事很悲剧</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2026-06-21</td>
<td style="text-align: left;">Paris, Texas</td>
<td style="text-align: left;">W. Wenders</td>
<td style="text-align: right;">1984</td>
<td style="text-align: right;">7</td>
<td style="text-align: left;">为了Lana的歌去看的，画面和表现形式很美，剧情后面落得太实了，有点拉</td>
</tr>
<tr class="even">
<td style="text-align: left;">2026-06-24</td>
<td style="text-align: left;">李米的猜想</td>
<td style="text-align: left;">曹保平</td>
<td style="text-align: right;">2008</td>
<td style="text-align: right;">9</td>
<td style="text-align: left;">很有年代感的爱情片，所有人都很恋爱脑很单纯。周迅的演技太好了，最后一段看录像带的真的是神来之笔</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2026-06-25</td>
<td style="text-align: left;">蓝色大门</td>
<td style="text-align: left;">易智言</td>
<td style="text-align: right;">2002</td>
<td style="text-align: right;">10</td>
<td style="text-align: left;">特别特别完美的青春片。男女主都好可爱。“我闭上眼睛看不到我自己 但我可以看见你” 啊呀。真的是高中生的想法……</td>
</tr>
<tr class="even">
<td style="text-align: left;">2026-06-27</td>
<td style="text-align: left;">リンダ リンダ リンダ</td>
<td style="text-align: left;">山下敦弘</td>
<td style="text-align: right;">2005</td>
<td style="text-align: right;">9</td>
<td style="text-align: left;">完美的青春片+1。让韩国留学生来担当元气主唱这一点很有趣。贝斯手酷酷的，冷脸萌好可爱。</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2026-08-01</td>
<td style="text-align: left;">The Shape Of Water</td>
<td style="text-align: left;">G. del Toro</td>
<td style="text-align: right;">2017</td>
<td style="text-align: right;">8</td>
<td style="text-align: left;">和男朋友再看了一遍，重温巴村旧梦jpg</td>
</tr>
<tr class="even">
<td style="text-align: left;">2026-08-21</td>
<td style="text-align: left;">Project Hail Mary</td>
<td style="text-align: left;">P. Lord</td>
<td style="text-align: right;">2026</td>
<td style="text-align: right;">9</td>
<td style="text-align: left;">非常不错的改编，很萌</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2026-09-01</td>
<td style="text-align: left;">The Wire (Season 3)</td>
<td style="text-align: left;">D. Simon</td>
<td style="text-align: right;">2004</td>
<td style="text-align: right;">10</td>
<td style="text-align: left;">一如既往地好看，喜欢Major Colvin和Dennis Wise的塑造，最喜欢的情节是Slim Charles训手下，Avon和Stringer的故事真古典真带劲。看到第三季感觉对黑人文化多了很多了解。Oversize Outfit真好看！</td>
</tr>
</tbody>
</table>
</div>
<div class="cell-output-display">
<table class="caption-top table table-sm table-striped small">
<thead>
<tr class="header">
<th style="text-align: left;">date</th>
<th style="text-align: left;">tour</th>
<th style="text-align: left;">headliner</th>
<th style="text-align: left;">opener</th>
<th style="text-align: left;">location</th>
<th style="text-align: left;">venue</th>
<th style="text-align: right;">rating</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">2026-05-23</td>
<td style="text-align: left;"><a href="../260525_review_sgf/#slide-away">Slide Away ’26</a></td>
<td style="text-align: left;">Hum; Nothing; Chapterhouse</td>
<td style="text-align: left;">Lovesliescrushing; Sunshy; Dim</td>
<td style="text-align: left;">Chicago IL</td>
<td style="text-align: left;">Aragon Ballroom</td>
<td style="text-align: right;">9</td>
</tr>
<tr class="even">
<td style="text-align: left;">2026-05-30</td>
<td style="text-align: left;"><a href="../260525_review_sgf/#total-bummer">Total Bummer</a></td>
<td style="text-align: left;">Dinosaur Jr; Meat Puppets</td>
<td style="text-align: left;">Blonde Redhead; Flipper; Teen Mortgage; No Joy; Miho Hatori; Bloodsports</td>
<td style="text-align: left;">Brooklyn NY</td>
<td style="text-align: left;">Knockdown Center</td>
<td style="text-align: right;">8</td>
</tr>
</tbody>
</table>
</div>
</div>
<p>ongoing…</p>
</details>
<details>
<summary>
2025
</summary>
<p>2025年，我一共看了 <code>5</code> 本书，<code>10</code> 部电影/电视剧/动画，<code>7</code> 场演出。</p>
<div class="callout callout-style-simple callout-none no-icon">
<div class="callout-body d-flex">
<div class="callout-icon-container">
<i class="callout-icon no-icon"></i>
</div>
<div class="callout-body-container">
<ul>
<li>最喜欢的书：在路上</li>
<li>最喜欢的电影/电视剧/动画：没有最喜欢的</li>
<li>最喜欢的现场：Alcest</li>
</ul>
</div>
</div>
</div>
<div class="cell">
<div class="cell-output-display">
<table class="caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 9%">
<col style="width: 21%">
<col style="width: 11%">
<col style="width: 6%">
<col style="width: 5%">
<col style="width: 45%">
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;">date</th>
<th style="text-align: left;">name</th>
<th style="text-align: left;">author</th>
<th style="text-align: right;">publish</th>
<th style="text-align: right;">rating</th>
<th style="text-align: left;">comment</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">2025-02-05</td>
<td style="text-align: left;">小径分岔的花园</td>
<td style="text-align: left;">J.L. Borges</td>
<td style="text-align: right;">1941</td>
<td style="text-align: right;">8</td>
<td style="text-align: left;">意境很美的小说</td>
</tr>
<tr class="even">
<td style="text-align: left;">2025-03-05</td>
<td style="text-align: left;">蜘蛛女之吻</td>
<td style="text-align: left;">M. Puig</td>
<td style="text-align: right;">1976</td>
<td style="text-align: right;">10</td>
<td style="text-align: left;">结构精巧，内容动人的小说，两位主角都是那么的惹人喜爱…</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2025-08-15</td>
<td style="text-align: left;">九故事</td>
<td style="text-align: left;">J.D. Salinger</td>
<td style="text-align: right;">1953</td>
<td style="text-align: right;">10</td>
<td style="text-align: left;">充满禅意的杰作，让人后悔自己没在青春期读到它们</td>
</tr>
<tr class="even">
<td style="text-align: left;">2025-08-17</td>
<td style="text-align: left;">在路上</td>
<td style="text-align: left;">J. Kerouac</td>
<td style="text-align: right;">1957</td>
<td style="text-align: right;">10</td>
<td style="text-align: left;">非常美丽而浪漫的公路小说，为了它我可以再次爱上美国</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2025-09-05</td>
<td style="text-align: left;">抬高房梁，木匠们/西摩小传</td>
<td style="text-align: left;">J.D. Salinger</td>
<td style="text-align: right;">1963</td>
<td style="text-align: right;">6</td>
<td style="text-align: left;">抬高房梁还不错，西摩小传无法欣赏</td>
</tr>
</tbody>
</table>
</div>
<div class="cell-output-display">
<table class="caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 7%">
<col style="width: 26%">
<col style="width: 11%">
<col style="width: 5%">
<col style="width: 4%">
<col style="width: 44%">
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;">date</th>
<th style="text-align: left;">name</th>
<th style="text-align: left;">author</th>
<th style="text-align: right;">publish</th>
<th style="text-align: right;">rating</th>
<th style="text-align: left;">comment</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">2025-06-05</td>
<td style="text-align: left;">Nosferatu</td>
<td style="text-align: left;">R. Eggers</td>
<td style="text-align: right;">2024</td>
<td style="text-align: right;">7</td>
<td style="text-align: left;">吸血鬼色情片，吸血鬼草了男女主两个人</td>
</tr>
<tr class="even">
<td style="text-align: left;">2025-07-19</td>
<td style="text-align: left;">El Sur</td>
<td style="text-align: left;">V. E. Aras</td>
<td style="text-align: right;">1983</td>
<td style="text-align: right;">8</td>
<td style="text-align: left;">补条目，在百子湾的电影资料馆看的，具体内容有点忘了就是记得画面很美</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2025-08-14</td>
<td style="text-align: left;">魔法少女小圆</td>
<td style="text-align: left;">新房昭之</td>
<td style="text-align: right;">2011</td>
<td style="text-align: right;">9</td>
<td style="text-align: left;">叙事非常完满的杰作，无须多言</td>
</tr>
<tr class="even">
<td style="text-align: left;">2025-09-21</td>
<td style="text-align: left;">新世纪福音战士</td>
<td style="text-align: left;">庵野秀明</td>
<td style="text-align: right;">1995</td>
<td style="text-align: right;">10</td>
<td style="text-align: left;">我会永远拥护EVA旧作最崇高的青少年片的地位</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2025-10-26</td>
<td style="text-align: left;">电锯人剧场版：蕾塞篇</td>
<td style="text-align: left;">藤本树/吉原达矢</td>
<td style="text-align: right;">2025</td>
<td style="text-align: right;">7</td>
<td style="text-align: left;">打斗画面非常可以，但完全没给context，不看原著估计一头雾水</td>
</tr>
<tr class="even">
<td style="text-align: left;">2025-11-25</td>
<td style="text-align: left;">Harry Potter and the Prisoner of Azkaban</td>
<td style="text-align: left;">A. C. Orozco</td>
<td style="text-align: right;">2004</td>
<td style="text-align: right;">7</td>
<td style="text-align: left;">唯一一部值得看第二遍的哈利波特电影</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2025-12-18</td>
<td style="text-align: left;">The Aviator</td>
<td style="text-align: left;">M. Scorsese</td>
<td style="text-align: right;">2004</td>
<td style="text-align: right;">7</td>
<td style="text-align: left;">蛮好的，开飞机的部分很喜欢，结尾略有点意犹未尽</td>
</tr>
<tr class="even">
<td style="text-align: left;">2025-12-19</td>
<td style="text-align: left;">The Banshees of Inisherin</td>
<td style="text-align: left;">M. McDonagh</td>
<td style="text-align: right;">2022</td>
<td style="text-align: right;">6</td>
<td style="text-align: left;">略微有点意味不明，但画面非常美丽</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2025-12-23</td>
<td style="text-align: left;">Zootopia 2</td>
<td style="text-align: left;">J. Bush/B. Howard</td>
<td style="text-align: right;">2025</td>
<td style="text-align: right;">7</td>
<td style="text-align: left;">平平无奇的迪士尼电影，情节有点偷懒了，但画面和细节值得</td>
</tr>
<tr class="even">
<td style="text-align: left;">2025-12-31</td>
<td style="text-align: left;">Avatar 3: Fire and Ashes</td>
<td style="text-align: left;">J. Cameron</td>
<td style="text-align: right;">2025</td>
<td style="text-align: right;">6</td>
<td style="text-align: left;">同上</td>
</tr>
</tbody>
</table>
</div>
<div class="cell-output-display">
<table class="caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 9%">
<col style="width: 19%">
<col style="width: 16%">
<col style="width: 15%">
<col style="width: 13%">
<col style="width: 20%">
<col style="width: 5%">
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;">date</th>
<th style="text-align: left;">tour</th>
<th style="text-align: left;">headliner</th>
<th style="text-align: left;">opener</th>
<th style="text-align: left;">location</th>
<th style="text-align: left;">venue</th>
<th style="text-align: right;">rating</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">2025-02-21</td>
<td style="text-align: left;">Les Chants de l’Aurore</td>
<td style="text-align: left;">Alcest</td>
<td style="text-align: left;">Kælan Mikla; MONO</td>
<td style="text-align: left;">Baltimore MD</td>
<td style="text-align: left;">Baltimore Soundstage</td>
<td style="text-align: right;">10</td>
</tr>
<tr class="even">
<td style="text-align: left;">2025-04-17</td>
<td style="text-align: left;">La Luz Spring Tour</td>
<td style="text-align: left;">La Luz</td>
<td style="text-align: left;">Color Green</td>
<td style="text-align: left;">Baltimore MD</td>
<td style="text-align: left;">Ottobar</td>
<td style="text-align: right;">8</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2025-05-05</td>
<td style="text-align: left;">Grand National Tour</td>
<td style="text-align: left;">Kendrick Lamar; SZA</td>
<td style="text-align: left;">Mustard</td>
<td style="text-align: left;">Philadelphia PA</td>
<td style="text-align: left;">Lincoln Financial Field</td>
<td style="text-align: right;">8</td>
</tr>
<tr class="even">
<td style="text-align: left;">2025-05-10</td>
<td style="text-align: left;">Romance</td>
<td style="text-align: left;">Fontaines D.C.</td>
<td style="text-align: left;">Jadu Heart</td>
<td style="text-align: left;">Washington DC</td>
<td style="text-align: left;">The Anthem</td>
<td style="text-align: right;">9</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2025-06-05</td>
<td style="text-align: left;">Somewhere in Time</td>
<td style="text-align: left;">RINI</td>
<td style="text-align: left;">Bathe</td>
<td style="text-align: left;">Los Angeles CA</td>
<td style="text-align: left;">The Belasco</td>
<td style="text-align: right;">7</td>
</tr>
<tr class="even">
<td style="text-align: left;">2025-07-05</td>
<td style="text-align: left;">口 Aha</td>
<td style="text-align: left;">Carsick Cars</td>
<td style="text-align: left;"></td>
<td style="text-align: left;">苏州</td>
<td style="text-align: left;">山丘LiveHouse</td>
<td style="text-align: right;">8</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2025-10-25</td>
<td style="text-align: left;">破晓还潮</td>
<td style="text-align: left;">Sadless</td>
<td style="text-align: left;">野草 The Ruderals</td>
<td style="text-align: left;">Lafayette IN</td>
<td style="text-align: left;">Digby’s Pub &amp; Patio</td>
<td style="text-align: right;">NA</td>
</tr>
</tbody>
</table>
</div>
</div>
<p>我可以解释…因为申请、毕业和适应新学校什么的…（心虚（算了今年就是不思进取！全部用来doomscrolling了！不好！</p>
</details>
<details>
<summary>
2024
</summary>
<p>2024年，我一共看了 <code>9</code> 本书，<code>16</code> 部电影/电视剧/动画，<code>9</code> 场演出。</p>
<div class="callout callout-style-simple callout-none no-icon">
<div class="callout-body d-flex">
<div class="callout-icon-container">
<i class="callout-icon no-icon"></i>
</div>
<div class="callout-body-container">
<ul>
<li>最喜欢的书：仿生人会梦见电子羊吗？</li>
<li>最喜欢的电影/电视剧/动画：The Shape of Water/My Own Private Idaho/Lost in Translation</li>
<li>最喜欢的现场：Ride</li>
</ul>
</div>
</div>
</div>
<div class="cell">
<div class="cell-output-display">
<table class="caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 4%">
<col style="width: 16%">
<col style="width: 5%">
<col style="width: 3%">
<col style="width: 3%">
<col style="width: 66%">
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;">date</th>
<th style="text-align: left;">name</th>
<th style="text-align: left;">author</th>
<th style="text-align: right;">publish</th>
<th style="text-align: right;">rating</th>
<th style="text-align: left;">comment</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">2024-01-10</td>
<td style="text-align: left;">论中国</td>
<td style="text-align: left;">H. Kissinger</td>
<td style="text-align: right;">2011</td>
<td style="text-align: right;">8</td>
<td style="text-align: left;">中美关系/20世纪新中国史入门</td>
</tr>
<tr class="even">
<td style="text-align: left;">2024-01-19</td>
<td style="text-align: left;">1968 撞击世界的年代</td>
<td style="text-align: left;">M. Kurlansky</td>
<td style="text-align: right;">2009</td>
<td style="text-align: right;">8</td>
<td style="text-align: left;">非常详尽的1968年世界学运史</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2024-02-17</td>
<td style="text-align: left;">Warhol</td>
<td style="text-align: left;">K. Honnef</td>
<td style="text-align: right;">2000</td>
<td style="text-align: right;">8</td>
<td style="text-align: left;">不错的书。着重于对Warhol艺术概念的介绍，挺有启发性的，图很好看，内容更多点就好了。虽然本来买了是想看VU的八卦——八卦是一点都没有</td>
</tr>
<tr class="even">
<td style="text-align: left;">2024-02-17</td>
<td style="text-align: left;">UNCUT ultimate genre guide shoegaze</td>
<td style="text-align: left;">UNCUT</td>
<td style="text-align: right;">2021</td>
<td style="text-align: right;">8</td>
<td style="text-align: left;">粉丝狂喜的一本杂志。对想了解这个流派的人也很有帮助</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2024-03-13</td>
<td style="text-align: left;">Creation Stories</td>
<td style="text-align: left;">A. McGee</td>
<td style="text-align: right;">2013</td>
<td style="text-align: right;">4</td>
<td style="text-align: left;">如果你不是和我一样是一位正在绝望地从全世界找资料给盯鞋乐队拉磨的同人女的话，这本书真的没什么看的必要。讲McGee嗑昏过去的部份比讲怎么运营乐队的部份多</td>
</tr>
<tr class="even">
<td style="text-align: left;">2024-05-09</td>
<td style="text-align: left;">霍乱时期的爱情</td>
<td style="text-align: left;">G. Marquez</td>
<td style="text-align: right;">1985</td>
<td style="text-align: right;">9</td>
<td style="text-align: left;">重读依旧很喜欢</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2024-05-26</td>
<td style="text-align: left;">仿生人会梦见电子羊吗</td>
<td style="text-align: left;">P. Dick</td>
<td style="text-align: right;">1968</td>
<td style="text-align: right;">9</td>
<td style="text-align: left;">相当不错的小说</td>
</tr>
<tr class="even">
<td style="text-align: left;">2024-12-13</td>
<td style="text-align: left;">我们最幸福</td>
<td style="text-align: left;">B. Demick</td>
<td style="text-align: right;">2009</td>
<td style="text-align: right;">9</td>
<td style="text-align: left;">除了朝鲜的部分，这些脱北者开启新生活的决心也让人印象深刻。女性真是坚强啊</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2024-12-26</td>
<td style="text-align: left;">倚天屠龙记</td>
<td style="text-align: left;">金庸</td>
<td style="text-align: right;">1961</td>
<td style="text-align: right;">7</td>
<td style="text-align: left;">感觉也没什么特别打动人的地方，那种文笔挺好的龙傲天小说即视感，四个妹妹已成梗</td>
</tr>
</tbody>
</table>
</div>
<div class="cell-output-display">
<table class="caption-top table table-sm table-striped small">
<thead>
<tr class="header">
<th style="text-align: left;">date</th>
<th style="text-align: left;">name</th>
<th style="text-align: left;">author</th>
<th style="text-align: right;">publish</th>
<th style="text-align: right;">rating</th>
<th style="text-align: left;">comment</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">2024-01-19</td>
<td style="text-align: left;">咒</td>
<td style="text-align: left;">柯孟融</td>
<td style="text-align: right;">2022</td>
<td style="text-align: right;">7</td>
<td style="text-align: left;">以邪教为主题的恐怖片，拍得不错</td>
</tr>
<tr class="even">
<td style="text-align: left;">2024-01-19</td>
<td style="text-align: left;">1991: The Year Punk Broke</td>
<td style="text-align: left;">D. Markey</td>
<td style="text-align: right;">1992</td>
<td style="text-align: right;">6</td>
<td style="text-align: left;">音乐录影带。现场很棒，叙事几乎没有。说好听点就是很忠实的客观记录吧</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2024-02-17</td>
<td style="text-align: left;">Withnail &amp; I</td>
<td style="text-align: left;">B. Robinson</td>
<td style="text-align: right;">1987</td>
<td style="text-align: right;">8</td>
<td style="text-align: left;">疯子天才Withnail和没那么天才却也没那么疯的Marwood，需要有一定英国文化和时代背景知识储备才能有感触的电影…心情和电影里的阴雨一般闷闷的</td>
</tr>
<tr class="even">
<td style="text-align: left;">2024-03-15</td>
<td style="text-align: left;">DIG!</td>
<td style="text-align: left;">O. Timoner</td>
<td style="text-align: right;">2004</td>
<td style="text-align: right;">8</td>
<td style="text-align: left;">在乐队纪录片中算质量很高了，我觉得可以与Supersonic媲美。讲的是90S Mozart vs.&nbsp;Salieri (Brian Jonestown Massacre vs.&nbsp;The Dandy Warhols) 的故事，虽然这样的叙事是以消耗客观性为代价的，但作为电影很棒</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2024-04-20</td>
<td style="text-align: left;">BanG Dream! It’s MyGO!!!!!</td>
<td style="text-align: left;">柿本广大</td>
<td style="text-align: right;">2023</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;">2024-04-01</td>
<td style="text-align: left;"><a href="../../personal/240401_review_allwatched/index.html">All Watched Over by Machines of Loving Grace</a></td>
<td style="text-align: left;">A. Curtis</td>
<td style="text-align: right;">2011</td>
<td style="text-align: right;">8</td>
<td style="text-align: left;">相当不错的纪录片，观后感得单独摘出来写</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2024-05-26</td>
<td style="text-align: left;">This Is Spinal Tap</td>
<td style="text-align: left;">R. Reiner</td>
<td style="text-align: right;">1984</td>
<td style="text-align: right;">7</td>
<td style="text-align: left;">狠狠地拿摇滚文化开涮了，感想是很爽</td>
</tr>
<tr class="even">
<td style="text-align: left;">2024-05-26</td>
<td style="text-align: left;">Beautiful Noise</td>
<td style="text-align: left;">E. Green</td>
<td style="text-align: right;">2014</td>
<td style="text-align: right;">7</td>
<td style="text-align: left;">著名的盯鞋纪录片，信息量蛮足的，和这个genre一样是性冷淡风（笑</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2024-05-29</td>
<td style="text-align: left;">Upside Down: The Creation Records Story</td>
<td style="text-align: left;">D. O’Connor</td>
<td style="text-align: right;">2010</td>
<td style="text-align: right;">8</td>
<td style="text-align: left;">比McGee自己写的那书好看多了</td>
</tr>
<tr class="even">
<td style="text-align: left;">2024-10-20</td>
<td style="text-align: left;">Blade Runner 2049</td>
<td style="text-align: left;">D. Villeneuve</td>
<td style="text-align: right;">2017</td>
<td style="text-align: right;">7</td>
<td style="text-align: left;">剧情有点落入俗套，每个人一张嘴你就知道他们想要说什么</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2024-10-20</td>
<td style="text-align: left;">The Shape Of Water</td>
<td style="text-align: left;">G. del Toro</td>
<td style="text-align: right;">2017</td>
<td style="text-align: right;">8</td>
<td style="text-align: left;">Underrepresented Baltimore people beat the shit out of a Texas racist。虽然剧情很老套但人外太萌音乐太好听画面太美我原谅了一切，喜欢chill到爆的巴尔的摩vibe</td>
</tr>
<tr class="even">
<td style="text-align: left;">2024-12-22</td>
<td style="text-align: left;">蓦然回首</td>
<td style="text-align: left;">藤本树/押山清高</td>
<td style="text-align: right;">2024</td>
<td style="text-align: right;">8</td>
<td style="text-align: left;">蛮好的虽然感觉节奏把控上和原作有挺大区别……这个分主要还是给原作</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2024-12-22</td>
<td style="text-align: left;">狂飙</td>
<td style="text-align: left;">徐纪周</td>
<td style="text-align: right;">2023</td>
<td style="text-align: right;">9</td>
<td style="text-align: left;">非常好看的警匪剧</td>
</tr>
<tr class="even">
<td style="text-align: left;">2024-12-24</td>
<td style="text-align: left;">Blade Runner</td>
<td style="text-align: left;">R. Scott</td>
<td style="text-align: right;">1982</td>
<td style="text-align: right;">10</td>
<td style="text-align: left;">重温了一遍还是觉得非常完美</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2024-12-26</td>
<td style="text-align: left;">Lost in Translation</td>
<td style="text-align: left;">S. Coppola</td>
<td style="text-align: right;">2003</td>
<td style="text-align: right;">10</td>
<td style="text-align: left;">很好看的片子…总之就是很好看的片子，讲述成年人生活的困惑</td>
</tr>
<tr class="even">
<td style="text-align: left;">2024-12-26</td>
<td style="text-align: left;">My Own Private Idaho</td>
<td style="text-align: left;">Gus Van Sant</td>
<td style="text-align: right;">1991</td>
<td style="text-align: right;">10</td>
<td style="text-align: left;">非常喜欢的氛围和节奏，让人看了觉得悲伤且无力，但又不会愤怒，只是淡淡的……</td>
</tr>
</tbody>
</table>
</div>
<div class="cell-output-display">
<table class="caption-top table table-sm table-striped small">
<thead>
<tr class="header">
<th style="text-align: left;">date</th>
<th style="text-align: left;">tour</th>
<th style="text-align: left;">headliner</th>
<th style="text-align: left;">opener</th>
<th style="text-align: left;">location</th>
<th style="text-align: left;">venue</th>
<th style="text-align: right;">rating</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">2024-01-19</td>
<td style="text-align: left;"><a href="../../personal/240120_review_ride/index.html">Between Nowhere</a></td>
<td style="text-align: left;">RIDE; The Charlatans</td>
<td style="text-align: left;"></td>
<td style="text-align: left;">Philadelphia PA</td>
<td style="text-align: left;">Union Transfer</td>
<td style="text-align: right;">10</td>
</tr>
<tr class="even">
<td style="text-align: left;">2024-05-11</td>
<td style="text-align: left;">Interplay 1st Leg</td>
<td style="text-align: left;">RIDE</td>
<td style="text-align: left;">Knifeplay</td>
<td style="text-align: left;">Boston MA</td>
<td style="text-align: left;">Big Night Live</td>
<td style="text-align: right;">10</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2024-06-14</td>
<td style="text-align: left;">The Collective</td>
<td style="text-align: left;">Kim Gordon</td>
<td style="text-align: left;">Bill Nace</td>
<td style="text-align: left;">Philadelphia PA</td>
<td style="text-align: left;">Union Transfer</td>
<td style="text-align: right;">6</td>
</tr>
<tr class="even">
<td style="text-align: left;">2024-07-16</td>
<td style="text-align: left;">Frog in Boiling Water</td>
<td style="text-align: left;">DIIV</td>
<td style="text-align: left;">Dutch Interior; Horse Jumper of Love</td>
<td style="text-align: left;">Washington DC</td>
<td style="text-align: left;">Howard Theatre</td>
<td style="text-align: right;">9</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2024-08-09</td>
<td style="text-align: left;">The Saviors</td>
<td style="text-align: left;">Green Day</td>
<td style="text-align: left;">Rancid; The Linda Lindas; The Smashing Pumpkins</td>
<td style="text-align: left;">Philadelphia PA</td>
<td style="text-align: left;">Citizen Bank Park</td>
<td style="text-align: right;">7</td>
</tr>
<tr class="even">
<td style="text-align: left;">2024-10-06</td>
<td style="text-align: left;">The Psychedelic Furs &amp; The Jesus and Mary Chain</td>
<td style="text-align: left;">The Jesus and Mary Chain, The Psychedelic Furs</td>
<td style="text-align: left;">Frankie Rose</td>
<td style="text-align: left;">Washington DC</td>
<td style="text-align: left;">The Anthem</td>
<td style="text-align: right;">8</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2024-10-29</td>
<td style="text-align: left;"><a href="../../personal/241029_review_oys/index.html">万能青年旅店</a></td>
<td style="text-align: left;">万能青年旅店</td>
<td style="text-align: left;"></td>
<td style="text-align: left;">New York NY</td>
<td style="text-align: left;">Terminal 5</td>
<td style="text-align: right;">9</td>
</tr>
<tr class="even">
<td style="text-align: left;">2024-11-17</td>
<td style="text-align: left;">Everything is Alive</td>
<td style="text-align: left;">slowdive</td>
<td style="text-align: left;">quannnic</td>
<td style="text-align: left;">Washington DC</td>
<td style="text-align: left;">The Anthem</td>
<td style="text-align: right;">8</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2024-12-07</td>
<td style="text-align: left;">Interplay 2nd Leg</td>
<td style="text-align: left;">RIDE</td>
<td style="text-align: left;">Rocket</td>
<td style="text-align: left;">Washington DC</td>
<td style="text-align: left;">9:30 Club</td>
<td style="text-align: right;">7</td>
</tr>
</tbody>
</table>
</div>
</div>
<p>过得最爽的一年。</p>
</details>
<details>
<summary>
2023
</summary>
<p>2023年，我一共看了 <code>9</code> 本书，<code>24</code> 部电影/电视剧/动画，<code>2</code> 场演出。</p>
<div class="callout callout-style-simple callout-none no-icon">
<div class="callout-body d-flex">
<div class="callout-icon-container">
<i class="callout-icon no-icon"></i>
</div>
<div class="callout-body-container">
<ul>
<li>最喜欢的书：那不勒斯四部曲</li>
<li>最喜欢的电影/电视剧/动画：Hamilton: An American Musical</li>
<li>最喜欢的现场：没有最喜欢的</li>
</ul>
</div>
</div>
</div>
<div class="cell">
<div class="cell-output-display">
<table class="caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 9%">
<col style="width: 20%">
<col style="width: 10%">
<col style="width: 7%">
<col style="width: 6%">
<col style="width: 45%">
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;">date</th>
<th style="text-align: left;">name</th>
<th style="text-align: left;">author</th>
<th style="text-align: right;">publish</th>
<th style="text-align: right;">rating</th>
<th style="text-align: left;">comment</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">2023-01-21</td>
<td style="text-align: left;">三体：地球往事</td>
<td style="text-align: left;">刘慈欣</td>
<td style="text-align: right;">2008</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;">2023-01-23</td>
<td style="text-align: left;">三体：黑暗森林</td>
<td style="text-align: left;">刘慈欣</td>
<td style="text-align: right;">2008</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2023-02-02</td>
<td style="text-align: left;">三体：死神永生</td>
<td style="text-align: left;">刘慈欣</td>
<td style="text-align: right;">2010</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;">2023-02-03</td>
<td style="text-align: left;">坏小孩</td>
<td style="text-align: left;">紫金陈</td>
<td style="text-align: right;">2014</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2023-07-31</td>
<td style="text-align: left;">乐队女孩</td>
<td style="text-align: left;">K. Gordon</td>
<td style="text-align: right;">2015</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;">2023-08-19</td>
<td style="text-align: left;">那不勒斯四部曲</td>
<td style="text-align: left;">E. Ferrante</td>
<td style="text-align: right;">2018</td>
<td style="text-align: right;">10</td>
<td style="text-align: left;">新颖的视角，细腻的文笔</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2023-08-26</td>
<td style="text-align: left;">存在主义咖啡馆</td>
<td style="text-align: left;">S. Bakewell</td>
<td style="text-align: right;">2016</td>
<td style="text-align: right;">7</td>
<td style="text-align: left;">不错的入门书</td>
</tr>
<tr class="even">
<td style="text-align: left;">2023-09-14</td>
<td style="text-align: left;">德米安：彷徨少年时</td>
<td style="text-align: left;">H. Hesse</td>
<td style="text-align: right;">1919</td>
<td style="text-align: right;">7</td>
<td style="text-align: left;">虽然有很多名言警句，但依然不是很能理解这种精神状态</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2023-10-06</td>
<td style="text-align: left;">存在主义是一种人道主义</td>
<td style="text-align: left;">J.P. Sartre</td>
<td style="text-align: right;">1946</td>
<td style="text-align: right;">10</td>
<td style="text-align: left;">醍醐灌顶</td>
</tr>
</tbody>
</table>
</div>
<div class="cell-output-display">
<table class="caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 11%">
<col style="width: 37%">
<col style="width: 14%">
<col style="width: 8%">
<col style="width: 7%">
<col style="width: 20%">
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;">date</th>
<th style="text-align: left;">name</th>
<th style="text-align: left;">author</th>
<th style="text-align: right;">publish</th>
<th style="text-align: right;">rating</th>
<th style="text-align: left;">comment</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">2023-01-01</td>
<td style="text-align: left;">三体</td>
<td style="text-align: left;">杨磊</td>
<td style="text-align: right;">2023</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;">2023-01-25</td>
<td style="text-align: left;">流浪地球2</td>
<td style="text-align: left;">郭帆</td>
<td style="text-align: right;">2023</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2023-01-27</td>
<td style="text-align: left;">流浪地球1</td>
<td style="text-align: left;">郭帆</td>
<td style="text-align: right;">2019</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;">2023-02-04</td>
<td style="text-align: left;">春光乍泄</td>
<td style="text-align: left;">王家卫</td>
<td style="text-align: right;">1997</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2023-02-16</td>
<td style="text-align: left;">パプリカ</td>
<td style="text-align: left;">今敏</td>
<td style="text-align: right;">2006</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;">2023-02-18</td>
<td style="text-align: left;">The Matrix</td>
<td style="text-align: left;">L. Wachowski</td>
<td style="text-align: right;">1999</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2023-02-25</td>
<td style="text-align: left;">ぼっち・ざ・ろっく！</td>
<td style="text-align: left;">CloverWorks</td>
<td style="text-align: right;">2022</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;">2023-03-04</td>
<td style="text-align: left;">Transpotting</td>
<td style="text-align: left;">D. Boyle</td>
<td style="text-align: right;">1996</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2023-04-03</td>
<td style="text-align: left;">けいおん!</td>
<td style="text-align: left;">京都动画</td>
<td style="text-align: right;">2009</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;">2023-04-14</td>
<td style="text-align: left;">Hamilton: An American Musical</td>
<td style="text-align: left;">L-M. Miranda</td>
<td style="text-align: right;">2015</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2023-04-19</td>
<td style="text-align: left;">宇宙探索编辑部</td>
<td style="text-align: left;">孔大山</td>
<td style="text-align: right;">2023</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;">2023-05-04</td>
<td style="text-align: left;">Thelma &amp; Louise</td>
<td style="text-align: left;">R. Scott</td>
<td style="text-align: right;">1991</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2023-05-05</td>
<td style="text-align: left;">T2 Trainspotting</td>
<td style="text-align: left;">D. Boyle</td>
<td style="text-align: right;">2017</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;">2023-06-08</td>
<td style="text-align: left;">Supersonic</td>
<td style="text-align: left;">M. Whitecross</td>
<td style="text-align: right;">2016</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2023-06-27</td>
<td style="text-align: left;">The Flash</td>
<td style="text-align: left;">A. Muschietti</td>
<td style="text-align: right;">2023</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;">2023-07-03</td>
<td style="text-align: left;">Batman v Superman: Dawn of Justice</td>
<td style="text-align: left;">Z. Snyder</td>
<td style="text-align: right;">2016</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2023-07-04</td>
<td style="text-align: left;">Batman Begins</td>
<td style="text-align: left;">C. Nolan</td>
<td style="text-align: right;">2005</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;">2023-07-05</td>
<td style="text-align: left;">The Dark Knight</td>
<td style="text-align: left;">C. Nolan</td>
<td style="text-align: right;">2008</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2023-07-23</td>
<td style="text-align: left;">长安三万里</td>
<td style="text-align: left;">追光动画</td>
<td style="text-align: right;">2023</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;">2023-07-22</td>
<td style="text-align: left;">阳光灿烂的日子</td>
<td style="text-align: left;">姜文</td>
<td style="text-align: right;">1994</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2023-07-22</td>
<td style="text-align: left;">射雕英雄传之东成西就</td>
<td style="text-align: left;">刘镇伟</td>
<td style="text-align: right;">1993</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;">2023-07-23</td>
<td style="text-align: left;">Barbie</td>
<td style="text-align: left;">G. Gerwig</td>
<td style="text-align: right;">2023</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2023-08-21</td>
<td style="text-align: left;">Oppenheimer</td>
<td style="text-align: left;">C. Nolan</td>
<td style="text-align: right;">2023</td>
<td style="text-align: right;">NA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;">2023-12-23</td>
<td style="text-align: left;">燃冬</td>
<td style="text-align: left;">陈哲艺</td>
<td style="text-align: right;">2023</td>
<td style="text-align: right;">4</td>
<td style="text-align: left;">拍摄手法出了大问题</td>
</tr>
</tbody>
</table>
</div>
<div class="cell-output-display">
<table class="caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 9%">
<col style="width: 34%">
<col style="width: 8%">
<col style="width: 7%">
<col style="width: 14%">
<col style="width: 18%">
<col style="width: 6%">
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;">date</th>
<th style="text-align: left;">tour</th>
<th style="text-align: left;">headliner</th>
<th style="text-align: left;">opener</th>
<th style="text-align: left;">location</th>
<th style="text-align: left;">venue</th>
<th style="text-align: right;">rating</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">2023-11-08</td>
<td style="text-align: left;">Still… At Their Very Best</td>
<td style="text-align: left;">The 1975</td>
<td style="text-align: left;">Dora Jar</td>
<td style="text-align: left;">Baltimore MD</td>
<td style="text-align: left;">CFG Bank Arena</td>
<td style="text-align: right;">7</td>
</tr>
<tr class="even">
<td style="text-align: left;">2023-12-09</td>
<td style="text-align: left;">Bluebond Band Program Holiday Concerts</td>
<td style="text-align: left;"></td>
<td style="text-align: left;"></td>
<td style="text-align: left;">Philadelphia PA</td>
<td style="text-align: left;">Bluebond Guitar Shop</td>
<td style="text-align: right;">NA</td>
</tr>
</tbody>
</table>
</div>
</div>
</details>
</section>
<section id="数据分析" class="level3">
<h3 class="anchored" data-anchor-id="数据分析">数据分析</h3>
<section id="哪些天不是读书天" class="level4">
<h4 class="anchored" data-anchor-id="哪些天不是读书天">哪些天不是读书天</h4>
<p>看看啥时候我最不务正业吧。</p>
<div class="cell">
<div class="cell-output-display">
<div>
<figure class="figure">
<p><img src="https://yyraven.github.io/personal/nd_personal_library/index_files/figure-html/happy times-1.png" class="img-fluid figure-img" width="672"></p>
</figure>
</div>
</div>
</div>
</section>
<section id="比大时代晚了千分之一秒" class="level4">
<h4 class="anchored" data-anchor-id="比大时代晚了千分之一秒">比大时代晚了<em>千分之一</em>秒</h4>
<blockquote class="blockquote">
<p>“你和我出生在尘埃落定后的时代，晚了千分之一秒” ——乔伊斯（极乐迪斯科）</p>
</blockquote>
<p>看看我到底是时代的弄潮儿还是活在20世纪的老古董？</p>
<div class="cell">
<div class="cell-output-display">
<div>
<figure class="figure">
<p><img src="https://yyraven.github.io/personal/nd_personal_library/index_files/figure-html/retro-1.png" class="img-fluid figure-img" width="672"></p>
</figure>
</div>
</div>
</div>
</section>
<section id="我是一个慷慨的打分者吗" class="level4">
<h4 class="anchored" data-anchor-id="我是一个慷慨的打分者吗">我是一个慷慨的打分者吗？</h4>
<p>打分一般遵循这个原则：“有无法忽视的问题” - 5分及以下，“无聊但合格” - 6分，“还不错” - 7分，“蛮喜欢” - 8分，“超喜欢” - 9分，“我愿意对出门后遇到的每一个人卖安利” - 10分。</p>
<div class="cell">
<div class="cell-output-display">
<div>
<figure class="figure">
<p><img src="https://yyraven.github.io/personal/nd_personal_library/index_files/figure-html/rating-1.png" class="img-fluid figure-img" width="672"></p>
</figure>
</div>
</div>
</div>
<p>——我是一个慷慨的打分者吗？从统计数据的角度上，是的。因为一般只有好看才会看完吧。对于书尤其如此，看不下去的我就不会看完（这是一个坏习惯），所以也不会记到这里。</p>
</section>
<section id="每年花了多少时间读书看电影" class="level4">
<h4 class="anchored" data-anchor-id="每年花了多少时间读书看电影">每年花了多少时间读书、看电影？</h4>
<div class="cell">
<div class="cell-output-display">
<table class="caption-top table table-sm table-striped small">
<thead>
<tr class="header">
<th style="text-align: left;">year</th>
<th style="text-align: right;">book_hours</th>
<th style="text-align: right;">movie_hours</th>
<th style="text-align: right;">total_hours</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">2023</td>
<td style="text-align: right;">143</td>
<td style="text-align: right;">88</td>
<td style="text-align: right;">231</td>
</tr>
<tr class="even">
<td style="text-align: left;">2024</td>
<td style="text-align: right;">143</td>
<td style="text-align: right;">59</td>
<td style="text-align: right;">202</td>
</tr>
<tr class="odd">
<td style="text-align: left;">2025</td>
<td style="text-align: right;">31</td>
<td style="text-align: right;">34</td>
<td style="text-align: right;">65</td>
</tr>
<tr class="even">
<td style="text-align: left;">2026</td>
<td style="text-align: right;">33</td>
<td style="text-align: right;">91</td>
<td style="text-align: right;">124</td>
</tr>
</tbody>
</table>
</div>
</div>
</section>
</section>
</section>
<section id="音乐电台" class="level2">
<h2 class="anchored" data-anchor-id="音乐电台">音乐电台</h2>
<p>季度音乐推荐，详见tag<a href="../../archive.html#category=radio">“音乐电台”</a>。</p>


<div class="post-like-footer" style="display:flex; justify-content:flex-end;">
  <div class="mylikebutton">Kudos ♥</div>
</div>

</section>

<center>
© 2024-2026 RavensNest.
</center> ]]></description>
  <category>book</category>
  <category>movie</category>
  <category>music</category>
  <category>documentary</category>
  <category>review</category>
  <category>中文</category>
  <guid>https://yyraven.github.io/personal/nd_personal_library/</guid>
  <pubDate>Thu, 11 Dec 2025 16:00:00 GMT</pubDate>
  <media:content url="https://yyraven.github.io/figs/preview.png" medium="image" type="image/png" height="69" width="144"/>
</item>
<item>
  <title>All About Birding</title>
  <link>https://yyraven.github.io/personal/nd_birding/</link>
  <description><![CDATA[ 




<div class="post-meta-bar">
  <span class="wordcount"> ✎1996 </span>
  <span class="mylikebutton"> ♥</span>
</div>

<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="headline.jpeg" class="lightbox" data-gallery="quarto-lightbox-gallery-1" title="4 Goldfinches, Chicago IL, Jun ’26"><img src="https://yyraven.github.io/personal/nd_birding/headline.jpeg" class="img-fluid figure-img" alt="4 Goldfinches, Chicago IL, Jun ’26"></a></p>
<figcaption>4 Goldfinches, Chicago IL, Jun ’26</figcaption>
</figure>
</div>
<section id="introduction" class="level2">
<h2 class="anchored" data-anchor-id="introduction">Introduction</h2>
<p><strong>I love birding!</strong> Welcome to my personal birding records. I’m a casual birder who enjoys watching the most common birds in daily life (but also appreciate a trip to the wilds!).</p>
<p>You can see birds I’ve sighted at bird list (including an interactive map) and all my favorite birding destinations at places I went for birding. Links and resources are also provided.</p>
<p>Besides this megapost, I sometimes also write separate <a href="../../archive.html#category=birding">posts</a> about birding trips I went to.</p>
<p>You can also check my <a href="https://ebird.org/profile/NTk5NDQ1OQ">eBird profile</a>.</p>
<p><em><strong>Note</strong>: Only wild birds were recorded. All photos taken by me (most with Sony WX800). All pixel arts created by me.</em></p>
<div class="callout callout-style-simple callout-note">
<div class="callout-body d-flex">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-body-container">
<p>The next bird I want to see is:</p>
<ul>
<li><strong><em>Red-billed leiothrix</em></strong>, its Chinese common name’s literal meaning is ‘red-billed missing-you-bird’, how cute it is?</li>
</ul>
</div>
</div>
</div>
<hr>
</section>
<section id="bird-list" class="level2">
<h2 class="anchored" data-anchor-id="bird-list">Bird List</h2>
<section id="birdlist" class="level3">
<h3 class="anchored" data-anchor-id="birdlist">My Bird List</h3>
<div class="cell">
<div class="cell-output-display">
<table class="caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 15%">
<col style="width: 25%">
<col style="width: 8%">
<col style="width: 13%">
<col style="width: 7%">
<col style="width: 29%">
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;">Picture</th>
<th style="text-align: left;">Common Name</th>
<th style="text-align: left;">Scientific Name</th>
<th style="text-align: left;">Family</th>
<th style="text-align: left;">Last Seen</th>
<th style="text-align: left;">Comments</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/brant_2401.jpg" class="img-fluid"></td>
<td style="text-align: left;">Brant 黑雁 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/brant_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>branta bernicla</em></td>
<td style="text-align: left;">Waterfowl</td>
<td style="text-align: left;">June ’25, Malibu CA</td>
<td style="text-align: left;">can be identified by white neckline</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/canadian_goose_2501.jpg" class="img-fluid"></td>
<td style="text-align: left;">Canada Goose 加拿大雁 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/canadagoose_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>branta canadensis</em></td>
<td style="text-align: left;">Waterfowl</td>
<td style="text-align: left;">Aug ’26, West Lafayette IN</td>
<td style="text-align: left;">countless of them in blackwater NWR in January</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/bar_headed_goose_1912.jpg" class="img-fluid"></td>
<td style="text-align: left;">Bar-headed Goose 斑头雁 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/barheadedgoose_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>anser indicus</em></td>
<td style="text-align: left;">Waterfowl</td>
<td style="text-align: left;">Dec ’19, Lhasa Tibet</td>
<td style="text-align: left;">Seen with ruddy shelduck in the pond behind Potala palace</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/ruddy_shelduck_1912.jpg" class="img-fluid"></td>
<td style="text-align: left;">Ruddy Shelduck 赤麻鸭 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/ruddyshelduck_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>tadorna ferruginea</em></td>
<td style="text-align: left;">Waterfowl</td>
<td style="text-align: left;">Dec ’19, Lhasa Tibet</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/black_swan_juv_2302.jpg" class="img-fluid"></td>
<td style="text-align: left;">Black Swan 黑天鹅 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/blackswan_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>cygnus atratus</em></td>
<td style="text-align: left;">Waterfowl</td>
<td style="text-align: left;">Feb ’23, Suzhou Jiangsu</td>
<td style="text-align: left;">juvenile + escaped species</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/whistling_swan_2501.jpg" class="img-fluid"></td>
<td style="text-align: left;">Tundra Swan 小天鹅 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/tundraswan_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>cygnus columbianus</em></td>
<td style="text-align: left;">Waterfowl</td>
<td style="text-align: left;">Jan ’25, Cambridge MD</td>
<td style="text-align: left;">small part of yellow on bills</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/mute_swan_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">Mute Swan 疣鼻天鹅 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/muteswan_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>cygnus olor</em></td>
<td style="text-align: left;">Waterfowl</td>
<td style="text-align: left;">May ’26, Porter IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/blue_winged_teal_2603.jpg" class="img-fluid"></td>
<td style="text-align: left;">Blue-Winged Teal 蓝翅鸭</td>
<td style="text-align: left;"><em>spatula discors</em></td>
<td style="text-align: left;">Waterfowl</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/mallard_2501.jpeg" class="img-fluid"></td>
<td style="text-align: left;">Mallard 绿头鸭 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/mallard_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>anas platyrhynchos</em></td>
<td style="text-align: left;">Waterfowl</td>
<td style="text-align: left;">Aug ’26, West Lafayette IN</td>
<td style="text-align: left;">sometimes mixed with domestic ducks</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/american_black_duck_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">American Black Duck 北美黑鸭</td>
<td style="text-align: left;"><em>anas rubripes</em></td>
<td style="text-align: left;">Waterfowl</td>
<td style="text-align: left;">May ’26, Newark NJ</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/northern_pintail_2603.jpg" class="img-fluid"></td>
<td style="text-align: left;">Northern Pintail 针尾鸭 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/northernpintail_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>anas acuta</em></td>
<td style="text-align: left;">Waterfowl</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/common_teal_2512.jpg" class="img-fluid"></td>
<td style="text-align: left;">Green-Winged Teal 绿翅鸭 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/greenwingedteal_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>anas crecca</em></td>
<td style="text-align: left;">Waterfowl</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">small duck, standing alone in the paddy fields</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/eastern_spot_billed_duck_2601.jpg" class="img-fluid"></td>
<td style="text-align: left;">Eastern Spot-billed Duck 斑嘴鸭 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/easternspottedbillduck_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>anas zonorhyncha</em></td>
<td style="text-align: left;">Waterfowl</td>
<td style="text-align: left;">Jan ’26, Suzhou Jiangsu</td>
<td style="text-align: left;">most common duck in Suzhou</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/gadwall_2506.jpg" class="img-fluid"></td>
<td style="text-align: left;">Gadwall 赤膀鸭 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/gadwall_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>mareca strepera</em></td>
<td style="text-align: left;">Waterfowl</td>
<td style="text-align: left;">May ’26, Newark NJ</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/tufted_duck_2512.jpg" class="img-fluid"></td>
<td style="text-align: left;">Tufted Duck 凤头潜鸭 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/tuftedduck_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>aythya fuligula</em></td>
<td style="text-align: left;">Waterfowl</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/common_pochard_2608.jpg" class="img-fluid"></td>
<td style="text-align: left;">Common Pochard 红头潜鸭</td>
<td style="text-align: left;"><em>aythya ferina</em></td>
<td style="text-align: left;">Waterfowl</td>
<td style="text-align: left;">Aug ’26, Suzhou</td>
<td style="text-align: left;">in Humble Administrator’s Garden, two males</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/bufflehead_2603.jpg" class="img-fluid"></td>
<td style="text-align: left;">Bufflehead 白枕鹊鸭 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/bufflehead_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>bucephala albeola</em></td>
<td style="text-align: left;">Waterfowl</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">diving like dolphins</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/mandarin_duck_juv_2306.jpg" class="img-fluid"></td>
<td style="text-align: left;">Mandarin Duck 鸳鸯 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/mandarinduck_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>aix galericulata</em></td>
<td style="text-align: left;">Waterfowl</td>
<td style="text-align: left;">July ’25, Beijing</td>
<td style="text-align: left;">juvenile, identified by dotted webbings</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/wood_duck_2608.jpg" class="img-fluid"></td>
<td style="text-align: left;">Wood Duck 林鸳鸯</td>
<td style="text-align: left;"><em>aix sponsa</em></td>
<td style="text-align: left;">Waterfowl</td>
<td style="text-align: left;">Aug ’26, West Lafayette IN</td>
<td style="text-align: left;">ducks &amp; ducklings</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/red_breasted_merganser_2506.jpg" class="img-fluid"></td>
<td style="text-align: left;">Red-breasted Merganser 红胸秋沙鸭 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/redbreastedmerganser_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>mergus serrator</em></td>
<td style="text-align: left;">Waterfowl</td>
<td style="text-align: left;">June ’25, Malibu CA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/hooded_merganser_2501.jpg" class="img-fluid"></td>
<td style="text-align: left;">Hooded Merganser 棕胁秋沙鸭 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/hoodedmerganser_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>lophydytes cucullatus</em></td>
<td style="text-align: left;">Waterfowl</td>
<td style="text-align: left;">Jan ’25, Cambridge MD</td>
<td style="text-align: left;">go around in couples</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/ruddy_duck_2603.jpg" class="img-fluid"></td>
<td style="text-align: left;">Ruddy Duck 棕硬尾鸭 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/ruddyduck_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>oxyura jamaicensis</em></td>
<td style="text-align: left;">Waterfowl</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">can be easily identified by tail shape</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/great_cormorant_1907.jpg" class="img-fluid"></td>
<td style="text-align: left;">Great Cormorant 普通鸬鹚 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/greatcormorant_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>phalacrocorax carbo</em></td>
<td style="text-align: left;">Cormorants and Anhingas</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/double_crested_cormorant_2310.jpg" class="img-fluid"></td>
<td style="text-align: left;">Double-crested Cormorant 角鸬鹚 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/doublecrestedcormorant_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>nannopterum auritum</em></td>
<td style="text-align: left;">Cormorants and Anhingas</td>
<td style="text-align: left;">May ’26, Newark NJ</td>
<td style="text-align: left;">flying across inner harbor</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/little_grebe_2507.jpg" class="img-fluid"></td>
<td style="text-align: left;">Little Grebe 小䴙䴘 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/littlegrebe_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>tachybaptus ruficollis</em></td>
<td style="text-align: left;">Grebes</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">called ‘little PT’ in Chinese birding community - too hard to write</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/pie_billed_grebe_2603.jpg" class="img-fluid"></td>
<td style="text-align: left;">Pie-billed Grebe 斑嘴巨䴙䴘</td>
<td style="text-align: left;"><em>podilymbus podiceps</em></td>
<td style="text-align: left;">Grebes</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">calm cutie</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/horned_grebe_2603.jpg" class="img-fluid"></td>
<td style="text-align: left;">Horned Grebe 角䴙䴘</td>
<td style="text-align: left;"><em>podiceps auritus</em></td>
<td style="text-align: left;">Grebes</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">red eye. grebe, why are you so <em>cool</em>?</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/great_crested_grebe_2508.jpg" class="img-fluid"></td>
<td style="text-align: left;">Great Crested Grebe 凤头䴙䴘 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/greatcrestedgrebe_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>podiceps cristatus</em></td>
<td style="text-align: left;">Grebes</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;">na</td>
<td style="text-align: left;">Tufted Puffin 花魁鸟 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/tuftedpuffin_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>fratercula cirrhata</em></td>
<td style="text-align: left;">Alcids</td>
<td style="text-align: left;">July ’24, Cannon Beach OR</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/common_murre_2407.jpg" class="img-fluid"></td>
<td style="text-align: left;">Common Murre 崖海鸦 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/commonmurre_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>uria aalge</em></td>
<td style="text-align: left;">Alcids</td>
<td style="text-align: left;">July ’24, Cannon Beach OR</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/american_white_pelican_2603.jpg" class="img-fluid"></td>
<td style="text-align: left;">American White Pelican 美洲白鹈鹕 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/americanwhitepelican_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>pelecanus erythrorhynchos</em></td>
<td style="text-align: left;">Pelicans</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">FINALLY. Elegant and huge white birds.</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/brown_pelican_2506.jpg" class="img-fluid"></td>
<td style="text-align: left;">Brown Pelican 褐鹈鹕 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/brownpelican_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>pelecanus occidentalis</em></td>
<td style="text-align: left;">Pelicans</td>
<td style="text-align: left;">June ’25, Malibu CA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/laughing_gull_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">Laughing Gull 笑鸥 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/laughinggull_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>leucophaeus atricilla</em></td>
<td style="text-align: left;">Gulls, Terns, Skimmers</td>
<td style="text-align: left;">May ’26, Newark NJ</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/bonapartes_gull_2603.jpg" class="img-fluid"></td>
<td style="text-align: left;">Bonaparte’s Gull 博氏鸥</td>
<td style="text-align: left;"><em>chroicocephalus philadelphia</em></td>
<td style="text-align: left;">Gulls, Terns, Skimmers</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">winter coat</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/black_headed_gull_2512.jpg" class="img-fluid"></td>
<td style="text-align: left;">Black-headed Gull 红嘴鸥 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/blackheadedgull_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>chroicocephalus ridibundus</em></td>
<td style="text-align: left;">Gulls, Terns, Skimmers</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">winter coat. Many flew to Taihu Lake (Wuxi, Suzhou) recently</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/vega_gull_2512.jpg" class="img-fluid"></td>
<td style="text-align: left;">Vega Gull 蒙古银鸥 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/vegagull_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>larus mongolicus</em></td>
<td style="text-align: left;">Gulls, Terns, Skimmers</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">winter coat</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/yellow_legged_gull_1607.jpg" class="img-fluid"></td>
<td style="text-align: left;">Yellow-legged Gull 黄腿银鸥 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/yellowleggedgull_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>larus michahellis</em></td>
<td style="text-align: left;">Gulls, Terns, Skimmers</td>
<td style="text-align: left;">July ’16, Venice Italy</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/american_herring_gull_2401.jpg" class="img-fluid"></td>
<td style="text-align: left;">American Herring Gull 美洲银鸥 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/americanherringgull_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>larus smithsonianus</em></td>
<td style="text-align: left;">Gulls, Terns, Skimmers</td>
<td style="text-align: left;">Jan ’24, New York NY</td>
<td style="text-align: left;">winter coat</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/black_tailed_gull_2507.jpg" class="img-fluid"></td>
<td style="text-align: left;">Black-tailed Gull 黑尾鸥 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/blacktailedgull_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>larus crassirostris</em></td>
<td style="text-align: left;">Gulls, Terns, Skimmers</td>
<td style="text-align: left;">July ’25, Yantai Shandong</td>
<td style="text-align: left;">the only gull that stays in Jiaodong Penninsula in summer</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/ring_billed_gull_2503.jpg" class="img-fluid"></td>
<td style="text-align: left;">Ring-billed Gull 环嘴鸥 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/ringbilledgull_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>larus delawarensis</em></td>
<td style="text-align: left;">Gulls, Terns, Skimmers</td>
<td style="text-align: left;">May ’26, Newark NJ</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/california_gull_2407.jpg" class="img-fluid"></td>
<td style="text-align: left;">California Gull 加州鸥 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/californiagull_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>larus californicus</em></td>
<td style="text-align: left;">Gulls, Terns, Skimmers</td>
<td style="text-align: left;">July ’24, Cannon Beach OR</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/western_gull_2506.jpg" class="img-fluid"></td>
<td style="text-align: left;">Western Gull 西美鸥 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/westerngull_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>larus occidentals</em></td>
<td style="text-align: left;">Gulls, Terns, Skimmers</td>
<td style="text-align: left;">June ’25, Santa Monica CA</td>
<td style="text-align: left;">dark grey back</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/glaucous_winged_gull_2407.jpg" class="img-fluid"></td>
<td style="text-align: left;">Glaucous-winged Gull 灰翅鸥 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/glaucouswingedgull_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>larus glaucescens</em></td>
<td style="text-align: left;">Gulls, Terns, Skimmers</td>
<td style="text-align: left;">July ’24, Seattle WA</td>
<td style="text-align: left;">juveniles were seen eating a starfish - sadly they failed.</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/least_tern_2504.jpg" class="img-fluid"></td>
<td style="text-align: left;">Least Tern 普通燕鸥 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/leasttern_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>sternula antillarum</em></td>
<td style="text-align: left;">Gulls, Terns, Skimmers</td>
<td style="text-align: left;">Apr ’25, Cambridge MD</td>
<td style="text-align: left;">fall straight from the sky to catch fishes</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/caspian_tern_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">Caspian Tern 红嘴巨燕鸥 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/caspiantern_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>hydroprogne caspia</em></td>
<td style="text-align: left;">Gulls, Terns, Skimmers</td>
<td style="text-align: left;">June ’26, Chicago IL</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/whiskered_tern_2507.jpg" class="img-fluid"></td>
<td style="text-align: left;">Whiskered Tern 须浮鸥 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/whiskeredtern_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>chlidonias hybrida</em></td>
<td style="text-align: left;">Gulls, Terns, Skimmers</td>
<td style="text-align: left;">July ’25, Linyi Shandong</td>
<td style="text-align: left;">does not have forked tail</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/black_winged_stilt_2512.jpg" class="img-fluid"></td>
<td style="text-align: left;">Black-winged Stilt 黑翅长脚鹬</td>
<td style="text-align: left;"><em>himantopus himantopus</em></td>
<td style="text-align: left;">Shorebirds</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">look like red-legged mosquitoes…</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/killdeer_2510.jpg" class="img-fluid"></td>
<td style="text-align: left;">Killdeer 双领鸻 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/killdeer_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>charadrius vociferus</em></td>
<td style="text-align: left;">Shorebirds</td>
<td style="text-align: left;">June ’26, Chicago IL</td>
<td style="text-align: left;">didn’t know they can also live in land</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/semipalmatedplover_2504.jpg" class="img-fluid"></td>
<td style="text-align: left;">Semipalmated Plover 半蹼鸻 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/semipalmatedplover_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>charadrius semipalmatus</em></td>
<td style="text-align: left;">Shorebirds</td>
<td style="text-align: left;">Apr ’25, Cambridge MD</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/lapwing_2512.jpg" class="img-fluid"></td>
<td style="text-align: left;">Lapwing 凤头麦鸡</td>
<td style="text-align: left;"><em>vanellus vanellus</em></td>
<td style="text-align: left;">Shorebirds</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">only see them flying. They have beautiful iridescent feathers</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/pheasant_tailed_jacana_2507.jpg" class="img-fluid"></td>
<td style="text-align: left;">Pheasant-tailed Jacana 水雉 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/pheasanttailedjacana_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>hydrophasianus chirurgus</em></td>
<td style="text-align: left;">Shorebirds</td>
<td style="text-align: left;">July ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">dubbed ‘fairy on the waves’</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/common_snipe_2512.jpg" class="img-fluid"></td>
<td style="text-align: left;">Common Snipe 扇尾沙锥</td>
<td style="text-align: left;"><em>gallinago gallinago</em></td>
<td style="text-align: left;">Shorebirds</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">like to stand closely to the ridges to hide, very shy</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/wilson_s_snipe_2501.jpg" class="img-fluid"></td>
<td style="text-align: left;">Wilson’s Snipe 美洲沙锥 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/wilsonssnipe_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>gallinago delicata</em></td>
<td style="text-align: left;">Shorebirds</td>
<td style="text-align: left;">Jan ’25, Cambridge MD</td>
<td style="text-align: left;">run very fast when exposed</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/spotted_sandpiper_2608.jpg" class="img-fluid"></td>
<td style="text-align: left;">Spotted Sandpiper 斑腹矶鹬</td>
<td style="text-align: left;"><em>actitis macularius</em></td>
<td style="text-align: left;">Shorebirds</td>
<td style="text-align: left;">Aug ’26, West Lafayette IN</td>
<td style="text-align: left;">very small shorebird, has a pointy beak</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/marsh_sandpiper_2512.jpg" class="img-fluid"></td>
<td style="text-align: left;">Marsh Sandpiper 泽鹬</td>
<td style="text-align: left;"><em>tringa stagnatilis</em></td>
<td style="text-align: left;">Shorebirds</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/spotted_redshank_2512.jpg" class="img-fluid"></td>
<td style="text-align: left;">Spotted Redshank 鹤鹬</td>
<td style="text-align: left;"><em>tringa erythropus</em></td>
<td style="text-align: left;">Shorebirds</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/greater_yellowlegs_2510.jpg" class="img-fluid"></td>
<td style="text-align: left;">Greater Yellowlegs 大黄脚鹬 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/greateryellowlegs_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>tringa melanoleuca</em></td>
<td style="text-align: left;">Shorebirds</td>
<td style="text-align: left;">Oct ’25, West Lafayette IN</td>
<td style="text-align: left;">almost the size of a mallard</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/lesser_yellowlegs_2504.jpg" class="img-fluid"></td>
<td style="text-align: left;">Lesser Yellowlegs 小黄脚鹬 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/lesseryellowlegs_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>tringa flavipes</em></td>
<td style="text-align: left;">Shorebirds</td>
<td style="text-align: left;">Apr ’25, Cambridge MD</td>
<td style="text-align: left;">long bill and long legs</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/dunlin_2504.jpg" class="img-fluid"></td>
<td style="text-align: left;">Dunlin 黑腹滨鹬 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/dunlin_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>calidris alpina</em></td>
<td style="text-align: left;">Shorebirds</td>
<td style="text-align: left;">Apr ’25, Cambridge MD</td>
<td style="text-align: left;">medium sized shorebird with a distinguishable black belly when breeding</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/least_sandpiper_2504.jpg" class="img-fluid"></td>
<td style="text-align: left;">Least Sandpiper 美洲小滨鹬 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/leastsandpiper_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>calidris minutilla</em></td>
<td style="text-align: left;">Shorebirds</td>
<td style="text-align: left;">Apr ’25, Cambridge MD</td>
<td style="text-align: left;">very small, appear in flocks</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/sandhill_crane_2511.jpg" class="img-fluid"></td>
<td style="text-align: left;">Sandhill Crane 沙丘鹤 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/sandhillcrane_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>antigone canadensis</em></td>
<td style="text-align: left;">Cranes</td>
<td style="text-align: left;">Nov ’25, Pulaski IN</td>
<td style="text-align: left;">loud!!!!</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/black_crowned_night_heron_2507.jpg" class="img-fluid"></td>
<td style="text-align: left;">Black-Crowned Night Heron 夜鹭 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/blackcrownednightheron_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>nycticorax nycticorax</em></td>
<td style="text-align: left;">Herons, Ibis, and allies</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">countless near Suzhou River</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/green_heron_2608.jpg" class="img-fluid"></td>
<td style="text-align: left;">Green Heron 美洲绿鹭 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/greenheron_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>butorides virescens</em></td>
<td style="text-align: left;">Herons, Ibis, and allies</td>
<td style="text-align: left;">Aug ’26, West Lafayette IN</td>
<td style="text-align: left;">hiding in reeds, small, high-pitch song</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/gray_heron_1907.jpg" class="img-fluid"></td>
<td style="text-align: left;">Gray Heron 苍鹭 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/grayheron_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>ardea cinerea</em></td>
<td style="text-align: left;">Herons, Ibis, and allies</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/great_blue_heron_2403.jpg" class="img-fluid"></td>
<td style="text-align: left;">Great Blue Heron 大蓝鹭 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/greatblueheron_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>ardea herodias</em></td>
<td style="text-align: left;">Herons, Ibis, and allies</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">kinda everywhere</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/snowy_egret_2506.jpg" class="img-fluid"></td>
<td style="text-align: left;">Snowy Egret 雪鹭 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/snowyegret_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>egretta thula</em></td>
<td style="text-align: left;">Herons, Ibis, and allies</td>
<td style="text-align: left;">June ’25, Malibu CA</td>
<td style="text-align: left;">catching fish in the waves</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/little_egret_2512.jpg" class="img-fluid"></td>
<td style="text-align: left;">Little Egret 白鹭 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/littleegret_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>egretta garzetta</em></td>
<td style="text-align: left;">Herons, Ibis, and allies</td>
<td style="text-align: left;">Sep ’26, Suzhou</td>
<td style="text-align: left;">most common egret in Yangtse Delta</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/great_egret_2203.jpg" class="img-fluid"></td>
<td style="text-align: left;">Great Egret 大白鹭 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/greategret_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>ardea alba</em></td>
<td style="text-align: left;">Herons, Ibis, and allies</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;">na</td>
<td style="text-align: left;">Eastern Cattle Egret 牛背鹭 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/easterncattleegret_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>ardea coromanda</em></td>
<td style="text-align: left;">Herons, Ibis, and allies</td>
<td style="text-align: left;">June ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/eurasian_moorhen_2507.jpg" class="img-fluid"></td>
<td style="text-align: left;">Eurasian Moorhen 黑水鸡 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/eurasianmoorhen_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>gallinula chloropus</em></td>
<td style="text-align: left;">Rails, Gallinules, and allies</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">symbol of DKU community!</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/eurasian_coot_2507.jpg" class="img-fluid"></td>
<td style="text-align: left;">Eurasian Coot 骨顶鸡 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/eurasiancoot_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>fulica atra</em></td>
<td style="text-align: left;">Rails, Gallinules, and allies</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;">na</td>
<td style="text-align: left;">American Coot 美洲骨顶 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/americancoot_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>fulica americana</em></td>
<td style="text-align: left;">Rails, Gallinules, and allies</td>
<td style="text-align: left;">Apr ’25, West Lafayette IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/white_breasted_waterhen_2601.jpg" class="img-fluid"></td>
<td style="text-align: left;">White-breasted Waterhen 白胸苦恶鸟 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/whitebreastedwaterhen_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>amaurornis phoenicurus</em></td>
<td style="text-align: left;">Rails, Gallinules, and allies</td>
<td style="text-align: left;">Jan ’26, Suzhou Jiangsu</td>
<td style="text-align: left;">suprisingly small, cutie pie with long, long toes</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/turkey_2505.jpg" class="img-fluid"></td>
<td style="text-align: left;">Turkey 火鸡 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/wildturkey_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>meleagris gallopavo</em></td>
<td style="text-align: left;">Grouse, Quail, and Allies</td>
<td style="text-align: left;">May ’25, New York NY</td>
<td style="text-align: left;">Named ‘Roosey’</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/rock_pigeon_2309.jpg" class="img-fluid"></td>
<td style="text-align: left;">Rock Pigeon 岩鸽 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/rockpigeon_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>columbia livia</em></td>
<td style="text-align: left;">Pigeons and Doves</td>
<td style="text-align: left;">Oct ’24, Baltimore MD</td>
<td style="text-align: left;">NYC pigeons are horribly fat</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/spotted_dove_2011.jpeg" class="img-fluid"></td>
<td style="text-align: left;">Spotted Dove 珠颈斑鸠 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/spotteddove_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>spilopelia chinensis</em></td>
<td style="text-align: left;">Pigeons and Doves</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">dubbed ‘the most delicious friend of hawks’</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/oriental_turtle_dove_2302.jpg" class="img-fluid"></td>
<td style="text-align: left;">Oriental Turtle-Dove 山斑鸠 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/orientalturtledove_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>streptopelia orientalis</em></td>
<td style="text-align: left;">Pigeons and Doves</td>
<td style="text-align: left;">Feb ’23, Suzhou Jiangsu</td>
<td style="text-align: left;">bronze feathers compared to spotted dove</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/eurasian_collared_dove_2601.jpg" class="img-fluid"></td>
<td style="text-align: left;">Eurasian Collared-Dove 灰斑鸠</td>
<td style="text-align: left;"><em>streptopelia decaocto</em></td>
<td style="text-align: left;">Pigeons and Doves</td>
<td style="text-align: left;">Jan ’26, Suzhou Jiangsu</td>
<td style="text-align: left;">large and pale</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/mourning_dove_2503.jpg" class="img-fluid"></td>
<td style="text-align: left;">Mourning Dove 哀鸽 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/mourningdove_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>zenaida macroura</em></td>
<td style="text-align: left;">Pigeons and Doves</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">cute, pink iridescent feathers, owl-like calls</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/turkey_vulture_2403.jpg" class="img-fluid"></td>
<td style="text-align: left;">Turkey Vulture 红头美洲鹫 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/turkeyvulture_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>cathartes aura</em></td>
<td style="text-align: left;">Vultures, Hawks, and Allies</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">if you go on a road trip they are always there</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/osprey_2504.jpg" class="img-fluid"></td>
<td style="text-align: left;">Osprey 鱼鹰 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/osprey_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>pandion haliaetus</em></td>
<td style="text-align: left;">Vultures, Hawks, and Allies</td>
<td style="text-align: left;">Apr ’25, Cambridge MD</td>
<td style="text-align: left;">somehow chasing a seagull</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/coopers_hawk_2511.jpg" class="img-fluid"></td>
<td style="text-align: left;">Cooper’s Hawk 库柏鹰 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/coopershawk_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>accipiter cooperii</em></td>
<td style="text-align: left;">Vultures, Hawks, and Allies</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">small cutie, behave like a chicken</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/bald_eagle_2504.jpg" class="img-fluid"></td>
<td style="text-align: left;">Bald Eagle 白头海雕 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/baldeagle_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>haliaeetus leucocephalus</em></td>
<td style="text-align: left;">Vultures, Hawks, and Allies</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">can be differentiated from turkey vulture while flying by their white tails</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/red_shouldered_hawk_2603.jpg" class="img-fluid"></td>
<td style="text-align: left;">Red-shouldered Hawk 红肩𫛭</td>
<td style="text-align: left;"><em>buteo lineatus</em></td>
<td style="text-align: left;">Vultures, Hawks, and Allies</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">compared to red-tailed hawks, more likely to be seen near water</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/red_tailed_hawk_2201.jpg" class="img-fluid"></td>
<td style="text-align: left;">Red-tailed Hawk 红尾𫛭 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/redtailedhawk_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>buteo jamaicensis</em></td>
<td style="text-align: left;">Vultures, Hawks, and Allies</td>
<td style="text-align: left;">Aug ’25, Indianapolis IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/eurasian_hobby_2507.jpg" class="img-fluid"></td>
<td style="text-align: left;">Eurasian Hobby 燕隼 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/eurasianhobby_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>falco subbuteo</em></td>
<td style="text-align: left;">Flacons</td>
<td style="text-align: left;">July ’25, Beijing</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/peregrine_falcon_2606.jpg" class="img-fluid"></td>
<td style="text-align: left;">Peregrine Falcon 游隼</td>
<td style="text-align: left;"><em>falco peregrinus</em></td>
<td style="text-align: left;">Flacons</td>
<td style="text-align: left;">June ’26, Lafayette IN</td>
<td style="text-align: left;">saw a baby calling for food on top of a building near Lafayette city hall</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/common_nighthawk_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">Common Nighthawk 小美洲夜鹰</td>
<td style="text-align: left;"><em>chordeiles minor</em></td>
<td style="text-align: left;">Nightjars</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">white patches on wings from below</td>
</tr>
<tr class="odd">
<td style="text-align: left;">na</td>
<td style="text-align: left;">Chimney Swift 烟囱雨燕</td>
<td style="text-align: left;"><em>chaetura pelagica</em></td>
<td style="text-align: left;">Swifts</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/common_swift_2507.jpg" class="img-fluid"></td>
<td style="text-align: left;">Common Swift 普通雨燕 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/commonswift_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>apus apus</em></td>
<td style="text-align: left;">Swifts</td>
<td style="text-align: left;">July ’25, Beijing</td>
<td style="text-align: left;">THE famous birds at Beijing Central Axis</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/tree_swallow_2504.jpg" class="img-fluid"></td>
<td style="text-align: left;">Tree Swallow 双色树燕 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/treeswallow_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>tachycineta bicolor</em></td>
<td style="text-align: left;">Martins and Swallows</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">small, bright blue under sunlight, white belly</td>
</tr>
<tr class="even">
<td style="text-align: left;">na</td>
<td style="text-align: left;">Purple Martin 紫崖燕</td>
<td style="text-align: left;"><em>progne subis</em></td>
<td style="text-align: left;">Martins and Swallows</td>
<td style="text-align: left;">Aug ’26, West Lafayette IN</td>
<td style="text-align: left;">large, dark swallow</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/barn_swallow_2507.jpg" class="img-fluid"></td>
<td style="text-align: left;">Barn Swallow 家燕 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/barnswallow_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>hirundo rustica</em></td>
<td style="text-align: left;">Martins and Swallows</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">longer tail</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/northern_rough_winged_swallow_2606.jpg" class="img-fluid"></td>
<td style="text-align: left;">Northern Rough-winged Swallow 中北美毛翅燕 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/northernroughwingedswallow_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>stelgidopteryx serripennis</em></td>
<td style="text-align: left;">Martins and Swallows</td>
<td style="text-align: left;">June ’26, Chicago IL</td>
<td style="text-align: left;">small, fly very fast, chasing insects near water</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/eurasian_crag_martin_2306.jpg" class="img-fluid"></td>
<td style="text-align: left;">Eurasian Crag-Martin 岩燕 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/eurasiancragmartin_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>ptyonoprogne rupestris</em></td>
<td style="text-align: left;">Martins and Swallows</td>
<td style="text-align: left;">June ’23, Datong Shanxi</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/red_rumped_swallow_2507.jpg" class="img-fluid"></td>
<td style="text-align: left;">Red-rumped Swallow 金腰燕 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/redrumpedswallow_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>cecropis daurica</em></td>
<td style="text-align: left;">Martins and Swallows</td>
<td style="text-align: left;">July ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/cliff_swallow_2606.jpg" class="img-fluid"></td>
<td style="text-align: left;">Cliff Swallow 美洲燕</td>
<td style="text-align: left;"><em>petrochelidon pyrrhonota</em></td>
<td style="text-align: left;">Martins and Swallows</td>
<td style="text-align: left;">June ’26, Lafayette IN</td>
<td style="text-align: left;">seen near Wabash bridge, looks like barn swallow but has a fish-like silver underpart</td>
</tr>
<tr class="even">
<td style="text-align: left;">na</td>
<td style="text-align: left;">Common Cuckoo 大杜鹃 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/commoncuckoo_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>cuculus canorus</em></td>
<td style="text-align: left;">Cuckoos</td>
<td style="text-align: left;">July ’25, Beijing</td>
<td style="text-align: left;">singing <em>Cuckoo</em> endlessly. Chinese people refer it as 布谷 which literally translate as ‘sowing seeds’</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/common_kingfisher_2507.jpg" class="img-fluid"></td>
<td style="text-align: left;">Common Kingfisher 普通翠鸟 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/commonkingfisher_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>alcedo atthis</em></td>
<td style="text-align: left;">Kingfishers</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">very shy</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/belted_kingfisher_2608.jpg" class="img-fluid"></td>
<td style="text-align: left;">Belted Kingfisher 白腹鱼狗 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/beltedkingfisher_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>megaceryle alcyon</em></td>
<td style="text-align: left;">Kingfishers</td>
<td style="text-align: left;">Aug ’26, West Lafayette IN</td>
<td style="text-align: left;">suprisingly large</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/eurasian_hoopoe_2512.jpg" class="img-fluid"></td>
<td style="text-align: left;">Eurasian Hoopoe 戴胜 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/eurasianhoopoe_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>upupa epops</em></td>
<td style="text-align: left;">Hoopoes</td>
<td style="text-align: left;">Apr ’23, Suzhou Jiangsu</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/yellow_bellied_sapsucker_2503.jpg" class="img-fluid"></td>
<td style="text-align: left;">Yellow-bellied Sapsucker 黄腹吸汁啄木鸟 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/yellowbelliedsapsucker_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>sphyrapicus varius</em></td>
<td style="text-align: left;">Woodpeckers</td>
<td style="text-align: left;">Mar ’25, Baltimore MD</td>
<td style="text-align: left;">dead due to bird strike</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/red_bellied_woodpecker_2510.jpg" class="img-fluid"></td>
<td style="text-align: left;">Red-bellied Woodpecker 红腹啄木鸟 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/redbelliedwoodpecker_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>melanerpes carolinus</em></td>
<td style="text-align: left;">Woodpeckers</td>
<td style="text-align: left;">Aug ’26, West Lafayette IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/grey_headed_woodpecker_2507.jpg" class="img-fluid"></td>
<td style="text-align: left;">Grey-headed Woodpecker 灰头绿啄木鸟 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/greyheadedwoodpecker_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>picus canus</em></td>
<td style="text-align: left;">Woodpeckers</td>
<td style="text-align: left;">July ’25, Beijing</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/downy_woodpecker_2501.jpg" class="img-fluid"></td>
<td style="text-align: left;">Downy Woodpecker 绒啄木鸟 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/downywoodpecker_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>dryobates pubescens</em></td>
<td style="text-align: left;">Woodpeckers</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">very small</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/hairy_woodpecker_2510.jpg" class="img-fluid"></td>
<td style="text-align: left;">Hairy Woodpecker 毛啄木鸟 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/hairywoodpecker_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>leuconotopicus villosus</em></td>
<td style="text-align: left;">Woodpeckers</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/northern_flicker_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">Northern Flicker 北扑翅䴕 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/northernflicker_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>colaptes auratus</em></td>
<td style="text-align: left;">Woodpeckers</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">dark grey patch on chest</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/pileated_woodpecker_2511.jpg" class="img-fluid"></td>
<td style="text-align: left;">Pileated Woodpecker 北美黑啄木鸟 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/pileatedwoodpecker_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>dryocopus pileatus</em></td>
<td style="text-align: left;">Woodpeckers</td>
<td style="text-align: left;">Nov ’25, West Lafayette IN</td>
<td style="text-align: left;">strikingly big</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/blue_jay_2603.jpg" class="img-fluid"></td>
<td style="text-align: left;">Blue Jay 冠蓝鸦 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/bluejay_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>cyanocitta cristata</em></td>
<td style="text-align: left;">Jays, Magpies, Crows, Ravens</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">only heard them singing. never seen with eyes</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/red_billed_blue_magpie_2303.jpg" class="img-fluid"></td>
<td style="text-align: left;">Red-billed Blue-Magpie 红嘴蓝鹊 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/redbilledbluemagpie_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>urocissa erythroryncha</em></td>
<td style="text-align: left;">Jays, Magpies, Crows, Ravens</td>
<td style="text-align: left;">Mar ’23, Lijiang Yunnan</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/azure_winged_magpie_2507.jpg" class="img-fluid"></td>
<td style="text-align: left;">Azure-winged Magpie 灰喜鹊 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/azurewingedmagpie_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>cyanopica cyanus</em></td>
<td style="text-align: left;">Jays, Magpies, Crows, Ravens</td>
<td style="text-align: left;">July ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">Very common in northern China, esp.&nbsp;Shandong, Beijing</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/common_magpie_2507.jpg" class="img-fluid"></td>
<td style="text-align: left;">Oriental Magpie 喜鹊 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/orientalmagpie_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>pica serica</em></td>
<td style="text-align: left;">Jays, Magpies, Crows, Ravens</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">same as above</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/american_crow_2407.jpg" class="img-fluid"></td>
<td style="text-align: left;">American Crow 短嘴鸦 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/americancrow_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>corvus brachyrhynchos</em></td>
<td style="text-align: left;">Jays, Magpies, Crows, Ravens</td>
<td style="text-align: left;">Jan ’25, Baltimore MD</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/fish_crow_2502.jpeg" class="img-fluid"></td>
<td style="text-align: left;">Fish Crow 鱼鸦 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/fishcrow_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>corvus ossifragus</em></td>
<td style="text-align: left;">Jays, Magpies, Crows, Ravens</td>
<td style="text-align: left;">Apr ’25, Baltimore MD</td>
<td style="text-align: left;">song is a reluctant ‘uh-uh’. sits on trees of Baltimore in flocks in evenings, esp.&nbsp;from Nov to Feb</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/large_billed_crow_2303.jpg" class="img-fluid"></td>
<td style="text-align: left;">Large-billed Crow 大嘴乌鸦 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/largebilledcrow_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>corvus macrohynchos</em></td>
<td style="text-align: left;">Jays, Magpies, Crows, Ravens</td>
<td style="text-align: left;">Mar ’23, Lijiang Yunnan</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/carrion_crow_2507.jpg" class="img-fluid"></td>
<td style="text-align: left;">Carrion Crow 小嘴乌鸦 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/carrioncrow_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>corvus corone</em></td>
<td style="text-align: left;">Jays, Magpies, Crows, Ravens</td>
<td style="text-align: left;">July ’25, Beijing</td>
<td style="text-align: left;">most common crow in Beijing city</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/common_raven_2506.jpg" class="img-fluid"></td>
<td style="text-align: left;">Common Raven 渡鸦 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/commonraven_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>corvus corax</em></td>
<td style="text-align: left;">Jays, Magpies, Crows, Ravens</td>
<td style="text-align: left;">June ’25, Malibu CA</td>
<td style="text-align: left;">‘quoth the raven, nevermore’ - quoth someone who died in Baltimore.</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/eastern_wood_pewee_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">Eastern Wood-Pewee 东部木鹟</td>
<td style="text-align: left;"><em>contopus virens</em></td>
<td style="text-align: left;">Tyrant Flycatchers: Pewees, Kingbirds, and Allies</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">its call is ‘pewee’. I think birds are like pokemons</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/black_phoebe_2506.jpg" class="img-fluid"></td>
<td style="text-align: left;">Black Phoebe 黑长尾霸鹟 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/blackphoebe_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>sayornis nigricans</em></td>
<td style="text-align: left;">Tyrant Flycatchers: Pewees, Kingbirds, and Allies</td>
<td style="text-align: left;">June ’25, Malibu CA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/eastern_phoebe_2511.jpg" class="img-fluid"></td>
<td style="text-align: left;">Eastern Phoebe 东菲比霸鹟 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/easternphoebe_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>sayornis phoebe</em></td>
<td style="text-align: left;">Tyrant Flycatchers: Pewees, Kingbirds, and Allies</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">slightly yellow on sides</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/great_crested_flycatcher_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">Great Crested Flycatcher 大冠蝇霸鹟</td>
<td style="text-align: left;"><em>myiachus crinitus</em></td>
<td style="text-align: left;">Tyrant Flycatchers: Pewees, Kingbirds, and Allies</td>
<td style="text-align: left;">May ’26, Porter IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/oriental_magpie_robin_2507.jpg" class="img-fluid"></td>
<td style="text-align: left;">Oriental Magpie-Robin 鹊鸲 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/orientalmagpierobin_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>copsychus saularis</em></td>
<td style="text-align: left;">Old World Flycathers</td>
<td style="text-align: left;">Sep ’26, Suzhou</td>
<td style="text-align: left;">very common in Eastern China, sings beautifully. Somehow has a nickname ‘猪屎渣’ (literal ‘pig’s poo-poo’)</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/verditer_flycatcher_2601.jpg" class="img-fluid"></td>
<td style="text-align: left;">Verditer Flycatcher 铜蓝鹟</td>
<td style="text-align: left;"><em>eumyias thalassinus</em></td>
<td style="text-align: left;">Old World Flycathers</td>
<td style="text-align: left;">Jan ’26, Suzhou Jiangsu</td>
<td style="text-align: left;">not common in Suzhou, but I saw it</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/daurian_redstart_2512.jpg" class="img-fluid"></td>
<td style="text-align: left;">Daurian Redstart 北红尾鸲</td>
<td style="text-align: left;"><em>phoenicurus auroreus</em></td>
<td style="text-align: left;">Old World Flycathers</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">cute orange bird</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/long_tailed_shrike_2302.jpg" class="img-fluid"></td>
<td style="text-align: left;">Long-tailed Shrike 棕背伯劳 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/longtailedshrike_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>lanius schach</em></td>
<td style="text-align: left;">Shrikes</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">‘butcher bird’ - in me the tiger sniffs the plum blossoms</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/gray_catbird_2406.jpg" class="img-fluid"></td>
<td style="text-align: left;">Gray Catbird 灰猫嘲鸫 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/graycatbird_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>dumetella carolinensis</em></td>
<td style="text-align: left;">Catbirds, Mockingbirds, and Thrashers</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">little gray bird, usually seen in summer evening</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/brown_thrasher_2505.jpeg" class="img-fluid"></td>
<td style="text-align: left;">Brown Thrasher 褐矢嘲鸫 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/brownthrasher_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>toxostoma rufum</em></td>
<td style="text-align: left;">Catbirds, Mockingbirds, and Thrashers</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/northern_mockingbird_2501.jpg" class="img-fluid"></td>
<td style="text-align: left;">Northern Mockingbird 北嘲鸫 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/northernmockingbird_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>mimus polyglottos</em></td>
<td style="text-align: left;">Catbirds, Mockingbirds, and Thrashers</td>
<td style="text-align: left;">Apr ’25, Cambridge MD</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/eastern_bluebird_2203.jpg" class="img-fluid"></td>
<td style="text-align: left;">Eastern Bluebird 东蓝鸲 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/easternbluebird_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>sialia sialis</em></td>
<td style="text-align: left;">Thrushes</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/western_bluebird_2506.jpg" class="img-fluid"></td>
<td style="text-align: left;">Western Bluebird 西蓝鸲 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/westernbluebird_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>sialia mexicana</em></td>
<td style="text-align: left;">Thrushes</td>
<td style="text-align: left;">June ’25, Los Angeles CA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/hermit_thrush_2501.jpg" class="img-fluid"></td>
<td style="text-align: left;">Hermit Thrush 隐夜鸫 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/hermitthrush_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>catharus guttatus</em></td>
<td style="text-align: left;">Thrushes</td>
<td style="text-align: left;">Jan ’25, Cambridge MD</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/wood_thrush_2605.jpeg" class="img-fluid"></td>
<td style="text-align: left;">Wood Thrush 棕林鸫</td>
<td style="text-align: left;"><em>hylocichla mustelina</em></td>
<td style="text-align: left;">Thrushes</td>
<td style="text-align: left;">May ’26, Chicago IL</td>
<td style="text-align: left;">bird strike in Chi town</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/american_robin_2503.jpg" class="img-fluid"></td>
<td style="text-align: left;">American Robin 旅鸫 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/americanrobin_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>turdus migratorius</em></td>
<td style="text-align: left;">Thrushes</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">appear in large flocks, arrive in early spring, have a beautiful song</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/chinese_blackbird_2506.jpg" class="img-fluid"></td>
<td style="text-align: left;">Chinese Blackbird 乌鸫 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/chineseblackbird_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>turdus mandarinus</em></td>
<td style="text-align: left;">Thrushes</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">black version robin, so cute!! Eats earthworm after rain</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/dusky_thrush_2601.jpg" class="img-fluid"></td>
<td style="text-align: left;">Dusky Thrush 斑鸫 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/duskythrush_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>turdus eunomus</em></td>
<td style="text-align: left;">Thrushes</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/pale_thrush_2601.jpg" class="img-fluid"></td>
<td style="text-align: left;">Pale Thrush 白腹鸫</td>
<td style="text-align: left;"><em>turdus pallidus</em></td>
<td style="text-align: left;">Thrushes</td>
<td style="text-align: left;">Jan ’26, Suzhou Jiangsu</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/cedar_waxwing_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">Cedar Waxwing 雪松太平鸟</td>
<td style="text-align: left;"><em>bombycilla cedrorum</em></td>
<td style="text-align: left;">Waxwings</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">beautiful bird, song sounds like a mosquito</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/light_vented_bulbul_2507.jpg" class="img-fluid"></td>
<td style="text-align: left;">Light-vented Bulbul 白头鹎 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/lightventedbulbul_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>pycnonotus sinensis</em></td>
<td style="text-align: left;">Bulbuls</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">very distinguishable singing pattern</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/white_browed_laughingthrush_2007.jpg" class="img-fluid"></td>
<td style="text-align: left;">White-browed Laughingthrush 白颊噪鹛 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/whitethroatedlaughingthrush_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>pterohinus sannio</em></td>
<td style="text-align: left;">Laughingthrushes and allies</td>
<td style="text-align: left;">July ’20, Chengdu Sichuan</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;">na</td>
<td style="text-align: left;">Masked Laughingthrush 黑脸噪鹛</td>
<td style="text-align: left;"><em>pterorhinus perspicillatus</em></td>
<td style="text-align: left;">Laughingthrushes and allies</td>
<td style="text-align: left;">Sep ’26, Suzhou</td>
<td style="text-align: left;">sound only, very loud, heard from dawn redwoods</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/vinous_throated_parrotbill_2507.jpg" class="img-fluid"></td>
<td style="text-align: left;">Vinous-Throated Parrotbill 棕头鸦雀 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/vinousthroatedparrotbill_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>suthora webbiana</em></td>
<td style="text-align: left;">Parrotbills</td>
<td style="text-align: left;">July ’25, Beijing</td>
<td style="text-align: left;">small &amp; cute</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/silver_throated_tit_2601.jpg" class="img-fluid"></td>
<td style="text-align: left;">Silver-throated Tit 银喉长尾山雀</td>
<td style="text-align: left;"><em>aegithalos glaucogularis</em></td>
<td style="text-align: left;">Long-tailed Tits and Bushtits</td>
<td style="text-align: left;">Jan ’26, Suzhou Jiangsu</td>
<td style="text-align: left;">very, very small</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/carolina_chickadee_2203.jpg" class="img-fluid"></td>
<td style="text-align: left;">Carolina Chickadee 卡罗莱纳山雀 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/carolinachickadee_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>poecile carolinensis</em></td>
<td style="text-align: left;">Tits, Chickadees, and Titmice</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/tufted_titmouse_2504.jpg" class="img-fluid"></td>
<td style="text-align: left;">Tufted Titmouse 美洲凤头山雀 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/tuftedtitmouse_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>baeolophus bicolor</em></td>
<td style="text-align: left;">Tits, Chickadees, and Titmice</td>
<td style="text-align: left;">Oct ’25, West Lafayette IN</td>
<td style="text-align: left;">small round fluffy ball</td>
</tr>
<tr class="odd">
<td style="text-align: left;">na</td>
<td style="text-align: left;">Asian Tit 大山雀</td>
<td style="text-align: left;"><em>parus cinereus</em></td>
<td style="text-align: left;">Tits, Chickadees, and Titmice</td>
<td style="text-align: left;">Aug ’26, Shanghai</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/white_breasted_nuthatch_2203.jpg" class="img-fluid"></td>
<td style="text-align: left;">White-breasted Nuthatch 白胸䴓 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/whitebreastednuthatch_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>sitta carolinensis</em></td>
<td style="text-align: left;">Nuthatches</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/brown_creeper_2603.jpg" class="img-fluid"></td>
<td style="text-align: left;">Brown Creeper 美洲旋木雀</td>
<td style="text-align: left;"><em>certhia americana</em></td>
<td style="text-align: left;">Treecreepers</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">of the size of a nuthatch but goes upwards, has a bent bill</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/northern_house_wren_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">Northern House Wren 家鹪鹩</td>
<td style="text-align: left;"><em>troglodytes aedon</em></td>
<td style="text-align: left;">Wrens</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/carolina_wren_2501.jpg" class="img-fluid"></td>
<td style="text-align: left;">Carolina Wren 卡罗苇鹪鹩 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/carolinawren_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>thryothorus ludovicianus</em></td>
<td style="text-align: left;">Wrens</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/oriental_reed_warbler_2507.jpg" class="img-fluid"></td>
<td style="text-align: left;">Oriental Reed Warbler 东方大苇莺 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/orientalreedwarbler_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>acrocephalus orientalis</em></td>
<td style="text-align: left;">Warblers</td>
<td style="text-align: left;">July ’25, Beijing</td>
<td style="text-align: left;">have a noisy song</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/blue_gray_gnatcatcher_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">Blue-gray Gnatcatcher 灰蓝蚋莺</td>
<td style="text-align: left;"><em>polioptila caerulea</em></td>
<td style="text-align: left;">Gnatcatchers</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">have a distinguishable song</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/ruby_crowned_kinglet_2203.jpg" class="img-fluid"></td>
<td style="text-align: left;">Ruby-crowned Kinglet 红冠戴菊 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/rubycrownedkinglet_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>corthylio calendula</em></td>
<td style="text-align: left;">Kinglets</td>
<td style="text-align: left;">Mar ’22, Durham NC</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/eastern_warbling_vireo_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">Eastern Warbling Vireo 歌莺雀</td>
<td style="text-align: left;"><em>vireo gilvus</em></td>
<td style="text-align: left;">Vireos</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">can be very loud</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/red_eyed_vireo_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">Red-eyed Vireo 红眼莺雀</td>
<td style="text-align: left;"><em>vireo olivaceus</em></td>
<td style="text-align: left;">Vireos</td>
<td style="text-align: left;">May ’26, Porter IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;">na</td>
<td style="text-align: left;">White-eyed Vireo 白眼莺雀</td>
<td style="text-align: left;"><em>vireo griseus</em></td>
<td style="text-align: left;">Vireos</td>
<td style="text-align: left;">June ’26, West Lafayette IN</td>
<td style="text-align: left;">only heard it singing</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/ovenbird_2510.jpeg" class="img-fluid"></td>
<td style="text-align: left;">Ovenbird 灯顶灶莺 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/ovenbird_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>seiurus aurocapilla</em></td>
<td style="text-align: left;">Wood-Warblers</td>
<td style="text-align: left;">Oct ’25, West Lafayette IN</td>
<td style="text-align: left;">dead due to bird strike</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/tennessee_warbler_2510.jpg" class="img-fluid"></td>
<td style="text-align: left;">Tennessee Warbler 灰冠虫森莺 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/tennesseewarbler_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>leiothlypis peregrina</em></td>
<td style="text-align: left;">Wood-Warblers</td>
<td style="text-align: left;">Oct ’25, West Lafayette IN</td>
<td style="text-align: left;">actually really hard to ID so not sure</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/common_yellowthroat_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">Common Yellowthroat 黄喉地莺 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/commonyellowthroat_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>geothlypis trichas</em></td>
<td style="text-align: left;">Wood-Warblers</td>
<td style="text-align: left;">May ’26, Porter IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/american_redstart_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">American Redstart 橙尾鸲莺 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/americanredstart_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>setophaga ruticilla</em></td>
<td style="text-align: left;">Wood-Warblers</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/northern_parula_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">Northern Parula 北森莺 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/northernparula_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>setophaga americana</em></td>
<td style="text-align: left;">Wood-Warblers</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/northern_yellow_warbler_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">Northern Yellow Warbler 北美黄林莺 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/northernyellowwarbler_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>setophaga aestiva</em></td>
<td style="text-align: left;">Wood-Warblers</td>
<td style="text-align: left;">June ’26, Chicago IL</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/yellow_rumped_warbler_2511.jpg" class="img-fluid"></td>
<td style="text-align: left;">Yellow-rumped Warbler 黄腰白喉林莺 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/yellowrumpedwarbler_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>setophaga auduboni</em></td>
<td style="text-align: left;">Wood-Warblers</td>
<td style="text-align: left;">Nov ’25, West Lafayette IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;">na</td>
<td style="text-align: left;">Yellow-throated Warbler 黄喉林莺 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/yellowthroatedwarbler_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>setophaga dominica</em></td>
<td style="text-align: left;">Wood-Warblers</td>
<td style="text-align: left;">June ’26, West Lafayette IN</td>
<td style="text-align: left;">only heard it singing, a descending song</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/swinhoe_s_white_eye_2608.jpg" class="img-fluid"></td>
<td style="text-align: left;">Swinhoe’s white-eye 暗绿绣眼鸟</td>
<td style="text-align: left;"><em>zosterops simplex</em></td>
<td style="text-align: left;">White-eyes and Yuhinas</td>
<td style="text-align: left;">Aug ’26, Shanghai</td>
<td style="text-align: left;">small bird with white eye-liners, cuties</td>
</tr>
<tr class="odd">
<td style="text-align: left;">na</td>
<td style="text-align: left;">Grey Wagtail 灰鹡鸰</td>
<td style="text-align: left;"><em>motacilla cinerea</em></td>
<td style="text-align: left;">Wagtails and Pipits</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">although called ‘grey wagtail’, its most distinguishable feature is its yellow belly</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/white_wagtail_2512.jpg" class="img-fluid"></td>
<td style="text-align: left;">White Wagtail 白鹡鸰 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/whitewagtail_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>motacilla alba</em></td>
<td style="text-align: left;">Wagtails and Pipits</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">tail wags endlessly, and flies in ‘sine function’</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/olive_backed_pipit_2512.jpg" class="img-fluid"></td>
<td style="text-align: left;">Olive-backed Pipit 树鹨 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/olivebackedpipit_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>anthus hodgsoni</em></td>
<td style="text-align: left;">Wagtails and Pipits</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">pipits are winter birds in Suzhou</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/richards_pipit_2512.jpg" class="img-fluid"></td>
<td style="text-align: left;">Richard’s Pipit 理氏鹨 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/richardspipit_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>anthus richardi</em></td>
<td style="text-align: left;">Wagtails and Pipits</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/chipping_sparrow_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">Chipping Sparrow 褐斑翅雀鹀 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/chippingsparrow_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>spizella passerina</em></td>
<td style="text-align: left;">New World Sparrows</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/field_sparrow_2510.jpg" class="img-fluid"></td>
<td style="text-align: left;">Field Sparrow 田雀鹀</td>
<td style="text-align: left;"><em>spizella pusilla</em></td>
<td style="text-align: left;">New World Sparrows</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/american_tree_sparrow_2603.jpg" class="img-fluid"></td>
<td style="text-align: left;">American Tree Sparrow 树雀鹀 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/americantreesparrow_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>spizelloides arborea</em></td>
<td style="text-align: left;">New World Sparrows</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/white_throated_sparrow_2410.jpg" class="img-fluid"></td>
<td style="text-align: left;">White-throated Sparrow 白喉带鹀 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/whitethroatedsparrow_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>zonotrichia albicollis</em></td>
<td style="text-align: left;">New World Sparrows</td>
<td style="text-align: left;">Oct ’24, Baltimore MD</td>
<td style="text-align: left;">found dead around MICA, bird strike</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/savannah_sparrow_2606.jpg" class="img-fluid"></td>
<td style="text-align: left;">Savannah Sparrow 稀树草鹀</td>
<td style="text-align: left;"><em>passerculus sandwichensis</em></td>
<td style="text-align: left;">New World Sparrows</td>
<td style="text-align: left;">June ’26, Chicago IL</td>
<td style="text-align: left;">likes open fields, has a yellow eyebrow</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/song_sparrow_2603.jpg" class="img-fluid"></td>
<td style="text-align: left;">Song Sparrow 歌带鹀 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/songsparrow_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>melospiza melodia</em></td>
<td style="text-align: left;">New World Sparrows</td>
<td style="text-align: left;">June ’26, Chicago IL</td>
<td style="text-align: left;">has a distinguishable and loud song</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/eastern_towhee_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">Eastern Towhee 棕胁唧鹀</td>
<td style="text-align: left;"><em>pipilo erythrophthalmus</em></td>
<td style="text-align: left;">New World Sparrows</td>
<td style="text-align: left;">May ’26, Porter IN</td>
<td style="text-align: left;">very big one</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/dark_eyed_junco_2506.jpg" class="img-fluid"></td>
<td style="text-align: left;">Dark-eyed Junco (Oregon) 暗眼灯草鹀 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/darkeyedjunco_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>junco hyemalis</em></td>
<td style="text-align: left;">New World Sparrows</td>
<td style="text-align: left;">June ’25, Malibu CA</td>
<td style="text-align: left;">west coast and east coast juncos look different</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/dark_eyed_junco_slate_2603.jpg" class="img-fluid"></td>
<td style="text-align: left;">Dark-eyed Junco (Slate-colored) 暗眼灯草鹀 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/darkeyedjuncoslate_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>junco hyemalis</em></td>
<td style="text-align: left;">New World Sparrows</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">winter birds at indiana</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/black_faced_bunting_2601.jpg" class="img-fluid"></td>
<td style="text-align: left;">Black-faced Bunting 灰头鹀 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/blackfacedbunting_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>emberiza apodocephala</em></td>
<td style="text-align: left;">Old World Buntings</td>
<td style="text-align: left;">Jan ’26, Suzhou Jiangsu</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/house_sparrow_2510.jpg" class="img-fluid"></td>
<td style="text-align: left;">House Sparrow 家麻雀 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/housesparrow_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>passer domesticus</em></td>
<td style="text-align: left;">Old World Sparrows</td>
<td style="text-align: left;">Oct ’25, West Lafayette IN</td>
<td style="text-align: left;">white neckline</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/eurasian_tree_sparrow_1911.jpg" class="img-fluid"></td>
<td style="text-align: left;">Eurasian Tree Sparrow 麻雀 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/eurasiantreesparrow_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>passer montanus</em></td>
<td style="text-align: left;">Old World Sparrows</td>
<td style="text-align: left;">July ’25, Beijing</td>
<td style="text-align: left;">black cheek</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/yellow_billed_grosbeak_2601.jpg" class="img-fluid"></td>
<td style="text-align: left;">Yellow-billed Grosbeak 黑尾蜡嘴雀</td>
<td style="text-align: left;"><em>eophona migratoria</em></td>
<td style="text-align: left;">Finches, Euphonias, and allies</td>
<td style="text-align: left;">Jan ’26, Suzhou Jiangsu</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/red_fronted_rosefinch_2303.jpg" class="img-fluid"></td>
<td style="text-align: left;">Red-fronted Rosefinch 红胸朱雀</td>
<td style="text-align: left;"><em>carpodacus puniceus</em></td>
<td style="text-align: left;">Finches, Euphonias, and allies</td>
<td style="text-align: left;">Mar ’23, Lijiang Yunnan</td>
<td style="text-align: left;">seen at Yulong 4506 (mountain top with no covering), amazing creature</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/house_finch_2203.jpg" class="img-fluid"></td>
<td style="text-align: left;">House Finch 家朱雀 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/housefinch_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>haemorhous mexicanus</em></td>
<td style="text-align: left;">Finches, Euphonias, and allies</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">very small bird</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/grey_capped_greenfinch_2507.jpg" class="img-fluid"></td>
<td style="text-align: left;">Grey-capped Greenfinch 金翅雀 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/greycappedgoldfinch_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>chloris sinica</em></td>
<td style="text-align: left;">Finches, Euphonias, and allies</td>
<td style="text-align: left;">July ’25, Yantai Shandong</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/american_goldfinch_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">American Goldfinch 北美金翅雀 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/americangoldfinch_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>spinus tristis</em></td>
<td style="text-align: left;">Finches, Euphonias, and allies</td>
<td style="text-align: left;">June ’26, Chicago IL</td>
<td style="text-align: left;">beautiful yellow fairies</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/lesser_goldfinch_2506.jpg" class="img-fluid"></td>
<td style="text-align: left;">Lesser Goldfinch 暗背金翅雀 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/lessergoldfinch_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>carduelis psaltria</em></td>
<td style="text-align: left;">Finches, Euphonias, and allies</td>
<td style="text-align: left;">June ’25, Los Angeles CA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/summer_tanager_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">Summer Tanager 玫红丽唐纳雀</td>
<td style="text-align: left;"><em>piranga rubra</em></td>
<td style="text-align: left;">Cardinals, Grosbeaks, and allies</td>
<td style="text-align: left;">May ’26, Porter IN</td>
<td style="text-align: left;">stunning red bird</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/northern_cardinal_2203.jpg" class="img-fluid"></td>
<td style="text-align: left;">Northern Cardinal 主红雀 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/redcardinal_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>cardinalis cardinalis</em></td>
<td style="text-align: left;">Cardinals, Grosbeaks, and allies</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">cutest and most iconic bird in the USA, state bird of Indiana</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/indigo_bunting_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">Indigo Bunting 靛蓝彩鹀</td>
<td style="text-align: left;"><em>passerina cyanea</em></td>
<td style="text-align: left;">Cardinals, Grosbeaks, and allies</td>
<td style="text-align: left;">June ’26, West Lafayette IN</td>
<td style="text-align: left;">strikingly indigo</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/dickcissel_2606.jpg" class="img-fluid"></td>
<td style="text-align: left;">Dickcissel 美洲雀</td>
<td style="text-align: left;"><em>spiza americana</em></td>
<td style="text-align: left;">Cardinals, Grosbeaks, and allies</td>
<td style="text-align: left;">June ’26, Chicago IL</td>
<td style="text-align: left;">likes open fields, has a yellow-and-black chest</td>
</tr>
<tr class="odd">
<td style="text-align: left;">na</td>
<td style="text-align: left;">Eastern Meadowlark 东草地鹨 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/easternmeadowlark_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>sturnella magna</em></td>
<td style="text-align: left;">Blackbirds</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">only heard them singing. never seen with eyes</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/baltimore_oriole_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">Baltimore Oriole 橙腹拟鹂</td>
<td style="text-align: left;"><em>icterus galbula</em></td>
<td style="text-align: left;">Blackbirds</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">much smaller than robins, beautiful bird, symbol of Baltimore</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/red_winged_blackbird_2606.jpg" class="img-fluid"></td>
<td style="text-align: left;">Red-winged Blackbird 红翅黑鹂 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/redwingedblackbird_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>agelaius phoeniceus</em></td>
<td style="text-align: left;">Blackbirds</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">have a very loud and distinguishable song</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/brown_headed_cowbird_2603.jpg" class="img-fluid"></td>
<td style="text-align: left;">Brown-headed Cowbird 褐头牛鹂 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/brownheadedcowbird_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>molothrus ater</em></td>
<td style="text-align: left;">Blackbirds</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">appear smaller than other blackbirds</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/common_grackle_2505.jpg" class="img-fluid"></td>
<td style="text-align: left;">Common Grackle 普通拟八哥 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/commongrackle_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>quiscalus quiscula</em></td>
<td style="text-align: left;">Blackbirds</td>
<td style="text-align: left;">Mar ’26, West Lafayette IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/boat_tailed_grackle_2605.jpg" class="img-fluid"></td>
<td style="text-align: left;">Boat-tailed Grackle 船尾拟八哥</td>
<td style="text-align: left;"><em>quiscalus major</em></td>
<td style="text-align: left;">Blackbirds</td>
<td style="text-align: left;">May ’26, Newark NJ</td>
<td style="text-align: left;">female</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/great_tailed_grackle_2506.jpg" class="img-fluid"></td>
<td style="text-align: left;">Great-tailed Grackle 大尾拟八哥 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/greattailedgrackle_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>quiscalus mexicanus</em></td>
<td style="text-align: left;">Blackbirds</td>
<td style="text-align: left;">June ’25, Malibu CA</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/european_starling_2501.jpg" class="img-fluid"></td>
<td style="text-align: left;">European Starling 紫翅椋鸟 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/europeanstarling_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>sturnus vulgaris</em></td>
<td style="text-align: left;">Starlings and Mynas</td>
<td style="text-align: left;">May ’26, West Lafayette IN</td>
<td style="text-align: left;">NA</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/red_billed_starling_2512.jpg" class="img-fluid"></td>
<td style="text-align: left;">Red-billed Starling 丝光椋鸟 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/redbilledstarling_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>spodiopsar cineraceus</em></td>
<td style="text-align: left;">Starlings and Mynas</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">cutie pie, red beaks</td>
</tr>
<tr class="even">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/white_cheeked_starling_2512.jpg" class="img-fluid"></td>
<td style="text-align: left;">White-cheeked Starling 灰椋鸟 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/whitecheekedstarling_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>spodiopsar cineraceus</em></td>
<td style="text-align: left;">Starlings and Mynas</td>
<td style="text-align: left;">Dec ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">large gatherings on trees, usually hundreds</td>
</tr>
<tr class="odd">
<td style="text-align: left;"><img src="https://yyraven.github.io/personal/nd_birding/birdspics/crested_myna_2512.jpg" class="img-fluid"></td>
<td style="text-align: left;">Crested Myna 八哥 <img src="https://yyraven.github.io/personal/nd_birding/pixelart/crestedmyna_s.png" class="img-fluid"></td>
<td style="text-align: left;"><em>acridotheres cristatellus</em></td>
<td style="text-align: left;">Starlings and Mynas</td>
<td style="text-align: left;">June ’25, Suzhou Jiangsu</td>
<td style="text-align: left;">when flying white patch on wings</td>
</tr>
</tbody>
</table>
</div>
</div>
</section>
<section id="summary-milestones" class="level3">
<h3 class="anchored" data-anchor-id="summary-milestones">Summary &amp; Milestones</h3>
<p>Now I’ve observed <code>201</code> bird species, in which <code>129</code> of them were spotted in the United States, and <code>74</code> of them were spotted in China.</p>
<div class="cell">
<div class="cell-output-display">
<div>
<figure class="figure">
<p><a href="index_files/figure-html/time-1.png" class="lightbox" data-gallery="quarto-lightbox-gallery-2"><img src="https://yyraven.github.io/personal/nd_birding/index_files/figure-html/time-1.png" class="img-fluid figure-img" width="672"></a></p>
</figure>
</div>
</div>
</div>
<ul>
<li><p><strong>100 bird species spotted</strong>: June 2025</p></li>
<li><p><strong>125 bird species spotted</strong>: Oct 2025</p></li>
<li><p><strong>150 bird species spotted</strong>: Jan 2026</p></li>
<li><p><strong>175 bird species spotted</strong>: May 2026</p></li>
<li><p><strong>200 bird species spotted</strong>: Aug 2026</p></li>
</ul>
<p>The bird family of most lifers for me is currently <code>Waterfowl</code>.</p>
<div class="cell">
<div class="cell-output-display">
<div>
<figure class="figure">
<p><a href="index_files/figure-html/barplot-1.png" class="lightbox" data-gallery="quarto-lightbox-gallery-3"><img src="https://yyraven.github.io/personal/nd_birding/index_files/figure-html/barplot-1.png" class="img-fluid figure-img" width="672"></a></p>
</figure>
</div>
</div>
</div>
</section>
<section id="map" class="level3">
<h3 class="anchored" data-anchor-id="map">Birding Around the World: Interactive Map</h3>
<p><em>Click on the map to see pictures of birds! Urban sites marked in pink while rural sites marked in green.</em></p>
<div class="cell">
<div class="cell-output-display">
<div class="leaflet html-widget html-fill-item" id="htmlwidget-1671e8ee5c999556f3c3" style="width:100%;height:464px;"></div>
<script type="application/json" data-for="htmlwidget-1671e8ee5c999556f3c3">{"x":{"options":{"crs":{"crsClass":"L.CRS.EPSG3857","code":null,"proj4def":null,"projectedBounds":null,"options":{}}},"calls":[{"method":"addTiles","args":["https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",null,null,{"minZoom":0,"maxZoom":18,"tileSize":256,"subdomains":"abc","errorTileUrl":"","tms":false,"noWrap":false,"zoomOffset":0,"zoomReverse":false,"opacity":1,"zIndex":1,"detectRetina":false,"attribution":"&copy; <a href=\"https://openstreetmap.org/copyright/\">OpenStreetMap<\/a>,  <a href=\"https://opendatacommons.org/licenses/odbl/\">ODbL<\/a>"}]},{"method":"addCircleMarkers","args":[[27.12898,30.09336,31.36978,34.0333,35.01526,36.00323,38.44166,39.32439,40.02938,40.42716,40.45827,41.14027,45.88458,47.66241,41.64361],[100.24284,-90.43263,120.57274,-118.6742,135.67181,-78.93374,-76.11781999999999,-77.7255,116.38406,-86.93183999999999,-86.93805999999999,-86.92171999999999,-123.96861,-122.43432,-87.09553],5,null,null,{"interactive":true,"className":"","stroke":true,"color":"green","weight":5,"opacity":0.5,"fill":true,"fillColor":"white","fillOpacity":1},null,null,["<br><img src=\"birdspics/red_billed_blue_magpie_2303.jpg\" width=\"90\"> <img src=\"birdspics/white_wagtail_2303.jpg\" width=\"90\"><\/br> <br>L: Red-billed Blue-Magpie; R: White Wagtail<\/br>","<br><img src=\"birdspics/great_egret_2203.jpg\" width=\"90\"><\/br> <br>Great Egret<\/br>","<br><img src=\"birdspics/pheasant_tailed_jacana_2507.jpg\" width=\"90\"><img src=\"birdspics/eurasian_moorhen_2507.jpg\" width=\"90\"><\/br> <br>L: Pheasant-tailed Jacana; R: Eurasian Moorhen<\/br>","<br><img src=\"birdspics/brown_pelican_2506.jpg\" width=\"90\"> <img src=\"birdspics/gadwall_2506.jpg\" width=\"90\"><\/br> <br>L: Brown Pelican; R: Gadwall<\/br>","<br><img src=\"birdspics/gray_heron_1907.jpg\" width=\"90\"> <img src=\"birdspics/great_cormorant_1907.jpg\" width=\"90\"><\/br> <br>L: Gray Heron; R: Great Cormorant<\/br>","<br><img src=\"birdspics/northern_cardinal_2203.jpg\" width=\"90\"> <img src=\"birdspics/red_tailed_hawk_2201.jpg\" width=\"90\"><\/br> <br>L: Northern Cardinal; R: Red-tailed Hawk<\/br>","<br><img src=\"birdspics/bald_eagle_2504.jpg\" width=\"90\"> <img src=\"birdspics/wilson_s_snipe_2501.jpg\" width=\"90\"><\/br> <br>L: Bald Eagle; R: Wilson's Snipe<\/br>","<br><img src=\"birdspics/turkey_vulture_2403.jpg\" width=\"90\"> <img src=\"birdspics/great_blue_heron_2403.jpg\" width=\"90\"><\/br><br>L: Turkey Vulture; R: Great Blue Heron<\/br>","<br><img src=\"birdspics/oriental_reed_warbler_2507.jpg\" width=\"90\"><img src=\"birdspics/common_kingfisher_2507.jpg\" width=\"90\"><\/br> <br>L: Oriental Reed Warbler; R: Common Kingfisher<\/br>","<br><img src=\"birdspics/northern_flicker_2605.jpg\" width=\"90\"><img src=\"birdspics/chipping_sparrow_2605.jpg\" width=\"90\"><\/br> <br>L: Northern Flicker; R: Chipping Sparrow<\/br>","<br><img src=\"birdspics/american_white_pelican_2603.jpg\" width=\"90\"><img src=\"birdspics/greater_yellowlegs_2510.jpg\" width=\"90\"><\/br> <br>L: American White Pelican; R: Greater Yellowlegs<\/br>","<br><img src=\"birdspics/sandhill_crane_2511.jpg\" width=\"90\"><\/br> <br> Sandhill Crane<\/br>","<br><img src=\"birdspics/common_murre_2407.jpg\" width=\"90\"> <img src=\"birdspics/california_gull_2407.jpg\" width=\"90\"><\/br> <br>L: Common Murre; R: California Gull<\/br>","<br><img src=\"birdspics/american_crow_2407.jpg\" width=\"90\"> <img src=\"birdspics/glaucous_winged_gull_2407.jpg\" width=\"90\"><\/br> <br>L: American Crow; R: Glaucous-winged Gull<\/br>","<br><img src=\"birdspics/summer_tanager_2605.jpg\" width=\"90\"> <img src=\"birdspics/common_yellowthroat_2605.jpg\" width=\"90\"><\/br> <br>L: Summer Tanager; R: Common Yellowthroat<\/br>"],null,null,{"interactive":false,"permanent":false,"direction":"auto","opacity":1,"offset":[0,0],"textsize":"10px","textOnly":false,"className":"","sticky":true},null]},{"method":"addCircleMarkers","args":[[29.66037,30.74135,31.30295,31.39642,33.94711,35.04778,36.05838,37.52121,39.27909,39.92546,39.95549,39.98998,40.11208,40.69019,41.85832],[91.11783,104.14193,120.6159,120.90624,-83.37813,118.37511,120.32057,121.45454,-76.59966,116.38925,-75.18196,116.26826,113.1376,-74.04423,-87.60771],5,null,null,{"interactive":true,"className":"","stroke":true,"color":"pink","weight":5,"opacity":0.5,"fill":true,"fillColor":"white","fillOpacity":1},null,null,["<br><img src=\"birdspics/ruddy_shelduck_1912.jpg\" width=\"90\"> <img src=\"birdspics/bar_headed_goose_1912.jpg\" width=\"90\"><\/br> <br>L: Ruddy Shelduck; R: Bar-headed Goose<\/br>","<br><img src=\"birdspics/white_browed_laughingthrush_2007.jpg\" width=\"90\"><\/br> <br>White-browed Laughingthrush<\/br>","<br><img src=\"birdspics/spotted_dove_2011.jpeg\" width=\"90\"> <img src=\"birdspics/eurasian_tree_sparrow_1911.jpg\" width=\"90\"><\/br> <br>L: Spotted Dove; R: Eurasian Tree Sparrow<\/br>","<br><img src=\"birdspics/long_tailed_shrike_2302.jpg\" width=\"90\"><\/br> <br>Long-tailed Shrike<\/br>","<br><img src=\"birdspics/brown_thrasher_2505.jpeg\" width=\"90\"><\/br> <br> Brown Thrasher<\/br>","<br><img src=\"birdspics/whiskered_tern_2507.jpg\" width=\"90\"><img src=\"birdspics/black_crowned_night_heron_2507.jpg\" width=\"90\"><\/br> <br>L: Whiskered Tern; R: Black-crowned Night Heron<\/br>","<br><img src=\"birdspics/black_tailed_gull_2507.jpg\" width=\"90\"><\/br> <br>Black Tailed Gull<\/br>","<br><img src=\"birdspics/grey_capped_greenfinch_2507.jpg\" width=\"90\"><img src=\"birdspics/light_vented_bulbul_2507.jpg\" width=\"90\"><\/br> <br>L: Grey-capped Greenfinch; R: Light-vented Bulbul<\/br>","<br><img src=\"birdspics/ring_billed_gull_2503.jpg\" width=\"90\"> <img src=\"birdspics/double_crested_cormorant_2310.jpg\" width=\"90\"><\/br> <br>L: Ring-billed Gull; R: Double-crested Cormorant<\/br> ","<br><img src=\"birdspics/azure_winged_magpie_2507.jpg\" width=\"90\"><img src=\"birdspics/carrion_crow_2507.jpg\" width=\"90\"><\/br> <br>L: Azure-winged Magpie; R: Carrion Crow<\/br>","<br><img src=\"birdspics/gray_catbird_2406.jpg\" width=\"90\"><\/br> <br>Gray Catbird<\/br>","<br><img src=\"birdspics/mandarin_duck_juv_2306.jpg\" width=\"90\"><\/br> <br>Mandarin Duck<\/br>","<br><img src=\"birdspics/eurasian_crag_martin_2306.jpg\" width=\"90\"><\/br> <br>Eurasian Crag-Martin<\/br>","<br><img src=\"birdspics/american_herring_gull_2401.jpg\" width=\"90\"> <img src=\"birdspics/brant_2401.jpg\" width=\"90\"><\/br> <br>L: American Herring Gull; R: Brant<\/br>","<br><img src=\"birdspics/savannah_sparrow_2606.jpg\" width=\"90\"><img src=\"birdspics/dickcissel_2606.jpg\" width=\"90\"><\/br> <br>L: Savannah Sparrow; R: Dickcissel<\/br>"],null,null,{"interactive":false,"permanent":false,"direction":"auto","opacity":1,"offset":[0,0],"textsize":"10px","textOnly":false,"className":"","sticky":true},null]},{"method":"addControl","args":["<style>\n  .leaflet-popup-content-wrapper {\n    background: rgba(255, 255, 255, 0.5);\n    box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);\n    border-radius: 10px;\n    text-align: center;\n    padding: 3px;\n  }\n  .leaflet-popup-tip {\n    background: rgba(255, 255, 255, 0.7);\n  }\n  .leaflet-popup-content {\n    font-family: sans-serif;\n    line-height: 1.1;\n    white-space: pre-wrap;\n  }\n<\/style>","topleft",null,"info legend"]}],"limits":{"lat":[27.12898,47.66241],"lng":[-123.96861,135.67181]}},"evals":[],"jsHooks":[]}</script>
</div>
</div>
<hr>
</section>
</section>
<section id="places" class="level2 page-columns page-full">
<h2 class="anchored" data-anchor-id="places">Places I Went For Birding</h2>
<p><em>For ‘Birds’, I only record the bird species I’ve seen. For a full list of potential birds, please see ebird and other reference.</em></p>
<section id="yangtze-river-delta-china" class="level3 page-columns page-full">
<h3 class="anchored" data-anchor-id="yangtze-river-delta-china">Yangtze River Delta, China</h3>
<section id="suzhou-cn-huqiu-wetland-park-虎丘湿地生态公园" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="suzhou-cn-huqiu-wetland-park-虎丘湿地生态公园"><img src="https://yyraven.github.io/personal/nd_birding/pixelart/blackcrownednightheron_s.png" class="img-fluid"> Suzhou, CN: Huqiu Wetland Park 虎丘湿地生态公园</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="landspics/huqiu.jpeg" class="lightbox" data-gallery="landspics" title="Huqiu Wetland Park during the ‘Plum Rain’ Season, June 2025"><img src="https://yyraven.github.io/personal/nd_birding/landspics/huqiu.jpeg" class="img-fluid figure-img" alt="Huqiu Wetland Park during the ‘Plum Rain’ Season, June 2025"></a></p>
<figcaption>Huqiu Wetland Park during the ‘Plum Rain’ Season, June 2025</figcaption>
</figure>
</div>
</div></div><ul>
<li><strong>Type</strong>: Rural | Wetlands (fresh water)</li>
<li><strong>First Visited</strong>: June 2025</li>
<li><strong>Last Visited</strong>: Sep 2026</li>
<li><strong>Birds</strong>: Black-crowned Night Heron, Little Grebe, Great Crested Grebe, Azure-winged Magpie, Light-vented Bulbul, Little Egret, Red-rumped Swallow, Pheasant-tailed Jacana, Red-billed Starling, Eurasian Moorhen, Chinese Blackbird, Oriental Magpie-Robin, Masked Laughingthrush, Spotted Dove, Long-tailed Shrike</li>
<li><strong>Comments</strong>: Beautiful place, regionally well-known birding hotspot and tourist attraction with reeds, waterlilies, lotus, water caltrops (attract moorhens and jacanas), and other water plants all over the ponds and wetlands. Better avoid the crowds if going birding since water sports are popular in this park.</li>
<li><strong>Link</strong>: <a href="https://ebird.org/region/L17313628">ebird</a></li>
</ul>
</section>
<section id="suzhou-cn-chongshan-island-冲山岛" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="suzhou-cn-chongshan-island-冲山岛"><img src="https://yyraven.github.io/personal/nd_birding/pixelart/blackheadedgull_s.png" class="img-fluid"> Suzhou, CN: Chongshan Island 冲山岛</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="landspics/chong.jpeg" class="lightbox" data-gallery="landspics" title="Black headed gulls gathering, Dec 2025"><img src="https://yyraven.github.io/personal/nd_birding/landspics/chong.jpeg" class="img-fluid figure-img" alt="Black headed gulls gathering, Dec 2025"></a></p>
<figcaption>Black headed gulls gathering, Dec 2025</figcaption>
</figure>
</div>
</div></div><ul>
<li><strong>Type</strong>: Urban | Open water (fresh water)</li>
<li><strong>First Visited</strong>: Dec 2025</li>
<li><strong>Last Visited</strong>: Dec 2025</li>
<li><strong>Birds</strong>: Black-headed gull, white wagtail, little grebe, great crested grebe, eurasian coot, spotted dove</li>
<li><strong>Comments</strong>: Part of Taihu Lake. The urban myth is that the Suzhou government use Salmon sashimi to attract black-headed gulls from Wuxi (the city on the other side of Taihu).</li>
<li><strong>Links</strong>: NA</li>
</ul>
</section>
<section id="suzhou-cn-dushu-lake-east-shore-独墅湖东" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="suzhou-cn-dushu-lake-east-shore-独墅湖东"><img src="https://yyraven.github.io/personal/nd_birding/pixelart/crestedmyna_s.png" class="img-fluid"> Suzhou, CN: Dushu Lake, East Shore 独墅湖东</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="landspics/dushulake.jpeg" class="lightbox" data-gallery="landspics" title="View of Dushu Lake from Banyue Bay Lawn, Dec 2025"><img src="https://yyraven.github.io/personal/nd_birding/landspics/dushulake.jpeg" class="img-fluid figure-img" alt="View of Dushu Lake from Banyue Bay Lawn, Dec 2025"></a></p>
<figcaption>View of Dushu Lake from Banyue Bay Lawn, Dec 2025</figcaption>
</figure>
</div>
</div></div><ul>
<li><strong>Type</strong>: Urban | Open water (fresh water)</li>
<li><strong>First Visited</strong>: Dec 2025</li>
<li><strong>Last Visited</strong>: Dec 2025</li>
<li><strong>Birds</strong>: Black-crowned Night Heron, Little Grebe, Great Crested Grebe, Light-vented Bulbul, Little Egret, White-cheeked Starling, Eurasian Hoopoe, Chinese Blackbird, Oriental Magpie-Robin, Vega Gull, White Wagtail, Olive-backed Pipit, Richard’s Pipit, Eurasian Tree Sparrow, Crested Myna, Long-tailed Shrike</li>
<li><strong>Comments</strong>: Mostly hardened wetlands, migrating birds come to visit at winter. Pipits and wagtails walk happily on the lawn. Whole trail takes ~3.5 hours.</li>
<li><strong>Links</strong>: <a href="https://ebird.org/region/L33441763">ebird-独墅湖公园</a> | <a href="https://ebird.org/region/L26307800">ebird-白鹭园</a></li>
</ul>
</section>
<section id="suzhou-cn-shui-ba-xian-ecological-park-水八仙生态文化园" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="suzhou-cn-shui-ba-xian-ecological-park-水八仙生态文化园"><img src="https://yyraven.github.io/personal/nd_birding/pixelart/greatcormorant_s.png" class="img-fluid"> Suzhou, CN: Shui Ba Xian Ecological Park 水八仙生态文化园</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="landspics/shuibaxian2.jpeg" class="lightbox" data-gallery="landspics" title="Flock of black-winged stilts in paddy fields, Dec 2025"><img src="https://yyraven.github.io/personal/nd_birding/landspics/shuibaxian2.jpeg" class="img-fluid figure-img" alt="Flock of black-winged stilts in paddy fields, Dec 2025"></a></p>
<figcaption>Flock of black-winged stilts in paddy fields, Dec 2025</figcaption>
</figure>
</div>
</div></div><ul>
<li><strong>Type</strong>: Urban | Wetlands - Paddy fields (freshwater); Open water (freshwater)</li>
<li><strong>First Visited</strong>: Dec 2025</li>
<li><strong>Last Visited</strong>: Dec 2025</li>
<li><strong>Birds</strong>: Green-winged teal, tufted duck, rock pigeon, eurasian moorhen, eurasian coot, black-winged stilt, northern lapwing, common snipe, marsh sandpiper, spotted redshank, black-headed gull, little grebe, great crested grebe, great cormorant, little egret, great egret, gray heron, common kingfisher, long-tailed shrike, oriental magpie, light-vented bulbul, red-billed starling, crested myna, chinese blackbird, daurian redstart, gray wagtail, white wagtail</li>
<li><strong>Comments</strong>: Paddy fields &amp; part of Chenhu Lake. People raise fish in Chenhu Lake so it attracts a lot of fish-eating bird species. Nice place to watch shorebirds and ducks, has a relatively high entrance fee, though. ‘Shui Ba Xian’ (literal: 8 water gods) means 8 different water-borne vegetables which Suzhou local people enjoy eating, including 茭白 (water bamboo shoots), 莲藕 (lotus root), 水芹 (water celery), 鸡头米 (fox nuts), 慈姑 (arrowhead), 荸荠 (water chestnut), 莼菜 (water shield), &amp;菱角 (water caltrop). They are often harvested in fall, so in winter, the fields are free for birds to live.</li>
<li><strong>Links</strong>: <a href="https://ebird.org/hotspot/L17507817">ebird-水八仙生态文化园</a></li>
<li><strong>Related Posts</strong>: <a href="../../personal/251229_birding_suzhou/index.html">Dec ’25 Winter Migration</a></li>
</ul>
</section>
<section id="suzhou-cn-baitang-arboretum-白塘生态植物园" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="suzhou-cn-baitang-arboretum-白塘生态植物园"><img src="https://yyraven.github.io/personal/nd_birding/pixelart/orientalturtledove_s.png" class="img-fluid"> Suzhou, CN: Baitang Arboretum 白塘生态植物园</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="landspics/baitang.jpeg" class="lightbox" data-gallery="landspics" title="Dawn redwood in Baitang Arboretum, Jan 2026"><img src="https://yyraven.github.io/personal/nd_birding/landspics/baitang.jpeg" class="img-fluid figure-img" alt="Dawn redwood in Baitang Arboretum, Jan 2026"></a></p>
<figcaption>Dawn redwood in Baitang Arboretum, Jan 2026</figcaption>
</figure>
</div>
</div></div><ul>
<li><strong>Type</strong>: Urban | Wetlands (freshwater)</li>
<li><strong>First Visited</strong>: Jan 2026</li>
<li><strong>Last Visited</strong>: Jan 2026</li>
<li><strong>Birds</strong>: Eastern spot-billed duck, oriental turtle-dove, eurasian collared-dove, spotted dove, eurasian moorhen, white-breasted waterhen, little grebe, long-tailed shrike, oriental magpie, light-vented bulbul, silver-throated tit, white-cheeked starling, crested myna, chinese blackbird, pale thrush, dusky thrush, verditer flycatcher, eurasian tree sparrow, white wagtail, yellow-billed grosbeak, oriental greenfinch, black-faced bunting</li>
<li><strong>Comments</strong>: City park in SIP, nice place with a bunch of man-made microenvironments, mostly wetlands. Regional migration trap. Most loved bird among local birders is a white-breasted waterhen which resides near the north-western corner of the arboretum.</li>
<li><strong>Links</strong>: <a href="https://ebird.org/hotspot/L13265445">ebird-白塘生态植物园</a></li>
</ul>
</section>
</section>
<section id="northern-china-plain-china" class="level3 page-columns page-full">
<h3 class="anchored" data-anchor-id="northern-china-plain-china">Northern China Plain, China</h3>
<section id="beijing-cn-olympic-forest-park-奥林匹克森林公园" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="beijing-cn-olympic-forest-park-奥林匹克森林公园"><img src="https://yyraven.github.io/personal/nd_birding/pixelart/mandarinduck_s.png" class="img-fluid"> Beijing, CN: Olympic Forest Park 奥林匹克森林公园</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="landspics/olympicpark.jpeg" class="lightbox" data-gallery="landspics" title="The ‘Big Pit’ of Olympic Forest Park, July 2025"><img src="https://yyraven.github.io/personal/nd_birding/landspics/olympicpark.jpeg" class="img-fluid figure-img" alt="The ‘Big Pit’ of Olympic Forest Park, July 2025"></a></p>
<figcaption>The ‘Big Pit’ of Olympic Forest Park, July 2025</figcaption>
</figure>
</div>
</div></div><ul>
<li><strong>Type</strong>: Rural | Woods; Wetlands (freshwater)</li>
<li><strong>First Visited</strong>: Jul 2025</li>
<li><strong>Last Visited</strong>: Jul 2025</li>
<li><strong>Birds</strong>: Mandarin Duck, Eurasian Moorhen, Eurasian Tree Sparrow, Eurasian Magpie, Azure-winged Magpie, Eurasian Coot, Oriental Reed Warbler, Little Grebe, Grey Headed Woodpecker, Common Kingfisher, Vinous Throated Parrotbill, Grey Capped Greenfinch, Spotted Dove, Rock Pigeon</li>
<li><strong>Comments</strong>: Regional birding hotspot, the ‘big pit’ of the north park might be one of the most well-known birding hotspot in China with its lush reed marshes. The only problem is that you need to walk 1.5 hours to get to the pit, and there aren’t any public transit inside the huge park. DON’T TRY IT IN BEIJING’S SUMMER.</li>
<li><strong>Link</strong>: <a href="https://ebird.org/region/L13741681">ebird</a></li>
</ul>
</section>
<section id="linyi-cn-yi-river-water-park-沂河水上公园" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="linyi-cn-yi-river-water-park-沂河水上公园"><img src="https://yyraven.github.io/personal/nd_birding/pixelart/littlegrebe_s.png" class="img-fluid"> Linyi, CN: Yi River Water Park 沂河/水上公园</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="landspics/linyi.jpeg" class="lightbox" data-gallery="landspics" title="Yi River Water Park, Live Streamers Gathering, July 2025"><img src="https://yyraven.github.io/personal/nd_birding/landspics/linyi.jpeg" class="img-fluid figure-img" alt="Yi River Water Park, Live Streamers Gathering, July 2025"></a></p>
<figcaption>Yi River Water Park, Live Streamers Gathering, July 2025</figcaption>
</figure>
</div>
</div></div><ul>
<li><strong>Type</strong>: Urban | Open water (freshwater)</li>
<li><strong>First Visited</strong>: Jul 2025</li>
<li><strong>Last Visited</strong>: Jul 2025</li>
<li><strong>Birds</strong>: Eurasian Tree Sparrow, Eurasian Coot, Little Grebe, Black-crowned Night Heron, Grey Heron, Whiskered Tern</li>
<li><strong>Comments</strong>: Nice place to grab some BBQ and hang out in the evening.</li>
<li><strong>Link</strong>: NA</li>
</ul>
</section>
</section>
<section id="midwest-usa" class="level3 page-columns page-full">
<h3 class="anchored" data-anchor-id="midwest-usa">Midwest, USA</h3>
<section id="west-lafayette-in-celery-bog" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="west-lafayette-in-celery-bog"><img src="https://yyraven.github.io/personal/nd_birding/pixelart/americanwhitepelican_s.png" class="img-fluid"> West Lafayette, IN: Celery Bog</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="landspics/celerybog.jpeg" class="lightbox" data-gallery="landspics" title="View of Celery Bog from Nature Area Trail, Sep 2025"><img src="https://yyraven.github.io/personal/nd_birding/landspics/celerybog.jpeg" class="img-fluid figure-img" alt="View of Celery Bog from Nature Area Trail, Sep 2025"></a></p>
<figcaption>View of Celery Bog from Nature Area Trail, Sep 2025</figcaption>
</figure>
</div>
</div></div><ul>
<li><strong>Type</strong>: Rural | Wetlands (freshwater)</li>
<li><strong>First Visited</strong>: Sep 2025</li>
<li><strong>Last Visited</strong>: Aug 2026</li>
<li><strong>Birds</strong>: Mallard, American Goldfinch, Red-tailed Hawk, Killdeer, Northern Cardinal, Double-crested Cormorant, Song Sparrow, Red-bellied Woodpecker, Tennessee Warbler, Belted Kingfisher, Great Blue Heron, Yellow-rumped Warbler, Northern Flicker, Pileated Woodpecker, Hairy Woodpecker, American Robin, White-breasted Nuthatch, Eastern Phoebe, Cooper’s Hawk, Dark-eyed Junco, Brown Creeper, Mourning Dove, Canada Goose, Red-winged Blackbird, Brown-headed Cowbird, American Tree Sparrow, Wood Duck, Green Heron</li>
<li><strong>Comments</strong>: Beautiful and peaceful place, one of the best birding destinations in West Lafayette. Staff at the natural center are very friendly. It’s home to several raptors, and you can also watch blue herons catching fish. I often start walking at Cherry Ln, and ends the trail at Walmart supercenter to take CityBus #21 back home, which would typically take 2-3 hours.</li>
<li><strong>Link</strong>: <a href="https://ebird.org/hotspot/L445373">ebird</a></li>
<li><strong>Related Posts</strong>: <a href="../../personal/260326_birding_celerybog/index.html">Mar ’26 Spring Migration</a></li>
</ul>
</section>
<section id="west-lafayette-in-celery-bog---north-pond" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="west-lafayette-in-celery-bog---north-pond"><img src="https://yyraven.github.io/personal/nd_birding/pixelart/treeswallow_s.png" class="img-fluid"> West Lafayette, IN: Celery Bog - North Pond</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="landspics/celerybognorth.jpeg" class="lightbox" data-gallery="landspics" title="View of Celery Bog, North Pond from Cattail Trail, Mar 2026"><img src="https://yyraven.github.io/personal/nd_birding/landspics/celerybognorth.jpeg" class="img-fluid figure-img" alt="View of Celery Bog, North Pond from Cattail Trail, Mar 2026"></a></p>
<figcaption>View of Celery Bog, North Pond from Cattail Trail, Mar 2026</figcaption>
</figure>
</div>
</div></div><ul>
<li><strong>Type</strong>: Rural | Wetlands (freshwater)</li>
<li><strong>First Visited</strong>: Apr 2025</li>
<li><strong>Last Visited</strong>: Aug 2026</li>
<li><strong>Birds</strong>: American White Pelican, Mallard, Greater Yellowlegs, Great Blue Heron, Canada Goose, Eastern Bluebird, Tree Swallow, Ruddy Duck, Northern Pintail, Bufflehead, Red-Shouldered Hawk, Green Heron, Wood Duck</li>
<li><strong>Comments</strong>: Regional migration trap, a great place to see shorebirds and ducks.</li>
<li><strong>Link</strong>: <a href="https://ebird.org/region/L30081358">ebird</a></li>
</ul>
</section>
<section id="west-lafayette-in-horticulture-park" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="west-lafayette-in-horticulture-park"><img src="https://yyraven.github.io/personal/nd_birding/pixelart/pileatedwoodpecker_s.png" class="img-fluid"> West Lafayette, IN: Horticulture Park</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="landspics/horticulture.jpeg" class="lightbox" data-gallery="landspics" title="Horticulture Park, Oct 2025"><img src="https://yyraven.github.io/personal/nd_birding/landspics/horticulture.jpeg" class="img-fluid figure-img" alt="Horticulture Park, Oct 2025"></a></p>
<figcaption>Horticulture Park, Oct 2025</figcaption>
</figure>
</div>
</div></div><ul>
<li><strong>Type</strong>: Rural | Woods (freshwater)</li>
<li><strong>First Visited</strong>: Sep 2025</li>
<li><strong>Last Visited</strong>: June 2026</li>
<li><strong>Birds</strong>: American Robin, Red-winged Blackbird, Eastern Bluebird, Chipping Sparrow, White-throated Sparrow, European Starling, Northern Cardinal, Northern Flicker, Hairy Woodpecker, Downy Woodpecker, Pileated Woodpecker, Red-bellied Woodpecker, Tufted Titmouse, Killdeer, White-breasted Nuthatch, American Crow, Blue Jay, Great Blue Heron, Turkey Vulture, Eastern Wood-Pewee, Blue-gray Gnatcatcher, Northern House Wren, House Finch, American Goldfinch, Baltimore Oriole, Brown-headed Cowbird, American Redstart, Northern Parula, Mallard, Mourning Dove, Eastern Phoebe, Eastern Warbling Vireo, Carolina Wren, Gray Catbird, House Sparrow, Chipping Sparrow, Song Sparrow, Indigo Bunting, Double-crested Cormorant, Carolina Chickadee, Cedar Waxwing, Common Nighthawk, Barn Swallow, White-eyed Vireo, Yellow-throated Warbler</li>
<li><strong>Comments</strong>: Nice trail. ‘My patch’ - kind of. A large flock of robins and starlings rest on the trees near the open grass edge, and you can find jays and woodpeckers in the trails through the woods. During spring migration, a lot of songbirds rest and sing on trees near the woods edges. Indigo buntings nest here.</li>
<li><strong>Link</strong>: <a href="https://ebird.org/region/L457935">ebird</a></li>
<li><strong>Related Posts</strong>: <a href="../../personal/260521_birding_horticulture/index.html">May ’26 Songbirds</a></li>
</ul>
</section>
<section id="pulaski-in-jasper-pulaski-fish-wildlife-area" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="pulaski-in-jasper-pulaski-fish-wildlife-area"><img src="https://yyraven.github.io/personal/nd_birding/pixelart/sandhillcrane_s.png" class="img-fluid"> Pulaski, IN: Jasper-Pulaski Fish &amp; Wildlife Area</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="landspics/jasperpulaski.jpeg" class="lightbox" data-gallery="landspics" title="Jasper-Pulaski FWA, Nov 2025"><img src="https://yyraven.github.io/personal/nd_birding/landspics/jasperpulaski.jpeg" class="img-fluid figure-img" alt="Jasper-Pulaski FWA, Nov 2025"></a></p>
<figcaption>Jasper-Pulaski FWA, Nov 2025</figcaption>
</figure>
</div>
</div></div><ul>
<li><strong>Type</strong>: Rural | Grasslands</li>
<li><strong>First Visited</strong>: Nov 2025</li>
<li><strong>Last Visited</strong>: Nov 2025</li>
<li><strong>Birds</strong>: Sandhill Crane, Red-bellied Woodpecker</li>
<li><strong>Comments</strong>: Dreamy and Beautiful at sunset.</li>
<li><strong>Link</strong>: <a href="https://www.in.gov/dnr/fish-and-wildlife/properties/jasper-pulaski-fwa/sandhill-cranes/">IN.gov DNR</a> | <a href="https://ebird.org/hotspot/L1004877">ebird</a></li>
</ul>
</section>
<section id="porter-in-indiana-dunes-national-park" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="porter-in-indiana-dunes-national-park"><img src="https://yyraven.github.io/personal/nd_birding/pixelart/northernyellowwarbler_s.png" class="img-fluid"> Porter, IN: Indiana Dunes National Park</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="landspics/dunes.jpeg" class="lightbox" data-gallery="landspics" title="Beach on Cowles Bog Trail, May 2026"><img src="https://yyraven.github.io/personal/nd_birding/landspics/dunes.jpeg" class="img-fluid figure-img" alt="Beach on Cowles Bog Trail, May 2026"></a></p>
<figcaption>Beach on Cowles Bog Trail, May 2026</figcaption>
</figure>
</div>
</div></div><ul>
<li><strong>Type</strong>: Rural | Wetlands (freshwater); Open water (freshwater)</li>
<li><strong>First Visited</strong>: May 2026</li>
<li><strong>Last Visited</strong>: May 2026</li>
<li><strong>Birds</strong>: Canada Goose, Mute Swan, Killdeer, Ring-billed Gull, Caspian Tern, Double-crested Cormorant, Great Egret, Great Blue Heron, Turkey Vulture, Belted Kingfisher, Great Crested Flycatcher, Red-eyed Vireo, Blue Jay, Northern Rough-winged Swallow, Barn Swallow, Gray Catbird, American Robin, House Sparrow, Eastern Towhee, Baltimore Oriole, Red-winged Blackbird, Common Grackle, Common Yellowthroat, Northern Yellow Warbler, Summer Tanager</li>
<li><strong>Comments</strong>: A much bigger celery bog. The <a href="https://www.nps.gov/indu/planyourvisit/cb16.htm">Cowles Bog trail</a> takes a good amount of walk to complete but biodiversity is great. Only regret is not seeing any gallinule or sora. Loads of caspian terns flying on the Michigan Lake shores.</li>
<li><strong>Link</strong>: <a href="https://www.nps.gov/indu/index.htm">National Park Service</a> | <a href="https://ebird.org/hotspot/L152744">ebird (Cowles Bog)</a></li>
</ul>
</section>
<section id="chicago-il-northerly-islands" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="chicago-il-northerly-islands"><img src="https://yyraven.github.io/personal/nd_birding/pixelart/redwingedblackbird_s.png" class="img-fluid"> Chicago, IL: Northerly Islands</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="landspics/northerlyislands.jpeg" class="lightbox" data-gallery="landspics" title="Northerly Islands, June 2026"><img src="https://yyraven.github.io/personal/nd_birding/landspics/northerlyislands.jpeg" class="img-fluid figure-img" alt="Northerly Islands, June 2026"></a></p>
<figcaption>Northerly Islands, June 2026</figcaption>
</figure>
</div>
</div></div><ul>
<li><strong>Type</strong>: Rural | Grasslands; Wetlands (freshwater); Open water (freshwater)</li>
<li><strong>First Visited</strong>: June 2026</li>
<li><strong>Last Visited</strong>: June 2026</li>
<li><strong>Birds</strong>: Canada Goose, Mallard, Killdeer, Spotted Sandpiper, Ring-billed Gull, Caspian Tern, Double-crested Cormorant, Northern Rough-winged Swallow, Barn Swallow, Cliff Swallow, American Robin, American Goldfinch, Savannah Sparrow, Red-winged Blackbirds, Northern Yellow Warbler, Dickcissel</li>
<li><strong>Comments</strong>: Sat next to Lake Michigan and Chicago downtown, Northerly Islands provide various environments for birds to live, including grasslands full of native plants and wetlands - making it perfect for grassland birds like savannah sparrows and dickcissels. Trails are a bit rugged and usually takes ~2 hours to finish.</li>
<li><strong>Link</strong>: <a href="https://ebird.org/hotspot/L294426">ebird</a></li>
</ul>
</section>
</section>
<section id="east-coast-usa" class="level3 page-columns page-full">
<h3 class="anchored" data-anchor-id="east-coast-usa">East Coast, USA</h3>
<section id="baltimore-md-inner-harbor" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="baltimore-md-inner-harbor"><img src="https://yyraven.github.io/personal/nd_birding/pixelart/ringbilledgull_s.png" class="img-fluid"> Baltimore, MD: Inner Harbor</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="landspics/innerharbor.jpeg" class="lightbox" data-gallery="landspics" title="View of Inner Harbor from Federal Hill Park, Oct 2023"><img src="https://yyraven.github.io/personal/nd_birding/landspics/innerharbor.jpeg" class="img-fluid figure-img" alt="View of Inner Harbor from Federal Hill Park, Oct 2023"></a></p>
<figcaption>View of Inner Harbor from Federal Hill Park, Oct 2023</figcaption>
</figure>
</div>
</div></div><ul>
<li><strong>Type</strong>: Urban | Harbor (brackish water)</li>
<li><strong>First Visited</strong>: Aug 2023</li>
<li><strong>Last Visited</strong>: Apr 2025</li>
<li><strong>Birds</strong>: Canada Goose, Double-crested Cormorant, Laughing Gull, Mallard, Ring-billed Gull, Rock Pigeon, Osprey, Northern Rough-winged Swallow, Fish Crow, Black-crowned Night Heron, Least Tern</li>
<li><strong>Comments</strong>: From inner harbor to harbor east and locust point, the waterfront of downtown Baltimore is a great place to watch gulls &amp; various kinds of waterfowls. A large flock of gulls rest in front of the harbors near Whole Foods from late fall to early spring in the evening. Check out the Harbor Connector water taxi - you can see gulls and cormorants flying across the harbor.</li>
<li><strong>Link</strong>: <a href="https://www.baltimorewatertaxi.com/lines">Harbor Connector Water Taxi (free to ride!)</a> | <a href="https://ebird.org/region/L745089">ebird</a></li>
</ul>
</section>
<section id="baltimore-md-patterson-park" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="baltimore-md-patterson-park"><img src="https://yyraven.github.io/personal/nd_birding/pixelart/canadagoose_s.png" class="img-fluid"> Baltimore, MD: Patterson Park</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="landspics/pattersonpark.jpeg" class="lightbox" data-gallery="landspics" title="Patterson Park, May 2025"><img src="https://yyraven.github.io/personal/nd_birding/landspics/pattersonpark.jpeg" class="img-fluid figure-img" alt="Patterson Park, May 2025"></a></p>
<figcaption>Patterson Park, May 2025</figcaption>
</figure>
</div>
</div></div><ul>
<li><strong>Type</strong>: Urban | Wetlands (freshwater)</li>
<li><strong>First Visited</strong>: Mar 2025</li>
<li><strong>Last Visited</strong>: May 2025</li>
<li><strong>Birds</strong>: American Robin, Canada Goose, Mallard, Rock Pigeon, Fish Crow, House Finch, Red-winged Black Bird, Green Heron, House Sparrow, Blue Jay, Mourning Dove</li>
<li><strong>Comments</strong>: The historical park is a great place for birdwatching. If you visit the park at late spring, you can watch flocks of robins, sparrows and blackbirds singing, mallards hanging out, and Canada geese raising their goslings around the pond! They’re not afraid of people and happy to interact with visitors.</li>
<li><strong>Link</strong>: <a href="https://pattersonpark.com/#visit-us">Friends of Patterson Park</a> | <a href="https://ebird.org/hotspot/L449982">ebird</a></li>
</ul>
</section>
<section id="cambridge-md-blackwater-national-wildlife-refuge" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="cambridge-md-blackwater-national-wildlife-refuge"><img src="https://yyraven.github.io/personal/nd_birding/pixelart/baldeagle_s.png" class="img-fluid"> Cambridge, MD: Blackwater National Wildlife Refuge</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="landspics/blackwaterNWR.jpeg" class="lightbox" data-gallery="landspics" title="Blackwater National Wildlife Refuge, Jan 2025"><img src="https://yyraven.github.io/personal/nd_birding/landspics/blackwaterNWR.jpeg" class="img-fluid figure-img" alt="Blackwater National Wildlife Refuge, Jan 2025"></a></p>
<figcaption>Blackwater National Wildlife Refuge, Jan 2025</figcaption>
</figure>
</div>
</div></div><ul>
<li><strong>Type</strong>: Rural | Wetlands (brackish water)</li>
<li><strong>First Visited</strong>: Jan 2025</li>
<li><strong>Last Visited</strong>: Apr 2025</li>
<li><strong>Birds</strong>: Bald Eagle, Canada Goose, Carolina Wren, Downy Woodpecker, Great Blue Heron, Hermit Thrush, Hooded Merganser, Killdeer, Mallard, Northern Cardinal, Northern Mockingbird, Ring-billed Gull, Turkey Vulture, Whistling Swan, Wilson’s Snipe, Osprey, Red-winged blackbird, Chipping Sparrow, Blue Jay, Tufted Titmouse, Tree Swallow, Lesser Yellowlegs, Dunlin, Least Tern, Least Sandpiper, Great Egret</li>
<li><strong>Comments</strong>: A perfect place for birding at the east coast of Chesapeake Bay, the most iconic bird being bald eagle. With woods, trails, wetlands and ponds around the wildlife drive, you can see a variety of birds here. Also, the visitor center’s pick of merchandises is superb.</li>
<li><strong>Links</strong>: <a href="https://friendsofblackwater.org/">Friends of Blackwater</a> <em>check the webcams</em> | <a href="https://www.fws.gov/refuge/blackwater">U.S. Fish &amp; Wildlife Service: Blackwater National Wildlife Refuge</a> | <a href="https://ebird.org/region/L598944">ebird</a></li>
</ul>
</section>
<section id="harpers-ferry-wv-maryland-heights" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="harpers-ferry-wv-maryland-heights"><img src="https://yyraven.github.io/personal/nd_birding/pixelart/turkeyvulture_s.png" class="img-fluid"> Harpers Ferry, WV: Maryland Heights</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="landspics/harpersferry.jpeg" class="lightbox" data-gallery="landspics" title="View of Harpers Ferry from Maryland Heights, Mar 2024"><img src="https://yyraven.github.io/personal/nd_birding/landspics/harpersferry.jpeg" class="img-fluid figure-img" alt="View of Harpers Ferry from Maryland Heights, Mar 2024"></a></p>
<figcaption>View of Harpers Ferry from Maryland Heights, Mar 2024</figcaption>
</figure>
</div>
</div></div><ul>
<li><strong>Type</strong>: Rural | Woods; Stream/River (freshwater)</li>
<li><strong>First Visited</strong>: Mar 2024</li>
<li><strong>Last Visited</strong>: Mar 2024</li>
<li><strong>Birds</strong>: Canada Goose, Mallard, Great Blue Heron, Turkey Vulture</li>
<li><strong>Comments</strong>: The streams in the woods are a good place to catch up with our geese and heron friends.</li>
<li><strong>Link</strong>: <a href="https://www.nps.gov/hafe/index.htm">National Park Service: Harpers Ferry</a> | <a href="https://ebird.org/region/L715042">ebird</a></li>
</ul>
</section>
<section id="new-york-nyhudson-nj-liberty-islandliberty-state-park" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="new-york-nyhudson-nj-liberty-islandliberty-state-park"><img src="https://yyraven.github.io/personal/nd_birding/pixelart/brant_s.png" class="img-fluid"> New York, NY/Hudson, NJ: Liberty Island/Liberty State Park</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="landspics/libertyisland.jpeg" class="lightbox" data-gallery="landspics" title="Liberty Island, Jan 2024"><img src="https://yyraven.github.io/personal/nd_birding/landspics/libertyisland.jpeg" class="img-fluid figure-img" alt="Liberty Island, Jan 2024"></a></p>
<figcaption>Liberty Island, Jan 2024</figcaption>
</figure>
</div>
</div></div><ul>
<li><strong>Type</strong>: Urban | Wetlands (brackish water); Open water (brackish water)</li>
<li><strong>First Visited</strong>: Jan 2024</li>
<li><strong>Last Visited</strong>: May 2026</li>
<li><strong>Birds</strong>: American Herring Gull, Brant, European Starling, Ring-billed Gull, Laughing Gull, Boat-tailed Grackle, American Black Duck, Double-Crested Cormorant, Red-winged Blackbird, Song Sparrow</li>
<li><strong>Comments</strong>: While New York City resides mainly pigeons, the Liberty Island is surprisingly good places to watch waterfowls, and of course, gulls. Just mind your food, the gulls are really aggressive. The nearby Liberty SP has a tidal marsh named Richard J Sullivan Natural area, which is home to various ducks and wetland birds.</li>
<li><strong>Link</strong>: <a href="https://ebird.org/region/L2686238">ebird (Liberty Island)</a>| <a href="https://ebird.org/region/L189035">ebird (Liberty SP)</a>| <a href="https://dep.nj.gov/parksandforests/state-park/liberty-state-park/">Liberty State Park - NJ Dept. of Environmental Protection</a></li>
</ul>
</section>
</section>
<section id="the-south-usa" class="level3 page-columns page-full">
<h3 class="anchored" data-anchor-id="the-south-usa">The South, USA</h3>
<section id="durham-nc-duke-university" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="durham-nc-duke-university"><img src="https://yyraven.github.io/personal/nd_birding/pixelart/redcardinal_s.png" class="img-fluid"> Durham, NC: Duke University</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="landspics/dukeuniversity.jpeg" class="lightbox" data-gallery="landspics" title="Duke University, May 2022"><img src="https://yyraven.github.io/personal/nd_birding/landspics/dukeuniversity.jpeg" class="img-fluid figure-img" alt="Duke University, May 2022"></a></p>
<figcaption>Duke University, May 2022</figcaption>
</figure>
</div>
</div></div><ul>
<li><strong>Type</strong>: Rural | Woods</li>
<li><strong>First Visited</strong>: Jan 2022</li>
<li><strong>Last Visited</strong>: Jan 2024</li>
<li><strong>Birds</strong>: Red-tailed Hawk, Northern Cardinal, Eastern Bluebird, Carolina Chickadee, American Robin, Carolina Wren, House Finch, Ruby-crowned Kinglet, White-breasted Nuthatch</li>
<li><strong>Comments</strong>: With birdfeeders everywhere, the Sarah P. Duke Garden is a great place for backyard birds like northern cardinal and eastern bluebird. I saw a red-tailed hawk with its nest near the old chemistry building. There are also some exotic waterfowls in the ponds of Duke Garden, like mandarin ducks &amp; ruddy shelducks, you can check the link below.</li>
<li><strong>Links</strong>: <a href="https://www.dpughphoto.com/duke_gardens_exotic_ducks.htm">Exotic Waterfowls in Duke Garden</a> | <a href="https://gardens.duke.edu/">Duke Gardens</a> | <a href="https://ebird.org/region/L4754196">ebird</a></li>
</ul>
</section>
<section id="new-orleans-la-maurepas-swamp" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="new-orleans-la-maurepas-swamp"><img src="https://yyraven.github.io/personal/nd_birding/pixelart/greategret_s.png" class="img-fluid"> New Orleans, LA: Maurepas Swamp</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="landspics/maurepasswamp.jpeg" class="lightbox" data-gallery="landspics" title="Maurepas Swamp - Where the Voodoo Swamp Witch Lies, Mar 2022"><img src="https://yyraven.github.io/personal/nd_birding/landspics/maurepasswamp.jpeg" class="img-fluid figure-img" alt="Maurepas Swamp - Where the Voodoo Swamp Witch Lies, Mar 2022"></a></p>
<figcaption>Maurepas Swamp - Where the Voodoo Swamp Witch Lies, Mar 2022</figcaption>
</figure>
</div>
</div></div><ul>
<li><strong>Type</strong>: Rural | Wetlands (freshwater)</li>
<li><strong>First Visited</strong>: Mar 2022</li>
<li><strong>Last Visited</strong>: Mar 2022</li>
<li><strong>Birds</strong>: Great Egret</li>
<li><strong>Comments</strong>: Went there as a part of swamp tour, feeding alligators and raccoons with marshmallows etc.</li>
<li><strong>Link</strong>: <a href="https://www.wlf.louisiana.gov/page/maurepas-swamp">Louisiana Dpt. of Wildlife &amp; Fisheries: Maurepas Swamp</a> | <a href="https://ebird.org/hotspot/L692377">ebird</a></li>
</ul>
</section>
</section>
<section id="west-coast-usa" class="level3 page-columns page-full">
<h3 class="anchored" data-anchor-id="west-coast-usa">West Coast, USA</h3>
<section id="los-angeles-ca-malibu-lagoon" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="los-angeles-ca-malibu-lagoon"><img src="https://yyraven.github.io/personal/nd_birding/pixelart/brownpelican_s.png" class="img-fluid"> Los Angeles, CA: Malibu Lagoon</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="landspics/malibulagoon.jpeg" class="lightbox" data-gallery="landspics" title="Malibu Lagoon, June 2025"><img src="https://yyraven.github.io/personal/nd_birding/landspics/malibulagoon.jpeg" class="img-fluid figure-img" alt="Malibu Lagoon, June 2025"></a></p>
<figcaption>Malibu Lagoon, June 2025</figcaption>
</figure>
</div>
</div></div><ul>
<li><strong>Type</strong>: Rural | Wetlands (freshwater); Open water (saline water)</li>
<li><strong>First Visited</strong>: June 2025</li>
<li><strong>Last Visited</strong>: June 2025</li>
<li><strong>Birds</strong>: Common Raven, Red-breasted Merganser, Great-tailed Grackle, Snowy Egret, Black Phoebe, Gadwall, Western Gull, Canadian Goose, Brant, Mallard, Brown Pelican, Double-Crested Cormorant</li>
<li><strong>Comments</strong>: Famous for surfing but the lagoon has striking biodiversity. Mixed groups of brown pelicans and double-crested cormorants fishing in the lagoon.</li>
<li><strong>Link</strong>: <a href="https://www.parks.ca.gov/?page_id=835">California State Parks: Malibu Lagoon State Beach</a> | <a href="https://ebird.org/region/L597658">eBird</a></li>
</ul>
</section>
<section id="seattle-wa-discovery-park" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="seattle-wa-discovery-park"><img src="https://yyraven.github.io/personal/nd_birding/pixelart/caspiantern_s.png" class="img-fluid"> Seattle, WA: Discovery Park</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="landspics/discoverypark.jpeg" class="lightbox" data-gallery="landspics" title="Discovery Park, July 2024"><img src="https://yyraven.github.io/personal/nd_birding/landspics/discoverypark.jpeg" class="img-fluid figure-img" alt="Discovery Park, July 2024"></a></p>
<figcaption>Discovery Park, July 2024</figcaption>
</figure>
</div>
</div></div><ul>
<li><strong>Type</strong>: Rural | Woods; Open water (saline water)</li>
<li><strong>First Visited</strong>: July 2024</li>
<li><strong>Last Visited</strong>: July 2024</li>
<li><strong>Birds</strong>: Caspian Tern, Glaucous-winged Gull, Great Blue Heron, American Crow</li>
<li><strong>Comments</strong>: With all its natural beauty, the discovery park is a great place to enjoy the views of volcano, forests and sea at once - and of course, gulls.</li>
<li><strong>Link</strong>: <a href="https://www.seattle.gov/parks/allparks/discovery-park">Seattle.gov: Discovery Park</a> | <a href="https://ebird.org/region/L128530">ebird</a></li>
</ul>
</section>
<section id="cannon-beach-or-haystack-rock" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="cannon-beach-or-haystack-rock"><img src="https://yyraven.github.io/personal/nd_birding/pixelart/tuftedpuffin_s.png" class="img-fluid"> Cannon Beach, OR: Haystack Rock</h4>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="landspics/cannonbeach.jpeg" class="lightbox" data-gallery="landspics" title="Haystack Rock, July 2024"><img src="https://yyraven.github.io/personal/nd_birding/landspics/cannonbeach.jpeg" class="img-fluid figure-img" alt="Haystack Rock, July 2024"></a></p>
<figcaption>Haystack Rock, July 2024</figcaption>
</figure>
</div>
</div></div><ul>
<li><strong>Type</strong>: Rural | Sea stack; Open water (saline water)</li>
<li><strong>First Visited</strong>: July 2024</li>
<li><strong>Last Visited</strong>: July 2024</li>
<li><strong>Birds</strong>: Brown Pelican, California Gull, Tufted Puffin, Common Murre, Brandt’s Cormorant, American Crow</li>
<li><strong>Comments</strong>: It’s just heaven if you love seabirds and shorebirds - in summer, various birds are nesting on the cliff of haystack rock. Remember to bring your binoculars since there’s a sign saying ‘birds only beyond this point’ - you would not be able to get too close to that rock. The volunteer is very friendly and helpful, and tide pools are also great fun to explore. Also, if you reside in Portland, be sure to check out Powell’s books, it has a great collection of field guides as well as other gems.</li>
<li><strong>Links</strong>: <a href="https://www.friendsofhaystackrock.org/">Friends of Haystack Rock</a> <em>check the webcams</em> | <a href="https://www.fws.gov/refuge/oregon-islands/">U.S. Fish &amp; Wildlife Service: Oregon Islands National Wildlife Refuge</a> | <a href="https://ebird.org/region/L548476">ebird</a></li>
</ul>
<hr>
</section>
</section>
</section>
<section id="links" class="level2">
<h2 class="anchored" data-anchor-id="links">Links &amp; Resources</h2>
<section id="general-recourses" class="level3">
<h3 class="anchored" data-anchor-id="general-recourses">General Recourses</h3>
<p><a href="https://ebird.org/home">eBird</a> | <a href="https://merlin.allaboutbirds.org/">Cornell Lab of Ornithology/Merlin Bird ID</a> | <a href="https://birdweb.org/birdweb/">BirdWeb</a> | <a href="https://www.audubon.org/">Audubon Society</a> | <a href="http://www.sibagu.com/index.html">Sibagu The Ornithological Linguist</a> | <a href="https://www.savingcranes.org/">International Crane Foundation</a> | <a href="https://www.falseknees.com/">False Knees - the Bird webcomic by Joshua Barkman</a> | <a href="https://www.ducks.org/">Ducks Unlimited</a></p>
</section>
<section id="local-greater-lafayette-areaindiana" class="level3">
<h3 class="anchored" data-anchor-id="local-greater-lafayette-areaindiana">Local: Greater Lafayette Area/Indiana</h3>
<p><a href="https://indianaaudubon.org/">Indiana Audubon Society</a> | <a href="https://indianabirdingtrail.com/">Indiana Birding Trail</a></p>
</section>
<section id="local-baltimoremaryland" class="level3">
<h3 class="anchored" data-anchor-id="local-baltimoremaryland">Local: Baltimore/Maryland</h3>
<p><a href="https://mdbirds.org/">Maryland Ornithological Society</a> | <a href="https://birdersguidemddc.org/">Birder’s Guide to Maryland &amp; DC</a> | <a href="https://howardbirds.website/">Howard County Bird Club</a> | <a href="https://md.audubon.org/">Audubon Maryland-DC</a></p>
<hr>
</section>
</section>
<section id="end-notes" class="level2">
<h2 class="anchored" data-anchor-id="end-notes">End Notes</h2>
<p><a href="yelu.jpeg" class="lightbox" data-gallery="quarto-lightbox-gallery-27"><img src="https://yyraven.github.io/personal/nd_birding/yelu.jpeg" class="img-fluid"></a></p>
<p>Thanks my friend who introduced me to the world of birding. I will always remember watching night heron with you sitting next to Bixia Pond back in 2019 in the afternoon before taking a Biology exam.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="footbanner.jpeg" class="lightbox" data-gallery="quarto-lightbox-gallery-28" title="My High School - The Place Where It All Begins"><img src="https://yyraven.github.io/personal/nd_birding/footbanner.jpeg" class="img-fluid figure-img" alt="My High School - The Place Where It All Begins"></a></p>
<figcaption>My High School - The Place Where It All Begins</figcaption>
</figure>
</div>


<div class="post-like-footer" style="display:flex; justify-content:flex-end;">
  <div class="mylikebutton">Kudos ♥</div>
</div>

</section>

<center>
© 2024-2026 RavensNest.
</center> ]]></description>
  <category>birding</category>
  <category>nature</category>
  <category>EN</category>
  <guid>https://yyraven.github.io/personal/nd_birding/</guid>
  <pubDate>Tue, 07 Jan 2025 16:00:00 GMT</pubDate>
  <media:content url="https://yyraven.github.io/personal/nd_birding/headline.jpeg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>音乐电台｜2024 音乐与我的四季</title>
  <link>https://yyraven.github.io/personal/241214_radio/</link>
  <description><![CDATA[ 




<div class="post-meta-bar">
  <span class="wordcount"> ✎1173 </span>
  <span class="mylikebutton"> ♥</span>
</div>

<section id="夏日电台" class="level2 page-columns page-full">
<h2 class="anchored" data-anchor-id="夏日电台">夏日电台</h2>
<p>以此向2024年美丽的夏日致敬！选了三张今年夏天喜欢上的、并且循环了很多遍的专辑。</p>
<section id="音乐与我的夏天" class="level3">
<h3 class="anchored" data-anchor-id="音乐与我的夏天">音乐与我的夏天</h3>
<ul>
<li><p>六月：去费城看了Kim Gordon的演出。傍晚七八点的时候在费城的思故河边和朋友并肩坐着，天空是粉红色的，好漂亮。</p></li>
<li><p>七月：在西雅图和阿闲一起过了McLennon日。西雅图好美好美，天气很凉快… 在俄勒冈海岸线自驾的时候一直循环Ride。这个世界上还有比一边开车一边听Leave Them All Behind更美好的事情吗？还有比一边远眺太平洋的波浪一边听Cali更美好的事情吗？去DC看了DIIV的演出。</p></li>
<li><p>八月：巴黎奥运会，趁机入坑了Daft Punk。室友带我进入了R&amp;B的世界。去费城看了Green Day的演出。下雨了…不如说是狂风暴雨，但朋友很开心。去费城和网友见面了，排了好多歌，幸福得不像真的。</p></li>
<li><p>九月：目前都没什么值得记下来的事情啦…但会发生的，一定会发生的。</p></li>
</ul>
</section>
<section id="我的夏日专辑" class="level3 page-columns page-full">
<h3 class="anchored" data-anchor-id="我的夏日专辑">我的夏日专辑</h3>
<section id="the-jesus-and-mary-chain---darklands-1987" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="the-jesus-and-mary-chain---darklands-1987"><a href="https://open.spotify.com/album/7KLJM2KoVkWIaOpLzfyGHh">The Jesus and Mary Chain - Darklands (1987)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/darklands.jpg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/241214_radio/covers/darklands.jpg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘I’m going to the darklands/to talk in rhyme/with my chaotic soul’</em></p>
</blockquote>
<p>目前九月最爱的专辑，摸鱼的时候看Loz的采访，看到他推荐的这张。同名曲几乎是一瞬间就爱上了。好静谧美丽的氛围…和Psychocandy完全不一样，让人对这个乐队产生了很大的兴趣。</p>
<p><em><strong>推荐曲目：</strong>Darklands/April Skies/Cherry Came Too</em></p>
</section>
<section id="daft-punk---random-access-memories-2013" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="daft-punk---random-access-memories-2013"><a href="https://open.spotify.com/album/4m2880jivSbbyEGAKfITCa">Daft Punk - Random Access Memories (2013)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/RAM.jpg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/241214_radio/covers/RAM.jpg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘Once you free your mind about a concept of harmony, and of music being correct, you can do whatever you want… So, nobody told me what to do. And there was no preconception of what to do.’</em></p>
</blockquote>
<p>年轻人的第一张电子乐专辑！Get Lucky是很久之前玩明日方舟的时候就听过的歌（因为游戏内致敬了）。Instant Crush是和The Strokes的主唱Julian Casablancas合作的，听了一遍立刻就喜欢上了。</p>
<p><em><strong>推荐曲目：</strong>Giorgio by Moroder/Instant Crush/Get Lucky</em></p>
</section>
<section id="galaxie-500---the-portable-1998" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="galaxie-500---the-portable-1998"><a href="https://open.spotify.com/album/1hjEh9pioJlwgQ8aJoomwP">Galaxie 500 - The Portable (1998)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/theportable.jpg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/241214_radio/covers/theportable.jpg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘The heat is just delicious’</em></p>
</blockquote>
<p>是合集，绿色的封面设计好美。Don’t Let Our Youth Go to Waste是翻唱曲，但感觉Galaxie 500的翻唱曲都有自己独有的味道。Dean在后来的乐队Luna里翻唱的Indian Summer和Ride Into the Sun也都好好听。</p>
<p><em><strong>推荐曲目：</strong>Blue Thunder (w/ Sax)/Listen, the Snow is Falling/Don’t Let Our Youth Go to Waste</em></p>
<p>在此之外还要加一首NGHFB的Council Skies… 刚因为Fuji Rock的宣传片喜欢上这首歌两天，绿洲就重组了！然后高飞鸟就没了！简直不可原谅！！</p>
<hr>
</section>
</section>
</section>
<section id="秋日电台" class="level2 page-columns page-full">
<h2 class="anchored" data-anchor-id="秋日电台">秋日电台</h2>
<section id="音乐与我的秋天" class="level3">
<h3 class="anchored" data-anchor-id="音乐与我的秋天">音乐与我的秋天</h3>
<ul>
<li><p>十月：去DC看了JAMC的演出。印象最深刻的是reverence。和朋友一起冲到纽约去看了万青的演出。结尾的永嘉彗星真好听。好多好多人，几近窒息…喜欢秦皇岛的小号。</p></li>
<li><p>十一月：和朋友一起去DC看了slowdive的演出，我果然更喜欢他们重组以后的专辑哈哈哈。Rachel Goswell一头半黑半金的头发，在迷幻的音乐中挥舞铃鼓，好美好美。</p></li>
<li><p>十二月：和朋友一起去DC看了RIDE的演出（又一次）！音效有点拉不过节奏组一如既往地帅气逼人。</p></li>
</ul>
</section>
<section id="我的秋日专辑" class="level3 page-columns page-full">
<h3 class="anchored" data-anchor-id="我的秋日专辑">我的秋日专辑</h3>
<section id="joy-division---peel-sessions-1987" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="joy-division---peel-sessions-1987"><a href="https://www.youtube.com/watch?v=ckK7TNJbAJ4">Joy Division - Peel Sessions (1987)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/jdpeelsessions.jpg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/241214_radio/covers/jdpeelsessions.jpg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘Love will tear us apart again.’</em></p>
</blockquote>
<p>在巴尔的摩的唱片店the sound garden随便拿的一张，听了以后感觉自己第一次真正地开始爱上Joy Division…</p>
<p><em><strong>推荐曲目：</strong>Love Will Tear Us Apart/24 Hours/She’s Lost Control</em></p>
</section>
<section id="charli-xcx---brat-2024" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="charli-xcx---brat-2024"><a href="https://open.spotify.com/album/2lIZef4lzdvZkiiCzvPKj7">Charli XCX - Brat (2024)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/brat.jpg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/241214_radio/covers/brat.jpg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘In a place that can make you change/Fall in love again and again/Fall in love again and again…’</em></p>
</blockquote>
<p>Brat summer终于在十一月正式入侵了我的大脑。我喜欢和Caroline Polachek合作的那个版本，原版像夏天，这个版本像深秋。</p>
<p><em><strong>推荐曲目：</strong>360/Apple/Everything is Romantic</em></p>
</section>
<section id="mazzy-star---she-hangs-brightly-1990" class="level4 page-columns page-full">
<h4 class="anchored" data-anchor-id="mazzy-star---she-hangs-brightly-1990"><a href="https://open.spotify.com/album/2ZAcLWdHBHrdybwws1PVuA">Mazzy Star - She Hangs Brightly (1990)</a></h4>

<div class="no-row-height column-margin column-container"><div class="">
<p><a href="covers/shehangsbrightly.jpg" class="lightbox" data-gallery="cover"><img src="https://yyraven.github.io/personal/241214_radio/covers/shehangsbrightly.jpg" class="img-fluid"></a></p>
</div></div><blockquote class="blockquote">
<p><em>‘Superstar in your own private movie/I wanted just a minor part/But I’m no fool/I know you’re cool/I never really wanted your heart’</em></p>
</blockquote>
<p>Hope Sandoval是嗓音最美丽的美国女人，不用多说。感觉这或许是一个我开始听paisley underground的契机…</p>
<p><em><strong>推荐曲目：</strong>Blue Flower/Ghost Highway/Be My Angel</em></p>
<hr>
<p>2025的音乐愿望是：1.明年继续弹吉他！我要学乐理！2.ride请不要解散好吗好的</p>
<hr>
<div class="photo-row">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="captures/sd_1.jpeg" class="lightbox" data-gallery="captures" title="还搞摇滚呢，你这不是要饭吗？"><img src="https://yyraven.github.io/personal/241214_radio/captures/sd_1.jpeg" class="img-fluid figure-img" alt="还搞摇滚呢，你这不是要饭吗？"></a></p>
<figcaption>还搞摇滚呢，你这不是要饭吗？</figcaption>
</figure>
</div>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="captures/ride.jpeg" class="lightbox" data-gallery="captures" title="有一刻你会爱上命中注定的老头"><img src="https://yyraven.github.io/personal/241214_radio/captures/ride.jpeg" class="img-fluid figure-img" alt="有一刻你会爱上命中注定的老头"></a></p>
<figcaption>有一刻你会爱上命中注定的老头</figcaption>
</figure>
</div>
</div>
<hr>


<div class="post-like-footer" style="display:flex; justify-content:flex-end;">
  <div class="mylikebutton">Kudos ♥</div>
</div>

</section>
</section>
</section>

<center>
© 2024-2026 RavensNest.
</center> ]]></description>
  <category>radio</category>
  <category>music</category>
  <category>中文</category>
  <guid>https://yyraven.github.io/personal/241214_radio/</guid>
  <pubDate>Fri, 13 Dec 2024 16:00:00 GMT</pubDate>
  <media:content url="https://yyraven.github.io/personal/241214_radio/captures/sd_1.jpeg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>Who Is The Saddest Shoegaze Band?</title>
  <link>https://yyraven.github.io/project/241108_project_lyric_analysis/</link>
  <description><![CDATA[ 




<div class="post-meta-bar">
  <span class="wordcount"> ✎2611 </span>
  <span class="mylikebutton"> ♥</span>
</div>

<section id="introduction" class="level2 page-columns page-full" data-number="1">
<h2 data-number="1" class="anchored" data-anchor-id="introduction"><span class="header-section-number">1</span> Introduction</h2>
<section id="why-this-project" class="level3 page-columns page-full" data-number="1.1">
<h3 data-number="1.1" class="anchored" data-anchor-id="why-this-project"><span class="header-section-number">1.1</span> Why This Project</h3>
<p>I’m interested in the ‘shoegaze’ subgenre of indie rock. This less-known genre, also called ‘the scene that celebrates itself’, rose from the noise pop scene in the late 80s and early 90s, and has regained popularity recently. An article titled <em>‘The Shoegaze Revival Hit Its Stride in 2023’</em><span class="citation" data-cites="sherburne_shoegaze_2023"><sup>1</sup></span> by pitchfork also captures the revival of shoegaze among GenZ populations.</p>

<div class="no-row-height column-margin column-container"><div class="">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="photo/Youmademerealise.png" class="lightbox" data-gallery="quarto-lightbox-gallery-1" title="My bloody valentine’s 1988 EP ‘You made me realise’ is a classic shoegaze record."><img src="https://yyraven.github.io/project/241108_project_lyric_analysis/photo/Youmademerealise.png" class="img-fluid figure-img" alt="My bloody valentine’s 1988 EP ‘You made me realise’ is a classic shoegaze record."></a></p>
<figcaption>My bloody valentine’s 1988 EP ‘You made me realise’ is a classic shoegaze record.</figcaption>
</figure>
</div>
</div></div><p>Shoegaze is characterized by heavy use of overdriven guitar and various effect pedals with the combination of the ethereal vocals; the lyrics are often regarded as blank, poetic, and sometimes difficult to distinguish from the instruments. So here comes this project for the indieheads - I want to analyze those usually overlooked lyrics, especially from the perspective of sentiment.</p>
<p>The bands I want to study are the so-called classic ‘big-three’ of shoegaze: <em>my bloody valentine</em>, <em>Ride</em>, and <em>slowdive</em>. They were all on the independent record label <em>Creation</em> from London, UK, reached their peak in early 90s, disbanded in late 90s due to the fading of the subgenre, and reunited in the 21st century, which make them a perfect fit to study the changes in the lyrics over the years.</p>
</section>
<section id="my-questions" class="level3" data-number="1.2">
<h3 data-number="1.2" class="anchored" data-anchor-id="my-questions"><span class="header-section-number">1.2</span> My Questions</h3>
<ol type="1">
<li>What words frequently appear in their lyrics?</li>
<li>Which bands have the longest and shortest lyrics?</li>
<li>Who is the saddest shoegaze band?</li>
<li>Are bands trending towards happiness or sadness over time?</li>
</ol>
</section>
</section>
<section id="project" class="level2 page-columns page-full" data-number="2">
<h2 data-number="2" class="anchored" data-anchor-id="project"><span class="header-section-number">2</span> Project</h2>
<section id="data-acquisition-wrangling" class="level3 page-columns page-full" data-number="2.1">
<h3 data-number="2.1" class="anchored" data-anchor-id="data-acquisition-wrangling"><span class="header-section-number">2.1</span> Data Acquisition &amp; Wrangling</h3>

<div class="no-row-height column-margin column-container"><div class="">
<p><img src="https://yyraven.github.io/project/241108_project_lyric_analysis/photo/loveless.png" class="img-fluid"> <img src="https://yyraven.github.io/project/241108_project_lyric_analysis/photo/nowhere.jpg" class="img-fluid"> <img src="https://yyraven.github.io/project/241108_project_lyric_analysis/photo/souvlaki.jpeg" class="img-fluid"></p>
</div></div><section id="data-acquisition" class="level4" data-number="2.1.1">
<h4 data-number="2.1.1" class="anchored" data-anchor-id="data-acquisition"><span class="header-section-number">2.1.1</span> Data Acquisition</h4>
<p>Lyrics from all studio albums of the ‘big three’ bands in the shoegaze genre - <em>my bloody valentine (mbv)</em>, <em>Ride</em>, and <em>slowdive</em> - are retrieved from <a href="https://genius.com/">Genius.com</a> using a Python package named <a href="https://www.johnwmillr.com/scraping-genius-lyrics/">lyricsgenius</a><span class="citation" data-cites="miller_johnwmillrlyricsgenius_2024"><sup>2</sup></span> based on Genius API. Please see the author’s instructions for details.</p>
<div class="callout callout-style-simple callout-note">
<div class="callout-body d-flex">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-body-container">
<p>The downloaded <code>.json</code> files were written into a <code>.csv</code> file for further processing. Please go to the <a href="https://github.com/yunyi-ru/quarto-blog">source repository</a> for more details.</p>
</div>
</div>
</div>
<div class="cell">
<div class="sourceCode cell-code" id="cb1" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb1-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># load packages</span></span>
<span id="cb1-2"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'stringi'</span>)</span>
<span id="cb1-3"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'tidyverse'</span>)</span>
<span id="cb1-4"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'lubridate'</span>)</span>
<span id="cb1-5"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'knitr'</span>)</span>
<span id="cb1-6"></span>
<span id="cb1-7"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># reference</span></span>
<span id="cb1-8">knitr<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">::</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">write_bib</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"rmarkdown"</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">file =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"my-refs.bib"</span>)</span>
<span id="cb1-9"></span>
<span id="cb1-10"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># import data</span></span>
<span id="cb1-11">lyrics <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">read.csv</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"data/lyrics_data.csv"</span>)</span>
<span id="cb1-12"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">kable</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">head</span>(lyrics, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">n =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>))</span></code></pre></div>
<div class="cell-output-display">
<table class="caption-top table table-sm table-striped small">
<colgroup>
<col style="width: 1%">
<col style="width: 2%">
<col style="width: 1%">
<col style="width: 1%">
<col style="width: 92%">
<col style="width: 1%">
</colgroup>
<thead>
<tr class="header">
<th style="text-align: right;">Track.Number</th>
<th style="text-align: left;">Song.Title</th>
<th style="text-align: left;">Artist</th>
<th style="text-align: left;">Release.Date</th>
<th style="text-align: left;">Lyrics</th>
<th style="text-align: left;">Album.Name</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: right;">1</td>
<td style="text-align: left;">Soft as Snow (But Warm Inside)</td>
<td style="text-align: left;">my bloody valentine</td>
<td style="text-align: left;">21-Nov-88</td>
<td style="text-align: left;">21 ContributorsSoft as Snow (But Warm Inside) Lyrics Soft as snow but warm inside Penetrate, you cannot hide Feeling lost forever, really need you Feeling dark and feeling true This is all I ever knew Soft as skin in leather and I whisper, “You” Harder you come down on me (Ooh, ooh) Sink away, you look happy (Ooh, ooh) Secrets keep forever, they’re undressing me (Ooh, ooh) Come inside, it’s warm in here (Ooh, ooh) Better now to have no fear (Ooh, ooh) Carried on a wave, where it can lead you? (Ooh, ooh) Touch your head, then your hair Softer, softer everywhere Fingertips are burning, can I touch you there? Soft as velvet, eyes can’t see Bring me close to ecstasy High away to heaven, and I’m coming too Float now, coming down on me (Ooh, ooh) Handed you what I cannot see (Ooh, ooh) Feel the big happy, you’re exploding me (Ooh, ooh) Soft as snow and warm inside (Ooh ooh) Penetrate then re-divide (Ooh, ooh) Slip away forever, really need you (Ooh, ooh) You might also like Ooh, ooh Ooh, ooh Ooh, ooh Ooh, ooh Ooh, ooh Ooh, ooh Ooh, ooh Ooh, ooh1Embed</td>
<td style="text-align: left;">Isn’t Anything</td>
</tr>
</tbody>
</table>
</div>
</div>
</section>
<section id="data-dictionary" class="level4" data-number="2.1.2">
<h4 data-number="2.1.2" class="anchored" data-anchor-id="data-dictionary"><span class="header-section-number">2.1.2</span> Data Dictionary</h4>
<table class="caption-top table">
<colgroup>
<col style="width: 22%">
<col style="width: 15%">
<col style="width: 61%">
</colgroup>
<thead>
<tr class="header">
<th>Field Name</th>
<th>Data Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td><code>Track.Number</code></td>
<td>Integer</td>
<td>The track number of the song in the album</td>
</tr>
<tr class="even">
<td><code>Song.Title</code></td>
<td>String</td>
<td>The title of the song</td>
</tr>
<tr class="odd">
<td><code>Artist</code></td>
<td>String</td>
<td>The artist performing the song</td>
</tr>
<tr class="even">
<td><code>Release.Date</code></td>
<td>String</td>
<td>The date the song was released</td>
</tr>
<tr class="odd">
<td><code>Lyrics</code></td>
<td>String</td>
<td>The lyrics of the song</td>
</tr>
<tr class="even">
<td><code>Album.Name</code></td>
<td>String</td>
<td>The name of the album the song belongs to</td>
</tr>
</tbody>
</table>
</section>
<section id="data-wrangling" class="level4" data-number="2.1.3">
<h4 data-number="2.1.3" class="anchored" data-anchor-id="data-wrangling"><span class="header-section-number">2.1.3</span> Data Wrangling</h4>
<p>The lyrics directly retrieved from Genius.com usually have some problems -</p>
<div class="callout callout-style-simple callout-warning">
<div class="callout-body d-flex">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-body-container">
<ol type="1">
<li>‘16 ContributorsBallad of Sister Sue Lyrics’ at the beginning and ‘6Embed’ at the end are not part of the lyrics.</li>
<li>‘√¢¬Ä¬ô’ - some problem with Unicode encoding/decoding.</li>
<li>‘See Slowdive LiveGet tickets as low as $55’ - ads is also not part of the lyrics.</li>
</ol>
</div>
</div>
</div>
<p>So, it requires some data cleaning.</p>
<div class="cell">
<div class="sourceCode cell-code" id="cb2" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb2-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># clean text</span></span>
<span id="cb2-2">lyrics_clean <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> lyrics <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb2-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">Lyrics =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">stri_enc_toutf8</span>(Lyrics)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb2-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">Lyrics =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_replace_all</span>(Lyrics, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'â\u0080\u0099'</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"'"</span>)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb2-5">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(</span>
<span id="cb2-6">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">Lyrics =</span> Lyrics <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb2-7">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_remove</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">".*Lyrics"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb2-8">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_remove</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"See.*tickets as low as </span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\\</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">$</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\\</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">d+"</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb2-9">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_remove</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'You might also like'</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb2-10">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_remove</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\\</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">d*</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\\</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">s*Embed$'</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb2-11">      <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_trim</span>()</span>
<span id="cb2-12">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb2-13">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">rename</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">Album =</span> Album.Name) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb2-14">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_detect</span>(Lyrics, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"^</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\\</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">s*$"</span>)) <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># filter out instrumental pieces</span></span>
<span id="cb2-15"></span>
<span id="cb2-16"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># add some factors for further processing</span></span>
<span id="cb2-17">lyrics_clean <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> lyrics_clean <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb2-18">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">lyric.length =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">nchar</span>(Lyrics),</span>
<span id="cb2-19">         <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">Release.Date =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">dmy</span>(Release.Date),</span>
<span id="cb2-20">         <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">Release.Year =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">year</span>(Release.Date))</span>
<span id="cb2-21"></span>
<span id="cb2-22"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">print</span>(lyrics_clean[<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>,<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Lyrics'</span>])</span></code></pre></div>
<div class="cell-output cell-output-stdout">
<pre><code>[1] "Soft as snow but warm inside Penetrate, you cannot hide Feeling lost forever, really need you Feeling dark and feeling true This is all I ever knew Soft as skin in leather and I whisper, \"You\" Harder you come down on me (Ooh, ooh) Sink away, you look happy (Ooh, ooh) Secrets keep forever, they're undressing me (Ooh, ooh) Come inside, it's warm in here (Ooh, ooh) Better now to have no fear (Ooh, ooh) Carried on a wave, where it can lead you? (Ooh, ooh) Touch your head, then your hair Softer, softer everywhere Fingertips are burning, can I touch you there? Soft as velvet, eyes can't see Bring me close to ecstasy High away to heaven, and I'm coming too Float now, coming down on me (Ooh, ooh) Handed you what I cannot see (Ooh, ooh) Feel the big happy, you're exploding me (Ooh, ooh) Soft as snow and warm inside (Ooh ooh) Penetrate then re-divide (Ooh, ooh) Slip away forever, really need you (Ooh, ooh)  Ooh, ooh Ooh, ooh Ooh, ooh Ooh, ooh Ooh, ooh Ooh, ooh Ooh, ooh Ooh, ooh"</code></pre>
</div>
<div class="sourceCode cell-code" id="cb4" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb4-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># this is for ride-only analysis</span></span>
<span id="cb4-2">lyrics_ride <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> lyrics_clean <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb4-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(Artist <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Ride'</span>)</span>
<span id="cb4-4"></span>
<span id="cb4-5"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># this keeps the dataset working for the original analysis</span></span>
<span id="cb4-6">lyrics_clean <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> lyrics_clean <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb4-7">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!</span><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">str_detect</span>(Album, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\\</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">[EP</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\\</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">]"</span>)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb4-8">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">Album =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">factor</span>(Album, </span>
<span id="cb4-9">                        <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">levels =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Isn’t Anything"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"loveless"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"m b v"</span>, </span>
<span id="cb4-10">                                   <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Nowhere"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Going Blank Again"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Carnival of Light"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Tarantula"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Weather Diaries"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"This Is Not a Safe Place"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Interplay"</span>, </span>
<span id="cb4-11">                                   <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Just for a Day"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Souvlaki"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Pygmalion"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Slowdive"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"​​​everything is alive"</span>)))</span></code></pre></div>
</div>
</section>
</section>
<section id="data-analysis" class="level3" data-number="2.2">
<h3 data-number="2.2" class="anchored" data-anchor-id="data-analysis"><span class="header-section-number">2.2</span> Data Analysis</h3>
<section id="what-words-frequently-appear-in-their-lyrics" class="level4" data-number="2.2.1">
<h4 data-number="2.2.1" class="anchored" data-anchor-id="what-words-frequently-appear-in-their-lyrics"><span class="header-section-number">2.2.1</span> What words frequently appear in their lyrics?</h4>
<div class="cell">
<div class="sourceCode cell-code" id="cb5" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb5-1"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'tidytext'</span>)</span>
<span id="cb5-2"></span>
<span id="cb5-3"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># tokenize by word</span></span>
<span id="cb5-4">token <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> lyrics_clean <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb5-5">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">unnest_tokens</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">output =</span> Word,</span>
<span id="cb5-6">                <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">input =</span> Lyrics,</span>
<span id="cb5-7">                <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">token =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'words'</span>)</span>
<span id="cb5-8"></span>
<span id="cb5-9"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># stopwords dropped</span></span>
<span id="cb5-10">token_clean <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> token <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb5-11">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">anti_join</span>(stop_words, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">by =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Word"</span> <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"word"</span>))</span>
<span id="cb5-12"></span>
<span id="cb5-13">token_count_cloud <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> token_clean <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb5-14">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(Artist) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb5-15">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">count</span>(Word, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">name =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Word_count'</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">sort =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>)</span>
<span id="cb5-16"></span>
<span id="cb5-17">token_count_head <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> token_count_cloud <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb5-18">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(Artist) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb5-19">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">slice</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">30</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb5-20">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">Word =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">fct_reorder</span>(Word, Word_count, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">.desc =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>))</span>
<span id="cb5-21"></span>
<span id="cb5-22"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># make a word cloud</span></span>
<span id="cb5-23"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(ggplot2)</span>
<span id="cb5-24"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">theme_set</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">theme_bw</span>())</span>
<span id="cb5-25"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(ggwordcloud)</span>
<span id="cb5-26">palette <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(</span>
<span id="cb5-27">  <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"my bloody valentine"</span> <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#d83c7a"</span>,</span>
<span id="cb5-28">  <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Ride"</span> <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#4b8ab8"</span>,</span>
<span id="cb5-29">  <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Slowdive"</span> <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#ae8f32"</span>,</span>
<span id="cb5-30">  <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"when you sleep"</span> <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#f576a8"</span>,</span>
<span id="cb5-31">  <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Vapour Trail"</span> <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#56a8e3"</span>,</span>
<span id="cb5-32">  <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"When the Sun Hits"</span> <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"#d1b971"</span></span>
<span id="cb5-33">  )</span>
<span id="cb5-34"></span>
<span id="cb5-35"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ggplot</span>(token_count_head, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(</span>
<span id="cb5-36">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> Word,</span>
<span id="cb5-37">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">size =</span> Word_count,</span>
<span id="cb5-38">  <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> Artist</span>
<span id="cb5-39">)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb5-40">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_text_wordcloud</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">word.ratio =</span> <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.2</span>, <span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># adjust for overall word size</span></span>
<span id="cb5-41">                      <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">max_size =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">30</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb5-42">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">facet_wrap</span>(<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> Artist) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb5-43">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_color_manual</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">values =</span> palette) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb5-44">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">labs</span>(</span>
<span id="cb5-45">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">title =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Most Frequently Used Words in Lyrics'</span>,</span>
<span id="cb5-46">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">caption =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Word size based on frequency. Only the top 30 results are shown here.'</span></span>
<span id="cb5-47">  )</span></code></pre></div>
<div class="cell-output-display">
<div>
<figure class="figure">
<p><a href="index_files/figure-html/q1-1.png" class="lightbox" data-gallery="quarto-lightbox-gallery-2"><img src="https://yyraven.github.io/project/241108_project_lyric_analysis/index_files/figure-html/q1-1.png" class="img-fluid figure-img" width="672"></a></p>
</figure>
</div>
</div>
</div>
<p>The result is kind of amusing. Ride and mbv rely their vocals heavily on <strong>harmonies</strong> and <strong>hummings</strong> - and it’s reflected honestly here, while slowdive has the most <strong>‘meaningful’</strong> lyrics among the three. ‘Love’ is the ultimate meaning of rock and roll, and it indeed appears in high frequency in all of their lyrics.</p>
</section>
<section id="which-bands-have-the-longest-and-shortest-lyrics" class="level4" data-number="2.2.2">
<h4 data-number="2.2.2" class="anchored" data-anchor-id="which-bands-have-the-longest-and-shortest-lyrics"><span class="header-section-number">2.2.2</span> Which bands have the longest and shortest lyrics?</h4>
<div class="cell">
<div class="sourceCode cell-code" id="cb6" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb6-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># plotting</span></span>
<span id="cb6-2"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ggplot</span>(lyrics_clean, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> Album, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> lyric.length, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">fill =</span> Artist)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span> </span>
<span id="cb6-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_boxplot</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'black'</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb6-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_fill_manual</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">values =</span> palette) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb6-5">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">labs</span>(</span>
<span id="cb6-6">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">title =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Which bands have the Longest/Shortest Lyrics?'</span>,</span>
<span id="cb6-7">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">caption =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Boxplot showing the range and median of lyric lengths for each Album.'</span>, </span>
<span id="cb6-8">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Before Reunion?'</span>, </span>
<span id="cb6-9">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Lyric Length (character)'</span></span>
<span id="cb6-10">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb6-11">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">theme</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">axis.text.x =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_text</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">angle =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">45</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">hjust =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>))</span></code></pre></div>
<div class="cell-output-display">
<div>
<figure class="figure">
<p><a href="index_files/figure-html/q2-1.png" class="lightbox" data-gallery="quarto-lightbox-gallery-3"><img src="https://yyraven.github.io/project/241108_project_lyric_analysis/index_files/figure-html/q2-1.png" class="img-fluid figure-img" width="672"></a></p>
</figure>
</div>
</div>
</div>
<p>Among the three bands, Mbv always has the shortest lyrics overall while Ride has the longest. An interesting trend is that while Ride and slowdive have similar lyric length back in the 90s, after reunion, Ride tends to have longer lyrics - and the length increases for each album.</p>
</section>
<section id="who-is-the-saddest-shoegaze-band" class="level4" data-number="2.2.3">
<h4 data-number="2.2.3" class="anchored" data-anchor-id="who-is-the-saddest-shoegaze-band"><span class="header-section-number">2.2.3</span> Who is the saddest shoegaze band?</h4>
<p>I used <code>afinn</code> from package <code>tidytext</code> for sentiment analysis based on this paper<span class="citation" data-cites="koto_comparative_2015"><sup>3</sup></span>.</p>
<div class="cell">
<div class="sourceCode cell-code" id="cb7" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb7-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># data processing: sentiment 'afinn'</span></span>
<span id="cb7-2">token_count <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> token_clean <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb7-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(Artist, Album, Release.Year) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb7-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">count</span>(Word, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">name =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Word_count'</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">sort =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb7-5">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ungroup</span>()</span>
<span id="cb7-6"></span>
<span id="cb7-7">token_afinn <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> token_count <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb7-8">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">inner_join</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">get_sentiments</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'afinn'</span>), <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">by =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Word"</span> <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"word"</span>))</span>
<span id="cb7-9"></span>
<span id="cb7-10">afinn_score_by_artist <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> token_afinn <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb7-11">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(Artist) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb7-12">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">summarize</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">avg =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">round</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mean</span>(value), <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb7-13">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ungroup</span>()</span>
<span id="cb7-14"></span>
<span id="cb7-15"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">kable</span>(afinn_score_by_artist)</span></code></pre></div>
<div class="cell-output-display">
<table class="caption-top table table-sm table-striped small">
<thead>
<tr class="header">
<th style="text-align: left;">Artist</th>
<th style="text-align: right;">avg</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">Ride</td>
<td style="text-align: right;">-0.06</td>
</tr>
<tr class="even">
<td style="text-align: left;">Slowdive</td>
<td style="text-align: right;">0.00</td>
</tr>
<tr class="odd">
<td style="text-align: left;">my bloody valentine</td>
<td style="text-align: right;">-0.11</td>
</tr>
</tbody>
</table>
</div>
</div>
<p>Among the three bands, mbv has the lowest sentiment score, which means it is the saddest shoegaze band (if we only look at the lyrics). All three bands got sentiment scores less than or equal to zero, with slowdive holding the highest score (0.00).</p>
<section id="what-about-their-greatest-hits" class="level5" data-number="2.2.3.1">
<h5 data-number="2.2.3.1" class="anchored" data-anchor-id="what-about-their-greatest-hits"><span class="header-section-number">2.2.3.1</span> What about their greatest hits?</h5>
<p>Using data from <a href="last.fm">last.fm</a>, we find out that the greatest hits of the three bands are:</p>
<ul>
<li><em>when you sleep</em> - my bloody valentine (32171 weekly listeners),</li>
<li><em>Vapour Trail</em> - Ride (1943 weekly listeners), and</li>
<li><em>When the Sun Hits</em> - Slowdive (53055 weekly listeners).</li>
</ul>
<p>I’m interested that whether those songs have a happier or sadder vibe compared to their other songs -</p>
<div class="cell">
<div class="sourceCode cell-code" id="cb8" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb8-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># by song</span></span>
<span id="cb8-2">token_count_bysong <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> token_clean <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb8-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(Artist, Song.Title) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb8-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">count</span>(Word, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">name =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Word_count'</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">sort =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb8-5">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ungroup</span>()</span>
<span id="cb8-6"></span>
<span id="cb8-7"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># give afinn score</span></span>
<span id="cb8-8">token_afinn_bysong <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> token_count_bysong <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb8-9">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">inner_join</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">get_sentiments</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'afinn'</span>), <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">by =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Word"</span> <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"word"</span>))</span>
<span id="cb8-10"></span>
<span id="cb8-11"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># clean data set, drop songs with only 1/2 rows</span></span>
<span id="cb8-12">token_afinn_bysong <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> token_afinn_bysong <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb8-13">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(Song.Title) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb8-14">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">n</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&gt;</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb8-15">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ungroup</span>()</span>
<span id="cb8-16"></span>
<span id="cb8-17"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># calculate average scores</span></span>
<span id="cb8-18">afinn_score_all <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> token_afinn_bysong <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb8-19">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(Song.Title, Artist) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb8-20">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">summarize</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">avg_song =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mean</span>(value))</span>
<span id="cb8-21"></span>
<span id="cb8-22"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># look at the greatest hits</span></span>
<span id="cb8-23">afinn_score_gh <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> afinn_score_all <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb8-24">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(Song.Title <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Vapour Trail'</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|</span> Song.Title <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'When the Sun Hits'</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|</span> Song.Title <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'when you sleep'</span>)</span>
<span id="cb8-25"></span>
<span id="cb8-26"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># combine datasets for plotting</span></span>
<span id="cb8-27">afinn_score_gh <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">inner_join</span>(afinn_score_gh, afinn_score_by_artist, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">by =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Artist"</span> <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Artist"</span>))</span>
<span id="cb8-28"></span>
<span id="cb8-29"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># plot</span></span>
<span id="cb8-30"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ggplot</span>(afinn_score_gh, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> Artist)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb8-31">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_point</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">shape =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">16</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">size =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">3</span>, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> afinn_score_gh<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>avg, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> Artist)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb8-32">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_point</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">shape =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">17</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">size =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">3</span>, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> afinn_score_gh<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>avg_song, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> </span>
<span id="cb8-33">Song.Title)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb8-34">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_color_manual</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">values =</span> palette) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb8-35">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_hline</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">yintercept =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">linetype =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'dashed'</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'black'</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb8-36">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">labs</span>(</span>
<span id="cb8-37">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">title =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Who is the Saddest Shoegaze Band?'</span>,</span>
<span id="cb8-38">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">caption =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Average sentiment score calculated based on afinn scores.</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\n</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">&lt;0: sad/negative, &gt;0: happy/positive.'</span>, </span>
<span id="cb8-39">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Sentiment Score'</span>, </span>
<span id="cb8-40">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Time'</span>, </span>
<span id="cb8-41">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Artist average/</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\n</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">greatest hits'</span></span>
<span id="cb8-42">  )</span></code></pre></div>
<div class="cell-output-display">
<div>
<figure class="figure">
<p><a href="index_files/figure-html/q3.2-1.png" class="lightbox" data-gallery="quarto-lightbox-gallery-4"><img src="https://yyraven.github.io/project/241108_project_lyric_analysis/index_files/figure-html/q3.2-1.png" class="img-fluid figure-img" width="672"></a></p>
</figure>
</div>
</div>
</div>
<p>Mbv has the lowest overall sentiment score. All those songs have a slightly higher sentiment score than their artist’s average scores. People seem to prefer happy songs!</p>
</section>
<section id="so-what-are-their-happiestsaddest-songs" class="level5" data-number="2.2.3.2">
<h5 data-number="2.2.3.2" class="anchored" data-anchor-id="so-what-are-their-happiestsaddest-songs"><span class="header-section-number">2.2.3.2</span> So what are their happiest/saddest songs?</h5>
<div class="cell">
<div class="sourceCode cell-code" id="cb9" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb9-1">extreme_song <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> afinn_score_all <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb9-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(Artist) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb9-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(avg_song <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">max</span>(avg_song) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|</span> avg_song <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">min</span>(avg_song)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb9-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ungroup</span>()</span>
<span id="cb9-5"></span>
<span id="cb9-6">sorted_tibble <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> extreme_song <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb9-7">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(Artist) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb9-8">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">arrange</span>(Artist, avg_song) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb9-9">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ungroup</span>()</span>
<span id="cb9-10"></span>
<span id="cb9-11"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">kable</span>(sorted_tibble)</span></code></pre></div>
<div class="cell-output-display">
<table class="caption-top table table-sm table-striped small">
<thead>
<tr class="header">
<th style="text-align: left;">Song.Title</th>
<th style="text-align: left;">Artist</th>
<th style="text-align: right;">avg_song</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;">I Came to See the Wreck</td>
<td style="text-align: left;">Ride</td>
<td style="text-align: right;">-1.500000</td>
</tr>
<tr class="even">
<td style="text-align: left;">Only Now</td>
<td style="text-align: left;">Ride</td>
<td style="text-align: right;">-1.500000</td>
</tr>
<tr class="odd">
<td style="text-align: left;">The Dawn Patrol</td>
<td style="text-align: left;">Ride</td>
<td style="text-align: right;">2.000000</td>
</tr>
<tr class="even">
<td style="text-align: left;">The Sadman</td>
<td style="text-align: left;">Slowdive</td>
<td style="text-align: right;">-2.333333</td>
</tr>
<tr class="odd">
<td style="text-align: left;">Everyone Knows</td>
<td style="text-align: left;">Slowdive</td>
<td style="text-align: right;">3.000000</td>
</tr>
<tr class="even">
<td style="text-align: left;">if i am</td>
<td style="text-align: left;">my bloody valentine</td>
<td style="text-align: right;">-1.400000</td>
</tr>
<tr class="odd">
<td style="text-align: left;">only shallow</td>
<td style="text-align: left;">my bloody valentine</td>
<td style="text-align: right;">2.000000</td>
</tr>
</tbody>
</table>
</div>
</div>
<p>With the table above, we find that Ride’s saddest songs are <em>‘I Came to See the Wreck’</em> and <em>‘Only Now’</em>, and happiest songs is <em>‘The Dawn Patrol’</em>; Slowdive’s saddest song is <em>‘The Sadman’</em>, and happiest songs is <em>‘Everyone Knows’</em>; mbv’s saddest song is <em>‘if i am’</em>, and happiest song is <em>‘only shallow’</em>. <strong>The Sadman is really sad</strong>.</p>
</section>
</section>
<section id="are-bands-trending-towards-happiness-or-sadness-over-time" class="level4" data-number="2.2.4">
<h4 data-number="2.2.4" class="anchored" data-anchor-id="are-bands-trending-towards-happiness-or-sadness-over-time"><span class="header-section-number">2.2.4</span> Are bands trending towards happiness or sadness over time?</h4>
<div class="cell">
<div class="sourceCode cell-code" id="cb10" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb10-1">afinn_score <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> token_afinn <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb10-2">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(Artist, Album, Release.Year) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb10-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">summarize</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">avg =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mean</span>(value))</span>
<span id="cb10-4"></span>
<span id="cb10-5"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">library</span>(ggrepel)</span>
<span id="cb10-6"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ggplot</span>(afinn_score,</span>
<span id="cb10-7">       <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> Release.Year, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> avg, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> Artist, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> Album)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb10-8">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_point</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb10-9">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_line</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb10-10">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_text_repel</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">size =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">3</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb10-11">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_hline</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">yintercept =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">linetype =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'dashed'</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'black'</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb10-12">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_color_manual</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">values =</span> palette) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb10-13">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_y_continuous</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">limits =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>,<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb10-14">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">labs</span>(</span>
<span id="cb10-15">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">title =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Sentiment Trend of Lyrics Over Time'</span>,</span>
<span id="cb10-16">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">caption =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Average sentiment score calculated based on afinn scores.</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\n</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">&lt;0: sad/negative, &gt;0: happy/positive.'</span>,</span>
<span id="cb10-17">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Artist'</span>,</span>
<span id="cb10-18">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Sentiment Score'</span>, </span>
<span id="cb10-19">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Time'</span></span>
<span id="cb10-20">  )</span></code></pre></div>
<div class="cell-output-display">
<div>
<figure class="figure">
<p><a href="index_files/figure-html/q4-1.png" class="lightbox" data-gallery="quarto-lightbox-gallery-5"><img src="https://yyraven.github.io/project/241108_project_lyric_analysis/index_files/figure-html/q4-1.png" class="img-fluid figure-img" width="672"></a></p>
</figure>
</div>
</div>
</div>
<p>When examining the trend over time, it is noteworthy that at the beginning of their careers, the bands all had very sad lyrics; in the middle of their careers, their lyrics became more positive. It is also interesting to observe that the latest albums of mbv, Ride, and Slowdive are all among the saddest of their entire careers.</p>
</section>
</section>
</section>
<section id="bonus-here-comes-the-ride-fan" class="level2" data-number="3">
<h2 data-number="3" class="anchored" data-anchor-id="bonus-here-comes-the-ride-fan"><span class="header-section-number">3</span> Bonus: Here Comes the RIDE Fan!</h2>
<p>RIDE blew my mind when I attended their Nowhere concert with the Charlatans back in Jan 2024 in the amazing venue Union Transfer, Philadelphia. Since then I’ve become a huge fan… So I couldn’t help but did more data analysis on them (!).</p>
<p><strong>Disclaimer</strong>: I’m by no means overlooking the members who do not write the lyrics. I love you Steve. It’s just because I can only do text analysis at this time.</p>
<section id="my-questions-1" class="level3" data-number="3.1">
<h3 data-number="3.1" class="anchored" data-anchor-id="my-questions-1"><span class="header-section-number">3.1</span> My Questions</h3>
<ol type="1">
<li><p>Who writes the lyrics in each album?</p></li>
<li><p>What’s the most frequently used words for each lyricist before/after reunion?</p></li>
<li><p>Top 5 Words for Each Album</p></li>
<li><p>Who is the Saddest Lyricist?</p></li>
<li><p>Are they trending towards happiness or sadness over time?</p></li>
</ol>
</section>
<section id="data-wrangling-1" class="level3" data-number="3.2">
<h3 data-number="3.2" class="anchored" data-anchor-id="data-wrangling-1"><span class="header-section-number">3.2</span> Data Wrangling</h3>
<p>Information about lyric writers were from interviews and record sleeves.</p>
<div class="cell">
<div class="sourceCode cell-code" id="cb11" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb11-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># assign lyricist</span></span>
<span id="cb11-2">andy_bell_songs <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Drive Blind"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Close My Eyes"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Like A Daydream"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Silver"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Dreams Burn Down"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Here And Now"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Seagull"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Kaleidoscope"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"In a Different Place"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Polar Bear"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Paralysed"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Vapour Trail"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Sennen"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Beneath"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Today"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Not Fazed"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Chrome Waves"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Time of Her Time"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Cool Your Boots"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Making Judy Smile"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Going Blank Again"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Howard Hughes"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Birdman"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Crown of Creation"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Endless Road"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Magical Spring"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"I Don’t Know Where It Comes From"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Sunshine/Nowhere To Run"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Dead Man"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Walk on Water"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Mary Anne"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Castle On The Hill"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Gonna Be Alright"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"The Dawn Patrol"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Ride The Wind"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Burnin’"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Starlight Motel"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Charm Assault"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Home Is A Feeling"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Weather Diaries"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Lateral Alice"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Cali"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Impermanence"</span>,<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Cold Water People"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Catch You Dreaming"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Future Love"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Repetition"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Kill Switch"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Clouds of Saint Marie"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Fifteen Minutes"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Jump Jet"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Dial Up"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"End Game"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"In This Room"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Peace Sign"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Last Frontier"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Light in a Quiet Room"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Stay Free"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Last Night I Went Somewhere to Dream"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Midnight Rider"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Portland Rocks"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Yesterday Is Just a Song"</span>)</span>
<span id="cb11-3"></span>
<span id="cb11-4">mark_gardener_songs <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Chelsea Girl"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"All I Can See"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Furthest Sense"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Perfect Time"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Taste"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Decay"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Unfamiliar"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Leave Them All Behind"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Twisterella"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Mouse Trap"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Time Machine"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"OX4"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Stampede"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Moonlight Medicine"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"1000 Miles"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"From Time To Time"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Only Now"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Deep Inside My Pocket"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Lannoy Point"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"White Sands"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Pulsar"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Keep It Surreal"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Shadows Behind the Sun"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Monaco"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"I Came to See the Wreck"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Sunrise Chaser"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Essaouira"</span>)</span>
<span id="cb11-5"></span>
<span id="cb11-6">loz_colbert_songs <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Nowhere"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Natural Grace"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Rocket Silver Symphony"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"R.I.D.E."</span>)</span>
<span id="cb11-7"></span>
<span id="cb11-8">collab_songs <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"All I Want"</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Eternal Recurrence"</span>)</span>
<span id="cb11-9"></span>
<span id="cb11-10">cover_songs <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"How Does It Feel to Feel?"</span>)</span>
<span id="cb11-11"></span>
<span id="cb11-12">lyrics_ride <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> lyrics_ride <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb11-13">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">lyricist =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">case_when</span>(</span>
<span id="cb11-14">         Song.Title <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%in%</span> andy_bell_songs <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Andy.Bell"</span>,</span>
<span id="cb11-15">         Song.Title <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%in%</span> mark_gardener_songs <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Mark.Gardener"</span>,</span>
<span id="cb11-16">         Song.Title <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%in%</span> loz_colbert_songs <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Loz.Colbert"</span>,</span>
<span id="cb11-17">         Song.Title <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%in%</span> collab_songs <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"collaboration"</span>,</span>
<span id="cb11-18">         Song.Title <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%in%</span> cover_songs <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"cover"</span>,</span>
<span id="cb11-19">         <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">NA_character_</span></span>
<span id="cb11-20">         ),</span>
<span id="cb11-21">         <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">Album =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">fct_reorder</span>(Album, Release.Date),</span>
<span id="cb11-22">         <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">is90 =</span> Release.Year <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">&lt;</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2000</span>)</span></code></pre></div>
</div>
</section>
<section id="data-analysis-1" class="level3" data-number="3.3">
<h3 data-number="3.3" class="anchored" data-anchor-id="data-analysis-1"><span class="header-section-number">3.3</span> Data Analysis</h3>
<div class="cell">
<div class="sourceCode cell-code" id="cb12" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb12-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># tokenize</span></span>
<span id="cb12-2"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># tokenize by word</span></span>
<span id="cb12-3">ride_token <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> lyrics_ride <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">unnest_tokens</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">output =</span> Word,</span>
<span id="cb12-5">                <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">input =</span> Lyrics,</span>
<span id="cb12-6">                <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">token =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'words'</span>)</span>
<span id="cb12-7"></span>
<span id="cb12-8"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># unique by song</span></span>
<span id="cb12-9">ride_token_unique <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> ride_token <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-10">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(Song.Title) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-11">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">distinct</span>(Song.Title, Word, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">.keep_all =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-12">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ungroup</span>()</span>
<span id="cb12-13"></span>
<span id="cb12-14"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># stopwords dropped</span></span>
<span id="cb12-15">ride_token_clean <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> ride_token_unique <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb12-16">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">anti_join</span>(stop_words, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">by =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Word"</span> <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"word"</span>))</span></code></pre></div>
</div>
<section id="who-writes-the-lyrics-in-each-album" class="level4" data-number="3.3.1">
<h4 data-number="3.3.1" class="anchored" data-anchor-id="who-writes-the-lyrics-in-each-album"><span class="header-section-number">3.3.1</span> Who writes the lyrics in each album?</h4>
<div class="cell">
<div class="sourceCode cell-code" id="cb13" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb13-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># who writes what</span></span>
<span id="cb13-2"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ggplot</span>(lyrics_ride, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> Album, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">fill =</span> lyricist)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb13-3"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_bar</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb13-4"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_fill_manual</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">values =</span> ride_palette) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb13-5"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_y_continuous</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">breaks =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">12</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">minor_breaks =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">12</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb13-6"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">theme</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">axis.text.x =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_text</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">angle =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">45</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">hjust =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>))<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb13-7">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">labs</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">title =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Who writes the lyrics in each album?'</span>,</span>
<span id="cb13-8">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">fill =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Lyricist'</span>,</span>
<span id="cb13-9">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Count'</span>, </span>
<span id="cb13-10">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Album'</span></span>
<span id="cb13-11">  )</span></code></pre></div>
<div class="cell-output-display">
<div>
<figure class="figure">
<p><a href="index_files/figure-html/ride who writes what-1.png" class="lightbox" data-gallery="quarto-lightbox-gallery-6"><img src="https://yyraven.github.io/project/241108_project_lyric_analysis/index_files/figure-html/ride who writes what-1.png" class="img-fluid figure-img" width="672"></a></p>
</figure>
</div>
</div>
</div>
<p>Andy Bell did a lot, especially for Nowhere, Tarantula, and This is Not a Safe Place.</p>
</section>
<section id="whats-the-most-frequently-used-words-for-each-lyricist-beforeafter-reunion" class="level4" data-number="3.3.2">
<h4 data-number="3.3.2" class="anchored" data-anchor-id="whats-the-most-frequently-used-words-for-each-lyricist-beforeafter-reunion"><span class="header-section-number">3.3.2</span> What’s the most frequently used words for each lyricist before/after reunion?</h4>
<div class="cell">
<div class="sourceCode cell-code" id="cb14" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb14-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># count - lyricist, is90</span></span>
<span id="cb14-2">ride_token_count <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> ride_token_clean <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb14-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(lyricist, is90) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb14-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">count</span>(Word, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">name =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Word_count'</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">sort =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span> </span>
<span id="cb14-5">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ungroup</span>()</span>
<span id="cb14-6"></span>
<span id="cb14-7"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># find top 15</span></span>
<span id="cb14-8">ride_token_count_head_bylyricist <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> ride_token_count <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb14-9">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(lyricist, is90) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb14-10">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(lyricist <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Andy.Bell'</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|</span> lyricist <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Mark.Gardener'</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb14-11">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">slice</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">15</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb14-12">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">Word =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">fct_reorder</span>(Word, Word_count, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">.desc =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb14-13">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ungroup</span>()</span>
<span id="cb14-14"></span>
<span id="cb14-15"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># most frequent words</span></span>
<span id="cb14-16"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ggplot</span>(ride_token_count_head_bylyricist, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> Word_count, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> Word, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">fill =</span> is90)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb14-17">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_col</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb14-18">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">facet_wrap</span>( <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">~</span> lyricist) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb14-19">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_fill_manual</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">values =</span> ride_palette, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">name =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Status'</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">labels =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'After Reunion'</span>, <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Before Reunion'</span>)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb14-20">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_x_continuous</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">breaks =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">5</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">10</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">15</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">20</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">25</span>), <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">minor_breaks =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">25</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb14-21">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">labs</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">title =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"What's the most frequently used words for each lyricist</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\n</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">before/after reunion?"</span>,</span>
<span id="cb14-22">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">fill =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Before Reunion'</span>,</span>
<span id="cb14-23">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">caption =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Only top 15 frequently used words were shown.'</span>,</span>
<span id="cb14-24">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Word'</span>, </span>
<span id="cb14-25">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Count'</span></span>
<span id="cb14-26">  )</span></code></pre></div>
<div class="cell-output-display">
<div>
<figure class="figure">
<p><a href="index_files/figure-html/ride most frequent words-1.png" class="lightbox" data-gallery="quarto-lightbox-gallery-7"><img src="https://yyraven.github.io/project/241108_project_lyric_analysis/index_files/figure-html/ride most frequent words-1.png" class="img-fluid figure-img" width="672"></a></p>
</figure>
</div>
</div>
</div>
<p>It’s surprising that ‘time’ was used a lot. I’m interested that whether all bands like this word or it’s just RIDE. Maybe it would be my next project in the future.</p>
</section>
<section id="top-5-words-for-each-album" class="level4" data-number="3.3.3">
<h4 data-number="3.3.3" class="anchored" data-anchor-id="top-5-words-for-each-album"><span class="header-section-number">3.3.3</span> Top 5 Words for Each Album</h4>
<div class="cell">
<div class="sourceCode cell-code" id="cb15" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb15-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># The Word for each album?</span></span>
<span id="cb15-2">ride_token_count_album <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> ride_token_clean <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb15-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(Album) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb15-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">count</span>(Word, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">name =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Word_count'</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">sort =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>)</span>
<span id="cb15-5"></span>
<span id="cb15-6"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># find top 5</span></span>
<span id="cb15-7">ride_token_count_album_head <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> ride_token_count_album <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb15-8">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(Album) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb15-9">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">slice</span>(<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">:</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">5</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb15-10">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">!</span>Word_count <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb15-11">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">mutate</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">Word =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">fct_reorder</span>(Word, Word_count, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">.desc =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">FALSE</span>)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb15-12">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ungroup</span>()</span>
<span id="cb15-13"></span>
<span id="cb15-14"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># plotting</span></span>
<span id="cb15-15"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ggplot</span>(ride_token_count_album_head, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> Album, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> Word, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> Word)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb15-16">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_text</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">size =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">3</span>, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> Word_count)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb15-17">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_color_continuous</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">high =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'#a688b9'</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">low =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'#ccd8e0'</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb15-18">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">coord_fixed</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">ratio =</span> <span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">0.3</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span> </span>
<span id="cb15-19">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">theme</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">axis.text.x =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_text</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">angle =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">45</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">hjust =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb15-20">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">labs</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">title =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Top 5 Words for Each Album'</span>,</span>
<span id="cb15-21">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Count'</span>,</span>
<span id="cb15-22">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Word'</span>, </span>
<span id="cb15-23">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Album'</span></span>
<span id="cb15-24">  )</span></code></pre></div>
<div class="cell-output-display">
<div>
<figure class="figure">
<p><a href="index_files/figure-html/ride the word for each album-1.png" class="lightbox" data-gallery="quarto-lightbox-gallery-8"><img src="https://yyraven.github.io/project/241108_project_lyric_analysis/index_files/figure-html/ride the word for each album-1.png" class="img-fluid figure-img" width="672"></a></p>
</figure>
</div>
</div>
</div>
<p>Some themes are always there - time, day, life, feel…</p>
</section>
<section id="who-is-the-saddest-lyricist" class="level4" data-number="3.3.4">
<h4 data-number="3.3.4" class="anchored" data-anchor-id="who-is-the-saddest-lyricist"><span class="header-section-number">3.3.4</span> Who is the Saddest Lyricist?</h4>
<div class="cell">
<div class="sourceCode cell-code" id="cb16" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb16-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># who is more depressed</span></span>
<span id="cb16-2">ride_token_count_aa <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> ride_token_clean <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb16-3">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(lyricist, Album, Release.Date) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb16-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">count</span>(Word, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">name =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Word_count'</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">sort =</span> <span class="cn" style="color: #8f5902;
background-color: null;
font-style: inherit;">TRUE</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb16-5">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ungroup</span>()</span>
<span id="cb16-6"></span>
<span id="cb16-7"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># apply sentiment value</span></span>
<span id="cb16-8">ride_token_afinn_aa <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> ride_token_count_aa <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb16-9">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">inner_join</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">get_sentiments</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'afinn'</span>), <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">by =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"Word"</span> <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">=</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">"word"</span>)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span> </span>
<span id="cb16-10">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">filter</span>(lyricist <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Mark.Gardener'</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|</span> lyricist <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Andy.Bell'</span> <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">|</span> lyricist <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">==</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Loz.Colbert'</span>)</span>
<span id="cb16-11"></span>
<span id="cb16-12"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># calculate overall score</span></span>
<span id="cb16-13">ride_afinn_score_by_lyricist <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> ride_token_afinn_aa <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb16-14">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(lyricist) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb16-15">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">summarize</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">weighted_avg =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">round</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sum</span>(value <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">*</span> Word_count) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">/</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sum</span>(Word_count),<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb16-16">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ungroup</span>()</span>
<span id="cb16-17"></span>
<span id="cb16-18"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># plotting</span></span>
<span id="cb16-19"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ggplot</span>(ride_afinn_score_by_lyricist, <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> lyricist, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> weighted_avg, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">fill =</span> lyricist, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> weighted_avg)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb16-20">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_col</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb16-21">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_text</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb16-22">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_y_continuous</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">breaks =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>, <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>), <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">limits =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span><span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">1.5</span>,<span class="fl" style="color: #AD0000;
background-color: null;
font-style: inherit;">1.5</span>)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb16-23">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_fill_manual</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">values =</span> ride_palette) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb16-24">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_hline</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">yintercept =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">linetype =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'dashed'</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'black'</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb16-25">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">labs</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">title =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Who is the Saddest Lyricist?'</span>,</span>
<span id="cb16-26">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Sentiment Score'</span>, </span>
<span id="cb16-27">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">caption =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Average sentiment score calculated based on afinn scores.</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\n</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">&lt;0: sad/negative, &gt;0: happy/positive.'</span>,</span>
<span id="cb16-28">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Lyricist'</span>,</span>
<span id="cb16-29">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">fill =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Lyricist'</span></span>
<span id="cb16-30">  )</span></code></pre></div>
<div class="cell-output-display">
<div>
<figure class="figure">
<p><a href="index_files/figure-html/ride who is more depressed-1.png" class="lightbox" data-gallery="quarto-lightbox-gallery-9"><img src="https://yyraven.github.io/project/241108_project_lyric_analysis/index_files/figure-html/ride who is more depressed-1.png" class="img-fluid figure-img" width="672"></a></p>
</figure>
</div>
</div>
</div>
<p>Mark Gardener seems really sad.</p>
</section>
<section id="are-they-trending-towards-happiness-or-sadness-over-time" class="level4" data-number="3.3.5">
<h4 data-number="3.3.5" class="anchored" data-anchor-id="are-they-trending-towards-happiness-or-sadness-over-time"><span class="header-section-number">3.3.5</span> Are they trending towards happiness or sadness over time?</h4>
<div class="cell">
<div class="sourceCode cell-code" id="cb17" style="background: #f1f3f5;"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb17-1"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># Is anyone getting more depressed over time?</span></span>
<span id="cb17-2"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># assign affin score for each person for each album</span></span>
<span id="cb17-3">ride_afinn_score_by_lyricist_album <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> ride_token_afinn_aa <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb17-4">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">group_by</span>(lyricist, Album, Release.Date) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">%&gt;%</span></span>
<span id="cb17-5">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">summarize</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">weighted_avg =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">round</span>(<span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sum</span>(value <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">*</span> Word_count) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">/</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">sum</span>(Word_count),<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>))</span>
<span id="cb17-6"></span>
<span id="cb17-7"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># geom_line() must work with numeric factor</span></span>
<span id="cb17-8">ride_afinn_score_by_lyricist_album<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>Album_num <span class="ot" style="color: #003B4F;
background-color: null;
font-style: inherit;">&lt;-</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">as.numeric</span>(ride_afinn_score_by_lyricist_album<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>Album)</span>
<span id="cb17-9"></span>
<span id="cb17-10"><span class="co" style="color: #5E5E5E;
background-color: null;
font-style: inherit;"># plotting</span></span>
<span id="cb17-11"><span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">ggplot</span>(ride_afinn_score_by_lyricist_album, </span>
<span id="cb17-12">       <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">aes</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> Album_num, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> weighted_avg, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> lyricist, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">shape =</span> lyricist, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">label =</span> Album)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb17-13">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_point</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">size =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">3</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span> </span>
<span id="cb17-14">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_line</span>() <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb17-15">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_color_manual</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">values =</span> ride_palette) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb17-16">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_x_continuous</span>(</span>
<span id="cb17-17">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">breaks =</span> ride_afinn_score_by_lyricist_album<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>Album_num,</span>
<span id="cb17-18">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">labels =</span> ride_afinn_score_by_lyricist_album<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">$</span>Album</span>
<span id="cb17-19">  ) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb17-20">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">scale_y_continuous</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">limits =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">c</span>(<span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">-</span><span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>,<span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">2</span>)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb17-21">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">geom_hline</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">yintercept =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">0</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">linetype =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'dashed'</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'black'</span>) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb17-22">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">theme</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">axis.text.x =</span> <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">element_text</span>(<span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">angle =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">45</span>, <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">hjust =</span> <span class="dv" style="color: #AD0000;
background-color: null;
font-style: inherit;">1</span>)) <span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">+</span></span>
<span id="cb17-23">  <span class="fu" style="color: #4758AB;
background-color: null;
font-style: inherit;">labs</span>(</span>
<span id="cb17-24">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">title =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Sentiment Trend of Lyrics Over Time'</span>,</span>
<span id="cb17-25">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">caption =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Average sentiment score calculated based on afinn scores.</span><span class="sc" style="color: #5E5E5E;
background-color: null;
font-style: inherit;">\n</span><span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">&lt;0: sad/negative, &gt;0: happy/positive.'</span>,</span>
<span id="cb17-26">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">color =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'lyricist'</span>,</span>
<span id="cb17-27">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">y =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Sentiment Score'</span>, </span>
<span id="cb17-28">    <span class="at" style="color: #657422;
background-color: null;
font-style: inherit;">x =</span> <span class="st" style="color: #20794D;
background-color: null;
font-style: inherit;">'Album'</span></span>
<span id="cb17-29">  )</span></code></pre></div>
<div class="cell-output-display">
<div>
<figure class="figure">
<p><a href="index_files/figure-html/ride who is getting more depressed-1.png" class="lightbox" data-gallery="quarto-lightbox-gallery-10"><img src="https://yyraven.github.io/project/241108_project_lyric_analysis/index_files/figure-html/ride who is getting more depressed-1.png" class="img-fluid figure-img" width="672"></a></p>
</figure>
</div>
</div>
</div>
<p>Are people getting sadder when they get old?</p>
<hr>
<p><em>This is a class project of Johns Hopkins University <a href="https://www.stephaniehicks.com/jhustatprogramming2024/">Biostatistics 140.777 Statistical Programming Paradigms</a> course</em>.</p>


<div class="post-like-footer" style="display:flex; justify-content:flex-end;">
  <div class="mylikebutton">Kudos ♥</div>
</div>


</section>
</section>
</section>

<center>
© 2024-2026 RavensNest.
</center><div id="quarto-appendix" class="default"><section class="quarto-appendix-contents" id="quarto-bibliography"><h2 class="anchored quarto-appendix-heading">References</h2><div id="refs" class="references csl-bib-body" data-entry-spacing="0" data-line-spacing="2">
<div id="ref-sherburne_shoegaze_2023" class="csl-entry">
<div class="csl-left-margin">1. </div><div class="csl-right-inline">Sherburne, P. <a href="https://pitchfork.com/features/article/the-shoegaze-revival-hit-its-stride-in-2023/">The <span>Shoegaze</span> <span>Revival</span> <span>Hit</span> <span>Its</span> <span>Stride</span> in 2023</a>. <em>Pitchfork</em> (2023).</div>
</div>
<div id="ref-miller_johnwmillrlyricsgenius_2024" class="csl-entry">
<div class="csl-left-margin">2. </div><div class="csl-right-inline">Miller, J. W. <a href="https://github.com/johnwmillr/LyricsGenius">Johnwmillr/<span>LyricsGenius</span></a>. (2024).</div>
</div>
<div id="ref-koto_comparative_2015" class="csl-entry">
<div class="csl-left-margin">3. </div><div class="csl-right-inline">Koto, F. &amp; Adriani, M. A <span>Comparative</span> <span>Study</span> on <span>Twitter</span> <span>Sentiment</span> <span>Analysis</span>: <span>Which</span> <span>Features</span> are <span>Good</span>? in <em>Natural <span>Language</span> <span>Processing</span> and <span>Information</span> <span>Systems</span></em> (eds. Biemann, C., Handschuh, S., Freitas, A., Meziane, F. &amp; Métais, E.) 453–457 (Springer International Publishing, Cham, 2015). doi:<a href="https://doi.org/10.1007/978-3-319-19581-0_46">10.1007/978-3-319-19581-0_46</a>.</div>
</div>
</div></section></div> ]]></description>
  <category>text analysis</category>
  <category>music</category>
  <category>shoegaze</category>
  <category>R</category>
  <category>EN</category>
  <guid>https://yyraven.github.io/project/241108_project_lyric_analysis/</guid>
  <pubDate>Thu, 07 Nov 2024 16:00:00 GMT</pubDate>
  <media:content url="https://yyraven.github.io/project/241108_project_lyric_analysis/photo/nowhere.jpg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>滚妹人格｜分割世界的桥</title>
  <link>https://yyraven.github.io/personal/241029_review_oys/</link>
  <description><![CDATA[ 




<div class="post-meta-bar">
  <span class="wordcount"> ✎503 </span>
  <span class="mylikebutton"> ♥</span>
</div>

<p>千里奔袭去纽约看万青了。</p>
<p>在已经完全沉迷于盯鞋的当下，听到4年前最初接触国摇时听的音乐，还是觉得非常触动。不能免俗地，我最喜欢的还是一专的《秦皇岛》。22年寒假前夕，和♫在宿舍里因为所有的一切——疫情、未来——而困惑不已时，我们就在听这首歌。她和我说，秦皇岛是北方人疗养的地方。《秦皇岛》的第一句歌词是“站在能分割世界的桥”。森林公园的桥在白森森的月光下闪耀，我们肩并肩走路，她说她会想起这首歌。我好想在布鲁克林大桥之类的地方唱它呀，可惜Terminal 5周围没有桥。</p>
<p>怎么感觉我喜欢的歌都是以江河湖海为意象的。能够忍受巴尔的摩的一大原因也是因为它有海——被Sea power和Ride音乐浪漫化以后的大海，一年四季都在盘旋的海鸥，海水里沉沉浮浮的水母……</p>
<p>新专也好听。感觉全东海岸的中国人都来了。安可的时候我们从2楼跑到1楼，几近在永嘉彗星的节奏里窒息。</p>
<blockquote class="blockquote">
<p>站在能分割世界的桥 还是看不清 在那些时刻 遮蔽我们 黑暗的心 究竟是什么</p>
<p>住在我心里孤独的 孤独的海怪 痛苦之王 开始厌倦 深海的光 停滞的海浪</p>
<p>站在能看到灯火的桥 还是看不清 在那些夜晚 照亮我们 黑暗的心 究竟是什么</p>
<p>于是他默默追逐着 横渡海峡 年轻的人 看着他们 为了彼岸 骄傲的 骄傲的 灭亡</p>
</blockquote>


<div class="post-like-footer" style="display:flex; justify-content:flex-end;">
  <div class="mylikebutton">Kudos ♥</div>
</div>

<center>
© 2024-2026 RavensNest.
</center> ]]></description>
  <category>music</category>
  <category>review</category>
  <category>中文</category>
  <guid>https://yyraven.github.io/personal/241029_review_oys/</guid>
  <pubDate>Mon, 28 Oct 2024 16:00:00 GMT</pubDate>
  <media:content url="https://yyraven.github.io/figs/preview.png" medium="image" type="image/png" height="69" width="144"/>
</item>
</channel>
</rss>
