Blog
-
People Watching Over AI at Work
People watching over AI at work, closing their eyes, thoughts gradually drift away.
People watching over AI at work,
Closing their eyes, thoughts gradually drift away.They recall centuries past—
Farmers watching over rice fields and harvesters,
Workers tending lathes and robotic arms. -
Optimistic and Fail-able Queues in the AI Era
This article stems from reflections while fixing concurrent write issues for MCP's official Memory Server PR #3286.
Background: AI frequently calls MCP for memory storage, and simultaneous writes to the same file by multiple AI clients can directly corrupt the file format.
Choosing a Solution
The obvious choice: pessimistic locking.
-
Brain Rot in the AI Era
Everyone has wanted your attention since the newspaper era.
In the past, people still needed to invest effort, creating content manually with increasingly professional methods.
But when someone discovered that AI could directly produce and publish content, Pandora's box was opened.
-
Batch Fix Shooting Time for DJI Mimo Exported Photos/Videos
When importing photos and videos exported from DJI Mimo APP into Apple Photos, the dates may display incorrectly. More frustratingly, Apple Photos doesn't natively support batch restoration of original shooting times - the "Restore" button disappears when selecting multiple photos.
This article explains how to use the osxphotos timewarp command to extract correct shooting times from filenames and perform batch fixes.
-
How to Transfer a 10GB Folder with 110K Files (WeChat Archive) from One iPhone to Another
When you need to transfer a WeChat archive containing 10GB and 110,000 files between two iPhones, traditional methods often fall short:
- AirDrop: Gets stuck indefinitely on "Preparing files" and never starts transferring
- iCloud: Directly reports an error, unable to handle such a large number of files
This article introduces an efficient solution using a-Shell + SSH + tar.
-
Interesting Observations on AI-Generated Posts
Recently, I've been writing posts announcing new features for Klavis-AI across various social platforms
We prepared a carefully crafted technical blog that everyone agreed on, then asked AI to write platform-specific posts in different styles
After reviewing them, we discovered astonishing quality differences:
- Hacker News: Matched the open-source focused style, but the tone was overly flashy and prone to exaggeration
- LinkedIn: Completely mismatched its "business" style, written purely from an open-source/technical perspective
- Reddit: Felt like reading an actual Reddit post, but even non-native English speakers could tell it was AI-generated
- Twitter/X: Perfect
- V2EX: Hit the mark
- Discord: Perfectly fine from a closed community perspective
-
The Revolution of Manual Testing in the AI Era
While I was writing this documentation, GitHub Copilot was automating manual testing for me.
You could say I invented an AI Agent for manual testing.
Preface
Since the emergence of GPT, many have claimed that programmers will become obsolete. Yet few have noticed that software testing is actually the first internet profession impacted by this era.
I predict that, much like power plant workers, software test engineers will transition from hands-on practitioners to supervisors of AI testing. However, humans won't disappear from this field entirely.
-
Migrating Google Photos to Guizhou Cloud iCloud Photos
Recently, my girlfriend gifted me an iPhone, which led to this unconventional operation—probably something only tech-savvy users in mainland China would need to do.
For Google Photos to iCloud transfers in the US region, you can directly use Google Takeout for one-click migration.
Download All Google Photos
- Follow the Google Photos Takeout Helper README to create a new export task.
-
Azure Custom Vision: Use managed identity or other Azure Identity
Reference: Custom Vision: Azure role-based access control, Custom Vision: azure.identity credentials aren't supported
C# Code
First of all, the C# Code. You can also translate it to other languages like Python.
-
Cat in Heat: Tail Base Pressure / Finger Pressure Method
Unfortunately, my kitten, just one day past 6 months old, went into heat before I could schedule her spay surgery.
Here's how to use the finger pressure method to help her climax when she suddenly starts yowling and you don't have appropriate toys or catnip on hand.
Reference Materials