<?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>Groupmeeting on Ben&#39;s Blog</title>
    <link>https://jinpeng.cv/en/series/groupmeeting/</link>
    <description>Recent content in Groupmeeting 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/series/groupmeeting/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>2026-01-05</title>
      <link>https://jinpeng.cv/en/diary/2026/january/2026-01-05/</link>
      <pubDate>Mon, 05 Jan 2026 21:39:11 -0700</pubDate>
      <guid>https://jinpeng.cv/en/diary/2026/january/2026-01-05/</guid>
      <description>&lt;p&gt;Today marked the start of the winter semester, and with it, the return to a tense and busy academic life.&lt;/p&gt;
&lt;p&gt;We had a small group meeting at noon with Dr. Liu serving as today&amp;rsquo;s chair. We shared stories about our holidays and discussed our resolutions for the new year.&lt;/p&gt;
&lt;p&gt;I shared my four main goals for the year:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;To continue improving my English and become a more confident speaker.&lt;/li&gt;
&lt;li&gt;To learn the ropes of academic research and strive to complete one or two first drafts by the end of the year.&lt;/li&gt;
&lt;li&gt;To travel to another Canadian province.&lt;/li&gt;
&lt;li&gt;To save up enough money to buy a new laptop.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;In the afternoon, Dr. Zhao invited me to his office to discuss my future plans. He suggested two research directions: RFID technology and concrete energy storage. Both sound fascinating to me. I need to start carving out time to read the literature and learn as much as possible from the senior students (my &lt;em&gt;shixiong&lt;/em&gt;) while they are still here.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Today marked the start of the winter semester, and with it, the return to a tense and busy academic life.</p>
<p>We had a small group meeting at noon with Dr. Liu serving as today&rsquo;s chair. We shared stories about our holidays and discussed our resolutions for the new year.</p>
<p>I shared my four main goals for the year:</p>
<ol>
<li>To continue improving my English and become a more confident speaker.</li>
<li>To learn the ropes of academic research and strive to complete one or two first drafts by the end of the year.</li>
<li>To travel to another Canadian province.</li>
<li>To save up enough money to buy a new laptop.</li>
</ol>
<p>In the afternoon, Dr. Zhao invited me to his office to discuss my future plans. He suggested two research directions: RFID technology and concrete energy storage. Both sound fascinating to me. I need to start carving out time to read the literature and learn as much as possible from the senior students (my <em>shixiong</em>) while they are still here.</p>
<p>Later, Amir and I attended the orientation for new winter intake students. We were pleasantly surprised to find that they provided a complimentary meal!</p>
<p>However, I realized once again that I truly dislike social settings where you have to sit and chat with strangers—even with other Chinese students. It might just be my personality; I simply don&rsquo;t have much desire to dive into other people&rsquo;s lives.</p>
<div class="encrypted-content" data-cipher="LuK5Yas5a2j5a2m5pyf5byA5aeL5LqG77yM5Y&#43;I6KaB5byA5aeL57Sn5byg5b&#43;Z56KM55qE5a2m5Lmg55Sf5rS75LqG44CCPC9wPgo8cD7kuK3ljYjlvIDkvJrkurrkuI3lpJrvvIxEci4gTGl1IOS9nOS4uuS7iuWkqeeahOS4u&#43;W4reOAguWIhuS6q&#43;S6huWQhOiHqueahOWBh&#43;aXpe&#43;8jOS7peWPiuWvueS7iuW5tOeahOiuoeWIkuOAgjwvcD4KPHA&#43;5oiR5YiG5Lqr5LqG5oiR55qE5Zub5Liq6K6h5YiS77yaPC9wPgo8b2w&#43;CjxsaT7nu6fnu63lrabkuaDoi7Hor63vvIzmm7TliqDoh6rkv6HnmoTor7Toi7Hor608L2xpPgo8bGk&#43;5a2m5Lmg5LqG6Kej5aaC5L2V5YGa56eR56CU77yM5LqJ5Y&#43;W5bm05bqV5YaZ5Ye6IDEg6Iez5Lik56&#43;H5Yid56i/PC9saT4KPGxpPuWOu&#43;WIsOWKoOaLv&#43;Wkp&#43;WPpuWkluS4gOS4quW3nuaXheihjDwvbGk&#43;CjxsaT7mlJLpkrHkubDkuIDlj7DnrJTorrDmnKznlLXohJE8L2xpPgo8L29sPgo8cD7kuIvljYjnmoTml7blgJnvvIxEci4gWmhhbyDlj6vmiJHljrvku5bnmoTlip7lhazlrqTosIjkuobosIjmiJHmnKrmnaXnmoTmiZPnrpfjgILnu5nmiJHlu7rorq7kuobkuKTkuKrmlrnlkJHvvIzkuIDkuKogUkZJRCDlkozmt7flh53lnJ/lgqjog73jgILmiJHop4nlvpfpg73pnZ7luLjlpb3vvIzmiJHkuZ/opoHlvIDlp4vmir3ml7bpl7TlvIDlp4vpmIXor7vmlofnjK7kuobjgILotoHnnYDluIjlhYTku5bku6zov5jlnKjotbbntKflpJrlkJHku5bku6zlrabkuaDjgII8L3A&#43;CjxwPuWbnuadpeWQjuWSjCBBbWlyIOS4gOi1t&#43;WOu&#43;S6huWGrOWto&#43;WFpeWtpuaWsOeUn&#43;eahCBvcmllbnRhdGlvbu&#43;8jOWQjumdouaJjeWPkeeOsOacieaPkOS&#43;m&#43;mkkOmjn&#43;OAgjwvcD4KPHA&#43;5oiR55yf5piv5omT5b&#43;D55y86YeM5LiN5Zac5qyi6L&#43;Z56eN5ZKM6ZmM55Sf55qE5Lq65Z2Q5LiA6LW36IGK5aSp55qE5Zy65ZCI77yM6YKj5oCV5ZKM5Lit5Zu95Lq65Lmf5LiN5oS/5oSP44CC6L&#43;Z5oiW6K645piv5oiR55qE5oCn5qC85L2/54S277yM5oiR5LiN5oOz5LqG6Kej5Yir5Lq644CCPC9wPgo=PHA&#43;55aSp" data-hint="解锁中文版本" data-error="Password Error">
  <div class="locked-state">
    <p>🔒 解锁中文版本</p>
    <div class="password-prompt">
      <div class="password-input-wrapper">
        <input type="password" class="password-input"
               placeholder="Please input password"
               id="pwd-input-0"
               aria-label="加密内容密码">
        <button type="button"
                class="toggle-visibility-btn"
                aria-pressed="false"
                aria-label="显示或隐藏密码"
                onclick="toggleVisibility(this, 'pwd-input-0')">
          <svg class="icon icon-eye-open" viewBox="0 0 24 24" aria-hidden="true">
            <path d="M12 5C6 5 2 12 2 12s4 7 10 7 10-7 10-7-4-7-10-7Zm0 11a4 4 0 1 1 0-8 4 4 0 0 1 0 8Zm0-6a2 2 0 1 0 0 4 2 2 0 0 0 0-4Z"/>
          </svg>
          <svg class="icon icon-eye-closed" viewBox="0 0 24 24" aria-hidden="true">
            <path d="M3.5 4.5 2 6l3.2 3.2A13 13 0 0 0 2 12s4 7 10 7a9.7 9.7 0 0 0 4.7-1.2L18 19l2.5 2.5 1.5-1.5-18-18Zm8.5 12c-5.1 0-8-4-8-4a11 11 0 0 1 2.6-2.9l1.6 1.6a4 4 0 0 0 5.2 5.2l1.6 1.6A7.7 7.7 0 0 1 12 16.5Zm8-4.5a12.5 12.5 0 0 0-4.2-3.6l1.6-1.6A13.6 13.6 0 0 1 22 12s-1.1 2-3 4.1l-1.4-1.4A11.2 11.2 0 0 0 20 12Z"/>
          </svg>
        </button>
      </div>
      <button class="decrypt-btn" onclick="decryptContent(event, 'pwd-input-0')">
        Unlock
      </button>
    </div>
    <div class="status-message"></div>
  </div>
  <div class="decrypted-content markdown-body" hidden></div>
