<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>AI on Leafw&#39;s Blog</title>
    <link>https://leafw.net/en/tags/ai/</link>
    <description>Recent content in AI on Leafw&#39;s Blog</description>
    <generator>Hugo</generator>
    <language>en</language>
    <managingEditor>wyr95626@gmail.com (Leafw)</managingEditor>
    <webMaster>wyr95626@gmail.com (Leafw)</webMaster>
    <copyright>This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.</copyright>
    <lastBuildDate>Tue, 09 Jun 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://leafw.net/en/tags/ai/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>An Interesting Framework: Performative UI</title>
      <link>https://leafw.net/en/performative-ui-framework/</link>
      <pubDate>Tue, 09 Jun 2026 00:00:00 +0000</pubDate><author>wyr95626@gmail.com (Leafw)</author>
      <guid>https://leafw.net/en/performative-ui-framework/</guid>
      <description>&lt;p&gt;Today I saw a fun project on Hacker News: &lt;a href=&#34;https://vorpus.github.io/performativeUI/#/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreffer &#34;&gt;Performative UI&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Its self-description is just one simple sentence: an &amp;ldquo;AI-native React Components&amp;rdquo; library. But after clicking around for a few seconds, you realize every component feels familiar. It is not trying to be a serious, stable component library like shadcn/ui. It is directly targeting the highly homogenized AI startup website style.&lt;/p&gt;&#xA;&lt;p&gt;In other words, it packages the kind of thing you often see when opening a new product site, where the AI smell almost spills out of the screen:&lt;/p&gt;</description>
    </item>
    <item>
      <title>I Asked You, Not AI</title>
      <link>https://leafw.net/en/i-asked-you-not-ai/</link>
      <pubDate>Tue, 02 Jun 2026 00:00:00 +0000</pubDate><author>wyr95626@gmail.com (Leafw)</author>
      <guid>https://leafw.net/en/i-asked-you-not-ai/</guid>
      <description>&lt;p&gt;A few days ago, a Hacker News post became fairly popular. Its title was &lt;em&gt;I&amp;rsquo;m tired of talking to AI&lt;/em&gt;. The original article is very short and takes about a minute to read, but the scene it describes hit me hard.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img&#xA;        class=&#34;lazyload&#34;&#xA;        src=&#34;https://leafw.net/svg/loading.min.svg&#34;&#xA;        data-src=&#34;https://leafw-blog-pic.oss-cn-hangzhou.aliyuncs.com/posts/tired-of-talking-to-ai/ScreenShot_2026-06-02_200539_977.png&#34;&#xA;        data-srcset=&#34;https://leafw-blog-pic.oss-cn-hangzhou.aliyuncs.com/posts/tired-of-talking-to-ai/ScreenShot_2026-06-02_200539_977.png, https://leafw-blog-pic.oss-cn-hangzhou.aliyuncs.com/posts/tired-of-talking-to-ai/ScreenShot_2026-06-02_200539_977.png 1.5x, https://leafw-blog-pic.oss-cn-hangzhou.aliyuncs.com/posts/tired-of-talking-to-ai/ScreenShot_2026-06-02_200539_977.png 2x&#34;&#xA;        data-sizes=&#34;auto&#34;&#xA;        alt=&#34;https://leafw-blog-pic.oss-cn-hangzhou.aliyuncs.com/posts/tired-of-talking-to-ai/ScreenShot_2026-06-02_200539_977.png&#34;&#xA;        title=&#34;Screenshot of the original “I’m tired of talking to AI” post&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;The author first says that he found some GitHub repositories spreading malware, so he asked AI what to do. AI gave him a useless answer. Later he opened a GitHub discussion, and someone replied with almost exactly the same content as the AI answer. After he pointed that out, the comment was deleted. Then another person came along and posted the same kind of AI answer again.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Collective Boos at AI During U.S. Commencement Ceremonies</title>
      <link>https://leafw.net/en/ai-commencement-boos/</link>
      <pubDate>Thu, 21 May 2026 00:00:00 +0000</pubDate><author>wyr95626@gmail.com (Leafw)</author>
      <guid>https://leafw.net/en/ai-commencement-boos/</guid>
      <description>&lt;p&gt;At some U.S. university commencement ceremonies last week, the audience started booing as soon as speakers praised AI. The speakers may have been surprised, but I think many ordinary workers and students like us can understand the reaction.&lt;/p&gt;&#xA;&lt;p&gt;Commencement is already a delicate occasion. In the audience are young people about to enter the job market. Many may still carry tuition debt, have just sent out resumes, and may not have stable internships or full-time offers. On stage, the guests are often already successful. They begin, in a relaxed tone, to tell students: AI is the future, and you should embrace change.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Coursera and Udemy Merge: AI Is Reshaping Online Education</title>
      <link>https://leafw.net/en/coursera-udemy-ai-education/</link>
      <pubDate>Tue, 12 May 2026 00:00:00 +0000</pubDate><author>wyr95626@gmail.com (Leafw)</author>
      <guid>https://leafw.net/en/coursera-udemy-ai-education/</guid>
      <description>&lt;p&gt;On May 11, 2026, online education platform Coursera announced that it had completed its merger with Udemy. The combined company will continue to use the Coursera name and trade on the New York Stock Exchange under the ticker COUR. Udemy shares will be delisted from Nasdaq.&lt;/p&gt;&#xA;&lt;p&gt;According to the official announcement, the combined platform reaches more than 290 million learners, 18,000 enterprise customers, 95,000 content creators, over 315,000 courses, and hundreds of university and industry partners.&lt;/p&gt;</description>
    </item>
    <item>
      <title>OpenAI and Microsoft Officially “Break Up”: The Most Important Alliance of the AI Era Finally Unbundles</title>
      <link>https://leafw.net/en/openai-microsoft-unbundling/</link>
      <pubDate>Tue, 28 Apr 2026 00:00:00 +0000</pubDate><author>wyr95626@gmail.com (Leafw)</author>
      <guid>https://leafw.net/en/openai-microsoft-unbundling/</guid>
      <description>&lt;p&gt;&lt;img&#xA;        class=&#34;lazyload&#34;&#xA;        src=&#34;https://leafw.net/svg/loading.min.svg&#34;&#xA;        data-src=&#34;https://leafw-blog-pic.oss-cn-hangzhou.aliyuncs.com/blog/openai-microsoft-20260428/openai-microsoft-2026.png&#34;&#xA;        data-srcset=&#34;https://leafw-blog-pic.oss-cn-hangzhou.aliyuncs.com/blog/openai-microsoft-20260428/openai-microsoft-2026.png, https://leafw-blog-pic.oss-cn-hangzhou.aliyuncs.com/blog/openai-microsoft-20260428/openai-microsoft-2026.png 1.5x, https://leafw-blog-pic.oss-cn-hangzhou.aliyuncs.com/blog/openai-microsoft-20260428/openai-microsoft-2026.png 2x&#34;&#xA;        data-sizes=&#34;auto&#34;&#xA;        alt=&#34;https://leafw-blog-pic.oss-cn-hangzhou.aliyuncs.com/blog/openai-microsoft-20260428/openai-microsoft-2026.png&#34;&#xA;        title=&#34;https://leafw-blog-pic.oss-cn-hangzhou.aliyuncs.com/blog/openai-microsoft-20260428/openai-microsoft-2026.png&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;On April 27, 2026, OpenAI and Microsoft released statements at the same time: the two companies had revised their partnership agreement.&lt;/p&gt;&#xA;&lt;p&gt;You could call it a &amp;ldquo;breakup.&amp;rdquo; The reason is not hard to understand. Microsoft no longer has exclusive licensing rights to OpenAI&amp;rsquo;s models and products. OpenAI can offer products on any cloud platform. Microsoft will also stop paying revenue share to OpenAI. For the past few years, these two companies were almost treated as one AI camp. Now there is suddenly a line between them, and that is big news.&lt;/p&gt;</description>
    </item>
    <item>
      <title>I Used AI to Write a DeepSeekV4 Paper Review, but I Do Not Think I Should Publish It</title>
      <link>https://leafw.net/en/deepseekv4-ai-reflection/</link>
      <pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate><author>wyr95626@gmail.com (Leafw)</author>
      <guid>https://leafw.net/en/deepseekv4-ai-reflection/</guid>
      <description>&lt;p&gt;I just used AI to write a paper review of DeepSeek-V4.&lt;/p&gt;&#xA;&lt;p&gt;The workflow was smooth. I dropped the PDF in, asked AI to extract the content, organize the structure, generate illustration ideas, and then turn everything into a technical blog post that looked fairly complete. The key innovations and the interpretation of evaluation results were both pretty decent. I put the outline below. It looks quite good, doesn&amp;rsquo;t it?&lt;/p&gt;&#xA;&lt;p&gt;&lt;img&#xA;        class=&#34;lazyload&#34;&#xA;        src=&#34;https://leafw.net/svg/loading.min.svg&#34;&#xA;        data-src=&#34;https://leafw-blog-pic.oss-cn-hangzhou.aliyuncs.com/screenshot_1777095270.png&#34;&#xA;        data-srcset=&#34;https://leafw-blog-pic.oss-cn-hangzhou.aliyuncs.com/screenshot_1777095270.png, https://leafw-blog-pic.oss-cn-hangzhou.aliyuncs.com/screenshot_1777095270.png 1.5x, https://leafw-blog-pic.oss-cn-hangzhou.aliyuncs.com/screenshot_1777095270.png 2x&#34;&#xA;        data-sizes=&#34;auto&#34;&#xA;        alt=&#34;https://leafw-blog-pic.oss-cn-hangzhou.aliyuncs.com/screenshot_1777095270.png&#34;&#xA;        title=&#34;https://leafw-blog-pic.oss-cn-hangzhou.aliyuncs.com/screenshot_1777095270.png&#34; /&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Collective Retreat of AI Coding Subscriptions: From Carnival to Tightening in One Quarter</title>
      <link>https://leafw.net/en/ai-coding-subscription-retreat/</link>
      <pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><author>wyr95626@gmail.com (Leafw)</author>
      <guid>https://leafw.net/en/ai-coding-subscription-retreat/</guid>
      <description>&lt;h2 id=&#34;a-shutdown-notice&#34;&gt;A Shutdown Notice&lt;/h2&gt;&#xA;&lt;p&gt;On April 20, GitHub published a blog post with a restrained title: &amp;ldquo;Changes to GitHub Copilot Individual Plans.&amp;rdquo; The content was much less restrained:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;New signups for Pro, Pro+, and Student plans were paused&lt;/li&gt;&#xA;&lt;li&gt;Usage limits were tightened through both session limits and weekly limits&lt;/li&gt;&#xA;&lt;li&gt;Claude Opus was removed from the Pro plan&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The reason was direct: agentic workflows were consuming far more compute than expected, and &amp;ldquo;a small number of requests can now cost more than the subscription price itself.&amp;rdquo;&lt;/p&gt;</description>
    </item>
    <item>
      <title>I Paused Vibecoding for a Month</title>
      <link>https://leafw.net/en/vibecoding-pause/</link>
      <pubDate>Sun, 19 Apr 2026 00:00:00 +0000</pubDate><author>wyr95626@gmail.com (Leafw)</author>
      <guid>https://leafw.net/en/vibecoding-pause/</guid>
      <description>&lt;h2 id=&#34;how-i-stopped&#34;&gt;How I Stopped&lt;/h2&gt;&#xA;&lt;p&gt;Over the past few months, I had been using vibecoding almost obsessively. The term has become common enough by now: using AI to quickly build products, sometimes taking an idea from scratch to launch in just a few days, or even a few hours. I enjoyed that pace. I could have an idea at midnight, start coding the next day, and publish it over the weekend.&lt;/p&gt;&#xA;&lt;p&gt;During that period I built two apps and a client somewhat like a combination of Lobehub and local Claude Code. The number was not huge, but the last one gave me the strongest sense of frustration.&lt;/p&gt;</description>
    </item>
    <item>
      <title>In the LLM Era, the Programmer&#39;s Virtue of Laziness Is Disappearing</title>
      <link>https://leafw.net/en/llm-laziness-lost/</link>
      <pubDate>Tue, 14 Apr 2026 00:00:00 +0000</pubDate><author>wyr95626@gmail.com (Leafw)</author>
      <guid>https://leafw.net/en/llm-laziness-lost/</guid>
      <description>&lt;h3 id=&#34;introduction&#34;&gt;Introduction&lt;/h3&gt;&#xA;&lt;p&gt;Have you had this experience too: you use an LLM to write code, produce thousands of lines in a day, and then look back only to realize that the truly valuable part may be no more than a few hundred lines?&lt;/p&gt;&#xA;&lt;p&gt;It sounds absurd, but it is becoming normal. Bryan Cantrill, CTO of Oxide and co-creator of DTrace, recently wrote &lt;a href=&#34;https://bcantrill.dtrace.org/2026/04/12/the-peril-of-laziness-lost/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreffer &#34;&gt;The Peril of Laziness Lost&lt;/a&gt;, aiming directly at the heart of the problem: &lt;strong&gt;LLMs are killing one of the programmer&amp;rsquo;s most important virtues: laziness.&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Case Studies on Deep Convolutional Neural Networks</title>
      <link>https://leafw.net/en/c4-week2/</link>
      <pubDate>Fri, 08 Sep 2023 00:00:00 +0000</pubDate><author>wyr95626@gmail.com (Leafw)</author>
      <guid>https://leafw.net/en/c4-week2/</guid>
      <description>&lt;p&gt;In the rapidly evolving field of deep learning, innovative neural network architectures are constantly emerging. Keeping pace with these developments necessitates the study of these case studies. This blog is based on the content from the second week of the fourth course in Professor Andrew Ng&amp;rsquo;s deep learning specialization, focusing on some case studies of convolutional neural networks.&lt;/p&gt;&#xA;&lt;h2 id=&#34;significance-of-case-studies&#34;&gt;Significance of Case Studies&lt;/h2&gt;&#xA;&lt;p&gt;Firstly, consider why we need to study these cases.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Introduction to Convolutional Neural Networks</title>
      <link>https://leafw.net/en/c4-week1/</link>
      <pubDate>Mon, 04 Sep 2023 00:00:00 +0000</pubDate><author>wyr95626@gmail.com (Leafw)</author>
      <guid>https://leafw.net/en/c4-week1/</guid>
      <description>&lt;p&gt;Convolutional Neural Networks (CNNs) are a type of deep neural network designed for image processing. Inspired by the structure of biological visual systems, CNNs utilize convolution operations to extract spatial features from images and combine these with fully connected layers for classification or prediction tasks. The integration of convolution operations allows CNNs to excel in image processing, making them widely applicable in tasks such as image classification, object detection, and semantic segmentation. This blog will provide a brief introduction to the basics of convolutional neural networks, based on the first week of Professor Andrew Ng&amp;rsquo;s deep learning specialization, course four.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Detailed Explanation of Machine Learning Strategies</title>
      <link>https://leafw.net/en/c3/</link>
      <pubDate>Mon, 17 Jul 2023 00:00:00 +0000</pubDate><author>wyr95626@gmail.com (Leafw)</author>
      <guid>https://leafw.net/en/c3/</guid>
      <description>&lt;p&gt;Machine learning is a key driver of technological advancement today. Establishing a systematic machine learning strategy is essential for efficiently advancing projects and achieving desired outcomes. This requires careful consideration of several critical steps, including goal setting, model selection, data processing, and results evaluation.&lt;/p&gt;&#xA;&lt;p&gt;In this blog, we will explore these steps in detail. We will particularly focus on effective strategies and methods for setting machine learning goals, evaluating model performance, and optimizing models. By the end of this blog, you should have a deeper understanding of the machine learning project lifecycle and be able to apply these methods to enhance your project&amp;rsquo;s performance.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hyperparameter Tuning, Batch Normalization, and Deep Learning Frameworks</title>
      <link>https://leafw.net/en/c2-week3/</link>
      <pubDate>Wed, 12 Jul 2023 00:00:00 +0000</pubDate><author>wyr95626@gmail.com (Leafw)</author>
      <guid>https://leafw.net/en/c2-week3/</guid>
      <description>&lt;p&gt;The primary focus of this blog is on hyperparameter tuning, batch normalization, and common deep learning frameworks. This is also the final week of the second course in the specialized deep learning curriculum. Let&amp;rsquo;s dive in!&lt;/p&gt;&#xA;&lt;h2 id=&#34;hyperparameter-tuning&#34;&gt;Hyperparameter Tuning&lt;/h2&gt;&#xA;&lt;p&gt;Hyperparameter tuning is a crucial process in deep learning. Properly setting hyperparameters will directly impact the performance of deep learning models. This section will explore the significance of hyperparameter tuning, the key hyperparameters that affect model performance, and methods and strategies for selecting these hyperparameters.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Optimize Algorithms</title>
      <link>https://leafw.net/en/c2-week2/</link>
      <pubDate>Tue, 04 Jul 2023 00:00:00 +0000</pubDate><author>wyr95626@gmail.com (Leafw)</author>
      <guid>https://leafw.net/en/c2-week2/</guid>
      <description>&lt;p&gt;This week&amp;rsquo;s content focuses on optimization algorithms, which can significantly enhance and expedite the training of deep learning models. Let&amp;rsquo;s dive in!&lt;/p&gt;&#xA;&lt;h3 id=&#34;1-importance-of-optimization-algorithms&#34;&gt;1. Importance of Optimization Algorithms&lt;/h3&gt;&#xA;&lt;p&gt;Optimization algorithms are crucial in the fields of machine learning and deep learning, particularly when training deep neural networks. These algorithms are methods used to minimize (or maximize) functions, typically the loss function in deep learning, with the goal of finding the optimal parameters that minimize this function.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Foundations of Practical Deep Learning</title>
      <link>https://leafw.net/en/c2-week1/</link>
      <pubDate>Sun, 02 Jul 2023 00:00:00 +0000</pubDate><author>wyr95626@gmail.com (Leafw)</author>
      <guid>https://leafw.net/en/c2-week1/</guid>
      <description>&lt;p&gt;In the journey of learning deep learning, we encounter extensive theoretical knowledge, including gradient descent, backpropagation, and loss functions. A true understanding and application of these theories allow us to solve practical problems with ease. This blog, drawing from Week 1 of Course 2 in Professor Andrew Ng&amp;rsquo;s Deep Learning Specialization, explores critical concepts and methods from a practical standpoint. Key topics include how to divide training, development, and test sets, understanding and managing bias and variance, when and how to use regularization, and properly setting up optimization problems.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Introduction to Deep Learning and Neural Networks</title>
      <link>https://leafw.net/en/c1/</link>
      <pubDate>Sat, 24 Jun 2023 00:00:00 +0000</pubDate><author>wyr95626@gmail.com (Leafw)</author>
      <guid>https://leafw.net/en/c1/</guid>
      <description>&lt;p&gt;The explosive popularity of ChatGPT and the recent flurry of large-scale model developments have thrust the field of artificial intelligence into the spotlight. As a tech enthusiast keen on exploring various technologies, understanding the principles behind these advancements is a natural inclination. Starting with deep learning is a logical step in delving deeper into AI, especially since I&amp;rsquo;ve already studied Professor Andrew Ng&amp;rsquo;s Machine Learning course. Now, through his Deep Learning Specialization, I am furthering my knowledge in this domain. This article aims to demystify deep learning, drawing insights from the first course of the specialization.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
