<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Music on not quite an expert</title><link>/tags/music/</link><description>Recent content in Music on not quite an expert</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 20 Apr 2026 22:29:44 -0400</lastBuildDate><atom:link href="/tags/music/index.xml" rel="self" type="application/rss+xml"/><item><title>Untethered</title><link>/posts/untethered/</link><pubDate>Sat, 07 Mar 2026 00:00:00 +0000</pubDate><guid>/posts/untethered/</guid><description>&lt;p>Having left my previous job, not having decided my next job, I&amp;rsquo;m exploring the remaining Smithsonian museums, completing the sense untethered.&lt;/p>
&lt;p>Last time I was exploring the Smithsonian museums, I was checking Slack and had to interrupt my exploration to handle issues as the only engineer on my project. This time I have no deadline except when the museums close. If I don&amp;rsquo;t see something today, I can see it tomorrow; if I don&amp;rsquo;t see something tomorrow, I can see it whatever day.&lt;/p></description></item><item><title>Concept albums</title><link>/posts/concept_albums/</link><pubDate>Sat, 24 Jan 2026 00:00:00 +0000</pubDate><guid>/posts/concept_albums/</guid><description>&lt;p>Compared to many books I&amp;rsquo;ve read, the critically acclaimed concept albums &lt;a href="https://www.youtube.com/watch?v=wQp2syFoaaw">&lt;em>Wallsocket&lt;/em>&lt;/a> and &lt;a href="https://www.youtube.com/watch?v=zeHXnIuYmjY">&lt;em>Magic, Alive!&lt;/em>&lt;/a> have less developed characters and less coherent narrative flows. So why do I listen to and enjoy these albums so much?&lt;/p>
&lt;p>&lt;a href="https://en.wikipedia.org/wiki/The_medium_is_the_message">&amp;ldquo;The medium is the message&amp;rdquo;, Marshall McLuhan claims&lt;/a>, or less strongly, &amp;ldquo;the medium shapes the message&amp;rdquo;, I claim. Detailed dialogue and exposition generally don&amp;rsquo;t make for compelling lyrics in music. However, music incorporates additional distinct channels - instrumentation, tempo, and volume, to name a few - that communicate meaning, and more broadly build a differently compelling story.&lt;/p></description></item><item><title>Exactly what I want</title><link>/posts/exactly_what_i_want/</link><pubDate>Sat, 31 May 2025 00:00:00 +0000</pubDate><guid>/posts/exactly_what_i_want/</guid><description>&lt;p>They produce so much content that I often find exactly what I want without knowing I wanted it. For example:&lt;/p>
&lt;ol>
&lt;li>&lt;a href="https://www.metmuseum.org/audio-guide/playlists/monstrous-beauty">Michelle Zauner of Japanese Breakfast narrates &lt;em>Monstrous Beauty: A Feminist Revision of Chinoiserie&lt;/em>&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.youtube.com/watch?v=6bAugdYu8LQ">Adrianne Lenker of Big Thief illustrates alternative guitar tunings&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://play.prx.org/listen?ge=prx_3492_c29779c0-3542-482e-9788-2a32d08668c8&amp;amp;uf=https%3A%2F%2Fpublicfeeds.net%2Ff%2F3492%2Ffeed-rss.xml">Samin Nosrat of Salt Fat Acid Heat gossips about peaches&lt;/a>&lt;/li>
&lt;/ol>
&lt;p>As it gets easier to produce content, even generate content (via prompts), I worry that I&amp;rsquo;ll get exactly what I want &lt;em>and not much else&lt;/em>, missing out on content that would challenge me and expand my tastes.&lt;/p></description></item><item><title>Set up wall shelf, set up ssh</title><link>/posts/set_up_wall_shelf_ssh/</link><pubDate>Sat, 10 Aug 2024 00:00:00 +0000</pubDate><guid>/posts/set_up_wall_shelf_ssh/</guid><description>&lt;p>I run a music server on my spare &lt;a href="https://en.wikipedia.org/wiki/Next_Unit_of_Computing">headless computer&lt;/a>. However, after running for a few hours, especially after I &lt;a href="https://wiki.archlinux.org/title/Power_management/Suspend_and_hibernate">suspend to disk&lt;/a>, the music server needs to restart.&lt;/p>
&lt;p>Previously, I would connect my headless computer to my projector and keyboard to run some commands. However, with my wall shelf up, and my projector up on it, that takes too much effort now.&lt;/p>
&lt;p>So I set up &lt;a href="https://wiki.archlinux.org/title/OpenSSH">ssh&lt;/a> into my headless computer to run those same commands. Even seemingly unrelated projects influence each other in a shared space.&lt;/p></description></item><item><title>Fruits III: persimmon</title><link>/posts/fruits_persimmon/</link><pubDate>Sat, 16 Sep 2023 00:00:00 +0000</pubDate><guid>/posts/fruits_persimmon/</guid><description>&lt;p>In high school, I played clarinet and listened primarily to classical music (and EDM). Then in my freshman internship I grew sick of it, and sought out new music.&lt;/p>
&lt;p>The first album that spoke to me came from Japanese Breakfast. In her debut album &lt;em>Psychopomp&lt;/em>, and later in her memoir &lt;em>Crying in H Mart&lt;/em>, she details her mother&amp;rsquo;s death from cancer: the love, the loss, and the yearning. I re-listen and re-read in hard times.&lt;/p></description></item><item><title>Sidegrading your audio</title><link>/posts/record_player/</link><pubDate>Sat, 03 Dec 2022 00:00:00 +0000</pubDate><guid>/posts/record_player/</guid><description>&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
 &lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/e-EKLbcNM1I?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video">&lt;/iframe>
 &lt;/div>