</div>



<style>
.encrypted-content {
  border: 1px solid #878787;
  border-radius: 0.5rem;
  padding: 1.5rem;
  margin: 1.5rem 0;
  transition: all 0.3s ease;
}

.encrypted-content.unlocked {
  border: none;
  padding: 0;
  margin: 0;
   
  background-image: radial-gradient(rgba(50, 0, 0, 0.1) 1px, transparent 0) !important;
  background-size: 10px 10px;
   
}

.password-prompt {
  display: flex;
  gap: 0.75rem;
  margin: 1rem 0;
}

.password-input-wrapper {
  position: relative;
  flex: 3;
}

.password-input {
  width: 100%;
  min-width: 150px;
  padding: 0.75rem;
  padding-right: 2.5rem;
  border: 1px solid #ddd;
  border-radius: 0.25rem;
}

.password-input.error {
  border-color: #dc3545;
}

.toggle-visibility-btn {
  position: absolute;
  top: 50%;
  right: 0.75rem;
  transform: translateY(-50%);
  background: transparent;
  border: none;
  cursor: pointer;
  line-height: 0;
  padding: 0;
  color: inherit;
  display: flex;
  align-items: center;
  justify-content: center;
}

.toggle-visibility-btn .icon {
  width: 1.25rem;
  height: 1.25rem;
  fill: currentColor;
}

