<?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>Fix on Ben&#39;s Blog</title>
    <link>https://jinpeng.cv/en/tags/fix/</link>
    <description>Recent content in Fix 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/fix/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>2025-08-26</title>
      <link>https://jinpeng.cv/en/diary/2025/august/2025-08-26/</link>
      <pubDate>Tue, 26 Aug 2025 18:13:47 +0800</pubDate>
      <guid>https://jinpeng.cv/en/diary/2025/august/2025-08-26/</guid>
      <description>&lt;p&gt;今天欢欢爸爸妈妈起的比较早，听到他们说话声音，就醒了。虽然困得不行。&lt;/p&gt;
&lt;p&gt;告诉老师们我的机票行程，想着走之前请老师们吃个饭。老师们纷纷表示他们来安排就好。&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>今天欢欢爸爸妈妈起的比较早，听到他们说话声音，就醒了。虽然困得不行。</p>
<p>告诉老师们我的机票行程，想着走之前请老师们吃个饭。老师们纷纷表示他们来安排就好。</p>
<p>时间差不多就来到了八点，和小欢欢分别，我和欢欢爸爸去买排烟管，一直折腾到早上十点半才弄好，算是勉强能用。</p>
<p>然后欢欢爸爸送我来坐车，我们还加了微信。还是那个美女司机，还是一样的晕车。</p>
<p>中午直接回住的地方了，准备休息一下。</p>
<h3 id="1812-来到哥哥家">18:12 来到哥哥家</h3>
<p>爸爸今天来水城了，一直想叫我来吃饭。我并不想来，不喜欢这种带熟不熟的社交。</p>
<p>来了之后发现也还好，吃完饭，妈妈洗好碗。带他们去人民广场逛了逛。</p>
<p>虽然言语不多，但是能够明显感觉到挺好的。</p>
]]></content:encoded>
    </item>
    <item>
      <title>May 14, 2025</title>
      <link>https://jinpeng.cv/en/diary/2025/may/2025-05-14/</link>
      <pubDate>Wed, 14 May 2025 01:38:52 +0000</pubDate>
      <guid>https://jinpeng.cv/en/diary/2025/may/2025-05-14/</guid>
      <description>&lt;h3 id=&#34;0920-optimizing-diary-information-display&#34;&gt;09:20 Optimizing Diary Information Display&lt;/h3&gt;
&lt;p&gt;Yesterday, I only added the attributes but didn’t have time to implement them. Today, I spent some time making it work and also optimized the style and layout.&lt;/p&gt;
&lt;h3 id=&#34;0952-drew-number-27-for-the-interview&#34;&gt;09:52 Drew Number 27 for the Interview&lt;/h3&gt;
&lt;p&gt;For the interview at the Energy Bureau, I drew number 27. Being at the very end is quite annoying.&lt;/p&gt;
&lt;h3 id=&#34;1013-studying-after-a-shower&#34;&gt;10:13 Studying After a Shower&lt;/h3&gt;
&lt;p&gt;On the Himalaya App, there’s a program called &lt;a href=&#34;https://m.ximalaya.com/album/2801256?from=pc&#34;&gt;&lt;em&gt;National Centre for the Performing Arts | Listening to Classical Music&lt;/em&gt;&lt;/a&gt;. The host prepares each episode exceptionally well, even expanding on some stories and knowledge. It’s much better than randomly listening to songs or radio programs—no weird lyrics to make me feel agitated. It also allows me to appreciate the variations in music, preventing me from getting tired of the same genre too quickly.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<h3 id="0920-optimizing-diary-information-display">09:20 Optimizing Diary Information Display</h3>
<p>Yesterday, I only added the attributes but didn’t have time to implement them. Today, I spent some time making it work and also optimized the style and layout.</p>
<h3 id="0952-drew-number-27-for-the-interview">09:52 Drew Number 27 for the Interview</h3>
<p>For the interview at the Energy Bureau, I drew number 27. Being at the very end is quite annoying.</p>
<h3 id="1013-studying-after-a-shower">10:13 Studying After a Shower</h3>
<p>On the Himalaya App, there’s a program called <a href="https://m.ximalaya.com/album/2801256?from=pc"><em>National Centre for the Performing Arts | Listening to Classical Music</em></a>. The host prepares each episode exceptionally well, even expanding on some stories and knowledge. It’s much better than randomly listening to songs or radio programs—no weird lyrics to make me feel agitated. It also allows me to appreciate the variations in music, preventing me from getting tired of the same genre too quickly.</p>
<h3 id="1945-repairing-an-old-phone">19:45 Repairing an Old Phone</h3>
<p>I managed to fix the broken phone at home earlier, but the back cover was still damaged. So, I bought a replacement online.</p>
<p>It’s been quite a saga—I initially bought the wrong model and had to exchange it, and it just arrived today. After carefully cleaning off the residual adhesive and attaching the new back cover, I noticed it didn’t fit perfectly. I lightly tapped the edges that were sticking up, and&hellip; the newly replaced back cover shattered. Ugh. I ended up covering the broken part with a sticker to prevent glass shards from falling out.</p>
<h3 id="2136-reflecting-on-today">21:36 Reflecting on Today</h3>
<p>This afternoon, I tested whether the interview setup was working properly. After finishing the test, I went to the supermarket to buy groceries.</p>
<p>Every time I go to the supermarket, I end up buying way too much food. Tonight, I planned to eat glass noodles, so I bought some. Huanhuan mentioned they had fish for lunch, so I bought a fish too. When I got home, I realized there was still some sliced cured meat from the day before yesterday that needed to be cooked soon. As a result, I now have more food than I can finish.</p>
<p>This seems to clash with my fasting day plan. Oh well, I’ll figure it out later.</p>
]]></content:encoded>
    </item>
    <item>
      <title>May 9, 2025</title>
      <link>https://jinpeng.cv/en/diary/2025/may/2025-05-09/</link>
      <pubDate>Fri, 09 May 2025 02:25:29 +0000</pubDate>
      <guid>https://jinpeng.cv/en/diary/2025/may/2025-05-09/</guid>
      <description>&lt;h3 id=&#34;1025-xiaomi-15-speaker-distortion&#34;&gt;10:25 Xiaomi 15 Speaker Distortion&lt;/h3&gt;
