<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Stroll on Ben&#39;s Blog</title>
    <link>https://jinpeng.cv/en/tags/stroll/</link>
    <description>Recent content in Stroll on Ben&#39;s Blog</description>
    <generator>Hugo -- 0.154.0</generator>
    <language>en</language>
    <copyright>©️ 2025 Ben</copyright>
    <lastBuildDate>Mon, 09 Mar 2026 22:26:59 -0600</lastBuildDate>
    <atom:link href="https://jinpeng.cv/en/tags/stroll/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>June 12, 2025</title>
      <link>https://jinpeng.cv/en/diary/2025/june/2025-06-12/</link>
      <pubDate>Thu, 12 Jun 2025 02:34:27 +0000</pubDate>
      <guid>https://jinpeng.cv/en/diary/2025/june/2025-06-12/</guid>
      <description>&lt;h3 id=&#34;1007-organized-some-files&#34;&gt;10:07 Organized Some Files&lt;/h3&gt;
&lt;p&gt;The Vault folder was a bit messy, especially the Obsidian templates and project folders. Did a quick tidy-up and also added a reading log template to encourage myself to read more.&lt;/p&gt;
&lt;h3 id=&#34;1100-feel-pretty-good&#34;&gt;11:00 Feel pretty good&lt;/h3&gt;
&lt;p&gt;Today, my body feels fine with no discomfort, which has lifted my mood quite a bit. The courier called to notify me to pick up my ID card. After retrieving it, I strolled to the market and bought rice noodles, spinach, and cilantro. I ended up cooking too much rice noodles and ate until my stomach was bulging.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<h3 id="1007-organized-some-files">10:07 Organized Some Files</h3>
<p>The Vault folder was a bit messy, especially the Obsidian templates and project folders. Did a quick tidy-up and also added a reading log template to encourage myself to read more.</p>
<h3 id="1100-feel-pretty-good">11:00 Feel pretty good</h3>
<p>Today, my body feels fine with no discomfort, which has lifted my mood quite a bit. The courier called to notify me to pick up my ID card. After retrieving it, I strolled to the market and bought rice noodles, spinach, and cilantro. I ended up cooking too much rice noodles and ate until my stomach was bulging.</p>
<h3 id="1627-read-zweigs-the-governess-and-moonbeam-alley-abandoned">16:27 Read Zweig’s <em>The Governess</em> and <em>Moonbeam Alley</em> (Abandoned)</h3>
<p>The reflection of human nature and the influence of societal norms in <strong><a href="/en/project/reading/%E5%AE%B6%E5%BA%AD%E5%A5%B3%E6%95%99%E5%B8%88/">The Governess</a></strong> is not just a tragedy of that era. Similar things exist widely in any era. The two kind-hearted little girls might have been versions of ourselves in the past. Our attitude toward the world gradually turns indifferent simply because we’ve witnessed its coldness.</p>
<p>Both the English and Chinese translations of <strong><a href="/en/project/reading/%E6%9C%88%E5%85%89%E5%B7%B7/">Moonbeam Alley</a></strong> are particularly obscure, and I think they’re poorly translated. I couldn’t get through it at all, so I gave up. That said, I do agree with the idea that factors like money, desire, and indifference can lead love to ruin. It’s not worth reading—whether the Chinese or English version—as it’s just a pile of flowery words.</p>
<h3 id="2112-went-out-for-a-walk-and-got-a-haircut">21:12 Went Out for a Walk and Got a Haircut</h3>
<h4 id="the-fun-barber">The Fun Barber</h4>
<p>I really cooked too much rice noodles today, but since I have a medical check-up tomorrow and then need to go to Guiyang, I forced myself to finish it all. Feeling overly full, I decided to go out for a walk and get a haircut along the way.</p>
<p>I figured that for job interviews, one’s appearance and demeanor are quite important. Hairstyle plays a big role in personal image, so even though my hair wasn’t very long, I thought I’d get a trim for the sake of interviews. The barber said the last cut was too short and didn’t look great, so she felt a bit awkward bringing it up, but I actually thought it looked fine. This barber has a great attitude and decent skills.</p>
<p>After the haircut, there were still a lot of loose hairs on my face, so the barber gave me a quick wash. When I asked how much it cost, she said 15 yuan. I said, “Thank you,” and she replied, “No, thank <em>you</em>.” I joked, “Now that my hair’s cut, I’m even more handsome.” She laughed and said, “Hearing your compliment will make my dreams sweet tonight.” Haha, that caught me off guard. Next time, I’ll bring Huanhuan along to get a haircut and introduce them.</p>
<h4 id="the-uncle-who-asked-for-help-charging-his-car">The Uncle Who Asked for Help Charging His Car</h4>
<p>After the haircut, I walked to the charging station, where an uncle in a worn-out leather jacket stopped me. He said he didn’t know how to charge his car and asked for my help. At first, I scanned the QR code on the public account for a while before realizing it wasn’t working—there was another one on the display screen. Then he asked me to help bind his car model info. He drove a seven-seater Changan van, and when the list popped up, there were way too many options. I randomly picked one, and it worked, so we went with that. He thanked me profusely and even offered me a cigarette, which I declined since I don’t smoke.</p>
<h4 id="called-fei-ge">Called Fei Ge</h4>
<p>Helping others felt pretty good. I thought about visiting my mom, but it was getting late. Then I realized I hadn’t called Fei Ge in a while, so I video-called him directly. Turns out, the job someone promised him fell through, and he’s been lying low in Xiamen for a month. I imagine it must be tough for him.</p>
<p>Around 9 p.m., Huanhuan finished work. I thought chatting with more people might help, so I pulled both of them into a call, completely ignoring their awkwardness. It was pretty fun and also helped Huanhuan integrate better with my circle of friends.</p>
  

  


  
  <blockquote class="alert-blockquote alert-info" data-collapsible="&#43;">
    <p class="alert-heading callout-title">
      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">
        <circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path>
      </svg>
      
      <span>Ledger</span>
      
    </p>
    <div class="alert-content callout-content">
      <p>Haha, Fei Ge said that while he still has money, I should hurry to Xiamen to visit him. I joked about my usual “Australian lobster” bit, and Fei Ge said he’d budget 10k to treat us—rent a car and take a trip out to sea. I’ll hold him to that for now.</p>
    </div>
  </blockquote>
  