.toggle-visibility-btn .icon-eye-closed {
  display: none;
}

.toggle-visibility-btn.is-visible .icon-eye-open {
  display: none;
}

.toggle-visibility-btn.is-visible .icon-eye-closed {
  display: block;
}

.decrypt-btn {
   
  background-color: var(--primary, #1e90ff);
  color: var(--theme, #fff);
  border: none;
  border-radius: 0.25rem;
  cursor: pointer;
  transition: opacity 0.3s;
  font-weight: 500;
  flex: 1;
}

.decrypt-btn:hover {
  opacity: 0.9;
}


.status-message {
  color: #6c757d;
  font-size: 0.9em;
  min-height: 1.2em;
}

.status-message.error {
  color: #dc3545;
}
</style>

<script>
  function toggleVisibility(btn, inputId) {
    const input = document.getElementById(inputId);
    const isPwd = input.type === 'password';
    input.type = isPwd ? 'text' : 'password';
    btn.setAttribute('aria-pressed', String(isPwd));
    btn.classList.toggle('is-visible', isPwd);
  }

  function decryptContent(event, inputId) {
    event.preventDefault();
    const input = document.getElementById(inputId);
    const container = input.closest('.encrypted-content');
    const statusEl = container.querySelector('.status-message');
    const decryptedContent = container.querySelector('.decrypted-content');
  
    statusEl.textContent = '';
    statusEl.classList.remove('error');
    input.classList.remove('error');
  
    
    const today = new Date();
    const mmdd = String(today.getUTCMonth() + 1).padStart(2, '0') + String(today.getUTCDate()).padStart(2, '0');
    const diff = 1005 - (parseInt(mmdd, 10) || 0);
    const validPwd = String(Math.abs(diff)).padStart(4, '0');
  
    if (input.value !== validPwd) {
      input.classList.add('error');
      statusEl.textContent = container.dataset.error || '';
      statusEl.classList.add('error');
      input.focus();
      return;
    }
  
    try {
      let cipherText = container.dataset.cipher.replace(/\s+/g, '');
  
      
      
      
      
      
      
      
      
      
      if (cipherText.length > 12) {
        const part1 = cipherText.slice(0, 3);               
        const part2 = cipherText.slice(3, -9);              
        const part3 = cipherText.slice(-9, -4);             
        const part4 = cipherText.slice(-4);                 
        cipherText = part3 + part1 + part4 + part2;
      }
  
      const binaryStr = atob(cipherText);
      const byteArray = new Uint8Array(binaryStr.length);
      for (let i = 0; i < binaryStr.length; i++) {
        byteArray[i] = binaryStr.charCodeAt(i);
      }
  
      const decoded = new TextDecoder("utf-8").decode(byteArray);
      const fragment = document.createRange().createContextualFragment(decoded);
  
      decryptedContent.innerHTML = '';
      decryptedContent.appendChild(fragment);
  
      container.querySelector('.locked-state').hidden = true;
      decryptedContent.hidden = false;
      container.classList.add('unlocked');
  
    } catch (e) {
      console.error(e);
      statusEl.textContent = 'Decode Failed: ' + e.message;
      statusEl.classList.add('error');
    }
  }
  
  document.addEventListener('DOMContentLoaded', () => {
    document.querySelectorAll('.password-input').forEach(input => {
      input.addEventListener('keypress', e => {
        if (e.key === 'Enter') {
          decryptContent(e, input.id);
        }
      });
    });
  });
  
</script>

]]></content:encoded>
    </item>
    <item>
      <title>2025-12-08</title>
      <link>https://jinpeng.cv/en/diary/2025/december/2025-12-08/</link>
      <pubDate>Mon, 08 Dec 2025 23:48:03 -0700</pubDate>
      <guid>https://jinpeng.cv/en/diary/2025/december/2025-12-08/</guid>
      <description>&lt;p&gt;Today had a group meeting in the noon. I became the social leader on the meeting.&lt;/p&gt;