&lt;p&gt;I stayed up very late last night. While washing up, I noticed a thin layer of water stains on the counter where I placed the basin. I propped up my Xiaomi 15 against the basin to make a video call. Then I saw the water stains seeping into the phone through the case, so I quickly grabbed it, shook it off, and moved it elsewhere.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<h3 id="1025-xiaomi-15-speaker-distortion">10:25 Xiaomi 15 Speaker Distortion</h3>
<p>I stayed up very late last night. While washing up, I noticed a thin layer of water stains on the counter where I placed the basin. I propped up my Xiaomi 15 against the basin to make a video call. Then I saw the water stains seeping into the phone through the case, so I quickly grabbed it, shook it off, and moved it elsewhere.</p>
<p>A while later, I noticed the speaker was distorting—oddly, it was the top speaker. Ever since I got this phone, I’d felt the top speaker’s sound quality was subpar, but I never expected it to start distorting outright. I began searching forums and communities for similar issues and found that this wasn’t an isolated case. The speakers clearly have a problem. Strangely, water stains entering the charging port or audio jack could actually affect the distortion in the other speaker. Later, I used a hairdryer to blow air into the bottom speaker grille for a while, and the distortion improved somewhat.</p>
<p>Though this is a minor issue, given the phone’s price, I don’t think such problems should exist. It made me consider returning or exchanging it. I kept browsing the community for possible solutions and before I knew it, it was already 2 a.m.</p>
<h3 id="1510-heading-out">15:10 Heading Out</h3>
<p>Went to Hongguo to find Huanhuan.</p>
]]></content:encoded>
    </item>
    <item>
      <title>May 3, 2025</title>
      <link>https://jinpeng.cv/en/diary/2025/may/2025-05-03/</link>
      <pubDate>Sat, 03 May 2025 11:19:03 +0000</pubDate>
      <guid>https://jinpeng.cv/en/diary/2025/may/2025-05-03/</guid>
      <description>&lt;p&gt;To create more alone time with Huanhuan, we headed to Shuicheng today, planning to spend two days together.&lt;/p&gt;
&lt;p&gt;While waiting for the bus at noon, I got hungry and casually ate a bowl of beef noodles by the roadside. As a result, I wasn’t very hungry when we arrived in Shuicheng and had little appetite.&lt;/p&gt;
&lt;p&gt;During this trip home, I noticed an old broken phone that my sister used to have. I also observed that Manman and Ningning would become very eager to use phones when they had no playmates. So, I thought of taking this broken phone with me to see if I could fix it.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>To create more alone time with Huanhuan, we headed to Shuicheng today, planning to spend two days together.</p>
<p>While waiting for the bus at noon, I got hungry and casually ate a bowl of beef noodles by the roadside. As a result, I wasn’t very hungry when we arrived in Shuicheng and had little appetite.</p>
<p>During this trip home, I noticed an old broken phone that my sister used to have. I also observed that Manman and Ningning would become very eager to use phones when they had no playmates. So, I thought of taking this broken phone with me to see if I could fix it.</p>
<p>After picking up the package (parts for repairing the phone) and returning to our accommodation, I immediately started working on the phone. Thinking I hadn’t fixed it, I reassembled it casually, only to find that the battery was slowly charging. Now I have another backup phone to bring home next time. I also asked Huanhuan:</p>
  

  


  
  <blockquote class="alert-blockquote alert-question" >
    <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="M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"></path><path d="M12 17h.01"></path>
      </svg>
      
      <span>Question</span>
      
    </p>
    <div class="alert-content callout-content">
      <p>Are phones more harmful or beneficial for kids?</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>
