@fangguojian

3 Followers
6 Following
8 Posts
I know that I know nothing.
Websitehttps://fanggj.me
AI-Assisted Learning: A Dialogue of Self-Discovery | Fang Guojian

With AI’s powerful capabilities in processing and reasoning, human curiosity and intuition remain irreplaceable. They guide us to ask meaningful questions and navigate complexity with purpose. As AI becomes increasingly integrated into learning, traditional education must place greater emphasis on nurturing curiosity and intuition—the true foundations of deep understanding and creativity.

Vibe Coding is a concept proposed by Andrej Karpathy in February 2025. I have been using AI tools to assist me in programming for two years. In this article, I would like to share my experience in using AI tools to assist me in programming.

https://fanggj.me/blog/vibe-coding?utm_source=mastodon.social&utm_medium=none&utm_campaign=vibe-coding

A brief guide to Vibe Coding | Fang Guojian

Vibe Coding is a concept proposed by Andrej Karpathy in February 2025. I have been using AI tools to assist me in programming for two years. In this article, I would like to share my experience in using AI tools to assist me in programming.

WeChat Red Packets have become an indispensable part of Chinese people's lives. I was fortunate to witness the mobile payment battle between Tencent and Alibaba, as well as the birth and rise of WeChat Red Packets. In this article, I will share some of my personal experiences, introduce the mathematical principles behind red packets, and explain how product requirements can be transformed into mathematical models.

https://www.fangguojian.com/blog/my-thoughts-on-wechat-red-packets

My Thoughts on WeChat Red Packets | Fang Guojian

WeChat Red Packets have become an indispensable part of Chinese people's lives. I was fortunate to witness the mobile payment battle between Tencent and Alibaba, as well as the birth and rise of WeChat Red Packets. In this article, I will share some of my personal experiences, introduce the mathematical principles behind red packets, and explain how product requirements can be transformed into mathematical models.

红包这个产品还是很有意思的,结合了账户和社交两种属性。十多年过去了,还是很稳健。

https://www.fangguojian.com/zh/blog/my-thoughts-on-wechat-red-packets

微信红包之我见 | 方国鉴

微信红包,已经是中国人民生活中不可或缺的一部分。我有幸见证了腾讯和阿里移动支付之争,也见证了微信红包的诞生和崛起。在本文中,我就将个人的一些经验分享给大家,也顺便介绍一下红包背后的数学原理,以及如何将产品需求转化为数学模型。

咱们程序员: 从Ada到AI的编码人员编年史——序,自序及第一章(我们是谁?) | 方国鉴

某天,当我在O'Reilly上浏览的时候,突然发现了Uncle Bob的新书,《We, Programmers: A Chronicle of Coders from Ada to AI》。我一眼就看出这是我长久以来找寻的东西。如果不是这样一本书出现在我面前,我也想自己去整理这些信息。

How I Built My Personal Website | Fang Guojian

Building my personal website has been both a learning experience and a way to relax. In this post, I’ll explain why I decided to switch from using GitHub Pages + Jekyll to Amplify + Next.js, and walk you through the actual migration process, including Static Site Generation, Dynamic Routes, and MDX.

Had an unwilling flashback to early 2000-s style computing earlier today when I tried to install a package (pycddlib) for #python. Due to some weird dependency bug in the most recent versions of python, this ended up taking two hours of downloading various bits and pieces of software (in no particular order: cython; .NET SDK; gmp; MPIR; VSCode Solution Explorer; vcpkg (attempted, but abandoned); CMake (attempted, but abandoned); MSYS2; a single file longintrepr.h (manually downloaded from a github repo); several unrelated github projects that shared some of the dependencies (but did not ultimately advance the resolution, probably due to the lack of fundamental understanding of what I was actually doing at some stages of the process); and several manual compilations and "make"s, updates of PATH environment variables and reboots), as well as multiple google searches (mostly to stackexchange sites and similar) and consultations with AI, before finally succeeding (after three partial successes in which the immediate error message was resolved, only to encounter a fresh error message). This sort of extremely tedious problem-solving is a task which I will be very happy to see become a thing of the past when personalized AI-empowered digital assistants become commonplace!

My thoughts after watching Terence Tao's lecture on AI and mathematics. I was amazed at how advanced modern mathematical research has become. 👍

https://fanggj.me/blog/ai-and-mathematics

AI and Mathematics | Fang Guojian’s Homepage

I know that I know nothing.