<script>
  document.addEventListener("DOMContentLoaded", function () {
    document.querySelectorAll(".alert-blockquote").forEach(function (e) {
        
        var foldAttr = e.getAttribute("data-collapsible");
        if (foldAttr === "+" || foldAttr === "-") {
            e.classList.add("is-collapsible");

            var titleElem = e.querySelector(".callout-title");
            var contentElem = e.querySelector(".callout-content");

            if (titleElem && contentElem && !titleElem.querySelector(".callout-fold")) {
                var isCollapsed = foldAttr === "-"; 
                var toggleState = function () {
                    updateState(!isCollapsed, true);
                };

                var updateState = function (collapsed, animate) {
                    isCollapsed = collapsed;
                    e.classList.toggle("is-collapsed", collapsed);
                    contentElem.style.display = collapsed ? "none" : "block";

                    
                    
                    var svgIcon = foldButton.querySelector("svg");
                    if (svgIcon) {
                        svgIcon.style.transform = collapsed ? "rotate(-90deg)" : "rotate(0deg)";
                        svgIcon.style.transition = "transform 0.2s ease-in-out";
                    }
                };

                
                var foldButton = document.createElement("div");
                foldButton.className = "callout-fold";

                
                foldButton.innerHTML = `
                    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svg-icon lucide-chevron-down">
                        <path d="m6 9 6 6 6-6"></path>
                    </svg>
                `;

                foldButton.addEventListener("click", function (event) {
                    event.preventDefault();
                    toggleState();
                });

                
                titleElem.appendChild(foldButton);

                
                titleElem.addEventListener("click", function (event) {
                    if (!event.defaultPrevented) {
                        event.preventDefault();
                        toggleState();
                    }
                });

                
                updateState(isCollapsed, false);
            }
        }
    });
});
</script>
]]></content:encoded>
    </item>
    <item>
      <title>June 6, 2025</title>
      <link>https://jinpeng.cv/en/diary/2025/june/2025-06-06/</link>
      <pubDate>Fri, 06 Jun 2025 09:20:46 +0000</pubDate>
      <guid>https://jinpeng.cv/en/diary/2025/june/2025-06-06/</guid>
      <description>&lt;p&gt;Today was slightly better than yesterday. In the morning, I spent some time studying the manual for Dwarf Fortress. It&amp;rsquo;s still quite complex and requires further review. Regular exposure to and use of English gradually familiarizes me with the language, even if it&amp;rsquo;s just through gaming.&lt;/p&gt;