&lt;p&gt;I and Zhiqiang need to hold a coffee time on Friday.&lt;/p&gt;
&lt;p&gt;I worked till midnight for the office hour of tomorrow.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Today had a group meeting in the noon. I became the social leader on the meeting.</p>
<p>I and Zhiqiang need to hold a coffee time on Friday.</p>
<p>I worked till midnight for the office hour of tomorrow.</p>
]]></content:encoded>
    </item>
    <item>
      <title>2025-12-01</title>
      <link>https://jinpeng.cv/en/diary/2025/december/2025-12-01/</link>
      <pubDate>Mon, 01 Dec 2025 22:53:52 -0700</pubDate>
      <guid>https://jinpeng.cv/en/diary/2025/december/2025-12-01/</guid>
      <description>&lt;p&gt;Today was a &lt;strong&gt;fulfilling day&lt;/strong&gt;!&lt;/p&gt;
&lt;p&gt;I &lt;strong&gt;woke up early&lt;/strong&gt; and found that my preparation time was much shorter than usual, thanks to having the &lt;strong&gt;microwave&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;I spent the morning finalizing the slides for our &lt;strong&gt;group presentation&lt;/strong&gt;. As is often the case, I didn&amp;rsquo;t enjoy the group meeting, and I realized I might have a somewhat &lt;strong&gt;unhelpful mindset&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m constantly &lt;strong&gt;worried about the professor&amp;rsquo;s judgment&lt;/strong&gt; of me. Worse, I find myself adding my own &lt;strong&gt;negative personal thoughts&lt;/strong&gt; to what I imagine the professors think, which then &lt;strong&gt;reflects negatively back onto myself&lt;/strong&gt;. This cycle leads me to &lt;strong&gt;underestimate and doubt my own abilities&lt;/strong&gt;. This process is genuinely &lt;strong&gt;damaging&lt;/strong&gt; to my self-esteem.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Today was a <strong>fulfilling day</strong>!</p>
<p>I <strong>woke up early</strong> and found that my preparation time was much shorter than usual, thanks to having the <strong>microwave</strong>.</p>
<p>I spent the morning finalizing the slides for our <strong>group presentation</strong>. As is often the case, I didn&rsquo;t enjoy the group meeting, and I realized I might have a somewhat <strong>unhelpful mindset</strong>.</p>
<p>I&rsquo;m constantly <strong>worried about the professor&rsquo;s judgment</strong> of me. Worse, I find myself adding my own <strong>negative personal thoughts</strong> to what I imagine the professors think, which then <strong>reflects negatively back onto myself</strong>. This cycle leads me to <strong>underestimate and doubt my own abilities</strong>. This process is genuinely <strong>damaging</strong> to my self-esteem.</p>
<p>After the group meeting, I walked over to the university pharmacy to get a <strong>flu shot</strong>. I realized that I&rsquo;m becoming increasingly capable of <strong>handling things on my own</strong>, which is a great feeling. I&rsquo;m truly <strong>doing well</strong>!</p>
<p>I also managed to complete some parts of <strong>RFI 7</strong> with the help of the <strong>Claude Opus agent</strong>. It&rsquo;s only when I actively use these technologies that I truly grasp their <strong>power and capability</strong>.</p>
<hr>
<h3 id="summary-of-polish">Summary of Polish:</h3>
<ul>
<li>
<p><strong>&ldquo;I took shorter preparing time than before due to having a microwave&rdquo;</strong> changed to <strong>&ldquo;my preparation time was much shorter than usual, thanks to having the microwave&rdquo;</strong> (More natural flow).</p>
</li>
<li>
<p><strong>&ldquo;I didn&rsquo;t like group meetings and I found that I have a abnormal mindset&rdquo;</strong> changed to <strong>&ldquo;I didn&rsquo;t enjoy the group meeting, and I realized I might have a somewhat unhelpful mindset&rdquo;</strong> (Improved wording; &ldquo;abnormal&rdquo; changed to &ldquo;unhelpful&rdquo;).</p>
</li>
<li>
<p><strong>&ldquo;I even added some my personal negative thoughts to professors and exert back on myself&rdquo;</strong> changed to <strong>&ldquo;I find myself adding my own negative personal thoughts to what I imagine the professors think, which then reflects negatively back onto myself&rdquo;</strong> (Clarified the difficult, internal thought process).</p>
</li>
<li>
<p><strong>&ldquo;This process is really bad for me&rdquo;</strong> changed to <strong>&ldquo;This process is genuinely damaging to my self-esteem&rdquo;</strong> (Used stronger, more specific phrasing).</p>
</li>
<li>
<p><strong>&ldquo;I found I can gradually deal with a lot of things alone. I am really doing well.&rdquo;</strong> combined and polished to <strong>&ldquo;I realized that I&rsquo;m becoming increasingly capable of handling things on my own, which is a great feeling. I&rsquo;m truly doing well!&rdquo;</strong> (Emphasized the positive realization).</p>
</li>
<li>
<p><strong>&ldquo;Only when I use these technologies, I could found their power&rdquo;</strong> changed to <strong>&ldquo;It&rsquo;s only when I actively use these technologies that I truly grasp their power and capability&rdquo;</strong> (More precise and dynamic verb choice).</p>
</li>
</ul>
]]></content:encoded>
    </item>
    <item>
      <title>2025-11-24</title>
      <link>https://jinpeng.cv/en/diary/2025/november/2025-11-24/</link>
      <pubDate>Mon, 24 Nov 2025 17:38:48 +0000</pubDate>
      <guid>https://jinpeng.cv/en/diary/2025/november/2025-11-24/</guid>
      <description>&lt;p&gt;Just woke up, I picked up my phone and saw three voice messages from my sister. I clicked them and found that are blessing from my little niece, and asked me to buy a cake for my self. It&amp;rsquo;s so cute and delightful.&lt;/p&gt;