&lt;p>I watch Steve Guttenberg for the crustiness. The lack of polish suggests an authenticity, an honesty. If audio equipment ever did have a past golden age, Steve embodies it.&lt;/p>
&lt;p>As with every Black Friday, I considered buying new audio equipment. In the video above, Steve recommends getting something drastically different. Rather than spending progressively more upgrading the same type of setup, try a different setup. In my case, instead of upgrading my bookshelf speakers, I got an entry-level record player.&lt;/p></description></item><item><title>Chords</title><link>/posts/chords/</link><pubDate>Sat, 26 Mar 2022 00:00:00 +0000</pubDate><guid>/posts/chords/</guid><description>&lt;p>When I play &lt;a href="/posts/instruments/">guitar&lt;/a>, the notes A, C, and E form the A minor chord. The notes A, C#, and E form the A major chord.&lt;/p>
&lt;p>When I type on &lt;a href="/posts/stenotype/">my stenotype keyboard&lt;/a>, the chord &lt;a href="https://sites.google.com/site/learnplover/lesson-3-english-sounds/3A-vowels/3a-2-long-vowels">HAOEL pressed simultaneously&lt;/a> forms &amp;ldquo;heel.&amp;rdquo; The chord &lt;a href="https://sites.google.com/site/learnplover/lesson-3-english-sounds/3A-vowels/3a-4-vowel-disambiguators">HAEL pressed simultaneously&lt;/a> forms &amp;ldquo;heal.&amp;rdquo;&lt;/p>
&lt;p>When I write Chinese, the &lt;a href="/posts/language_history/">simplified Han characters&lt;/a> 花 and 园 form the &lt;a href="/posts/cjk_segmentation/">segment&lt;/a> 花园, meaning garden. The characters 花 and 椒 form the segment 花椒, meaning Sichuan &lt;a href="/posts/peppercorn/">peppercorn&lt;/a>.&lt;/p>
&lt;p>Look at all those links to other posts! I&amp;rsquo;ve started to notice the idea of &amp;ldquo;chords&amp;rdquo; across domains. You can combine notes, keys, characters, whatever you&amp;rsquo;d like to call them, to form distinct &lt;em>meanings&lt;/em>.&lt;/p></description></item><item><title>Bottlehead Crack</title><link>/posts/bottlehead_crack/</link><pubDate>Sat, 18 Dec 2021 00:00:00 +0000</pubDate><guid>/posts/bottlehead_crack/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>For Cyber Monday, I ended up purchasing the Bottlehead Crack, a DIY headphones amplifier targeted at high impedance headphones like the Sennheiser HD 6XX I already owned. In this post, I&amp;rsquo;d like to break down why.&lt;/p>
&lt;h1 id="optimizing-seller-perspective">Optimizing seller perspective&lt;/h1>
&lt;p>I think of price from the seller&amp;rsquo;s perspective as the sum of&lt;/p>
&lt;pre tabindex="0">&lt;code>cost of inputs + cost of logistics + value of performance + value of marketing + value of usability 
&lt;/code>&lt;/pre>&lt;p>Assuming, I cannot control the cost of inputs nor logistics, if I hold the price constant and want to maximize the value of performance, I would &amp;ldquo;diminish&amp;rdquo; the value of marketing and usability.&lt;/p></description></item><item><title>Comparing audio equipment</title><link>/posts/audio_equipment/</link><pubDate>Sat, 04 Dec 2021 00:00:00 +0000</pubDate><guid>/posts/audio_equipment/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>This week, while &lt;a href="/posts/product_spaces/">shopping for a new headphones amp&lt;/a>, I&amp;rsquo;ve been looking for &amp;ldquo;best&amp;rdquo; headphones amps. This begs the question: how do we best compare audio equipment?&lt;/p>
&lt;h1 id="resolution-vs-profile">Resolution vs. profile&lt;/h1>
&lt;p>Okay, so obviously on a high level the &amp;ldquo;best&amp;rdquo; audio equipment produces the &amp;ldquo;best&amp;rdquo; audio. However, what constitutes &amp;ldquo;best&amp;rdquo; audio turns out much more challenging than you might expect.&lt;/p>
&lt;p>An easy (and in my not-quite-an-expert opinion, bad) definition of &amp;ldquo;best&amp;rdquo; audio relates to resolution. You could say the &amp;ldquo;best&amp;rdquo; audio equipment setup utilizes the most and loses the least music &amp;ldquo;information&amp;rdquo; in producing audio. However, as I covered in &lt;a href="/posts/resolution_profile/">a previous post&lt;/a>:&lt;/p></description></item><item><title>Why do you play (music)?</title><link>/posts/play_music/</link><pubDate>Sat, 30 Oct 2021 00:00:00 +0000</pubDate><guid>/posts/play_music/</guid><description>&lt;p>I asked my friend, while they were playing their recently bought guitar.&lt;/p>
&lt;h1 id="for-romantic-others">For romantic others&lt;/h1>
&lt;p>My friend thought it romantic to serenade a partner with a ballad on the guitar. Many a sappy love song come originally or well arranged for an acoustic guitar.&lt;/p>
&lt;h1 id="for-platonic-others">For platonic others&lt;/h1>
&lt;p>I jokingly asked if they wanted to annoy others at parties by playing guitar. Though in an intimate setting, two or three people, I like the idea of singing along together with a guitar. At the same time, I feel shy enough about singing that I don&amp;rsquo;t know if I could muster the will.&lt;/p></description></item><item><title>Audiophilia: resolution vs. profile</title><link>/posts/resolution_profile/</link><pubDate>Sat, 19 Jun 2021 00:00:00 +0000</pubDate><guid>/posts/resolution_profile/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Take these two side-by-side images of &lt;em>The Great Wave off Kanagawa&lt;/em>:
&lt;img src="/side-by-side-resolution.jpg" alt="Resolution side-by-side">
One of them has the resolution 3858x2592 pixels, the other 1929x1296 pixels (scaled back up to 3858x2592 for comparison). Can you tell them apart?&lt;/p>
&lt;p>I can&amp;rsquo;t. If you can, I bet you have to look really close to notice a difference. If I take a 12x12 sample of each&amp;rsquo;s bottom-left corner (and scale it up), you cal tell the difference:
&lt;img src="/side-by-side-sample.jpg" alt="Resolution side-by-side sample">
The left side has the lower resolution.&lt;/p></description></item><item><title>Small touches</title><link>/posts/small_touches/</link><pubDate>Sat, 10 Apr 2021 00:00:00 +0000</pubDate><guid>/posts/small_touches/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>I haven&amp;rsquo;t been cooking as much as I would like lately. To fill that gap, I&amp;rsquo;ve been watching videos from the emmymade channel:

 &lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
 &lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/dD3P-PgyP6Y?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video">&lt;/iframe>
 &lt;/div>