&lt;p&gt;Yesterday and today, I looked into the requirements for applying for a student visa. Money remains a significant hurdle. But I don’t care too much anymore—I’ll leave it to fate. At this point, I’m not as eager to go abroad as before. Facing reality is more important. As Teacher Liu said: for ordinary families, studying abroad is almost an impossible path. Maybe things will improve if I work harder in the future.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Today was slightly better than yesterday. In the morning, I spent some time studying the manual for Dwarf Fortress. It&rsquo;s still quite complex and requires further review. Regular exposure to and use of English gradually familiarizes me with the language, even if it&rsquo;s just through gaming.</p>
<p>Yesterday and today, I looked into the requirements for applying for a student visa. Money remains a significant hurdle. But I don’t care too much anymore—I’ll leave it to fate. At this point, I’m not as eager to go abroad as before. Facing reality is more important. As Teacher Liu said: for ordinary families, studying abroad is almost an impossible path. Maybe things will improve if I work harder in the future.</p>
<h3 id="1734-achieved-multi-device-sync-in-obsidian">17:34 Achieved Multi-Device Sync in Obsidian</h3>
<p>By configuring the <code>remotely-save</code> plugin and leveraging Tencent Cloud Storage, I managed to sync the mobile version. While it’s not as seamless as <code>git</code>, it’s sufficient for jotting down notes on weekends or when I’m out and about. Later, when I have access to a computer, I can push the updates to the website.</p>
]]></content:encoded>
    </item>
    <item>
      <title>May 16, 2025</title>
      <link>https://jinpeng.cv/en/diary/2025/may/2025-05-16/</link>
      <pubDate>Thu, 15 May 2025 16:06:53 +0000</pubDate>
      <guid>https://jinpeng.cv/en/diary/2025/may/2025-05-16/</guid>
      <description>&lt;p&gt;I stayed up late last night just to tinker with my phone&amp;rsquo;s TTS and text-to-speech functions. Before I knew it, it was past 1 a.m., and I knew most of the morning would be wasted.&lt;/p&gt;