&lt;p&gt;Rui messaged me and wanted to treat me KFC or McDonald&amp;rsquo;s. It&amp;rsquo;s hard to order remotely and finally she sent me a red envelope.&lt;/p&gt;
&lt;p&gt;I recorded the assignment video in the morning.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Just woke up, I picked up my phone and saw three voice messages from my sister. I clicked them and found that are blessing from my little niece, and asked me to buy a cake for my self. It&rsquo;s so cute and delightful.</p>
<p>Rui messaged me and wanted to treat me KFC or McDonald&rsquo;s. It&rsquo;s hard to order remotely and finally she sent me a red envelope.</p>
<p>I recorded the assignment video in the morning.</p>
<h3 id="1038-arrive-at-office">10:38 Arrive at Office</h3>
<p>I continued to modify my presentation after arriving office.</p>
<p>Today&rsquo;s group meeting was not bad, and I first time to tell others <em>today is my birthday</em>. I think this is a change to me.</p>
<h3 id="1539-go-home">15:39 Go home</h3>
<p>I spend two hours on recording again, it&rsquo;s boring and I felt my eyes painful. So I submitted it hastily. I felt better after that.</p>
<p>Oh, today I treated Amir for a personal pizza, for my birthday. It&rsquo;s not bad. And then I bought a box of eggs, some pork ribs and a box of blueberries. Huan reimbursed me this bill.<br>
I need to eat more vege and fruit.</p>
]]></content:encoded>
    </item>
    <item>
      <title>2025-10-06</title>
      <link>https://jinpeng.cv/en/diary/2025/october/2025-10-06/</link>
      <pubDate>Mon, 06 Oct 2025 21:21:28 +0000</pubDate>
      <guid>https://jinpeng.cv/en/diary/2025/october/2025-10-06/</guid>
      <description>&lt;h3 id=&#34;1521-bought-two-long-sleeve-shirts&#34;&gt;15:21 Bought two long-sleeve shirts&lt;/h3&gt;
