<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <title>YY Ahn</title>
  <subtitle>YY Ahn - Recent updates</subtitle>
  <link href="https://yyahn.com/feed.xml" rel="self" type="application/atom+xml"/>
  <link href="https://yyahn.com/" rel="alternate" type="text/html"/>
  <id>https://yyahn.com/</id>
  <updated>2026-09-03T00:00:00Z</updated>
  
  <author>
    <name>Yong-Yeol (YY) Ahn</name>
  </author>
  
  <generator uri="https://github.com/yyahn/foliate" version="0.11.2">foliate</generator>

  
  <entry>
    <title>Open Letter on UVA&#39;s Use of X for Emergency Alerts</title>
    <link href="https://yyahn.com/wiki/On-the-Use-of-X-for-Emergency-Alerts/" rel="alternate" type="text/html"/>
    <id>https://yyahn.com/wiki/On-the-Use-of-X-for-Emergency-Alerts/</id>
    <published>2026-08-30T00:00:00Z</published>
    <updated>2026-09-03T00:00:00Z</updated>
    
    <content type="html"><![CDATA[<p>Dear Office of Emergency Management,</p>
<p>I noticed that UVA lists @UVASafety and @UVAPolice on X as its <a href="https://uvaemergency.virginia.edu/emergency-notification-system-test">only social-media channel</a> for emergency notifications. I understand that social media is only one part of UVA&rsquo;s multi-layered, redundant system, but I would like to ask why that layer is exclusive to X.</p>
<h2 id="access">Access<a class="header-anchor" href="#access" title="Link to this section">#</a></h2>
<p>My first concern is <em>access</em>. Without an X account, a visitor to <a href="https://x.com/UVASafety">@UVASafety&rsquo;s account page</a> can see only a short list of about five recent posts. Visitors must log in to open an individual post, view its replies, or see more recent posts. By contrast, most other social platforms provide public web access; see <a href="https://about.fb.com/news/2023/07/introducing-threads-new-app-text-sharing/">Meta</a>, <a href="https://bsky.social/about/blog/11-15-2023-toward-federation">Bluesky</a>, and <a href="https://docs.joinmastodon.org/user/posting/">Mastodon</a>, for instance. Why does UVA use such a closed platform as its only social-media option?</p>
<h2 id="reach">Reach<a class="header-anchor" href="#reach" title="Link to this section">#</a></h2>
<p>Maybe the office&rsquo;s rationale for choosing X is reach. However, X is no longer dominant: Meta <a href="https://about.fb.com/news/2026/06/meta-launching-new-features-500-million-monthly-threads-users/">reported 500 million monthly users</a> for Threads in June 2026, while Similarweb estimated <a href="https://techcrunch.com/2026/01/18/threads-edges-out-x-in-daily-mobile-users-new-data-shows/">141.5 million daily mobile users</a> for Threads and 125 million for X that January.</p>
<p>X is also not clearly dominant in academic community, which is especially relevant to UVA. Despite Bluesky&rsquo;s much smaller overall user base, <a href="https://www.altmetric.com/blog/blueskys-ahead-but-is-x-a-dead-parrot/">Altmetric found</a> that it hosted more original posts linked to new research than X on most days in March 2025, suggesting that headline user counts understate Bluesky&rsquo;s reach within academic communities. A <a href="https://arxiv.org/abs/2507.18840">large-scale study</a> of more than 2.6 million Bluesky posts later found substantially higher interaction than previously reported for X, while <a href="https://www.techdirt.com/2026/01/23/techdirt-2025-the-stats/">Techdirt reported</a> that Bluesky sent it far more referral traffic than X in 2025.</p>
<p>Neither global user counts nor these narrower comparisons establish local usage and reach. However, visible engagement with UVA&rsquo;s emergency-alert posts on X appears limited. For instance, three @UVASafety updates posted later during UVA&rsquo;s August 14 tornado warning (<a href="https://x.com/UVASafety/status/2088383401934160092">5:52 p.m.</a>, <a href="https://x.com/UVASafety/status/2088385976171434007">6:02 p.m.</a>, and <a href="https://x.com/UVASafety/status/2088394641934880901">6:37 p.m.</a>) received little engagement (3–10 likes, 0–1 replies, and 1–2 reposts), comparable to or lower than that of two Bluesky posts about the same storm by local meteorologist Travis Koshko (<a href="https://bsky.app/profile/traviskoshko.bsky.social/post/3mt37u5vw6k2g">6:36 p.m.</a> and <a href="https://bsky.app/profile/traviskoshko.bsky.social/post/3mt3dacgsb22g">7:37 p.m.</a>). Four recent @UVAPolice emergency-alert posts—the <a href="https://x.com/UVAPolice/status/2083247199597817997">July 31 all-clear</a> and the August 7 <a href="https://x.com/UVAPolice/status/2085718190609576219">initial alert</a>, <a href="https://x.com/UVAPolice/status/2085720943629103308">gas-leak update</a>, and <a href="https://x.com/UVAPolice/status/2085727638707147136">all-clear</a>—showed similarly little visible engagement: 0–1 likes, no replies, and 0–3 reposts. Of course, this is not a rigorous comparison, but these examples suggest that the official accounts&rsquo; reach and visible engagement on X is quite limited and not substantially greater than engagement with similar posts on much smaller platforms.</p>
<h2 id="xs-suppression-of-outbound-links">X&rsquo;s suppression of outbound links<a class="header-anchor" href="#xs-suppression-of-outbound-links" title="Link to this section">#</a></h2>
<p>Another access concern is that X has a documented history of <a href="https://www.compcom.co.za/wp-content/uploads/2025/11/CC_MDPMI-Final-Report_Non-Confidential-1.pdf">reducing exposure to outbound links</a>, as well as <a href="https://www.washingtonpost.com/technology/2023/08/15/twitter-x-links-delayed/">selectively delaying access</a> to links from rival platforms and news organizations. An alert on X that links to further instructions or news articles may therefore receive less visibility and fail to reach some users. This suppression of external links is not universal: for instance, Bluesky says <a href="https://bsky.social/about/blog/01-28-2026-bluesky-2026-predictions">external links are not penalized</a>.</p>
<h2 id="misleading-identity-signals">Misleading identity signals<a class="header-anchor" href="#misleading-identity-signals" title="Link to this section">#</a></h2>
<p>There is also an information-integrity and trust problem. On X, a <a href="https://help.x.com/en/using-x/x-premium">blue check</a> means that an account has an active Premium subscription or is affiliated with a paying organization; it does not mean that the account&rsquo;s identity has been verified. In 2025, the European Commission <a href="https://digital-strategy.ec.europa.eu/en/news/commission-fines-x-eu120-million-under-digital-services-act">found the design deceptive</a> because X did not meaningfully verify who controlled an account, making it difficult to judge the authenticity of accounts and content. The risk is not hypothetical: paid blue-check accounts have impersonated <a href="https://abcnews.com/Technology/identify-fake-twitter-accounts-amid-flood-impostors/story?id=93266942">Eli Lilly</a>, <a href="https://www.semafor.com/article/11/10/2022/twitter-suspends-several-verified-impersonation-accounts">LeBron James and Nintendo</a>, and <a href="https://www.theguardian.com/technology/2023/aug/27/consumers-complaining-x-targeted-scammers-verification-changes-twitter">customer-service agents</a> in refund scams. An emergency-alert account requires strong, immediate trust in the sender&rsquo;s identity, making X&rsquo;s ambiguous blue check particularly ill-suited to the task.</p>
<p>By contrast, Meta Verified <a href="https://www.facebook.com/help/2419286908233223">requires a government-issued ID</a> for Instagram creators, and Threads <a href="https://about.fb.com/news/2023/07/introducing-threads-new-app-text-sharing/">carries over Instagram verification</a>. <a href="https://bsky.social/about/blog/04-21-2025-verification">Bluesky</a> and <a href="https://joinmastodon.org/verification">Mastodon</a> offer identity signals tied to trusted organizations or control of a website.</p>
<h2 id="grok-and-information-integrity">Grok and information integrity<a class="header-anchor" href="#grok-and-information-integrity" title="Link to this section">#</a></h2>
<p>X&rsquo;s deep integration of Grok into the platform raises several concerns. First, in 2025, <a href="https://apnews.com/article/grok-ai-south-africa-64ce5f240061ca0b88d5af4c424e1f3b">xAI acknowledged</a> that an &ldquo;unauthorized modification&rdquo; caused Grok to inject a specific political response into unrelated public conversations. Second, X has placed a <a href="https://x.ai/news/grok-1212">Grok button directly on posts</a> and made @grok available in public replies as <a href="https://techcrunch.com/2025/03/19/x-users-treating-grok-like-a-fact-checker-spark-concerns-over-misinformation/">an instant fact-checker</a>, inviting users to treat it as a source of &ldquo;facts.&rdquo; During the 2025 Los Angeles protests, Grok <a href="https://www.aljazeera.com/economy/2025/7/11/as-millions-adopt-grok-to-fact-check-misinformation-abounds">misidentified real photographs</a> as recycled from Afghanistan, driving hours of debate before the bot corrected itself.</p>
<p>These incidents were not isolated. In February 2025, xAI <a href="https://www.washingtonpost.com/technology/2025/03/21/elon-musk-ai-grok-3-claims/">acknowledged a hidden instruction</a> telling Grok to ignore sources that criticize certain people. In July 2025, xAI <a href="https://techcrunch.com/2025/07/09/x-takes-grok-offline-changes-system-prompts-after-more-antisemitic-outbursts/">removed a public system instruction</a> telling Grok not to shy away from &ldquo;politically incorrect&rdquo; claims after it posted antisemitic tropes and praised Hitler. Together, these incidents show that hidden system instructions have altered Grok&rsquo;s public answers. An AI system so deeply integrated into X may itself spread misinformation, making the platform a problematic choice for emergency alerts.</p>
<h2 id="xs-csam-and-safety-problems">X&rsquo;s CSAM and safety problems<a class="header-anchor" href="#xs-csam-and-safety-problems" title="Link to this section">#</a></h2>
<p>In 2026, Canada&rsquo;s Privacy Commissioner reported that Grok had been used to create <a href="https://www.priv.gc.ca/en/opc-actions-and-decisions/investigations/investigations-into-businesses/2026/pipeda-2026-004/">abusive imagery</a>, including child sexual abuse material (CSAM) and non-consensual intimate imagery. X had removed <a href="https://www.priv.gc.ca/en/opc-actions-and-decisions/investigations/investigations-into-businesses/2026/pipeda-2026-004/">126 reported posts</a>, but the Commissioner found that X and xAI <a href="https://www.priv.gc.ca/en/opc-actions-and-decisions/investigations/investigations-into-businesses/2026/pipeda-2026-004/">had not demonstrated safeguards</a>. More recently, xAI has been <a href="https://arstechnica.com/tech-policy/2026/08/elon-musks-xai-used-child-porn-to-train-grok-models-lawsuit-says/">accused of training Grok on CSAM</a>.</p>
<p>X&rsquo;s safety problems extend beyond Grok. The company reduced its safety-engineering staff by 80% <a href="https://www.esafety.gov.au/newsroom/media-releases/report-reveals-the-extent-of-deep-cuts-to-safety-staff-and-gaps-in-twitter/xs-measures-to-tackle-online-hate">after the acquisition</a>. Harassment is not unique to X, but it remains widespread there. In a 2024 <a href="https://www.pewresearch.org/2024/06/12/how-x-users-view-experience-the-platform/">Pew survey</a>, 73% of U.S. X users said harassment was a problem on the platform, including 32% who called it a major problem. In a <a href="https://media.nature.com/original/magazine-assets/d41586-021-02741-x/19756934">Nature survey</a>, 65% of the 201 researchers who used Twitter to discuss COVID-19 said that they had experienced trolling or personal attacks there at least sometimes.</p>
<p>The consequences can extend beyond the platform. George Washington University researcher Rebekah Tromble <a href="https://penntoday.upenn.edu/news/annenberg-addressing-catch-22-academics-face-social-media">received death and rape threats</a> after participating in research on Twitter discourse; she moved her office and had police patrols outside her home. In 2024, Australia&rsquo;s eSafety Commissioner Julie Inman Grant said that <a href="https://apnews.com/article/elon-musk-x-australia-esafety-bishop-stabbing-852afb9f3ffc2af2f39a5d5772dd2ab3">Musk&rsquo;s attacks on X</a> resulted in death threats against her and doxxing of her family. In a <a href="https://rl-blogging.leaflet.pub/3mqxlvav2ss2z">2026 first-person account</a>, Eugene Vinitsky described receiving antisemitic slurs and death threats that referenced his workplace after his posts went viral on X. These cases show how harassment on X can follow researchers and public officials into their workplaces and homes.</p>
<p>Although this may not be unique to X, it is generally understood that other platforms enforce safety more rigorously and the problem is most severe on X. </p>
<h2 id="cost">Cost<a class="header-anchor" href="#cost" title="Link to this section">#</a></h2>
<p>UVA&rsquo;s use of X also raises a separate question about cost. X says a blue check can come from Premium or Premium+, whose <a href="https://help.x.com/en/using-x/x-premium">published U.S. web prices</a> are <code>$8</code> and <code>$40</code> per month, respectively. Its separate <a href="https://help.x.com/en/using-x/premium-organizations">Premium Organizations plan</a> costs <code>$1,000</code> per month plus <code>$50</code> per affiliated account. X also charges for API access under <a href="https://docs.x.com/x-api/getting-started/pricing">pay-per-use pricing</a>. By contrast, Bluesky&rsquo;s <a href="https://atproto.com/docs">AT Protocol</a> and Mastodon&rsquo;s <a href="https://docs.joinmastodon.org/">ActivityPub protocol</a> are open protocols that third parties can implement without paying a platform-level API fee. Their authenticated APIs let authorized applications <a href="https://atproto.com/guides/writing-data">publish Bluesky posts</a> and <a href="https://docs.joinmastodon.org/methods/statuses/#create">publish Mastodon statuses</a>.</p>
<h2 id="question-for-uva">Question for UVA<a class="header-anchor" href="#question-for-uva" title="Link to this section">#</a></h2>
<p>Given these concerns, why does UVA single out X as its only social-media alert channel rather than other free, more accessible, and safer platforms that may offer comparable or greater reach?</p>
<p>Sincerely,<br>
YY Ahn<br>
School of Data Science, University of Virginia</p>]]></content>
    
  </entry>
  
  <entry>
    <title>Cars are space-inefficient</title>
    <link href="https://yyahn.com/wiki/Cars-are-space-inefficient/" rel="alternate" type="text/html"/>
    <id>https://yyahn.com/wiki/Cars-are-space-inefficient/</id>
    <published>2026-08-29T00:00:00Z</published>
    <updated>2026-08-29T00:00:00Z</updated>
    
    <content type="html"><![CDATA[<p>Cars are extraordinarily space-inefficient. An urban street has a hard physical limit: every added car lane competes with buildings, trees, sidewalks, and other ways of moving. If nearly every trip requires a car, congestion is inevitable (unless the city is destroyed into a multi-lane stroads and parking lots). It is the predictable result of using the least space-efficient mode as the primary mode. </p>
<figure style="text-align: center;">
<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/3/3c/Road_Space_Requirements.png/960px-Road_Space_Requirements.png" alt="Comparison of the road space required for thirty people traveling in twenty cars, on thirty bicycles, or in one bus" width="650">
<figcaption>The same thirty people require much more road space in cars than on bicycles or in a bus. Illustration: <a href="https://commons.wikimedia.org/wiki/File:Road_Space_Requirements.png">Transformative Urban Mobility Initiative</a>, <a href="https://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA 4.0</a>.</figcaption>
</figure>

<h2 id="the-geometry-does-not-scale">The geometry does not scale<a class="header-anchor" href="#the-geometry-does-not-scale" title="Link to this section">#</a></h2>
<p><a href="https://nacto.org/publication/transit-street-design-guide/introduction/why/designing-move-people/">NACTO&rsquo;s peak-capacity estimates</a> show how many people different modes can move through the same width of urban street under normal peak conditions:</p>
<table>
<thead>
<tr>
<th>Use of the space</th>
<th style="text-align: right;">People per hour</th>
</tr>
</thead>
<tbody>
<tr>
<td>Private motor vehicles</td>
<td style="text-align: right;">600–1,600</td>
</tr>
<tr>
<td>Mixed traffic with frequent buses</td>
<td style="text-align: right;">1,000–2,800</td>
</tr>
<tr>
<td>Two-way protected bikeway</td>
<td style="text-align: right;">7,500</td>
</tr>
<tr>
<td>Dedicated transit lanes</td>
<td style="text-align: right;">4,000–8,000</td>
</tr>
<tr>
<td>Sidewalk</td>
<td style="text-align: right;">9,000</td>
</tr>
<tr>
<td>On-street bus or rail transitway</td>
<td style="text-align: right;">10,000–25,000</td>
</tr>
</tbody>
</table>
<p>Note that this is about capacity; a disconnected bike lane will not attract thousands of riders, and a bus stuck in car traffic will not reach transitway capacity. But the order-of-magnitude difference is the point: private cars require way more street space per person. Whenever we turn a car lane into a connected transit, bike lane, or sidewalk that can be used well, we double, triple, quadruple the capacity of the street without widening it. </p>
<h2 id="more-lanes-create-more-driving">More lanes create more driving<a class="header-anchor" href="#more-lanes-create-more-driving" title="Link to this section">#</a></h2>
<p>Road expansion can reduce delay temporarily, but the easier trip changes people&rsquo;s behavior. They change routes, departure times, destinations, modes, and how often they travel. Moreover, wide, multi-lane roads make them drastically more hostile to pedestrians and cyclists, further suppressing alternative and way more space efficient modes. Over time, households and businesses also change locations. This is <a class="wikilink" href="/wiki/Induced-demand/">Induced demand</a>.</p>
<p>Gilles Duranton and Matthew Turner found that vehicle-kilometers traveled rose roughly in proportion to interstate lane-kilometers across US cities (<a href="https://doi.org/10.1257/aer.101.6.2616">2011</a>). The added traffic came from more driving by current residents, more commercial traffic, and migration. The authors also found no evidence that merely providing public transit reduced total driving. Alternatives must be actually useful, and cities must stop continually making driving cheaper and easier at the same time.</p>
<h2 id="fewer-car-trips-not-worse-access">Fewer car trips, not worse access<a class="header-anchor" href="#fewer-car-trips-not-worse-access" title="Link to this section">#</a></h2>
<p>The scalable goal is not to prevent people from reaching jobs, schools, shops, or friends. It is to provide the same access with fewer car trips. Walking, biking, and transit must be safe, connected, reliable, and competitive enough that people can choose them without accepting a major penalty.</p>
<p>Congestion pricing, parking reform, compact land use, telework, and better non-driving infrastructure use different mechanisms, but they share the same basic logic: fewer cars compete for limited road space at the busiest times. If no practical alternative exists, reducing car capacity merely makes travel harder. If good alternatives exist, some trips shift modes, times, destinations, or disappear from the road network altogether.</p>
<p>Not everyone needs to stop driving. Every person who can make a trip without a car frees a disproportionate amount of space for people who still need to drive. Good walking, biking, and transit can therefore make driving better too.</p>
<h2 id="traffic-can-disappear">Traffic can disappear<a class="header-anchor" href="#traffic-can-disappear" title="Link to this section">#</a></h2>
<p>Road-space reallocation does not mean that every displaced car moves to the next street. A review of more than seventy cases across eleven countries found that traffic problems were usually less severe than predicted. The median share of traffic formerly using the treated road or area that could not be found in the surrounding network was 10.6%; the mean was 21.9%. People adapted in many ways rather than all sitting in the same queue somewhere else. This is <a class="wikilink" href="/wiki/Traffic-evaporation/">Traffic evaporation</a>.</p>
<p>Traffic demand is not a fixed quantity waiting to be accommodated. As <a class="wikilink" href="/wiki/Traffic-projection/">Traffic projection</a> explains, street design helps create the traffic that models later treat as inevitable.</p>
<h2 id="bottom-line">Bottom line<a class="header-anchor" href="#bottom-line" title="Link to this section">#</a></h2>
<p>You cannot solve urban traffic by fitting more cars into a city. The durable solution is to make fewer trips require one by making other modes genuinely viable.</p>]]></content>
    
  </entry>
  
  <entry>
    <title>Editable posters with HTML and CSS</title>
    <link href="https://yyahn.com/wiki/Editable-posters-with-HTML-and-CSS/" rel="alternate" type="text/html"/>
    <id>https://yyahn.com/wiki/Editable-posters-with-HTML-and-CSS/</id>
    <published>2026-08-27T00:00:00Z</published>
    <updated>2026-08-29T00:00:00Z</updated>
    
    <content type="html"><![CDATA[<p>A poster does not need to be created by powerpoint or illustration app. <a class="wikilink" href="/wiki/HTML/">HTML</a> + <a class="wikilink" href="/wiki/CSS/">CSS</a> can be a viable alternative, especially when working with AI.</p>
<h2 id="short-version">Short version<a class="header-anchor" href="#short-version" title="Link to this section">#</a></h2>
<p>tl;dr: Don&rsquo;t try to generate the whole poster. Find or generate a background image first, and then create a poster using HTML and CSS. You can use AI agent in each step and don&rsquo;t have to know HTML and CSS—just specify what you want. However, also remember that this workflow can very easily create a low-quality AI slop.  </p>
<h2 id="image-generation">Image generation<a class="header-anchor" href="#image-generation" title="Link to this section">#</a></h2>
<p>Supply the image-capable model the following information: </p>
<ol>
<li>Intended dimensions</li>
<li>Theme</li>
<li>A (rough) color palette</li>
<li>The information the design must contain and what must not appear (e.g., The exact words and existing logos that should be included)</li>
<li>A background image (either a copyright free image or a generated image) that fits the theme and color scheme of the poster (rather than a finished poster).</li>
</ol>
<p>Example prompt:</p>
<div class="highlight"><pre><span></span><code>Create a text-free background for an 8.5 × 11-inch portrait poster.

Theme: [subject and visual metaphor]
Rough palette: [dominant colors and accent colors]

Leave quiet space for:
- [headline]
- [dates, venue, and other necessary information]
- [logos and QR code]

Composition: [where the visual focus and quiet space should sit]
Mood: [a few adjectives]

Do not include text, letters, numbers, logos, QR codes, or watermarks.
Avoid: [visual clichés or unwanted elements]
</code></pre></div>

<h2 id="keep-the-information-out-of-the-background">Keep the information out of the background<a class="header-anchor" href="#keep-the-information-out-of-the-background" title="Link to this section">#</a></h2>
<p>Use a text-free background image. Put the headline, schedule, logos, and QR code in HTML so that factual corrections do not require regenerating artwork. A sample structure:</p>
<div class="highlight"><pre><span></span><code>poster/
├── index.html
├── build.sh
├── assets/
│   ├── background.png
│   ├── organization-logo.png
│   └── qr-info.svg
├── poster.png
└── poster.pdf
</code></pre></div>

<p>Record the image prompt, asset sources, and logo-use notes in a README. </p>
<h2 id="fix-the-canvas">Fix the canvas<a class="header-anchor" href="#fix-the-canvas" title="Link to this section">#</a></h2>
<div class="highlight"><pre><span></span><code><span class="p">.</span><span class="nc">poster</span><span class="w"> </span><span class="p">{</span>
<span class="w">  </span><span class="k">width</span><span class="p">:</span><span class="w"> </span><span class="mi">816</span><span class="kt">px</span><span class="p">;</span>
<span class="w">  </span><span class="k">height</span><span class="p">:</span><span class="w"> </span><span class="mi">1056</span><span class="kt">px</span><span class="p">;</span>
<span class="p">}</span>

<span class="p">@</span><span class="k">page</span><span class="w"> </span><span class="p">{</span>
<span class="w">  </span><span class="nt">size</span><span class="o">:</span><span class="w"> </span><span class="nt">letter</span><span class="w"> </span><span class="nt">portrait</span><span class="o">;</span>
<span class="w">  </span><span class="nt">margin</span><span class="o">:</span><span class="w"> </span><span class="nt">0</span><span class="o">;</span>
<span class="p">}</span>

<span class="p">@</span><span class="k">media</span><span class="w"> </span><span class="nt">print</span><span class="w"> </span><span class="p">{</span>
<span class="w">  </span><span class="nt">html</span><span class="o">,</span><span class="w"> </span><span class="nt">body</span><span class="w"> </span><span class="p">{</span>
<span class="w">    </span><span class="k">width</span><span class="p">:</span><span class="w"> </span><span class="mf">8.5</span><span class="kt">in</span><span class="p">;</span>
<span class="w">    </span><span class="k">height</span><span class="p">:</span><span class="w"> </span><span class="mi">11</span><span class="kt">in</span><span class="p">;</span>
<span class="w">  </span><span class="p">}</span>
<span class="p">}</span>
</code></pre></div>

<p>Set the physical format first. Otherwise every spacing and alignment decision is tuned to the wrong shape.</p>
<h2 id="build-both-outputs">Build both outputs<a class="header-anchor" href="#build-both-outputs" title="Link to this section">#</a></h2>
<p>Put the rendering commands in a build script (a similar script can be generated by AI agent):</p>
<div class="highlight"><pre><span></span><code><span class="ch">#!/usr/bin/env bash</span>
<span class="nb">set</span><span class="w"> </span>-euo<span class="w"> </span>pipefail

<span class="nv">poster_dir</span><span class="o">=</span><span class="k">$(</span><span class="nv">CDPATH</span><span class="o">=</span><span class="w"> </span><span class="nb">cd</span><span class="w"> </span>--<span class="w"> </span><span class="s2">&quot;</span><span class="k">$(</span>dirname<span class="w"> </span>--<span class="w"> </span><span class="s2">&quot;</span><span class="nv">$0</span><span class="s2">&quot;</span><span class="k">)</span><span class="s2">&quot;</span><span class="w"> </span><span class="o">&amp;&amp;</span><span class="w"> </span><span class="nb">pwd</span><span class="k">)</span>
<span class="nv">chrome_bin</span><span class="o">=</span><span class="s2">&quot;/Applications/Google Chrome.app/Contents/MacOS/Google Chrome&quot;</span>
<span class="nv">poster_url</span><span class="o">=</span><span class="s2">&quot;file://</span><span class="nv">$poster_dir</span><span class="s2">/index.html&quot;</span>

<span class="s2">&quot;</span><span class="nv">$chrome_bin</span><span class="s2">&quot;</span><span class="w"> </span><span class="se">\</span>
<span class="w">  </span>--headless<span class="o">=</span>new<span class="w"> </span><span class="se">\</span>
<span class="w">  </span>--hide-scrollbars<span class="w"> </span><span class="se">\</span>
<span class="w">  </span>--window-size<span class="o">=</span><span class="m">816</span>,1056<span class="w"> </span><span class="se">\</span>
<span class="w">  </span>--screenshot<span class="o">=</span><span class="s2">&quot;</span><span class="nv">$poster_dir</span><span class="s2">/poster.png&quot;</span><span class="w"> </span><span class="se">\</span>
<span class="w">  </span><span class="s2">&quot;</span><span class="nv">$poster_url</span><span class="s2">&quot;</span>

<span class="s2">&quot;</span><span class="nv">$chrome_bin</span><span class="s2">&quot;</span><span class="w"> </span><span class="se">\</span>
<span class="w">  </span>--headless<span class="o">=</span>new<span class="w"> </span><span class="se">\</span>
<span class="w">  </span>--no-pdf-header-footer<span class="w"> </span><span class="se">\</span>
<span class="w">  </span>--print-to-pdf<span class="o">=</span><span class="s2">&quot;</span><span class="nv">$poster_dir</span><span class="s2">/poster.pdf&quot;</span><span class="w"> </span><span class="se">\</span>
<span class="w">  </span><span class="s2">&quot;</span><span class="nv">$poster_url</span><span class="s2">&quot;</span>
</code></pre></div>

<p>Save it as <code>poster/build.sh</code>, then run:</p>
<div class="highlight"><pre><span></span><code>chmod<span class="w"> </span>+x<span class="w"> </span>poster/build.sh
./poster/build.sh
</code></pre></div>

<p>This minimal version assumes Google Chrome on macOS. The <code>@page</code> rule in the HTML controls the PDF&rsquo;s physical page size; <code>--window-size</code> controls the PNG dimensions.</p>
<p>A useful build script asks headless Chrome for a PNG and PDF, checks the PDF page size, renders the PDF back to an image, and decodes the QR code from both artifacts. It can also normalize PDF metadata with <code>qpdf</code> so an unchanged source produces an unchanged PDF.</p>
<p>To replace the QR destination and rebuild everything:</p>
<div class="highlight"><pre><span></span><code>./poster/build.sh<span class="w"> </span>--qr<span class="w"> </span><span class="s1">&#39;https://FINAL-URL&#39;</span>
</code></pre></div>

<p>Do not stop after checking the source SVG. A QR code can be valid before layout and unreadable after scaling or PDF rendering. Decode what people will actually receive.</p>
<h2 id="set-the-layout-system-then-iterate">Set the layout system, then iterate<a class="header-anchor" href="#set-the-layout-system-then-iterate" title="Link to this section">#</a></h2>
<p>Use CSS Grid or Flexbox for the overall structure. Define the main rows and columns, then group related elements such as sponsor logos and a QR code. Shared rules should control heights, gaps, and baselines; reserve per-element offsets for small optical corrections.</p>
<p>Once that system is in place, the rest is iteration. Render the poster and adjust alignment. Then tune element sizes and colors. Finish with small spacing and decorative tweaks, rebuilding after each pass.</p>]]></content>
    
  </entry>
  
  <entry>
    <title>Leaf blower pollution</title>
    <link href="https://yyahn.com/wiki/Leaf-blower-pollution/" rel="alternate" type="text/html"/>
    <id>https://yyahn.com/wiki/Leaf-blower-pollution/</id>
    <published>2026-08-24T00:00:00Z</published>
    <updated>2026-08-25T00:00:00Z</updated>
    
    <content type="html"><![CDATA[<p>Imagine <strong>300</strong> Ford F-150 Raptors circling around your house. Now imagine one gardener using a gas leaf blower. Guess which releases more of the hydrocarbon pollution?</p>
<p>It may be the <strong>leaf blower</strong>! In a <a href="https://www.edmunds.com/car-reviews/features/emissions-test-car-vs-truck-vs-leaf-blower.html">2011 laboratory test</a>, the two-stroke blower emitted nearly 300 times as much non-methane hydrocarbon per minute as an F-150 truck.</p>
<p>Small two-stroke leaf-blower engines can emit large amounts of unburned hydrocarbons and carbon monoxide, while resuspending <a class="wikilink" href="/wiki/Particulates/">dust</a> into the air.</p>
<p>This rabbit hole began with welcome local news. On August 24, Charlottesville <a href="https://www.charlottesville.gov/m/newsflash/home/detail/2663">announced</a> that the Downtown Mall custodial crew now uses electric leaf blowers exclusively. Staff report comparable power and performance, much less noise, and almost no remaining blower-noise complaints.</p>
<h2 id="the-comparison">The comparison<a class="header-anchor" href="#the-comparison" title="Link to this section">#</a></h2>
<p>In that test, Edmunds compared a 50.8 cc two-stroke Echo backpack blower and a four-stroke Ryobi blower with a 2011 Ford F-150 Raptor. The blowers followed an adapted version of the same 31-minute federal driving cycle. Emissions are weighted grams per minute:</p>
<table>
<thead>
<tr>
<th>Device</th>
<th style="text-align: right;">Non-methane hydrocarbons (g/min)</th>
<th style="text-align: right;">Nitrogen oxides (g/min)</th>
<th style="text-align: right;">Carbon monoxide (g/min)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Ford Raptor</td>
<td style="text-align: right;">0.005</td>
<td style="text-align: right;">0.005</td>
<td style="text-align: right;">0.276</td>
</tr>
<tr>
<td>Ryobi four-stroke blower</td>
<td style="text-align: right;">0.182</td>
<td style="text-align: right;">0.031</td>
<td style="text-align: right;">3.714</td>
</tr>
<tr>
<td>Echo two-stroke blower</td>
<td style="text-align: right;">1.495</td>
<td style="text-align: right;">0.010</td>
<td style="text-align: right;">6.445</td>
</tr>
</tbody>
</table>
<p>The two-stroke blower emitted nearly 300 times as much non-methane hydrocarbon and 23 times as much carbon monoxide per minute as the truck. Edmunds calculated that about 30 minutes with that blower produced as much hydrocarbon pollution as driving the Raptor 3,887 miles.</p>
<p>This is one test of specific machines, not a universal conversion between leaf blowing and driving. It compares particular pollutants, not total environmental harm: the Raptor emitted more carbon dioxide, while the blowers were dramatically worse for local hydrocarbon and carbon-monoxide pollution.</p>
<h2 id="why-the-two-stroke-engine-is-so-dirty">Why the two-stroke engine is so dirty<a class="header-anchor" href="#why-the-two-stroke-engine-is-so-dirty" title="Link to this section">#</a></h2>
<p>A <a href="https://ww2.arb.ca.gov/sites/default/files/classic/research/apr/reports/l828.pdf">California Air Resources Board report</a> explains:</p>
<blockquote>
<p>Typical two-stroke designs feed more of the fuel/oil mixture than is necessary into the combustion chamber. Through a process known as scavenging, the incoming fuel enters the combustion chamber as the exhaust is leaving. This timing overlap of intake and exhaust port opening can result in as much as 30% of the fuel/oil mixture being exhausted unburned. Thus, exhaust emissions consist of both unburned fuel and products of incomplete combustion.</p>
</blockquote>
<p>The blower adds a separate problem: high-velocity air lifts dust from the ground. CARB found the amount difficult to measure reliably, so estimates of this resuspended particulate pollution should be treated cautiously.</p>
<h2 id="it-may-not-just-be-the-leaf-blowers">It may not just be the leaf blowers<a class="header-anchor" href="#it-may-not-just-be-the-leaf-blowers" title="Link to this section">#</a></h2>
<p>Leaf blowers belong to the broader category of small off-road engines, along with lawn mowers, chainsaws, pressure washers, air compressors, and portable generators. In its <a href="https://ww2.arb.ca.gov/sites/default/files/barcu/regact/2021/sore21/isor.pdf">2021 rulemaking baseline</a>, CARB estimated that this category emitted more nitrogen oxides and reactive organic gases in California than light-duty passenger cars. Without further regulation, it projected the category would emit 1.8 times as much of those pollutants as passenger cars in summer 2031. That comparison covers the entire category, not leaf blowers alone.</p>
<h2 id="towards-lower-pollution-in-general-especially-for-children">Towards lower pollution in general, especially for children<a class="header-anchor" href="#towards-lower-pollution-in-general-especially-for-children" title="Link to this section">#</a></h2>
<p>Children are not small adults. A <a href="https://beh.santepubliquefrance.fr/beh/2022/19-20/2022_19-20_5.html">Paris-region health assessment</a> notes that they breathe more air relative to their body weight and that their lungs are still developing, making avoidable air pollution especially consequential.</p>
<p>The policy evidence makes that risk concrete. A <a href="https://doi.org/10.1016/S2468-2667(26)00163-5">London&rsquo;s natural experiment</a> followed 3,414 primary-school children during the first four years of the Ultra Low Emission Zone (ULEZ). As residential nitrogen-dioxide exposure fell faster in London than in Luton, children&rsquo;s lung-function growth was also faster; the share with impaired lung function fell from 14% to 9% in London, compared with 9% to 7% in Luton. The study cannot isolate the ULEZ from every concurrent change, but it connects cleaner neighborhood air with children&rsquo;s developing lungs.</p>
<p>If we remove dirty vehicle exhaust around schools, people, especially children, become much healthier. Why do we still run these highly polluting engines for purely cosmetic yard cleanup, especially when electric alternatives exist?</p>
<h2 id="what-the-city-can-do">What the city can do<a class="header-anchor" href="#what-the-city-can-do" title="Link to this section">#</a></h2>
<p>The Downtown Mall transition shows that electric blowers can handle demanding daily municipal work. Now Charlottesville can make that success the default:</p>
<ul>
<li>publish an inventory and phase-out schedule for the city&rsquo;s remaining gas-powered lawn equipment;</li>
<li>make electric equipment the default for new city purchases and landscaping contracts, with narrow documented exceptions;</li>
<li>prioritize schools, parks, sidewalks, and dense residential areas, where people are close to the exhaust;</li>
<li>help small landscaping businesses switch through rebates, grants, or shared charging infrastructure.</li>
</ul>
<h2 id="what-we-can-do">What we can do<a class="header-anchor" href="#what-we-can-do" title="Link to this section">#</a></h2>
<ul>
<li>Leave leaves where practical; otherwise, rake or use electric.</li>
<li>Ask hired landscapers to use electric equipment.</li>
<li>Thank the city for making the Downtown Mall quieter and cleaner.</li>
<li>Ask the Office of Sustainability and City Council for a timeline to extend the transition across city operations and contracts.</li>
</ul>
<h2 id="sources">Sources<a class="header-anchor" href="#sources" title="Link to this section">#</a></h2>
<ul>
<li><a href="https://www.charlottesville.gov/m/newsflash/home/detail/2663">Electric Leaf Blowers Bring Cleaner, Quieter Maintenance to Downtown Charlottesville</a>, City of Charlottesville</li>
<li><a href="https://www.edmunds.com/car-reviews/features/emissions-test-car-vs-truck-vs-leaf-blower.html">Emissions Test: Car vs. Truck vs. Leaf Blower</a>, Edmunds</li>
<li><a href="https://ww2.arb.ca.gov/sites/default/files/barcu/regact/2021/sore21/isor.pdf">2021 Small Off-Road Engine Rulemaking Staff Report</a>, California Air Resources Board</li>
<li><a href="https://ww2.arb.ca.gov/sites/default/files/classic/research/apr/reports/l828.pdf">A Report to the California Legislature on the Potential Health and Environmental Impacts of Leaf Blowers</a>, California Air Resources Board</li>
<li><a href="https://doi.org/10.1016/S2468-2667(26)00163-5">London&rsquo;s Ultra Low Emission Zone and children&rsquo;s lung-function growth</a>, CHILL study</li>
<li><a href="https://www.airparif.fr/actualite/2021/mesure-de-la-qualite-de-lair-aux-abords-des-creches-ecoles-et-colleges">Air quality around Parisian schools</a>, Airparif</li>
<li><a href="https://beh.santepubliquefrance.fr/beh/2022/19-20/2022_19-20_5.html">Expected health benefits for children from a Paris-region low-emission zone</a>, Santé publique France</li>
</ul>]]></content>
    
  </entry>
  
  <entry>
    <title>Safe streets are not a minority preference</title>
    <link href="https://yyahn.com/wiki/Public-preference-and-street-safety/" rel="alternate" type="text/html"/>
    <id>https://yyahn.com/wiki/Public-preference-and-street-safety/</id>
    <published>2026-08-20T00:00:00Z</published>
    <updated>2026-08-29T00:00:00Z</updated>
    
    <content type="html"><![CDATA[<p>Advocates for safer street designs such as <a class="wikilink" href="/wiki/Traffic-calming/">Traffic calming</a> are sometimes dismissed as a loud <em>minority</em>, implying that most people would oppose the change or consider it unimportant. I think this is deeply problematic.</p>
<p><img src="https://yyiki.s3.amazonaws.com/public/imgs/paris-school-street-ferdinand-flocon.jpg" alt="" width="450"></p>
<p><em>Rue Ferdinand-Flocon in Paris after its conversion into a planted &ldquo;school street.&rdquo; Photo: <a href="https://commons.wikimedia.org/wiki/File:Paris_rue_Ferdinand_Flocon_rue_aux_%C3%A9coles.jpg">Guallendra</a>, CC0.</em></p>
<p>Suppose the following question:</p>
<blockquote>
<p>&ldquo;On this school route, would you prefer the street without any traffic calming, or a calmer design that slows cars and makes walking and biking safer, with roughly 50% fewer children killed or seriously injured and generally modest effects on travel time?&rdquo;</p>
</blockquote>
<p>I doubt the answer would look like a minority preference. </p>
<p>(See <a class="wikilink" href="/wiki/Traffic-calming-works/">Traffic calming works</a> for detailed evidence)</p>
<h2 id="status-quo-biasmode-share-is-not-a-referendum">Status quo bias—mode share is not a referendum<a class="header-anchor" href="#status-quo-biasmode-share-is-not-a-referendum" title="Link to this section">#</a></h2>
<p>Let&rsquo;s start with the number that makes driving look like an overwhelming preference. In the <a href="https://data.census.gov/table/ACSST1Y2024.S0801?g=010XX00US">2024 American Community Survey</a>, 69.2% of US workers drove alone and another 9.2% carpooled. 13.3% worked from home, so cars, trucks, and vans carried about 90% of workers who physically commuted. New York City is one conspicuous exception (<a href="https://www.nyc.gov/html/dot/downloads/pdf/2024-cms-report.pdf">2024 Citywide Mobility Survey</a>) where sustainable mode outnumbers car. Does this mean Americans vastly prefer driving?</p>
<p>Not necessarily. The ACS records what workers did under the transportation and housing options available to them, not what they would choose from equally safe and convenient alternatives. Nor does the evidence suggest that people simply love commuting by car. An <a class="wikilink" href="/wiki/Paper/Morris2015duration/">analysis of more than 22,000 US travel episodes</a> found a modest negative association between trip duration and mood, especially for drivers; the authors conclude that &ldquo;Long commutes significantly degrade the mood&rdquo; of drivers and bus riders. A <a class="wikilink" href="/wiki/Paper/Smith2016commute/">survey of 828 workers in Portland</a> concluded that &ldquo;people who bike and walk to work are happier with their commutes.&rdquo; And in a <a href="https://www.nar.realtor/reports/nar-community-and-transportation-preferences-surveys">2026 survey of 2,000 adults in the fifty largest US metropolitan areas</a>, nearly two-thirds said they would pay more to live in a walkable community, and a majority preferred a smaller lot in a walkable neighborhood over a larger homesite requiring more driving.</p>
<p>Two US surveys found that 56% of adults in the Portland region and 51% across the 50 largest metropolitan areas were &ldquo;interested but concerned&rdquo; about biking (<a class="wikilink" href="/wiki/Paper/Dill2013cyclists/">Dill and McNeil 2013</a>; <a class="wikilink" href="/wiki/Paper/Dill2016cyclists/">Dill and McNeil 2016</a>). Only 31% in Portland and 37% nationally were in the &ldquo;No Way, No How&rdquo; group. The rest, a clear majority, was at least open to biking. Given the status-quo bias, this is probably an underestimation of how likely people may choose sustainable modes when they are viable and safe. <a href="https://rosap.ntl.bts.gov/view/dot/43669">FHWA&rsquo;s Bikeway Selection Guide</a> therefore treats this group as the typical urban design user that the design should target. </p>
<p><a href="https://www.youtube.com/watch?v=vMed1qceJ_Q">Not Just Bikes&rsquo; &ldquo;I am not a Cyclist&rdquo;</a> makes a strong, general point: people tends to choose the mode that is most convenient and efficient. There are very few &ldquo;cyclists cyclists&rdquo;, people ride bikes when it&rsquo;s a safe and efficient mode of transportation. </p>
<iframe width="560" height="315" src="https://www.youtube.com/embed/vMed1qceJ_Q" title="Not Just Bikes—I am not a cyclist" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

<p>That is also how I think about my own trips. Although I usually ride an e-bike, I am not married to it. I drive, bike, walk, or ride the bus depending on which option works best. If a city has excellent transit, people tend to use it. If a city is an extremely car-dependent hell, people have to drive. Treating people as fixed &ldquo;drivers&rdquo; or &ldquo;cyclists&rdquo; mistakes a practical choice for an identity.</p>
<p>The dominance of driving also creates an empathy problem. Because most people experience most streets from inside a car, it is difficult—even with good intentions—to imagine what the same street feels like to a child crossing it, a parent pushing a stroller, or someone biking while a truck passes inches away. A driver can easily picture the inconvenience of a speed hump, a lane reduction, or a slower turn; the danger and stress experienced outside the car are largely invisible. Public opinion can therefore overweight small, familiar costs to driving while underweighting risks that most respondents rarely experience.</p>
<p>These studies do not prove that driving is a minority preference. But they do suggest that a silent majority might choose not to drive if reliable, safe alternatives existed. Because it is difficult to imagine a completely different built environment, the surveys may also underestimate potential mode change.</p>
<p>The current mode share is not a neutral measure of preference. A person choosing between driving where every infrastructure is built for driving and biking where infrastructure is hostile to them is not choosing between equally competitive options. When one mode is safe and convenient while the alternatives are dangerous, the resulting behavior is not one&rsquo;s voluntary choice but an <em>engineered</em> one.</p>
<h2 id="we-need-to-raise-the-bar-for-safe-streets-for-non-drivers">We need to raise the bar for safe streets for non-drivers<a class="header-anchor" href="#we-need-to-raise-the-bar-for-safe-streets-for-non-drivers" title="Link to this section">#</a></h2>
<p>The double standard is strong here. We don&rsquo;t poll residents on whether pavement structure, drainage, grading, or guardrails should meet minimum engineering standards for motor vehicles. Those protections for cars are treated as minimal necessities. But when the subject is a safer crossing, a protected bike lane, or traffic calming, cities tend to poll residents, commission studies, and then use opposition as a reason to delay or weaken it. Safety for driving is treated as a <em>must-do baseline</em>; safety for walking and biking is treated as an <em>optional amenity</em> that must win a popularity contest.</p>
<p>Public input is important. It should help set priorities and resolve real tradeoffs. But it, especially when the vast majority of people cannot &ldquo;see&rdquo; the issues, should not determine the minimum safety bar for sustainable modes.</p>
<p>The <a href="https://highways.dot.gov/media/21051">federal Safe System approach</a> considers death and serious injury unacceptable and calls for proactive design that anticipates human mistakes. FHWA&rsquo;s <a href="https://highways.dot.gov/safety/speed-management/traffic-calming-eprimer">Traffic Calming ePrimer</a> documents 22 measures, and its <a href="https://rosap.ntl.bts.gov/view/dot/43669">Bikeway Selection Guide</a> helps practitioners select facilities for different roadway conditions. <a href="https://nacto.org/publications/design-guides/">NACTO&rsquo;s design guidance</a> provides more complete designs for safe urban streets and bikeways. Yet incorporating even simple treatments into streets in many US cities remains a constant struggle.</p>
<p>Bike infrastructure is also not a niche protection that benefits only people biking. A <a class="wikilink" href="/wiki/Paper/Marshall2019why/">13-year study of 12 large US cities</a>, covering more than 17,000 fatalities and 77,000 severe injuries, found that better safety outcomes for all road users were associated with more bike facilities—especially protected and separated facilities—not simply with having more people biking. This result directly challenges the idea that bike infrastructure is solely for &ldquo;cyclists&rdquo; who constitute a very small minority of people. Well-designed, safe streets reduce the risk for everyone. </p>
<h2 id="the-benefits-are-too-great-to-delay">The benefits are too great to delay<a class="header-anchor" href="#the-benefits-are-too-great-to-delay" title="Link to this section">#</a></h2>
<p>Safer streets create massive societal benefits. A connected, low-stress walking and biking network can:</p>
<ul>
<li>prevent deaths and serious injuries among people walking, biking, and driving (<a class="wikilink" href="/wiki/Traffic-calming-works/">Traffic calming works</a>);</li>
<li>reduce the economic losses from dangerous streets—medical care, emergency response, lost productivity, property damage, and congestion (<a class="wikilink" href="/wiki/Traffic-calming-is-cheap/">Traffic calming is cheap</a>);</li>
<li>give people practical alternatives to driving, because <a class="wikilink" href="/wiki/Cars-are-space-inefficient/">cars are space-inefficient</a> and shifting trips to walking, biking, and transit reduces traffic (<a class="wikilink" href="/wiki/Traffic-evaporation/">Traffic evaporation</a>) and transportation emissions (<a href="https://www.epa.gov/ghgemissions/sources-greenhouse-gas-emissions">EPA</a>);</li>
<li>make physical activity part of daily life and improve health;</li>
<li>reduce the household cost of forced car ownership (<a class="wikilink" href="/wiki/Cost-of-car-ownership/">Cost of car ownership</a>);</li>
<li>support the local economy: a <a class="wikilink" href="/wiki/Paper/Volker2020economic/">review of 23 US and Canadian studies</a> found a consensus of positive or neutral benefits of safe street infrastructure on nearby retail and food-service businesses, and I wrote why <a class="wikilink" href="/wiki/articles/20251012_translating_bigcity_lessons_to_small_towns/">those findings can still apply to small cities</a>; and</li>
<li>help children <a class="wikilink" href="/wiki/Paper/Wood2026emission/">breathe cleaner air</a>, travel independently, and build physical activity into the trip to school.</li>
</ul>
<h2 id="the-case-of-charlottesville">The case of Charlottesville<a class="header-anchor" href="#the-case-of-charlottesville" title="Link to this section">#</a></h2>
<p>These are also Charlottesville&rsquo;s adopted goals. The <a href="https://www.charlottesville.gov/DocumentCenter/View/8587/Comprehensive-Plan-Document-2021">2021 Comprehensive Plan</a> calls for a connected network of safe and convenient walking, biking, and transit accommodations, safe walking and biking routes to every public school, and walkable, bikeable, transit-accessible neighborhoods. It explicitly ties walking and biking infrastructure to the city&rsquo;s climate goals. The <a href="https://climateaction.charlottesville.gov/action-plan">Climate Action Plan</a> commits the city to cutting greenhouse gas emissions 45% below 2011 levels by 2030 and reaching carbon neutrality by 2050; its first transportation strategy is to increase travel by walking, biking, and transit through connected networks. Safe streets are therefore not a competing amenity. They are necessary to implement the city&rsquo;s own transportation, land use, health, and climate commitments.</p>
<p>Traffic policy also shapes air pollution and physical activity. A <a class="wikilink" href="/wiki/Paper/Wood2026emission/">prospective parallel cohort study of 3,414 children in London and Luton</a> found that, during the four years after London&rsquo;s Ultra Low Emission Zone took effect, residential nitrogen dioxide exposure fell faster in London and children&rsquo;s lung function grew faster. London children had started with lower average lung function; after four years, they had caught up with the Luton comparison group. This natural experiment does not isolate the ULEZ from every concurrent difference, but it provides unusually direct evidence connecting a traffic emissions policy, cleaner air, and children&rsquo;s lung development.</p>
<p>Walking or biking to school can also build physical activity into daily life. A <a class="wikilink" href="/wiki/Paper/Larouche2014school/">systematic review of 68 studies</a> found moderate-quality evidence that active school travelers were more physically active and that biking to school was associated with better cardiovascular fitness. One <a class="wikilink" href="/wiki/Paper/Martinez-Gomez2011cognitive/">cross-sectional study of 1,700 Spanish adolescents</a> found higher cognitive performance scores among girls who actively commuted, but not among boys. The broader evidence for learning is less clear: a <a class="wikilink" href="/wiki/Paper/Ruiz-Hermosa2019academic/">systematic review and meta-analysis</a> found no statistically significant overall association with cognitive performance or academic achievement. The health case is stronger than the learning claim.</p>
<h3 id="the-cost-of-the-status-quo-why-only-prioritizing-maintenance-can-be-bad">The cost of the status quo: why only prioritizing maintenance can be bad<a class="header-anchor" href="#the-cost-of-the-status-quo-why-only-prioritizing-maintenance-can-be-bad" title="Link to this section">#</a></h3>
<p>Public Works and Traffic Engineering have both explained that limited staff capacity requires them to prioritize maintenance. But maintenance is not neutral. Repaving a dangerous street and restoring the same geometry preserves the danger, often until the next maintenance cycle. If all available capacity goes toward reproducing the existing network, a safer network, and its massive benefits, will remain perpetually next in line and never happen. </p>
<p>Also note that maintenance and improvement is not mutually exclusive. Maintenance projects are often the cheapest and fastest opportunity to improve safety. FHWA explicitly calls installing bicycle facilities during resurfacing an <a href="https://highways.dot.gov/safety/pedestrian-bicyclist/safety-tools/pg-15-32-incorporating-road-bicycle-networks-resurfacing">efficient and cost-effective way to build connected networks</a>, using tools such as lane narrowing, road diets, roadway reconfiguration, parking changes, and new striping. FHWA reported that a four-to-three-lane road diet with bike lanes cost about <a href="https://highways.dot.gov/sites/fhwa.dot.gov/files/docs/newsletters/sc_vol11_is2/index.htm"><code>$36,000</code> per mile when bundled with resurfacing, compared with <code>$100,000</code> as a standalone project</a>. These opportunities are time-sensitive: once a street is repaved and the old markings are restored, the low-cost window closes.</p>
<p>So why do so few resurfaced streets come back calmer and safer? The <a href="https://www.charlottesville.gov/DocumentCenter/View/8587/Comprehensive-Plan-Document-2021">2021 Comprehensive Plan</a> says the city should continue including bicycle, pedestrian, accessibility, and transit improvements in all major road projects, including paving; <a href="https://connect.charlottesville.gov/RoseHillRestriping">Rose Hill Drive</a> shows that the city can use scheduled repaving to reconsider striping and safety. Yet the city&rsquo;s current public process appears to separate <a href="https://charlottesville.gov/390/Public-Service">pavement maintenance</a> from new traffic-infrastructure changes, and I could not find a published rule requiring every resurfacing project to undergo a Complete Streets or traffic-calming redesign. Does every street in the paving plan undergo such a redesign before its old geometry is restored? If not, why not? Safer striping, daylighting, crossings, and speed management should be the default scope of routine road work, not separate projects residents must repeatedly request.</p>
<p>Some improvements do require dedicated staff, engineering, and capital. That is not a reason to defer them indefinitely; it is evidence that current capacity is inadequate. If maintaining unsafe designs consumes all available capacity, the city must add capacity or change how maintenance is scoped. Otherwise, &ldquo;prioritizing maintenance&rdquo; becomes a policy of making today&rsquo;s danger permanent.</p>
<p>Charlottesville recorded 16 traffic deaths and 2,409 injuries from 2019–2025, according to the <a href="https://www.dmv.virginia.gov/safety/crash-data/traffic-crash-facts">annual Virginia Traffic Crash Facts reports</a>. Crashes in 2024 alone produced an estimated <code>$23</code>–<code>$30 million</code> in economic losses.</p>
<p>Meanwhile, Hoboken has gone <a href="https://www.hobokennj.gov/news/city-of-hoboken-installs-all-way-stop-signs-at-12-intersections-to-improve-safety-for-all-road-users">nine consecutive years without a traffic death</a>. That comparison does not identify the effect of any single treatment, but it shows that Charlottesville&rsquo;s outcomes are not inevitable.</p>
<h3 id="name-the-constraint-then-fix-it">Name the constraint, then fix it<a class="header-anchor" href="#name-the-constraint-then-fix-it" title="Link to this section">#</a></h3>
<p>The central question is straightforward: <strong><em>what specifically prevents Charlottesville from applying these well-established solutions?</em></strong> Is the constraint staff capacity, funding, law, engineering, or something else? What would be required to overcome it?</p>
<p>If the constraint is staff capacity or funding, the city should make the case for the resources it needs. I raised the same problem when the bicycle-infrastructure budget was slated to fall to <code>$100,000</code> per year: <a class="wikilink" href="/wiki/articles/20251209_letter_to_city_council_on_bike_infra/">inability to execute is a capacity problem to fix, not a justification for inaction</a>. Is the department asking Council for the necessary resources? If so, residents can help advocate for them. If not, why not?</p>]]></content>
    
  </entry>
  
  <entry>
    <title>GitHub</title>
    <link href="https://yyahn.com/wiki/GitHub/" rel="alternate" type="text/html"/>
    <id>https://yyahn.com/wiki/GitHub/</id>
    <published>2026-08-15T02:52:05Z</published>
    <updated>2026-08-15T02:52:05Z</updated>
    
    <content type="html"><![CDATA[<ul>
<li><a href="https://github.com" rel="nofollow">https://github.com</a></li>
<li><a class="wikilink" href="/wiki/Git/">Git</a></li>
<li><a class="wikilink" href="/wiki/Open-source/">Open source</a></li>
</ul>
<h2 id="workflow">Workflow<a class="header-anchor" href="#workflow" title="Link to this section">#</a></h2>
<ul>
<li><a class="wikilink" href="/wiki/GitHub/Workflow/">Workflow</a></li>
</ul>
<h2 id="tools">Tools<a class="header-anchor" href="#tools" title="Link to this section">#</a></h2>
<ul>
<li><a class="wikilink" href="/wiki/GitHub/Copilot/">Copilot</a></li>
</ul>
<h2 id="github-pages">GitHub Pages<a class="header-anchor" href="#github-pages" title="Link to this section">#</a></h2>
<ul>
<li><a href="http://jmcglone.com/guides/github-pages/">Creating and Hosting a Personal Site on GitHub</a></li>
<li><a href="https://jekyllrb.com/docs/github-pages/">jekyll: github pages</a></li>
</ul>
<h2 id="github-data">GitHub data<a class="header-anchor" href="#github-data" title="Link to this section">#</a></h2>
<ul>
<li><a class="wikilink" href="/wiki/Paper/Blythe2019massive/">Blythe2019massive</a></li>
<li><a href="https://worldofcode.org" rel="nofollow">https://worldofcode.org</a></li>
<li><a href="https://dl.acm.org/doi/10.1145/2597073.2597074">The Promises and Perils of Mining GitHub</a></li>
<li><a href="https://ieeexplore.ieee.org/document/6498480">Network Structure of Social Coding in GitHub</a></li>
<li><a href="https://royalsocietypublishing.org/doi/10.1098/rsos.160007">Understanding the group dynamics and success of teams</a></li>
</ul>]]></content>
    
  </entry>
  
  <entry>
    <title>Rodriguez et al., &#34;Optimal modularity and memory capacity of neural reservoirs&#34; (2019)</title>
    <link href="https://yyahn.com/wiki/Paper/Rodriguez2019optimal/" rel="alternate" type="text/html"/>
    <id>https://yyahn.com/wiki/Paper/Rodriguez2019optimal/</id>
    <published>2026-08-15T02:47:57Z</published>
    <updated>2026-08-14T00:00:00Z</updated>
    
    <content type="html"><![CDATA[<p><a class="wikilink" href="/wiki/Person/Nathaniel-Rodriguez/">Nathaniel Rodriguez</a>, <a class="wikilink" href="/wiki/Person/Eduardo-Izquierdo/">Eduardo Izquierdo</a>, and <a class="wikilink" href="/wiki/Person/Yong-Yeol-Ahn/">Yong-Yeol Ahn</a>, <em>Network Neuroscience</em> <strong>3</strong>(2), 551–566 (2019)<br>
<a href="https://direct.mit.edu/netn/article/3/2/551/2189/Optimal-modularity-and-memory-capacity-of-neural">Link</a> | <a href="https://arxiv.org/abs/1706.06511">arXiv</a> | <a href="https://github.com/Nathaniel-Rodriguez/reservoirlib">Code</a></p>
<div class="highlight"><pre><span></span><code>@article{rodriguez2019optimal,
    author = {Nathaniel Rodriguez and Eduardo Izquierdo and Yong-Yeol Ahn},
    title = {Optimal modularity and memory capacity of neural reservoirs},
    journal = {Network Neuroscience},
    volume = {3},
    number = {2},
    pages = {551--566},
    doi = {10.1162/netn_a_00082},
    archivePrefix = {arXiv},
    eprint = {1706.06511},
    primaryClass = {cs.NE},
    year = {2019},
}
</code></pre></div>

<hr />
<p>Shows that modular structure controls the dynamics and memory performance of threshold-neuron reservoirs. Memory peaks at an intermediate modularity that balances local cohesion with global connectivity.</p>
<p><a class="wikilink" href="/wiki/Reservoir-computing/">Reservoir computing</a>, <a class="wikilink" href="/wiki/Optimal-modularity/">Optimal modularity</a>, <a class="wikilink" href="/wiki/Neural-graph-architecture-and-function/">Neural graph architecture and function</a></p>]]></content>
    
  </entry>
  
  <entry>
    <title>Lu et al., &#34;Co-contributorship network and division of labor in individual scientific collaborations&#34; (2020)</title>
    <link href="https://yyahn.com/wiki/Paper/Lu2020cocontributorship/" rel="alternate" type="text/html"/>
    <id>https://yyahn.com/wiki/Paper/Lu2020cocontributorship/</id>
    <published>2026-08-15T02:42:16Z</published>
    <updated>2026-08-14T00:00:00Z</updated>
    
    <content type="html"><![CDATA[<p><a class="wikilink" href="/wiki/Person/Chao-Lu/">Chao Lu</a>, <a class="wikilink" href="/wiki/Person/Yingyi-Zhang/">Yingyi Zhang</a>, <a class="wikilink" href="/wiki/Person/Yong-Yeol-Ahn/">Yong-Yeol Ahn</a>, <a class="wikilink" href="/wiki/Person/Ying-Ding/">Ying Ding</a>, <a class="wikilink" href="/wiki/Person/Chenwei-Zhang/">Chenwei Zhang</a>, and <a class="wikilink" href="/wiki/Person/Dandan-Ma/">Dandan Ma</a>, <em>Journal of the Association for Information Science and Technology</em> <strong>71</strong>(10), 1162–1178 (2020)<br>
<a href="https://asistdl.onlinelibrary.wiley.com/doi/10.1002/asi.24321">Link</a> | <a href="https://arxiv.org/abs/1911.10745">arXiv</a> | <a href="https://yongyeol.com/papers/lu2019cocontributorship.pdf">PDF</a></p>
<div class="highlight"><pre><span></span><code>@article{lu2020cocontributorship,
    author = {Chao Lu and Yingyi Zhang and Yong-Yeol Ahn and Ying Ding and Chenwei Zhang and Dandan Ma},
    title = {Co-contributorship network and division of labor in individual scientific collaborations},
    journal = {Journal of the Association for Information Science and Technology},
    volume = {71},
    number = {10},
    pages = {1162--1178},
    doi = {10.1002/asi.24321},
    archivePrefix = {arXiv},
    eprint = {1911.10745},
    primaryClass = {cs.SI},
    year = {2020},
}
</code></pre></div>

<hr />
<p>Builds author–task and co-contributorship networks from 138,787 PLOS articles to study division of labor within papers. It distinguishes specialists, team players, and versatile contributors and relates those patterns to common research tasks and author roles.</p>
<p><a class="wikilink" href="/wiki/Scientific-collaboration/">Scientific collaboration</a>, <a class="wikilink" href="/wiki/Team-science/">Team science</a>, <a class="wikilink" href="/wiki/Division-of-labor/">Division of labor</a></p>]]></content>
    
  </entry>
  
  <entry>
    <title>Perry et al., &#34;New means, new measures: assessing prescription drug-seeking indicators over 10 years of the opioid epidemic&#34; (2022)</title>
    <link href="https://yyahn.com/wiki/Paper/Perry2022new/" rel="alternate" type="text/html"/>
    <id>https://yyahn.com/wiki/Paper/Perry2022new/</id>
    <published>2026-08-15T02:33:07Z</published>
    <updated>2026-08-14T00:00:00Z</updated>
    
    <content type="html"><![CDATA[<p><a class="wikilink" href="/wiki/Person/Brea-L.-Perry/">Brea L. Perry</a>, <a class="wikilink" href="/wiki/Person/Meltem-Odabaş/">Meltem Odabaş</a>, <a class="wikilink" href="/wiki/Person/Kai-Cheng-Yang/">Kai-Cheng Yang</a>, <a class="wikilink" href="/wiki/Person/Byungkyu-Lee/">Byungkyu Lee</a>, <a class="wikilink" href="/wiki/Person/Patrick-Kaminski/">Patrick Kaminski</a>, <a class="wikilink" href="/wiki/Person/Brian-Aronson/">Brian Aronson</a>, <a class="wikilink" href="/wiki/Person/Yong-Yeol-Ahn/">Yong-Yeol Ahn</a>, <a class="wikilink" href="/wiki/Person/Carrie-B.-Oser/">Carrie B. Oser</a>, <a class="wikilink" href="/wiki/Person/Patricia-R.-Freeman/">Patricia R. Freeman</a>, and <a class="wikilink" href="/wiki/Person/Jeffrey-C.-Talbert/">Jeffrey C. Talbert</a>, <em>Addiction</em> <strong>117</strong>(1), 195–204 (2022)<br>
<a href="https://onlinelibrary.wiley.com/doi/10.1111/add.15635">Link</a> | <a href="https://pubmed.ncbi.nlm.nih.gov/34227707/">PubMed</a> | <a href="https://yongyeol.com/papers/perry2021newmeans.pdf">PDF</a></p>
<div class="highlight"><pre><span></span><code>@article{perry2022new,
    author = {Brea L. Perry and Meltem Odabaş and Kai-Cheng Yang and Byungkyu Lee and Patrick Kaminski and Brian Aronson and Yong-Yeol Ahn and Carrie B. Oser and Patricia R. Freeman and Jeffrey C. Talbert},
    title = {New means, new measures: assessing prescription drug-seeking indicators over 10 years of the opioid epidemic},
    journal = {Addiction},
    volume = {117},
    number = {1},
    pages = {195--204},
    doi = {10.1111/add.15635},
    year = {2022},
}
</code></pre></div>

<hr />
<p>Compares traditional and network-based indicators of prescription drug-seeking using US claims from 2009–2018. Traditional binary indicators became less predictive over time, while continuous measures and PageRank-based measures retained more predictive value.</p>
<p><a class="wikilink" href="/wiki/Opioid-epidemic/">Opioid epidemic</a>, <a class="wikilink" href="/wiki/Drug-seeking-behavior/">Drug seeking behavior</a>, <a class="wikilink" href="/wiki/Network-centrality/">Network centrality</a></p>]]></content>
    
  </entry>
  
  <entry>
    <title>Book: Complex Spreading Phenomena in Social Systems: Influence and Contagion in Real-World Social Networks</title>
    <link href="https://yyahn.com/wiki/Book/Complex-Spreading-Phenomena-in-Social-Systems/" rel="alternate" type="text/html"/>
    <id>https://yyahn.com/wiki/Book/Complex-Spreading-Phenomena-in-Social-Systems/</id>
    <published>2026-08-15T00:00:00Z</published>
    <updated>2026-08-15T00:00:00Z</updated>
    
    <content type="html"><![CDATA[<p>Edited by <a class="wikilink" href="/wiki/Person/Sune-Lehmann/">Sune Lehmann</a> and <a class="wikilink" href="/wiki/Person/Yong-Yeol-Ahn/">Yong-Yeol Ahn</a>, <em>Computational Social Sciences</em>, Springer International Publishing (2018)<br>
<a href="https://doi.org/10.1007/978-3-319-77332-2">DOI</a> | <a href="https://link.springer.com/book/10.1007/978-3-319-77332-2">Springer</a> | <a href="https://socialcontagionbook.github.io/">Homepage</a></p>
<div class="highlight"><pre><span></span><code>@book{lehmann2018complex,
    editor = {Sune Lehmann and Yong-Yeol Ahn},
    title = {Complex Spreading Phenomena in Social Systems: Influence and Contagion in Real-World Social Networks},
    series = {Computational Social Sciences},
    publisher = {Springer International Publishing},
    doi = {10.1007/978-3-319-77332-2},
    isbn = {9783319773315},
    year = {2018},
}
</code></pre></div>

<hr />
<p>An edited volume on spreading dynamics in social networks, collecting 19 chapters across five parts: introductory concepts, models and theory, observational studies, controlled experiments, and the editors&rsquo; concluding reflections.</p>
<p>Chapters with pages in this wiki include <a class="wikilink" href="/wiki/Paper/Hui2018scalable/">Hui et al.</a> on detecting viral memes from diffusion patterns, <a class="wikilink" href="/wiki/Paper/Nematzadeh2018optimal/">Nematzadeh et al.</a> on optimal modularity in <a class="wikilink" href="/wiki/Complex-contagion/">Complex contagion</a>, and the editors&rsquo; closing <a class="wikilink" href="/wiki/Paper/Lehmann2018reflections/">reflections</a>.</p>]]></content>
    
  </entry>
  
  <entry>
    <title>Book: Working with Network Data: A Data Science Perspective</title>
    <link href="https://yyahn.com/wiki/Book/Working-with-Network-Data/" rel="alternate" type="text/html"/>
    <id>https://yyahn.com/wiki/Book/Working-with-Network-Data/</id>
    <published>2026-08-15T00:00:00Z</published>
    <updated>2026-08-15T00:00:00Z</updated>
    
    <content type="html"><![CDATA[<p><a class="wikilink" href="/wiki/Person/James-Bagrow/">James Bagrow</a> and <a class="wikilink" href="/wiki/Person/Yong-Yeol-Ahn/">Yong-Yeol Ahn</a>, Cambridge University Press (2024)<br>
<a href="https://cambridgeuniversitypress.github.io/WorkingWithNetworkData/">Homepage</a> | <a href="https://doi.org/10.1017/9781009212601">DOI</a> | <a href="https://www.cambridge.org/network-data">Cambridge Press</a> | <a href="https://www.amazon.com/Working-Network-Data-Science-Perspective/dp/1009212591">Amazon</a></p>
<div class="highlight"><pre><span></span><code>@book{bagrow2024working,
    author = {James Bagrow and Yong-Yeol Ahn},
    title = {Working with Network Data: A Data Science Perspective},
    publisher = {Cambridge University Press},
    doi = {10.1017/9781009212601},
    isbn = {9781009212601},
    year = {2024},
}
</code></pre></div>

<hr />
<p>A textbook on the practical side of <a class="wikilink" href="/wiki/Network-science/">Network science</a>—working with network data—written for data scientists. The book follows the life cycle of a network study, from conceptualization through statistical modeling and analysis, and is organized in three parts: Background (network science fundamentals and data ethics), Applications and Tools (gathering data through machine learning), and Fundamentals (mathematical and computational foundations).</p>
<p>The <a class="wikilink" href="/wiki/Paper/Bagrow2022cards/">network cards</a> proposal for concise, readable summaries of network data comes from the same authors.</p>]]></content>
    
  </entry>
  
  <entry>
    <title>Ahn et al., &#34;Wiring cost in the organization of a biological neuronal network&#34; (2006)</title>
    <link href="https://yyahn.com/wiki/Paper/Ahn2006celegans/" rel="alternate" type="text/html"/>
    <id>https://yyahn.com/wiki/Paper/Ahn2006celegans/</id>
    <published>2026-08-14T00:00:00Z</published>
    <updated>2026-08-14T00:00:00Z</updated>
    
    <content type="html"><![CDATA[<p><a class="wikilink" href="/wiki/Person/Yong-Yeol-Ahn/">Yong-Yeol Ahn</a>, <a class="wikilink" href="/wiki/Person/Hawoong-Jeong/">Hawoong Jeong</a>, and <a class="wikilink" href="/wiki/Person/Beom-Jun-Kim/">Beom Jun Kim</a>, <em>Physica A</em> <strong>367</strong>, 531–537 (2006)<br>
<a href="https://doi.org/10.1016/j.physa.2005.12.013">DOI</a> | <a href="https://arxiv.org/abs/q-bio/0505009">arXiv</a> | <a href="https://yongyeol.com/papers/ahn-celegans-2006.pdf">PDF</a> | <a href="http://yongyeol.com/data/celegans.net">Data</a></p>
<div class="highlight"><pre><span></span><code>@article{ahn2006celegans,
    author = {Yong-Yeol Ahn and Hawoong Jeong and Beom Jun Kim},
    title = {Wiring cost in the organization of a biological neuronal network},
    journal = {Physica A},
    volume = {367},
    pages = {531--537},
    doi = {10.1016/j.physa.2005.12.013},
    eprint = {0505009},
    archivePrefix = {arXiv:q-bio},
    year = {2006},
}
</code></pre></div>

<hr />
<p>Studies wiring cost as an organizing constraint on the <a class="wikilink" href="/wiki/C.-elegans/">C</a> <a class="wikilink" href="/wiki/Connectome/">Connectome</a>, treating neuronal placement as a <a class="wikilink" href="/wiki/Network-optimization/">Network optimization</a> problem.</p>]]></content>
    
  </entry>
  
  <entry>
    <title>Ahn et al., &#34;Epidemic dynamics of two species of interacting particles on scale-free networks&#34; (2006)</title>
    <link href="https://yyahn.com/wiki/Paper/Ahn2006twospecies/" rel="alternate" type="text/html"/>
    <id>https://yyahn.com/wiki/Paper/Ahn2006twospecies/</id>
    <published>2026-08-14T00:00:00Z</published>
    <updated>2026-08-14T00:00:00Z</updated>
    
    <content type="html"><![CDATA[<p><a class="wikilink" href="/wiki/Person/Yong-Yeol-Ahn/">Yong-Yeol Ahn</a>, <a class="wikilink" href="/wiki/Person/Hawoong-Jeong/">Hawoong Jeong</a>, <a class="wikilink" href="/wiki/Person/Naoki-Masuda/">Naoki Masuda</a>, and <a class="wikilink" href="/wiki/Person/Jae-Dong-Noh/">Jae Dong Noh</a>, <em>Physical Review E</em> <strong>74</strong>(6), 066113 (2006)<br>
<a href="https://doi.org/10.1103/PhysRevE.74.066113">DOI</a> | <a href="https://arxiv.org/abs/cond-mat/0608461">arXiv</a> | <a href="https://yongyeol.com/papers/ahn-twoepidemic-2006.pdf">PDF</a></p>
<div class="highlight"><pre><span></span><code>@article{ahn2006twospecies,
    author = {Yong-Yeol Ahn and Hawoong Jeong and Naoki Masuda and Jae Dong Noh},
    title = {Epidemic dynamics of two species of interacting particles on scale-free networks},
    journal = {Physical Review E},
    volume = {74},
    number = {6},
    pages = {066113},
    doi = {10.1103/PhysRevE.74.066113},
    eprint = {0608461},
    archivePrefix = {arXiv},
    year = {2006},
}
</code></pre></div>

<hr />
<p>Analyzes a two-species <a class="wikilink" href="/wiki/Epidemic-model/">Epidemic model</a> in which one species induces the other while the second suppresses the first, producing a degree-dependent <a class="wikilink" href="/wiki/Phase-transition/">Phase transition</a> on <a class="wikilink" href="/wiki/Scale-free-network/">Scale free network</a>s.</p>]]></content>
    
  </entry>
  
  <entry>
    <title>Ahn et al., &#34;Analysis of Topological Characteristics of Huge Online Social Networking Services&#34; (2007)</title>
    <link href="https://yyahn.com/wiki/Paper/Ahn2007cyworld/" rel="alternate" type="text/html"/>
    <id>https://yyahn.com/wiki/Paper/Ahn2007cyworld/</id>
    <published>2026-08-14T00:00:00Z</published>
    <updated>2026-08-14T00:00:00Z</updated>
    
    <content type="html"><![CDATA[<p><a class="wikilink" href="/wiki/Person/Yong-Yeol-Ahn/">Yong-Yeol Ahn</a>, <a class="wikilink" href="/wiki/Person/Seungyeop-Han/">Seungyeop Han</a>, <a class="wikilink" href="/wiki/Person/Haewoon-Kwak/">Haewoon Kwak</a>, <a class="wikilink" href="/wiki/Person/Sue-Moon/">Sue Moon</a>, and <a class="wikilink" href="/wiki/Person/Hawoong-Jeong/">Hawoong Jeong</a>, <em>Proceedings of the 16th International World Wide Web Conference</em>, 835–844 (2007)<br>
<a href="https://doi.org/10.1145/1242572.1242685">DOI</a> | <a href="https://yongyeol.com/papers/ahn-cyworld-2007.pdf">PDF</a> | <a href="http://an.kaist.ac.kr/traces/WWW2007.html">Data</a></p>
<div class="highlight"><pre><span></span><code>@inproceedings{ahn2007cyworld,
    author = {Yong-Yeol Ahn and Seungyeop Han and Haewoon Kwak and Sue Moon and Hawoong Jeong},
    title = {Analysis of Topological Characteristics of Huge Online Social Networking Services},
    booktitle = {Proceedings of the 16th International World Wide Web Conference},
    pages = {835--844},
    doi = {10.1145/1242572.1242685},
    year = {2007},
}
</code></pre></div>

<hr />
<p>Compares the topology of <a class="wikilink" href="/wiki/Cyworld/">Cyworld</a>, MySpace, and Orkut, and evaluates snowball sampling against complete Cyworld data as a test of <a class="wikilink" href="/wiki/Network-sampling/">Network sampling</a> in <a class="wikilink" href="/wiki/Online-social-network/">Online social network</a>s.</p>]]></content>
    
  </entry>
  
  <entry>
    <title>Ahn and Ahnert, &#34;The Flavor Network&#34; (2013)</title>
    <link href="https://yyahn.com/wiki/Paper/Ahn2013flavor/" rel="alternate" type="text/html"/>
    <id>https://yyahn.com/wiki/Paper/Ahn2013flavor/</id>
    <published>2026-08-14T00:00:00Z</published>
    <updated>2026-08-14T00:00:00Z</updated>
    
    <content type="html"><![CDATA[<p><a class="wikilink" href="/wiki/Person/Yong-Yeol-Ahn/">Yong-Yeol Ahn</a> and Sebastian E. Ahnert, <em>Leonardo</em> <strong>46</strong>, 272–273 (2013)<br>
<a href="https://doi.org/10.1162/LEON_a_00569">DOI</a> | <a href="https://yongyeol.com/papers/ahn-flavornetwork-2013.pdf">PDF</a></p>
<div class="highlight"><pre><span></span><code>@article{ahn2013flavor,
    author = {Yong-Yeol Ahn and Sebastian E. Ahnert},
    title = {The Flavor Network},
    journal = {Leonardo},
    volume = {46},
    pages = {272--273},
    doi = {10.1162/LEON_a_00569},
    year = {2013},
}
</code></pre></div>

<hr />
<p>Flavor-compound and recipe networks reveal contrasting ingredient-pairing patterns in Western and Eastern cuisines, presenting the <a class="wikilink" href="/wiki/Flavor-network/">Flavor network</a> as both a <a class="wikilink" href="/wiki/Computational-gastronomy/">Computational gastronomy</a> result and a piece of <a class="wikilink" href="/wiki/Network-art/">Network art</a>.</p>]]></content>
    
  </entry>
  
  <entry>
    <title>Ahn et al., &#34;Metabolic Network Analysis-Based Identification of Antimicrobial Drug Targets in Category A Bioterrorism Agents&#34; (2014)</title>
    <link href="https://yyahn.com/wiki/Paper/Ahn2014drugtarget/" rel="alternate" type="text/html"/>
    <id>https://yyahn.com/wiki/Paper/Ahn2014drugtarget/</id>
    <published>2026-08-14T00:00:00Z</published>
    <updated>2026-08-14T00:00:00Z</updated>
    
    <content type="html"><![CDATA[<p><a class="wikilink" href="/wiki/Person/Yong-Yeol-Ahn/">Yong-Yeol Ahn</a>, <a class="wikilink" href="/wiki/Person/Deok-Sun-Lee/">Deok-Sun Lee</a>, <a class="wikilink" href="/wiki/Person/Henry-Burd/">Henry Burd</a>, <a class="wikilink" href="/wiki/Person/William-Blank/">William Blank</a>, and <a class="wikilink" href="/wiki/Person/Vinayak-Kapatral/">Vinayak Kapatral</a>, <em>PLOS ONE</em> <strong>9</strong>(1), e85195 (2014)<br>
<a href="https://doi.org/10.1371/journal.pone.0085195">DOI</a> | <a href="https://yongyeol.com/papers/ahn-metabolic-2014.pdf">PDF</a></p>
<div class="highlight"><pre><span></span><code>@article{ahn2014drugtarget,
    author = {Yong-Yeol Ahn and Deok-Sun Lee and Henry Burd and William Blank and Vinayak Kapatral},
    title = {Metabolic Network Analysis-Based Identification of Antimicrobial Drug Targets in Category A Bioterrorism Agents},
    journal = {PLOS ONE},
    volume = {9},
    number = {1},
    pages = {e85195},
    doi = {10.1371/journal.pone.0085195},
    year = {2014},
}
</code></pre></div>

<hr />
<p><a class="wikilink" href="/wiki/Flux-balance-analysis/">Flux balance analysis</a> across multiple bacterial strains identifies shared enzymes in the <a class="wikilink" href="/wiki/Metabolic-network/">Metabolic network</a> as candidate antimicrobial targets for three Category A bioterrorism agents, an approach to <a class="wikilink" href="/wiki/Drug-discovery/">Drug discovery</a>.</p>]]></content>
    
  </entry>
  
  <entry>
    <title>Bae et al., &#34;Network Landscape of Western Classical Music&#34; (2016)</title>
    <link href="https://yyahn.com/wiki/Paper/Bae2016landscape/" rel="alternate" type="text/html"/>
    <id>https://yyahn.com/wiki/Paper/Bae2016landscape/</id>
    <published>2026-08-14T00:00:00Z</published>
    <updated>2026-08-14T00:00:00Z</updated>
    
    <content type="html"><![CDATA[<p><a class="wikilink" href="/wiki/Person/Arram-Bae/">Arram Bae</a>, <a class="wikilink" href="/wiki/Person/Doheum-Park/">Doheum Park</a>, <a class="wikilink" href="/wiki/Person/Juyong-Park/">Juyong Park</a>, and <a class="wikilink" href="/wiki/Person/Yong-Yeol-Ahn/">Yong-Yeol Ahn</a>, <em>Leonardo</em> <strong>49</strong>(5), 448 (2016)<br>
<a href="https://doi.org/10.1162/LEON_a_01268">DOI</a></p>
<div class="highlight"><pre><span></span><code>@article{bae2016landscape,
    author = {Arram Bae and Doheum Park and Juyong Park and Yong-Yeol Ahn},
    title = {Network Landscape of Western Classical Music},
    journal = {Leonardo},
    volume = {49},
    number = {5},
    pages = {448},
    doi = {10.1162/LEON_a_01268},
    year = {2016},
}
</code></pre></div>

<hr />
<p>A network view of collaboration and influence among figures in western classical <a class="wikilink" href="/wiki/Music/">Music</a>, applying <a class="wikilink" href="/wiki/Scientific-collaboration/">Scientific collaboration</a> network analysis and presented as <a class="wikilink" href="/wiki/Network-art/">Network art</a>.</p>]]></content>
    
  </entry>
  
  <entry>
    <title>Bae et al., &#34;The Multi-Scale Network Landscape of Collaboration&#34; (2016)</title>
    <link href="https://yyahn.com/wiki/Paper/Bae2016multi/" rel="alternate" type="text/html"/>
    <id>https://yyahn.com/wiki/Paper/Bae2016multi/</id>
    <published>2026-08-14T00:00:00Z</published>
    <updated>2026-08-14T00:00:00Z</updated>
    
    <content type="html"><![CDATA[<p><a class="wikilink" href="/wiki/Person/Arram-Bae/">Arram Bae</a>, <a class="wikilink" href="/wiki/Person/Doheum-Park/">Doheum Park</a>, <a class="wikilink" href="/wiki/Person/Yong-Yeol-Ahn/">Yong-Yeol Ahn</a>, and <a class="wikilink" href="/wiki/Person/Juyong-Park/">Juyong Park</a>, <em>PLOS ONE</em> <strong>11</strong>(3), e0151784 (2016)<br>
<a href="https://doi.org/10.1371/journal.pone.0151784">DOI</a> | <a href="https://arxiv.org/abs/1601.07154">arXiv</a> | <a href="https://yongyeol.com/papers/bae-collaboration-2016.pdf">PDF</a></p>
<div class="highlight"><pre><span></span><code>@article{bae2016multi,
    author = {Arram Bae and Doheum Park and Yong-Yeol Ahn and Juyong Park},
    title = {The Multi-Scale Network Landscape of Collaboration},
    journal = {PLOS ONE},
    volume = {11},
    number = {3},
    pages = {e0151784},
    doi = {10.1371/journal.pone.0151784},
    eprint = {1601.07154},
    archivePrefix = {arXiv},
    year = {2016},
}
</code></pre></div>

<hr />
<p>The paper develops <a class="wikilink" href="/wiki/Multiscale-network/">Multiscale network</a> methods for analyzing a <a class="wikilink" href="/wiki/Scientific-collaboration/">Scientific collaboration</a> network of western classical musicians, mapping the structure of <a class="wikilink" href="/wiki/Music/">Music</a> communities.</p>]]></content>
    
  </entry>
  
  <entry>
    <title>Bagrow et al., &#34;Robustness and modular structure in networks&#34; (2015)</title>
    <link href="https://yyahn.com/wiki/Paper/Bagrow2015robustness/" rel="alternate" type="text/html"/>
    <id>https://yyahn.com/wiki/Paper/Bagrow2015robustness/</id>
    <published>2026-08-14T00:00:00Z</published>
    <updated>2026-08-14T00:00:00Z</updated>
    
    <content type="html"><![CDATA[<p><a class="wikilink" href="/wiki/Person/James-Bagrow/">James P. Bagrow</a>, <a class="wikilink" href="/wiki/Person/Sune-Lehmann/">Sune Lehmann</a>, and <a class="wikilink" href="/wiki/Person/Yong-Yeol-Ahn/">Yong-Yeol Ahn</a>, <em>Network Science</em> <strong>3</strong>, 509–525 (2015)<br>
<a href="https://doi.org/10.1017/nws.2015.21">DOI</a> | <a href="https://arxiv.org/abs/1102.5085">arXiv</a> | <a href="https://yongyeol.com/papers/bagrow-cperc-2015.pdf">PDF</a></p>
<div class="highlight"><pre><span></span><code>@article{bagrow2015cperc,
    author = {James P. Bagrow and Sune Lehmann and Yong-Yeol Ahn},
    title = {Robustness and Modular Structure in Networks},
    journal = {Network Science},
    volume = {3},
    pages = {509--525},
    doi = {10.1017/nws.2015.21},
    eprint = {1102.5085},
    archivePrefix = {arXiv},
    year = {2015},
}
</code></pre></div>

<hr />
<p>Studies how <a class="wikilink" href="/wiki/Modularity/">Modularity</a> and overlapping community structure affect <a class="wikilink" href="/wiki/Network-robustness/">Network robustness</a> under failure, a question of <a class="wikilink" href="/wiki/Percolation/">Percolation</a> on modular networks.</p>]]></content>
    
  </entry>
  
  <entry>
    <title>Cha et al., &#34;I Tube, You Tube, Everybody Tubes&#34; (2007)</title>
    <link href="https://yyahn.com/wiki/Paper/Cha2007youtube/" rel="alternate" type="text/html"/>
    <id>https://yyahn.com/wiki/Paper/Cha2007youtube/</id>
    <published>2026-08-14T00:00:00Z</published>
    <updated>2026-08-14T00:00:00Z</updated>
    
    <content type="html"><![CDATA[<p><a class="wikilink" href="/wiki/Person/Meeyoung-Cha/">Meeyoung Cha</a>, <a class="wikilink" href="/wiki/Person/Haewoon-Kwak/">Haewoon Kwak</a>, <a class="wikilink" href="/wiki/Person/Pablo-Rodriguez/">Pablo Rodriguez</a>, <a class="wikilink" href="/wiki/Person/Yong-Yeol-Ahn/">Yong-Yeol Ahn</a>, and <a class="wikilink" href="/wiki/Person/Sue-Moon/">Sue Moon</a>, <em>Proceedings of the ACM Internet Measurement Conference</em>, 1–14 (2007)<br>
<a href="https://doi.org/10.1145/1298306.1298309">DOI</a> | <a href="https://yongyeol.com/papers/cha-youtube-2007.pdf">PDF</a></p>
<div class="highlight"><pre><span></span><code>@inproceedings{cha2007youtube,
    author = {Meeyoung Cha and Haewoon Kwak and Pablo Rodriguez and Yong-Yeol Ahn and Sue Moon},
    title = {I Tube, You Tube, Everybody Tubes: Analyzing the World&#39;s Largest User Generated Content Video System},
    booktitle = {Proceedings of the ACM Internet Measurement Conference},
    pages = {1--14},
    doi = {10.1145/1298306.1298309},
    year = {2007},
}
</code></pre></div>

<hr />
<p>A large-scale study of <a class="wikilink" href="/wiki/YouTube/">YouTube</a> measures video <a class="wikilink" href="/wiki/Popularity/">Popularity</a> life cycles, request distributions, and content duplication, with implications for <a class="wikilink" href="/wiki/User-generated-content/">User generated content</a> delivery.</p>]]></content>
    
  </entry>
  

  
  <entry>
    <title>Recently Updated Pages</title>
    <link href="https://yyahn.com/wiki/" rel="alternate" type="text/html"/>
    <id>https://yyahn.com/feed/updates/2026-09-01</id>
    <published>2026-09-01T00:00:00Z</published>
    <updated>2026-09-01T00:00:00Z</updated>
    <content type="html"><![CDATA[<p>The following pages were recently updated:</p>
<ul>
  <li><a href="https://yyahn.com/wiki/GitHub/Workflow/">GitHub Workflow</a> - 2026-09-01</li>
  <li><a href="https://yyahn.com/wiki/Traffic-projection/">Traffic projection</a> - 2026-08-31</li>
  <li><a href="https://yyahn.com/wiki/Traffic-calming/">Traffic calming</a> - 2026-08-30</li>
  <li><a href="https://yyahn.com/wiki/Figure-guide/">Figure guide</a> - 2026-08-29</li>
  <li><a href="https://yyahn.com/wiki/Traffic-calming-is-cheap/">Traffic calming is cheap</a> - 2026-08-24</li>
  <li><a href="https://yyahn.com/wiki/articles/20251209_letter_to_city_council_on_bike_infra/">A letter to city council: Inability to execute is not a justification for inaction</a> - 2026-08-20</li>
  <li><a href="https://yyahn.com/wiki/Git/">Git</a> - 2026-08-17</li>
  <li><a href="https://yyahn.com/wiki/LaTeX/Pet-peeves/">LaTeX Pet peeves</a> - 2026-08-17</li>
  <li><a href="https://yyahn.com/wiki/Induced-demand/">Induced demand</a> - 2026-08-16</li>
  <li><a href="https://yyahn.com/wiki/Quarto/">Quarto</a> - 2026-08-16</li>
  <li><a href="https://yyahn.com/wiki/Software/YNAB/">YNAB</a> - 2026-08-15</li>
  <li><a href="https://yyahn.com/wiki/Bike/Ebike/">Ebike</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Leaving-Overleaf/">(Kinda) Leaving Overleaf</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Message-passing/">Message passing</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Ahn2010link/">Ahn et al., &quot;Link communities reveal multiscale complexity in networks&quot; (2010)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Ahn2011flavor/">Ahn et al., &quot;Flavor network and the principles of food pairing&quot; (2011)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Aiyappa2023Can/">Aiyappa et al., &quot;Can we trust the evaluation on ChatGPT?&quot; (2023)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Aiyappa2024emergence/">Aiyappa et al., &quot;Emergence of simple and complex contagion dynamics from weighted belief networks&quot; (2024)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Aiyappa2025implicit/">Aiyappa et al., &quot;Implicit degree bias in the link prediction task&quot; (2025)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Aiyappa2026zero-shot/">Aiyappa et al., &quot;Zero-shot stance detection in practice: insights on training, prompting, and decoding with a capable lightweight LLM&quot; (2026)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/An2018SemAxis/">An et al., &quot;SemAxis: A Lightweight Framework to Characterize Domain-Specific Word Semantics Beyond Sentiment&quot; (2018)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/An2021predicting/">An et al., &quot;Predicting Anti-Asian Hateful Users on Twitter during COVID-19&quot; (2021)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Bagrow2022cards/">Bagrow &amp; Ahn, &quot;Network Cards: concise, readable summaries of network data&quot; (2022)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Bento2020covidsearch/">Bento et al., &quot;Evidence from internet search data shows information-seeking responses to news of local COVID-19 cases&quot; (2020)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Blythe2019massive/">Blythe et al., &quot;Massive Multi-agent Data-Driven Simulations of the GitHub Ecosystem&quot; (2019)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Bollenbacher2021challenges/">Bollenbacher et al., &quot;On the challenges of predicting microscopic dynamics of online conversations&quot; (2021)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Cha2021prevalence/">Cha et al., &quot;Prevalence of Misinformation and Factchecks on the COVID-19 Pandemic in 35 Countries: Observational Infodemiology Study&quot; (2021)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Constantino2025representing/">Constantino et al., &quot;Representing the disciplinary structure of physics: A comparative evaluation of graph and text embedding methods&quot; (2025)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/DeVerna2025modeling/">DeVerna et al., &quot;Modeling the amplification of epidemic spread by individuals exposed to misinformation on social media&quot; (2025)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Frank2025ai/">Frank et al., &quot;AI exposure predicts unemployment risk: A new approach to technology-driven job loss&quot; (2025)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Gates2019clusim/">Gates &amp; Ahn, &quot;CluSim: a python package for calculating clustering similarity&quot; (2019)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Gates2019element/">Gates et al., &quot;Element-centric clustering comparison unifies overlaps and hierarchy&quot; (2019)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Grabe2023social/">Grabe et al., &quot;The Social Contagion Potential of Pro-Vaccine Messages on Black Twitter&quot; (2023)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Gu2021principled/">Gu et al., &quot;Principled approach to the selection of the embedding dimension of networks&quot; (2021)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Hasan2022impact/">Hasan et al., &quot;The Impact of Viral Posts on Visibility and Behavior of Professionals: A Longitudinal Study of Scientists on Twitter&quot; (2022)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Hebert-Dufresne2025one/">Hébert-Dufresne et al., &quot;One pathogen does not an epidemic make: a review of interacting contagions, diseases, beliefs, and stories&quot; (2025)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Jiang2025social/">Jiang et al., &quot;Social inequality and cultural factors impact the awareness and reaction during the cryptic transmission period of pandemic&quot; (2025)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Jing2021characterizing/">Jing &amp; Ahn, &quot;Characterizing Partisan Political Narrative Frameworks about COVID-19 on Twitter&quot; (2021)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Jing2025fanfic/">Jing et al., &quot;Sameness entices, but novelty enchants in fanfiction online&quot; (2025)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Jo2020hierarchy/">Jo et al., &quot;Extracting hierarchical backbones from bipartite networks&quot; (2020)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Ke2017systematic/">Ke et al., &quot;A systematic identification and analysis of scientists on Twitter&quot; (2017)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Kianersi2023development/">Kianersi et al., &quot;Development and validation of a model for measuring alcohol consumption from transdermal alcohol content data among college students&quot; (2023)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Kim2024labor/">Kim et al., &quot;Labor Space: A Unifying Representation of the Labor Market via Large Language Models&quot; (2024)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Kim2026uncovering/">Kim et al., &quot;Uncovering simultaneous breakthroughs with a robust measure of disruptiveness&quot; (2026)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Kojaku2020effectiveness/">Kojaku et al., &quot;The effectiveness of backward contact tracing in networks&quot; (2021)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Kojaku2021Residual2Vec/">Kojaku et al., &quot;Residual2Vec: Debiasing graph embedding with random graphs&quot; (2021)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Kojaku2024network/">Kojaku et al., &quot;Network community detection via neural embeddings&quot; (2024)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Kolchinsky2017minor/">Kolchinsky et al., &quot;The Minor fall, the Major lift: inferring emotional valence of musical chords through lyrics&quot; (2017)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Kwak2020mediaframe/">Kwak et al., &quot;A Systematic Media Frame Analysis of 1.5 Million New York Times Articles from 2000 to 2017&quot; (2020)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Kwak2021characterizing/">Kwak et al., &quot;FrameAxis: characterizing microframe bias and intensity with word embedding&quot; (2021)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Lee2021substitution/">Lee et al., &quot;Substitution of Nonpharmacologic Therapy With Opioid Prescribing for Pain During the COVID-19 Pandemic&quot; (2021)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Lee2021systematic/">Lee et al., &quot;Systematic Evaluation of State Policy Interventions Targeting the US Opioid Epidemic, 2007-2018&quot; (2021)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Lee2024social/">Lee et al., &quot;Social signals predict contemporary art prices better than visual features, particularly in emerging markets&quot; (2024)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Lee2025semantic/">Lee et al., &quot;A semantic embedding space based on large language models for modelling human beliefs&quot; (2025)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Menczer2023addressing/">Menczer et al., &quot;Addressing the harms of AI-generated inauthentic content&quot; (2023)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Miao2022latent/">Miao et al., &quot;The latent structure of global scientific development&quot; (2022)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Misic2015cooperative/">Mišić et al., &quot;Cooperative and Competitive Spreading Dynamics on the Human Connectome&quot; (2015)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Moriano2019event/">Moriano et al., &quot;Community-Based Event Detection in Temporal Networks&quot; (2019)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Muralidharan2026federating/">Muralidharan et al., &quot;Federating Governance: How Community Rules Scale with Mastodon Instances&quot; (2026)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Murray2023unsupervised/">Murray et al., &quot;Unsupervised embedding of trajectories captures the latent structure of scientific migration&quot; (2023)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Nakandala2017gendered/">Nakandala et al., &quot;Gendered Conversation in a Social Game-Streaming Platform&quot; (2017)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Nematzadeh2014optimal/">Nematzadeh et al., &quot;Optimal Network Modularity for Information Diffusion&quot; (2014)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Nematzadeh2019overload/">Nematzadeh et al., &quot;Information overload in group communication: from conversation to cacophony in the Twitch chat&quot; (2019)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Newman2022message/">Newman, Message passing methods on complex networks</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Park2019laborflow/">Park et al., &quot;Global labor flow network reveals the hierarchical organization and dynamics of geo-industrial clusters&quot; (2019)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Park2021mobility/">Park et al., &quot;How to Understand a City via Mobility&quot; (2021)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Park2026rap/">Park et al., &quot;Rap as a social reflection&quot; (2026)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Parmer2019music/">Parmer &amp; Ahn, &quot;Evolution of the Informational Complexity of Contemporary Western Music&quot; (2019)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Peng2021neural/">Peng et al., &quot;Neural embeddings of scholarly periodicals reveal complex disciplinary organizations&quot; (2021)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Perry2019coprescription/">Perry et al., &quot;Co-prescription network reveals social dynamics of opioid doctor shopping&quot; (2019)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Rodriguez2016collective/">Rodriguez et al., &quot;Collective Dynamics of Belief Evolution under Cognitive Coherence and Social Conformity&quot; (2016)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Singh2022misinformation/">Singh et al., &quot;Misinformation, Believability, and Vaccine Acceptance Over 40 Countries: Takeaways From the Initial Phase of The COVID-19 Infodemic&quot; (2022)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Sriram2025interplay/">Sriram et al., &quot;The interplay of sex and genotype in disease associations: a comprehensive network analysis in the UK Biobank&quot; (2025)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Sugimoto2019factors/">Sugimoto et al., &quot;Factors affecting sex-related reporting in medical research: a cross-disciplinary bibliometric analysis&quot; (2019)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Weng2013virality/">Weng et al., &quot;Virality Prediction and Community Structure in Social Networks&quot; (2013)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Weng2014predicting/">Weng et al., &quot;Predicting Successful Memes Using Network and Community Structure&quot; (2014)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Wright2025cognitive/">Wright et al., &quot;Cognitive Linguistic Identity Fusion Score (CLIFS): A Scalable Cognition-Informed Approach to Quantifying Identity Fusion from Text&quot; (2025)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Wu2022metrics/">Wu et al., &quot;Metrics and mechanisms: Measuring the unmeasurable in the science of science&quot; (2022)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Yang2020birank/">Yang et al., &quot;BiRank: Fast and Flexible Ranking on Bipartite Networks with R and Python&quot; (2020)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Yang2021use/">Yang et al., &quot;Use of and Comorbidities Associated With Diagnostic Codes for COVID-19 in US Health Insurance Claims&quot; (2021)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Yang2022comparing/">Yang et al., &quot;Comparing measures of centrality in bipartite patient-prescriber networks: A study of drug seeking for opioid analgesics&quot; (2022)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Yoon2021Persona2vec/">Yoon et al., &quot;Persona2vec: a flexible multi-role representations learning framework for graphs&quot; (2021)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Yu2023unique/">Yu et al., &quot;Unique in What Sense? Heterogeneous Relationships between Multiple Types of Uniqueness and Popularity in Music&quot; (2023)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Yuan2023mobility/">Yuan et al., &quot;Implications of COVID-19 vaccination heterogeneity in mobility networks&quot; (2023)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Paper/Zhao2024discovering/">Zhao et al., &quot;Discovering Collective Narratives Shifts in Online Discussions&quot; (2024)</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Parking-minimum/">Parking minimum</a> - 2026-08-14</li>
  <li><a href="https://yyahn.com/wiki/Claude-Code/Tips/">Claude Code: Tips</a> - 2026-08-09</li>
  <li><a href="https://yyahn.com/wiki/Software/Herdr/">Herdr</a> - 2026-08-09</li>
  <li><a href="https://yyahn.com/wiki/Motornomativity/">Motornomativity</a> - 2026-08-08</li>
  <li><a href="https://yyahn.com/wiki/AI-Agents/How-I-Use-Them/">AI Agents: How I Use Them</a> - 2026-08-08</li>
  <li><a href="https://yyahn.com/wiki/Claude-Code/">Claude Code</a> - 2026-08-08</li>
  <li><a href="https://yyahn.com/wiki/Don&#x27;t-ask-to-ask,-just-ask/">Don&#x27;t ask to ask, just ask</a> - 2026-08-08</li>
  <li><a href="https://yyahn.com/wiki/Paper/Walker2022motornomativity/">Motornomativity: How Social Norms Hide a Major Public Health Hazard</a> - 2026-08-08</li>
  <li><a href="https://yyahn.com/wiki/Traffic-evaporation/">Traffic evaporation</a> - 2026-08-08</li>
</ul>]]></content>
  </entry>
  
</feed>