&lt;p&gt;Around 8 a.m., the Emergency Management Bureau called for a qualification review, so I quickly cleared my throat and answered. After that, I couldn’t fall back asleep, so I got up, took a shower, did the laundry, and made breakfast.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I stayed up late last night just to tinker with my phone&rsquo;s TTS and text-to-speech functions. Before I knew it, it was past 1 a.m., and I knew most of the morning would be wasted.</p>
<p>Around 8 a.m., the Emergency Management Bureau called for a qualification review, so I quickly cleared my throat and answered. After that, I couldn’t fall back asleep, so I got up, took a shower, did the laundry, and made breakfast.</p>
<p>Just as I was about to shower, the power went out. I went outside to check and found that the circuit breaker had failed—the wiring wasn’t properly connected before and had burned out. Luckily, the water was already hot, so I showered and then started figuring out how to replace the breaker.</p>
<p>I initially thought about doing it myself. A 2P63A circuit breaker costs less than 30 yuan on Meituan, but I was a bit nervous to handle it alone. I checked the price online through Meituan’s service, and they quoted 130 yuan, which felt overpriced. So, I went out to find a repair shop instead. I found a couple running a repair store, and they charged 80 yuan, including materials. I didn’t haggle and agreed right away.</p>
<p>At noon, I messed around with a JS script and missed my nap time. In the afternoon, I lay down for a while but couldn’t sleep, so I ended up playing on my phone.</p>
<p>Later, I tidied up my room, but my eyes were so tired that I went back to sleep.</p>
<p>A day without studying—just pure slacking.</p>
<hr>
<p>By the way, last night I suddenly thought of my brother-in-law’s father. I’m not sure what the proper formal term is, so I’ll just call him Uncle. I often think of him inexplicably, so I jotted down a few notes.</p>
<blockquote>
<h2 id="0216-an-old-phone-suddenly-beeped">02:16 An old phone suddenly beeped</h2>
<p>My sister’s phone suddenly made a system notification sound, and my mind started wandering.<br>
I thought about how her WeChat might still have chat logs with Uncle Chaoyang, which I never backed up. The thought made me miss him again, remembering how he looked when he passed away, how hardworking he was.</p>
<p>What kind of life should one live? He embodied so many admirable qualities—bravery, kindness, diligence, selflessness, intelligence, confidence, extroversion, optimism. It’s rare for someone to possess all these traits.</p>
<p>Just thinking about it brings me to tears.</p>
<p>Our interactions weren’t many, yet why has such a towering figure left such a deep impression on me? He helped my family in countless ways—arranging medical care for my mom, plowing fields, driving my dad to Shuicheng, assisting my brother with his wedding, even castrating pigs for our household. He was always energetic, never seeking comfort, never drinking alcohol, often rushing from one task to another.</p>
<p>I want to be like him.</p>
</blockquote>
<p>When I woke up in the morning and checked my phone, I realized it was just a system notification from <strong>Find My Device</strong>.</p>
]]></content:encoded>
    </item>
    <item>
      <title>May 6, 2025</title>
      <link>https://jinpeng.cv/en/diary/2025/may/2025-05-06/</link>
      <pubDate>Tue, 06 May 2025 01:33:18 +0000</pubDate>
      <guid>https://jinpeng.cv/en/diary/2025/may/2025-05-06/</guid>
      <description>&lt;h3 id=&#34;0933-starting-to-study&#34;&gt;09:33 Starting to Study&lt;/h3&gt;
