https://leafw-blog-pic.oss-cn-hangzhou.aliyuncs.com/avatar.jpg

OpenAI and Microsoft Officially “Break Up”: The Most Important Alliance of the AI Era Finally Unbundles

https://leafw-blog-pic.oss-cn-hangzhou.aliyuncs.com/blog/openai-microsoft-20260428/openai-microsoft-2026.png

On April 27, 2026, OpenAI and Microsoft released statements at the same time: the two companies had revised their partnership agreement.

You could call it a “breakup.” The reason is not hard to understand. Microsoft no longer has exclusive licensing rights to OpenAI’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.

I Used AI to Write a DeepSeekV4 Paper Review, but I Do Not Think I Should Publish It

I just used AI to write a paper review of DeepSeek-V4.

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’t it?

https://leafw-blog-pic.oss-cn-hangzhou.aliyuncs.com/screenshot_1777095270.png

The Collective Retreat of AI Coding Subscriptions: From Carnival to Tightening in One Quarter

A Shutdown Notice

On April 20, GitHub published a blog post with a restrained title: “Changes to GitHub Copilot Individual Plans.” The content was much less restrained:

  • New signups for Pro, Pro+, and Student plans were paused
  • Usage limits were tightened through both session limits and weekly limits
  • Claude Opus was removed from the Pro plan

The reason was direct: agentic workflows were consuming far more compute than expected, and “a small number of requests can now cost more than the subscription price itself.”

I Paused Vibecoding for a Month

How I Stopped

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.

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.

In the LLM Era, the Programmer's Virtue of Laziness Is Disappearing

Introduction

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?

It sounds absurd, but it is becoming normal. Bryan Cantrill, CTO of Oxide and co-creator of DTrace, recently wrote The Peril of Laziness Lost, aiming directly at the heart of the problem: LLMs are killing one of the programmer’s most important virtues: laziness.

I Developed a Toolbox App: CreativeUtil

Recently, I developed a new app called Creative Util, this time exclusively for the Mac platform. In both work and daily life, I often need various small utilities—things like converting Markdown to WeChat articles, uploading screenshots to OSS, color picking, document processing, and more. Usually, I’d either use tools like utools or find some online website for a quick fix. But I’ve always wanted a more complete local toolbox that could handle all my needs. After some deliberation, I finally built this app. It includes three categories of tools: Design & Creation, Development Assistance, and Document Processing. Currently, it already contains nearly 20 commonly used tools, and I’ll continue adding more over time.