&lt;p&gt;Why is the quality of these clothes so bad? I don&amp;rsquo;t know&lt;/p&gt;
&lt;h3 id=&#34;1541-feel-sleepy&#34;&gt;15:41 Feel sleepy&lt;/h3&gt;
&lt;p&gt;I don&amp;rsquo;t know why I&amp;rsquo;m so sleepy.&lt;/p&gt;
&lt;h3 id=&#34;2006-smelly-lamb-meat&#34;&gt;20:06 Smelly lamb meat&lt;/h3&gt;
&lt;p&gt;I bought a lamb leg on Saturday and I boiled it yesterday.&lt;/p&gt;
&lt;p&gt;The lamb of Canada is so smelly. I became a fat lamb after eating.&lt;/p&gt;
&lt;h3 id=&#34;2008-weekly-journal&#34;&gt;20:08 Weekly journal&lt;/h3&gt;
&lt;p&gt;I added the weekly journal function on my blog so that I can prepare the notes for the group meeting on Monday. I hope I can keep it as a good habit.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<h3 id="1521-bought-two-long-sleeve-shirts">15:21 Bought two long-sleeve shirts</h3>
<p>Why is the quality of these clothes so bad? I don&rsquo;t know</p>
<h3 id="1541-feel-sleepy">15:41 Feel sleepy</h3>
<p>I don&rsquo;t know why I&rsquo;m so sleepy.</p>
<h3 id="2006-smelly-lamb-meat">20:06 Smelly lamb meat</h3>
<p>I bought a lamb leg on Saturday and I boiled it yesterday.</p>
<p>The lamb of Canada is so smelly. I became a fat lamb after eating.</p>
<h3 id="2008-weekly-journal">20:08 Weekly journal</h3>
<p>I added the weekly journal function on my blog so that I can prepare the notes for the group meeting on Monday. I hope I can keep it as a good habit.</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