&lt;p&gt;Last night, I spent some time tinkering with my phone again, but luckily, I went to bed relatively early.&lt;/p&gt;
&lt;p&gt;Maintaining a slight sense of hunger and fatigue can help foster a more disciplined and proactive lifestyle.&lt;/p&gt;
&lt;h3 id=&#34;1149-lemon--cured-meat&#34;&gt;11:49 Lemon + Cured Meat&lt;/h3&gt;
&lt;p&gt;Adding two slices of lemon when blanching cured meat can bring out a unique aroma while also reducing the oxidized taste of the meat.&lt;/p&gt;
&lt;p&gt;The main reason eggs stick to the pan is that the pan and oil aren’t hot enough. On an induction stove, try to crack the egg closer to the center of the pan.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<h3 id="0933-starting-to-study">09:33 Starting to Study</h3>
<p>Last night, I spent some time tinkering with my phone again, but luckily, I went to bed relatively early.</p>
<p>Maintaining a slight sense of hunger and fatigue can help foster a more disciplined and proactive lifestyle.</p>
<h3 id="1149-lemon--cured-meat">11:49 Lemon + Cured Meat</h3>
<p>Adding two slices of lemon when blanching cured meat can bring out a unique aroma while also reducing the oxidized taste of the meat.</p>
<p>The main reason eggs stick to the pan is that the pan and oil aren’t hot enough. On an induction stove, try to crack the egg closer to the center of the pan.</p>
<h3 id="1550-considering-root-access-from-a-consumers-perspective">15:50 Considering Root Access from a Consumer’s Perspective</h3>
<p>The purpose of rooting is to gain control over the system. I suddenly realized that the notification importance settings were missing. Upon closer inspection, I discovered it was because I had restored the native notification importance settings using Cemiuiler. My new phone isn’t rooted, so I couldn’t adjust the settings.</p>
<h3 id="1948-tweaking-the-equalizer-on-the-xiaomi-15">19:48 Tweaking the Equalizer on the Xiaomi 15</h3>
<p>I noticed that the Xiaomi 15’s external speakers don’t sound as good as the Xiaomi 10’s—they’re particularly harsh and lack fullness. After checking online to see how others adjusted their equalizers, I learned a bit about the principles behind equalizer tuning. It improved slightly, but only by a tiny bit.</p>
<h3 id="2316-how-to-improve-concentration">23:16 How to improve concentration</h3>
<p>The inertia of laziness is still quite hard to overcome, which makes creating a conducive learning or working environment especially important. But how do you create one? Generally, there are four main influencing factors:</p>
<ol>
<li><strong>Establishing Rules</strong>. Setting rules helps maintain high focus. The most critical aspects are enforceability and unavoidable consequences—the former ensures practicality, while the latter serves as a negative feedback mechanism. For example, in libraries or classrooms, loud noise will draw disapproval from others, an unavoidable consequence that encourages focus in such spaces.</li>
<li><strong>Group Effect</strong>. This leverages human psychology—people tend to mimic others to fit in. Additionally, people usually care about how others perceive them. To shape their image, individuals in groups consciously imitate productive behaviors. Combined with personal motivation, this makes people more focused in specific group settings.</li>
<li><strong>Eliminating Distractions</strong>. By keeping potential distractions—whether objects or people—out of sight or reach, external interruptions are minimized, helping sustain focus.</li>
<li><strong>Choosing the Right Task</strong>. The nature of the work or study material significantly impacts focus. For instance, we often concentrate intensely while gaming, competing, or watching TV shows. Tasks that provide immediate positive feedback are more likely to hold our attention, even to the point of addiction. Conversely, activities requiring long-term effort with unpredictable setbacks—like preparing for grad school or civil service exams—often trigger subconscious resistance, undermining focus.</li>
</ol>
<p>In summary, maintaining focus while working alone on long-term, low-reward tasks is extremely challenging. Forcing yourself to concentrate might backfire. Instead, try creating enforceable personal rules with unavoidable consequences, joining online communities of like-minded individuals, and using tools like screen locks or Pomodoro timers. Overcoming subconscious resistance by adopting a broader perspective is key to improving focus—but this requires extensive exploration and practice.</p>
]]></content:encoded>
    </item>
    <item>
      <title>May 5, 2025</title>
      <link>https://jinpeng.cv/en/diary/2025/may/2025-05-05/</link>
      <pubDate>Mon, 05 May 2025 13:06:07 +0000</pubDate>
      <guid>https://jinpeng.cv/en/diary/2025/may/2025-05-05/</guid>
      <description>&lt;p&gt;Today is already the last day of the holiday—time really flies.&lt;/p&gt;