&lt;/p>
&lt;p>Go to 6:04 and watch for 15 seconds. No really, I&amp;rsquo;ll wait. These words won&amp;rsquo;t disappear when you&amp;rsquo;re not looking.&lt;/p>
&lt;h1 id="snow-boots">Snow boots&lt;/h1>
&lt;p>Did you see that? When Emmy walked out of the shot, the camera focused on the snow boots, helpfully labeled &amp;ldquo;snow boots.&amp;rdquo;&lt;/p></description></item><item><title>Let's actually build a random Spotify album selector!</title><link>/posts/spotify_selector_cont/</link><pubDate>Sat, 16 May 2020 00:00:00 +0000</pubDate><guid>/posts/spotify_selector_cont/</guid><description>&lt;p>&lt;a href="/posts/spotify_selector/">A continuation of this post&lt;/a>&lt;/p>
&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>Okay, for real this time. I&amp;rsquo;m going to do it in Rust because I like Rust. &lt;a href="https://github.com/jgjin/random_album">Code is available in a GitHub repo for reference&lt;/a>, and I&amp;rsquo;ll be linking files where I can.&lt;/p>
&lt;p>We&amp;rsquo;re going to cover a lot of technologies (including a pretty large tour of Rust), so get ready! Here&amp;rsquo;s a preview of what we&amp;rsquo;ll end up covering:&lt;/p>
&lt;ol>
&lt;li>Installing Rust&lt;/li>
&lt;li>Cargo&lt;/li>
&lt;li>Rocket&lt;/li>
&lt;li>OAuth&lt;/li>
&lt;li>Rust types (&lt;code>enum&lt;/code>s, &lt;code>struct&lt;/code>s, and &lt;code>trait&lt;/code>s)&lt;/li>
&lt;li>Environment variables (&lt;code>.env&lt;/code>)&lt;/li>
&lt;li>&lt;code>serde&lt;/code>&lt;/li>
&lt;li>Pagination APIs&lt;/li>
&lt;li>Caches&lt;/li>
&lt;li>Concurrency (for HTTP asynchronousness)&lt;/li>
&lt;li>&lt;code>Option&lt;/code>s and &lt;code>Result&lt;/code>s&lt;/li>
&lt;li>HTML, CSS, and JavaScript&lt;/li>
&lt;li>Dynamic web content&lt;/li>
&lt;li>HTML templating&lt;/li>
&lt;li>Deployment&lt;/li>
&lt;li>Debugging&lt;/li>
&lt;li>Optimizing web content&lt;/li>
&lt;/ol>
&lt;h1 id="installing-rust">Installing Rust&lt;/h1>
&lt;p>Installing Rust is easy (on non-Windows systems). In terminal, run:&lt;/p></description></item><item><title>Let's build a random Spotify album selector!</title><link>/posts/spotify_selector/</link><pubDate>Sat, 09 May 2020 00:00:00 +0000</pubDate><guid>/posts/spotify_selector/</guid><description>&lt;p>&lt;a href="/posts/spotify_selector_cont/">Continued in this post&lt;/a>&lt;/p>
&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>You read the title; let&amp;rsquo;s do it!&lt;/p>
&lt;h1 id="meta-goals">Meta-goals&lt;/h1>
&lt;p>I have 2 main goals for this post:&lt;/p>
&lt;ol>
&lt;li>Describe the process of making something.&lt;/li>
&lt;li>Write some code! I&amp;rsquo;ve been itching to code for a while.&lt;/li>
&lt;/ol>
&lt;h1 id="so-how-do-should1-we-make-something">So how do (should&lt;sup id="fnref:1">&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref">1&lt;/a>&lt;/sup>) we make something?&lt;/h1>
&lt;h2 id="audience">Audience&lt;/h2>
&lt;p>Let&amp;rsquo;s start with the most basic, perhaps most important question:&lt;/p>
&lt;blockquote>
&lt;p>Who&amp;rsquo;s this for, anyway?&lt;/p>
&lt;/blockquote>
&lt;p>How you answer this question strongly influences every step of making something. Different audiences have wildly different needs, behaviors, and environments. For example, making food for newborn babies is vastly different than making food for 30-something adults. A newborn baby needs food that can be digested without chewing; the 30-something makes their own decisions on where and when to consume food.&lt;/p></description></item><item><title>The unique challenge of different instruments</title><link>/posts/instruments/</link><pubDate>Sat, 22 Feb 2020 00:00:00 +0000</pubDate><guid>/posts/instruments/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>I recently started learning guitar. Depending on if you count the voice as an instrument (for this post I don&amp;rsquo;t), and ignoring the brief period where I tried to learn bass clarinet, the guitar will be the third instrument I have learned. I thought it would be an interesting exercise to describe the different challenges that come with playing each instrument without pictures.&lt;/p>
&lt;h1 id="piano">Piano&lt;/h1>
&lt;p>I started piano when I was 6 because I saw my older sister play the piano. As a shy child, the piano helped me open up to performing in front of others.&lt;/p></description></item><item><title>Music at 1.4x speed</title><link>/posts/music_speed/</link><pubDate>Sat, 18 Jan 2020 00:00:00 +0000</pubDate><guid>/posts/music_speed/</guid><description>&lt;h1 id="introduction">Introduction&lt;/h1>
&lt;p>For a few years, I listened to music at 1.4x (&lt;strong>not&lt;/strong> 1.3x, &lt;strong>not&lt;/strong> 1.5x, &lt;strong>exactly&lt;/strong> 1.4x) speed. When I told this to other people, their reactions ranged from &amp;ldquo;whatever&amp;rdquo; to &amp;ldquo;what?&amp;rdquo; to &amp;ldquo;WHATTT???&amp;rdquo;. I thought it would be interesting to go over some conversations, with varying degrees of convincingness, I encountered with the &amp;ldquo;WHATTT???&amp;rdquo; people.&lt;/p>
&lt;h1 id="not-convincing-to-me">Not convincing (to me)&lt;/h1>
&lt;h2 id="youre-not-respecting-the-artists-intentions">&amp;ldquo;You&amp;rsquo;re not respecting the artists&amp;rsquo; intentions!&amp;rdquo;&lt;/h2>
&lt;p>This argument can be broken down into 2 components that are not convincing to me:&lt;/p></description></item></channel></rss>