<p>Huanhuan said they’re more harmful, and I agreed. But it seems there aren’t many beneficial alternatives.</p>
<p>In the evening, neither of us felt like eating. After browsing on our phones for a while, we decided we wanted either boiled dishes (清水烫) or sour soup fish (酸汤鱼). We took a taxi to Fenghuang Mountain, only to find it closed. So, we started walking around while looking for food. Eventually, we found a sour soup fish place near People’s Square—it was incredibly cheap, just 29.9 yuan for two people. Though the fish seemed like it had been soaked in water, the vegetables were quite tasty.</p>
]]></content:encoded>
    </item>
    <item>
      <title>April 15, 2025</title>
      <link>https://jinpeng.cv/en/diary/2025/april/2025-04-15/</link>
      <pubDate>Tue, 15 Apr 2025 09:39:15 +0000</pubDate>
      <guid>https://jinpeng.cv/en/diary/2025/april/2025-04-15/</guid>
      <description>&lt;p&gt;I said my diary is very similar to the &amp;ldquo;Progress Reports&amp;rdquo; written by Charlie, but writing it doesn’t necessarily make one improve. It’s more about observing one’s own life cycle and seeing which stage one is currently in.&lt;/p&gt;
&lt;h3 id=&#34;1739-finished-reading-flowers-for-algernon&#34;&gt;17:39 Finished reading &lt;em&gt;Flowers for Algernon&lt;/em&gt;&lt;/h3&gt;
&lt;p&gt;Yesterday, I read about two-thirds of the book and wrote a letter to Huanhuan: &lt;a href=&#34;https://jinpeng.cv/en/letter/letter_202504142002/&#34;&gt;Seeing True Love Is a Difficult Thing&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;But after finishing the book, I had more thoughts. I pondered the differences between the same person named Charlie at an IQ of 185 versus 68. I reflected on how society overlooks individual lives and existence, from small things like the purpose of brain surgery to larger issues like various experiments, policies, and wars in society. This world is full of selfish people, and harm caused by selfishness is everywhere. On different scales, each of us could be a victim like Charlie, or we might inadvertently become perpetrators.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I said my diary is very similar to the &ldquo;Progress Reports&rdquo; written by Charlie, but writing it doesn’t necessarily make one improve. It’s more about observing one’s own life cycle and seeing which stage one is currently in.</p>
<h3 id="1739-finished-reading-flowers-for-algernon">17:39 Finished reading <em>Flowers for Algernon</em></h3>
<p>Yesterday, I read about two-thirds of the book and wrote a letter to Huanhuan: <a href="/en/letter/letter_202504142002/">Seeing True Love Is a Difficult Thing</a>.</p>
<p>But after finishing the book, I had more thoughts. I pondered the differences between the same person named Charlie at an IQ of 185 versus 68. I reflected on how society overlooks individual lives and existence, from small things like the purpose of brain surgery to larger issues like various experiments, policies, and wars in society. This world is full of selfish people, and harm caused by selfishness is everywhere. On different scales, each of us could be a victim like Charlie, or we might inadvertently become perpetrators.</p>
<p>As for love, it seems like an elusive thing. Was the love between Charlie and Alice real and eternal? Clearly not. Love requires conditions and capability; otherwise, Charlie wouldn’t have pushed Alice away as he rapidly deteriorated. But perhaps choosing not to love is also a deeper form of love.</p>
<p>And what about Fay? Couldn’t the connection between her and Charlie be called love? Fay saw the charming qualities in Charlie and harbored no ill intentions. Her departure was only because Charlie wanted her to leave. Could it be that the foolish Charlie always adored Alice, while Fay was the partner the intelligent Charlie chose and desired? To answer this, perhaps we need to reverse the question and define precisely <mark style="background: #ADCCFFA6;">what is not love</mark>.</p>
<h3 id="1946-after-dinner">19:46 After dinner</h3>
<p>I love potatoes stir-fried until golden, with a bit of salt and chili, paired with freshly steamed hot rice and a pot of vegetables. Delicious.</p>
<p>There are too many slapdash operations. Suddenly, many institutions and official sources announced the release of provincial exam rankings, and everyone thought they were really out—but they weren’t. Is it so hard to release the results, or does someone have other ideas?</p>
<h3 id="2217-back-from-a-walk-with-mom">22:17 Back from a walk with Mom</h3>
<p>After dinner today, I called Mom again, and she still wanted to come out for a walk to get familiar with the route. I was feeling particularly lazy, so I called Mom and asked her to come find me along Xiangyang Road, giving her a chance to get more familiar with the area.</p>
<p>Tomorrow, I need to focus on practicing some questions—I have an exam to take this weekend.</p>
  

  


  
  <blockquote class="alert-blockquote alert-fix" >
    <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="M17 3a2.85 2.83 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5Z"></path><path d="m15 5 4 4"></path>
      </svg>
      
      <span>Fix</span>
      
    </p>
    <div class="alert-content callout-content">
      <p>Additionally, a few days ago, I noticed that the back cover of my phone was cracked, so I ordered a new one from Taobao. It arrived today. I couldn’t wait to pick it up from the delivery station. After using a hairdryer to soften the adhesive and cleaning off the residual glue, I replaced it with the new back cover. The result is relatively perfect, though not an absolutely seamless fit.</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>
  </channel>
</rss>