&lt;p&gt;I slept in today, and after waking up, we continued playing games. I was hoping to finish the game today.&lt;/p&gt;
&lt;p&gt;Around 10 a.m., my brother called and asked me to drive to Liupanshui South Station to pick up Mom. When I met up with him, he said he had already arranged a ride-hailing service for her. We just happened to run into my brother, and then he left. We took the opportunity to have breakfast at Panxian Flavors.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Today is already the last day of the holiday—time really flies.</p>
<p>I slept in today, and after waking up, we continued playing games. I was hoping to finish the game today.</p>
<p>Around 10 a.m., my brother called and asked me to drive to Liupanshui South Station to pick up Mom. When I met up with him, he said he had already arranged a ride-hailing service for her. We just happened to run into my brother, and then he left. We took the opportunity to have breakfast at Panxian Flavors.</p>
<p>Huanhuan seemed a bit reluctant to let my brother know we had been together these past few days, feeling somewhat shy. I think if it were me, I’d feel the same way, but there isn’t really a good solution for it.</p>
<p>By 2 p.m., we finally finished <em>It Takes Two</em>. It really is an amazing game.</p>
<p>After resting for a few minutes, I took Huanhuan to the bus station. Just as we arrived, a driver from Panzhou approached us, so we avoided having to wait in line for the coach.</p>
<p>When I got back, I originally planned to rest, but I ended up tinkering with Shizuku, Dizuku, and NFC cards on my phone. As a result, I didn’t get proper rest when I should have.</p>
<p>There were still some leftover vegetables from yesterday, so I cooked noodles with them again today. Simple but delicious.</p>
<p>After eating, I caught up on the diary entries I missed.</p>
<p>Now it’s time to get back to work and give it my all.</p>
]]></content:encoded>
    </item>
    <item>
      <title>April 25, 2025</title>
      <link>https://jinpeng.cv/en/diary/2025/april/2025-04-25/</link>
      <pubDate>Fri, 25 Apr 2025 02:27:01 +0000</pubDate>
      <guid>https://jinpeng.cv/en/diary/2025/april/2025-04-25/</guid>
      <description>&lt;h3 id=&#34;1045-completed-the-integration-of-volcano-engines-api&#34;&gt;10:45 Completed the integration of Volcano Engine&amp;rsquo;s API&lt;/h3&gt;
&lt;p&gt;The money I topped up in DeepSeek always gets used up suddenly—not sure if it&amp;rsquo;s due to an API leak or issues with the calls. Switched to the API provided by Volcano Engine instead; it&amp;rsquo;s also cheaper.&lt;/p&gt;
&lt;h3 id=&#34;1052-optimized-the-quickadd-action-for-adding-records&#34;&gt;10:52 Optimized the QuickAdd action for adding records&lt;/h3&gt;
&lt;p&gt;Now it can all be done in a single input box. Even with longer text, there’s no need to open the diary again to continue adding more.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<h3 id="1045-completed-the-integration-of-volcano-engines-api">10:45 Completed the integration of Volcano Engine&rsquo;s API</h3>
<p>The money I topped up in DeepSeek always gets used up suddenly—not sure if it&rsquo;s due to an API leak or issues with the calls. Switched to the API provided by Volcano Engine instead; it&rsquo;s also cheaper.</p>
<h3 id="1052-optimized-the-quickadd-action-for-adding-records">10:52 Optimized the QuickAdd action for adding records</h3>
<p>Now it can all be done in a single input box. Even with longer text, there’s no need to open the diary again to continue adding more.</p>
<h3 id="1318-failed-attempt-at-using-typeit-as-a-shortcode">13:18 Failed attempt at using TypeIt as a shortcode</h3>
<p>Gave up on this. These trivial things aren’t worth the effort—remember, less is more. At all times, focus on the main content and grasp the essence. Unless I’m someone who produces appearances or tools, there’s no need to overcomplicate things.</p>
<h3 id="2004-suddenly-discovered-the-benefits-of-nearsightedness">20:04 Suddenly discovered the benefits of nearsightedness</h3>
<p>My left eye has about 200 degrees of myopia. After staying indoors all day, I decided to go out for a walk. My eyes felt a bit uncomfortable, so I tried closing one eye—and made a novel discovery.</p>
<p>As someone who strongly dislikes the overwhelming presence of advertisements in every aspect of life, I suddenly realized that mild nearsightedness can, to some extent, reduce the ads around us—because they become blurry.</p>
<p>Those eye-catching slogans are like being intelligently blurred out, no longer able to grab our attention. Of course, this only works with around 200 degrees of myopia. If the prescription is too high, it might also affect our ability to appreciate the beauty in life.</p>
]]></content:encoded>
    </item>
    <item>
      <title>April 10, 2025</title>
      <link>https://jinpeng.cv/en/diary/2025/april/2025-04-10/</link>
      <pubDate>Wed, 09 Apr 2025 16:15:33 +0000</pubDate>
      <guid>https://jinpeng.cv/en/diary/2025/april/2025-04-10/</guid>
      <description>&lt;h3 id=&#34;0016-time-flies-so-fast&#34;&gt;00:16 Time Flies So Fast&lt;/h3&gt;
&lt;p&gt;It&amp;rsquo;s time to sleep again. Need to go to bed early, or else I won’t be able to fall asleep.&lt;/p&gt;
&lt;p&gt;Submitted all the code I wrote today.&lt;/p&gt;
&lt;h3 id=&#34;1034-swelling-and-pain-around-my-eyes&#34;&gt;10:34 Swelling and Pain Around My Eyes&lt;/h3&gt;
&lt;p&gt;Not sure if it’s because I slept face down, but this morning I woke up with a painful swelling around my eyes. Nothing seems to help—lying still in bed, applying a cold towel, sitting in meditation, or even DIY remedies—nothing works.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<h3 id="0016-time-flies-so-fast">00:16 Time Flies So Fast</h3>
<p>It&rsquo;s time to sleep again. Need to go to bed early, or else I won’t be able to fall asleep.</p>
<p>Submitted all the code I wrote today.</p>
<h3 id="1034-swelling-and-pain-around-my-eyes">10:34 Swelling and Pain Around My Eyes</h3>
<p>Not sure if it’s because I slept face down, but this morning I woke up with a painful swelling around my eyes. Nothing seems to help—lying still in bed, applying a cold towel, sitting in meditation, or even DIY remedies—nothing works.</p>
<p>Might as well get up and take a shower. Even if I’m uncomfortable, life has to go on.</p>
  

  


  
  <blockquote class="alert-blockquote alert-tip" >
    <p class="alert-heading callout-title">
      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">
        <path d="M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.072-2.143-.224-4.054 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.153.433-2.294 1-3a2.5 2.5 0 0 0 2.5 2.5z"></path>
      </svg>
      
      <span>Tip</span>
      
    </p>
    <div class="alert-content callout-content">
      <p>I learned that mom also feels dizzy at the middle of last night and this morning, so I guess that this may be food poisoning.<br>
I rarely get dizzy.</p>
    </div>
  </blockquote>
  

<script>
  document.addEventListener("DOMContentLoaded", function () {
    document.querySelectorAll(".alert-blockquote").forEach(function (e) {
        
        var foldAttr = e.getAttribute("data-collapsible");
        if (foldAttr === "+" || foldAttr === "-") {
            e.classList.add("is-collapsible");

            var titleElem = e.querySelector(".callout-title");
            var contentElem = e.querySelector(".callout-content");

            if (titleElem && contentElem && !titleElem.querySelector(".callout-fold")) {
                var isCollapsed = foldAttr === "-"; 
                var toggleState = function () {
                    updateState(!isCollapsed, true);
                };

                var updateState = function (collapsed, animate) {
                    isCollapsed = collapsed;
                    e.classList.toggle("is-collapsed", collapsed);
                    contentElem.style.display = collapsed ? "none" : "block";

                    
                    
                    var svgIcon = foldButton.querySelector("svg");
                    if (svgIcon) {
                        svgIcon.style.transform = collapsed ? "rotate(-90deg)" : "rotate(0deg)";
                        svgIcon.style.transition = "transform 0.2s ease-in-out";
                    }
                };

                
                var foldButton = document.createElement("div");
                foldButton.className = "callout-fold";

                
                foldButton.innerHTML = `
                    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svg-icon lucide-chevron-down">
                        <path d="m6 9 6 6 6-6"></path>
                    </svg>
                `;

                foldButton.addEventListener("click", function (event) {
                    event.preventDefault();
                    toggleState();
                });

                
                titleElem.appendChild(foldButton);

                
                titleElem.addEventListener("click", function (event) {
                    if (!event.defaultPrevented) {
                        event.preventDefault();
                        toggleState();
                    }
                });

                
                updateState(isCollapsed, false);
            }
        }
    });
});
</script>
<h3 id="1117-still-a-headache">11:17 Still a Headache</h3>
<p>Did some coding, but now it’s not just my eyes—I feel terrible all over.</p>
  

  


  
  <blockquote class="alert-blockquote alert-warning" >
    <p class="alert-heading callout-title">
      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">
        <path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z"></path><path d="M12 9v4"></path><path d="M12 17h.01"></path>
      </svg>
      
      <span>Warning</span>
      
    </p>
    <div class="alert-content callout-content">
      <p>From now on, focus more on content creation and output, and open VSCode less!</p>
    </div>
  </blockquote>
  

<script>
  document.addEventListener("DOMContentLoaded", function () {
    document.querySelectorAll(".alert-blockquote").forEach(function (e) {
        
        var foldAttr = e.getAttribute("data-collapsible");
        if (foldAttr === "+" || foldAttr === "-") {
            e.classList.add("is-collapsible");

            var titleElem = e.querySelector(".callout-title");
            var contentElem = e.querySelector(".callout-content");

            if (titleElem && contentElem && !titleElem.querySelector(".callout-fold")) {
                var isCollapsed = foldAttr === "-"; 
                var toggleState = function () {
                    updateState(!isCollapsed, true);
                };

                var updateState = function (collapsed, animate) {
                    isCollapsed = collapsed;
                    e.classList.toggle("is-collapsed", collapsed);
                    contentElem.style.display = collapsed ? "none" : "block";

                    
                    
                    var svgIcon = foldButton.querySelector("svg");
                    if (svgIcon) {
                        svgIcon.style.transform = collapsed ? "rotate(-90deg)" : "rotate(0deg)";
                        svgIcon.style.transition = "transform 0.2s ease-in-out";
                    }
                };

                
                var foldButton = document.createElement("div");
                foldButton.className = "callout-fold";

                
                foldButton.innerHTML = `
                    <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svg-icon lucide-chevron-down">
                        <path d="m6 9 6 6 6-6"></path>
                    </svg>
                `;

                foldButton.addEventListener("click", function (event) {
                    event.preventDefault();
                    toggleState();
                });

                
                titleElem.appendChild(foldButton);

                
                titleElem.addEventListener("click", function (event) {
                    if (!event.defaultPrevented) {
                        event.preventDefault();
                        toggleState();
                    }
                });

                
                updateState(isCollapsed, false);
            }
        }
    });
});
</script>
<h3 id="1605-cooking">16:05 Cooking</h3>
<p>Today I’m making a stew with minced meat, potatoes, and tea tree mushrooms. Sounds absolutely delicious!<br>
It’s already simmering. By evening, I’ll just add some veggies, and it’ll be ready to eat.</p>
<h3 id="1802-headache-finally-eases-up">18:02 Headache Finally Eases Up</h3>
<p>Did some more coding—added a heatmap to the About page. Realized that shortcodes can achieve endless functionalities, and treating them merely as div containers isn’t ideal for website development. So, I refactored the shortcodes for frequently used websites and blog links, separating data from the page structure for easier maintenance.</p>
<h3 id="2218-back-from-a-walk-with-mom">22:18 Back from a Walk with Mom</h3>
<p>Lately, my exercise routine has been excessive—walking five or six kilometers every day. It’s a bit much for me, but Mom seems to enjoy it, probably because she gets bored at home.</p>
<p>My patience always wears thin when I’m with my parents—not sure if that’s good or bad. Maybe I should encourage them more instead of feeling impatient.</p>
<p>Got home and immediately felt hungry. Even though I’d already eaten dinner (and hadn’t even cleared the dishes yet), I had another meal. Eating made me feel much better.</p>
<h3 id="2313-writing-a-diary">23:13 Writing a Diary</h3>
<p>After resting for a while, I got up to complete my diary entry and then submitted today&rsquo;s code changes.</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
