ruanyf/weekly
Summary
This is a weekly newsletter for tech enthusiasts that records and shares tech content worth discussing, including topics like AI, software development, and open source.
View Cached Full Text
Cached at: 09/19/26, 02:50 PM
ruanyf/weekly
Source: https://github.com/ruanyf/weekly
Tech Weekly for Enthusiasts
Records worth-sharing tech content weekly, published on Fridays.
Submissions for articles/software/resources are welcome via issues (https://github.com/ruanyf/weekly/issues).
P.S. The “Who’s Hiring” thread (https://github.com/ruanyf/weekly/issues/11434) in the discussion section is a free programmer recruitment post with extensive job information. Feel free to post job/internship openings.
2026
September
- Issue #413: Goodbye, React Native
- Issue #412: No More Issues, Only PRs
- Issue #411: OpenClaw 2.0: A Microcosm
August
- Issue #410: Three AI Mechanisms You Need to Know
- Issue #409: The Professional Future of Programmers
- Issue #408: AI Caching Knowledge You Need
- Issue #407: Why Do Nations Need Open Source Software?
July
- Issue #406: The Way Is the Way, and the Way Is Not the Way
- Issue #405: Resources, Social Equity, and Compute Power
- Issue #404: AI Memory Knowledge You Need
- Issue #403: Why Dropbox Isn’t Successful
- Issue #402: My Days at Zhinian AI (A Novella)
June
- Issue #401: How to Earn a Billion Dollars
- Issue #400: The rsync Debate
- Issue #399: A Visit to China’s AI Giants
May
- Issue #398: Token Costs Are Unaffordable
- Issue #397: Wealth Is Concentrating Towards AI
- Issue #396: Alternatives to Internet Communication
- Issue #395: A Third Way for Software Development
April
- Issue #394: The Second Wave of API Openness
- Issue #393: Brain Rot State
- Issue #392: Axios Poisoning and Hollywood-Style Scams
- Issue #391: The AI Wealth Divide
March
- Issue #390: Without Training Data, LLMs Are Useless
- Issue #389: How to Hire Programmers in the Future
- Issue #388: Testing Is the New Moat
- Issue #387: You Are Leading
February
- Issue #386: When Delivery Riders Connect to AI
- Issue #385: Does Musk Fear Chinese Automakers?
- Issue #384: Why Software Stocks Are Falling
January
- Issue #383: What Level of AI Programming Are You?
- Issue #382: The Twilight of Independent Software
- Issue #381: What China’s AI LLM Leaders Are Thinking
- Issue #380: Why People Embrace “Asymmetric Returns”
2025
December
- Issue #379: Excerpts from “The Iron Man of Silicon Valley”
- Issue #378: Predictions Are the New Internet Hotspot
- Issue #377: $140,000 Poverty Line
- Issue #376: The Controversy of Space Data Centers
November
- Issue #375: A Bug in a Door
- Issue #374: The 6GHz Problem
- Issue #373: The Data Model Is the Core of New Products
- Issue #372: How to Design Software Interfaces
October
- Issue #371: An Interview with an Optimist
- Issue #370: Correct Code Highlighting
- Issue #369: A Conversation Between Tim and Luo Yonghao
- Issue #368: Don’t Manage Software Teams Like This
September
- Issue #367: Several Cool Uses for Nano Banana
- Issue #366: Crazy AI Ads in San Francisco
- Issue #365: Traffic Monetization Is Collapsing
- Issue #364: The Most Difficult Rubik’s Cube to Solve
August
- Issue #363: The Best Explanation of Neural Networks
- Issue #362: GitHub Engineers on System Design
- Issue #361: Is the Dark Web Tor Safe?
- Issue #360: Dan Wang’s New Book
- Issue #359: Palantir Is Worth Watching
July
- Issue #358: How to Save a Failing Startup
- Issue #357: The Game Theory of Stablecoins
- Issue #356: My Company Is Pushing AI Coding, What Should I Do?
- Issue #355: Two Books on “Chip Wars”
June
- Issue #354: 8000mAh Phone Battery, What Does It Mean?
- Issue #353: Apple’s “Liquid Glass” Is for AR
- Issue #352: What a Bug Tracking System Should Look Like
- Issue #351: GitHub Issues Are (Almost) the Best Note-Taking App
May
- Issue #350: Java’s 30th Anniversary
- Issue #349: The Inventors of Neural Network Algorithms
- Issue #348: Fei-Fei Li: From Immigrant to AI Star
- Issue #347: Cracking the Cold Start Problem
April
- Issue #346: The Future Is the Loss of Eternity
- Issue #345: HDMI 2.2 Might Be the End for A/V
- Issue #344: Manufacturing Is Becoming “Gig-ified”
March
- Issue #343: How to Block AI Crawlers
- Issue #342: AI Cheating in Interviews: Using Digital Avatars
- Issue #341: Low-Code Programming Probably Won’t Succeed
- Issue #340: 30 Years of Tech Hype
February
- Issue #339: What Are Tokens?
- Issue #338: Rethinking 6G
- Issue #337: Internet Startups Are Almost Gone
- Issue #336: Facing AI, the Internet Is in Decline
January
- Issue #335: Year-End: The Future Is Already Here
- Issue #334: Four Year-End Notes
- Issue #333: Everything Requires Double Payment
- Issue #332: Simon Willison’s Year in Review, Liang Wenfeng’s Interview
2024
December
- Issue #331: You Might Be an NPC
- Issue #330: Kai-Fu Lee Organizes AI Concepts
- Issue #329: The Powerful Diagramming Tool D2
- Issue #328: AI Models Are Not a Good Business
November
- Issue #327: An Internet Without Links
- Issue #326: The World Doesn’t Have That Much Wealth
- Issue #325: Is Zed the Next Stop for VS Code?
- Issue #324: The Largest Known Prime Number
- Issue #323: Tech Company Slogan Competitions
October
- Issue #322: Inside the Content Industry
- Issue #321: Fu Sheng’s Memoirs
- Issue #320: Ping Pong Warehouse
September
- Issue #319: How to Create Viral Videos
- Issue #318: Memories of Startup Cafes
- Issue #317: The Fable of the Donkey, Tiger, and Lion
- Issue #316: The Story of Your Life
August
- Issue #315: A Google Exit Report
- Issue #314: Can “Black Myth: Wukong” Be Industrialized?
- Issue #313: What If Singapore Had No Air Conditioning
- Issue #312: Looking at “Made in America” Through Intel
- Issue #311: Low Interest Rates and Long-Term Projects
July
- Issue #310: How Content Farms Make Money with AI
- Issue #309: The Double-Edged Sword of Robotaxis
- Issue #308: Can’t Find a Job? Should You Pursue a PhD?
- Issue #307: Don’t Overvalue Product Hunt
June
- Issue #306: Information Is as Addictive as Sugar
- Issue #305: Random Numbers, This Is a Problem
- Issue #304: The Most Popular Color
- Issue #303: Techno-Feudalism
May
- Issue #302: Startups Are Good, But I Can’t Recommend Them Anymore
- Issue #301: OpenAI’s Library Workspace
- Issue #300: 30 Years to Solve Life’s Three Big Questions
- Issue #299: The Key to AI Is Training Data
April
- Issue #298: It’s Hardware Engineers’ Turn to Shine
- Issue #297: The Drinking Bird Toy
- Issue #296: Who Is Jia Tan, Author of the xz Backdoor?
March
- Issue #295: The Clever Light Bulb Clock
- Issue #294: Reflections on the Battle of Yamen
- Issue #293: One Week Is 2% of a Year
- Issue #292: All Code Is Technical Debt
- Issue #291: AI Has No Moat
February
- Issue #290: The Biggest Problem with Apple’s Headset
- Issue #289: Where Does Tolerance Come From?
January
- Issue #288: The First Rule of Technical Writing
- Issue #287: A Trip to Lufeng Dinosaur Valley
- Issue #286: The Blue Indicator Light Solution
- Issue #285: Why Memos Are Better Than PPTs
2023
December
- Issue #284: How Many Videos Are on YouTube?
- Issue #283: [Year-End Thoughts] No Destination, Just Move Forward
- Issue #282: The Cybertruck’s 48V Power System
- Issue #281: Policy Choices for New Infrastructure
- Issue #280: Machine Ordering and Otaku Culture
November
- Issue #279: The Tragedy of Online Communities
- Issue #278: The Tricky AI Copyright Issue
- Issue #277: The Best Secondary Monitor for Your Desk
- Issue #276: The Decline of the Content Industry
October
- Issue #275: Peter Thiel’s Experiments
- Issue #274: The Last Piece of Encrypted Communication
- Issue #273: Three Latest Talks by Ren Zhengfei
September
- Issue #272: Unity’s Install Fee: A Microcosm of the Gaming Industry
- Issue #271: The Non-Linear World, The Linear You
- Issue #270: What Is “Lean” in Lean Development?
- Issue #269: Why Heroes Don’t Use Dynamite
August
- Issue #268: Productivity Describes Machines, Not People
- Issue #267: 5G’s Spring Is Coming
- Issue #266: Making Your Own Bilingual EPUB E-book
- Issue #265: After WiFi Comes LiFi
July
- Issue #264: Lessons from Elasticsearch
- Issue #263: How Does Open Source Software Make Money?
- Issue #262: Say Goodbye to Passwords
- Issue #261: The Right Way to Run a Hackathon
June
- Issue #260: Your Journey Won’t Stop at Day 1
- Issue #259: How to Use ChatGPT for Free
- Issue #258: Carmack’s Cat
- Issue #257: Jensen Huang’s Nvidia Story
May
- Issue #256: The Coolest LEGO Creations
- Issue #255: The Right Attitude Towards AI
- Issue #254: Life Is a Long Board Problem
- Issue #253: The Day Training Materials Run Out
April
- Issue #252: Internet Startups Are Getting Harder
- Issue #251: Chinese-Made Single-Board Computers Are Worth Recommending
- Issue #250: The Biggest Risk of New Technology
- Issue #249: The Most Successful Software Entrepreneurs
March
- Issue #248: Don’t Overhype ChatGPT
- Issue #247: Zuckerberg’s Layoff Letter
- Issue #246: The Never-Lost Online Identity
- Issue #245: Skyscrapers Are Anti-Human
- Issue #244: Big Data Is Dead
February
- Issue #243: Chatting with Confucius AI
- Issue #242: An Awkward Server Hack
- Issue #241: China’s Growth Engine Is in the Inland
- Issue #240: Can Education Duration Be Shortened?
January
- Issue #239: Two Types of People Will Increase in the Future
- Issue #238: The Best Time to Stop Looking
2022
December
- Issue #237: How Is True Location Exposed?
- Issue #236: China’s Sun Belt
- Issue #235: Youth Unemployment and Choosing Entrepreneurship
- Issue #234: How Capable Are AI Chatbots?
- Issue #233: Life Is Like a Fish Tank
November
- Issue #232: Great Graphic Design Software
- Issue #231: How Many Employees Do Tech Companies Need?
- Issue #230: Power Consumption of Electronics
- Issue #229: Solving the Phone Charging Problem
October
- Issue #228: The Meaning of Humanity and Life
- Issue #227: Facebook’s New Hire Orientation
- Issue #226: What Went Wrong at Google?
September
- Issue #225: Game NPCs as a Career
- Issue #224: Why Figma Beat Sketch
- Issue #223: Should Programmers Worry About Layoffs?
- Issue #222: 40 Years of Programming Reflections
- Issue #221: The Most Prosperous Industry in the World
August
- Issue #220: Where Are the Opportunities in AI?
- Issue #219: How to Prevent Your Account from Being Hacked
- Issue #218: Wine, Cherry Blossoms, and Global Warming
- Issue #217: Saudi Arabia’s NEOM
July
- Issue #216: The Triumph of Minimalism
- Issue #215: The Internet’s Favorite Behavior Pattern
- Issue #214: Your Map Is Wrong
- Issue #213: Knowledge Silos, Knowledge Software
- Issue #212: Life Is Not Short
June
- Issue #211: Virtual Goods Can Boost GDP
- Issue #210: Why Software Becomes Complex
- Issue #209: What Kind of People Are Programmers?
May
- Issue #208: The Problems with Promotion Systems
- Issue #207: The Auto Industry’s Peak May Have Passed
- Issue #206: How to Overcome Disappointment and Doubt
- Issue #205: Has the Internet’s Golden Era Passed?
April
- Issue #204: How to Get Through Pandemics, Layoffs, and War
- Issue #203: UK Prestigious University Visas, Berkeley’s CS Education
- Issue #202: Three Inspiring Learning Methods
- Issue #201: China Needs to Establish a Semiconductor Ministry
March
- Issue #200: Low Expectations, More Attempts
- Issue #199: Russia’s HTTPS Certificate Problem
- Issue #198: Is “Made in America” Possible?
- Issue #197: If the World Had a Hedonism Device
February
- Issue #196: The Future of Handheld Consoles
- Issue #195: Have You Ever Worked on a Project You Didn’t Care About the Outcome?
- Issue #194: Pessimists Are Right, Optimists Succeed
January
- Issue #193: Front-End vs Back-End: Which Is Harder?
- Issue #192: The Biggest Opportunities Come from New Technology
- Issue #191: A Programmer’s Path to Financial Independence
2021
December
- Issue #190: Productization Mindset
- Issue #189: The Next Industry to Experience Involution
- Issue #188: Music Is Anti-Social
- Issue #187: Will the Metaverse Succeed?
- Issue #186: Low Latitude, High Altitude, Climate Advantage
November
- Issue #185: US Constitution Auction: A Blockchain Case Study
- Issue #184: How Large Are Government Storage Needs?
- Issue #183: Tencent’s Employee Retirement Benefits
- Issue #182: The Risk of Newcomer Promotions
October
- Issue #181: How Should Mobile Payments Be Designed?
- Issue #180: Where in China Would You Like to Live?
- Issue #179: How to Use AR Technology
- Issue #178: The Spring of Home Solar Power
September
- Issue #177: The Real Purpose of the iPad
- Issue #176: Does China’s Courts Recognize the GPL?
- Issue #175: Knowledge Breadth vs Knowledge Depth
- Issue #174: Versatile Programmers vs Specialist Programmers
August
- Issue #173: Designing Internet Radios
- Issue #172: Will We Die from Climate Disaster?
- Issue #171: How Expensive Is Cloud Traffic?
- Issue #170: The Victory of Software Subscriptions
July
- Issue #169: Wuling Motors’ Product Design
- Issue #168: The Game “Detroit: Become Human”
- Issue #167: Ad Blockers Are Going Too Far
- Issue #166: Is Video Learning Better Than Reading?
- Issue #165: The Era of Full-Stack Apps
June
- Issue #164: Training Bootcamps vs Universities: Job Success Rate Comparison
- Issue #163: How Many Hospital Beds Does Your City Have?
- Issue #162: Life Is Like the Game Pac-Man
- Issue #161: Goodbye, Master’s Degree
May
- Issue #160: The Crisis of Middle-Aged Programmers
- Issue #159: Game Developer Salaries
- Issue #158: The Deprecation of Content Channels
- Issue #157: KK’s Advice for Young People
April
- Issue #156: GPU Shortages and Cross-Industry Competition
- Issue #155: Is Digital Currency a Weapon Against Dollar Hegemony?
- Issue #154: Predictions for an Information Society from 1982
- Issue #153: Is Machine Translation an Insult to Translators?
- Issue #152: From Peking University to Vocational School
March
- Issue #151: What Are NFTs? I Heard You Can Make Money
- Issue #150: When Music Was Scarce
- Issue #149: New Energy Vehicles: Who Will Be the Winner?
- Issue #148: The Era of Micro-Growth
February
- Issue #147: Find the Pain You’re Willing to Endure
- Issue #146: How Should Online Classes Be Taught?
- Issue #145: If Everyone Stays Home, What Happens to the Economy?
January
- Issue #144: The Fundamental Way to Increase Income
- Issue #143: The End of the World and a Cold, Cruel Paradise
- Issue #142: 2020 Was the First Year of the 21st Century
- Issue #141: The Victory of Closed Systems
2020
December
- Issue #140: What Are Salaries in India?
- Issue #139: Terrifying Progress in Biology
- Issue #138: Unemployment Is Hard to Avoid: Restructuring Life Plans
- Issue #137: Slack Gets Acquired, and Enterprise Tech Choices
- Issue #136: Littlewood’s Law of Miracles
November
- Issue #135: What Industries Are Suitable for Startups?
- Issue #134: The Future Gaming Industry Will Be 100 Times Larger
- Issue #133: Can Guizhou Become Switzerland?
- Issue #132: Fast Skills vs Slow Skills
October
- Issue #131: Is Your Mind Binary or Ternary Logic?
- Issue #130: The Internet Is Getting Younger
- Issue #129: Convex and Concave Functions in Startups
- Issue #128: Is Society Becoming “Cyberpunk”?
September
- Issue #127: In the Future, Everyone Develops Software, Almost No One Codes
- Issue #126: What Is Involution?
- Issue #125: Who Will Digital RMB Replace?
- Issue #124: How Huawei Evaluates Employees
- Issue #123: Internet Companies and the Military System of the Hunan Army
August
- Issue #122: Let’s Talk About High Valuations of Tech Companies
- Issue #121: Why Aren’t Humans Getting More Leisure Time?
- Issue #120: Only Openness Can Defeat Blockades
- Issue #119: Rainfall and Insurance Game Theory
July
- Issue #118: How to Fill Out College Entrance Exam Preferences
- Issue #117: I Don’t Want You to Remember My Face
- Issue #
Similar Articles
@NFTCPS: Tired of scrolling through Hacker News, Twitter, Reddit, and GitHub every day? It's all fluff, repetitive content, noise – like a dumpster fire. I recently discovered a new tool: Horizon, a hardcore tech news radar. Let it keep an eye on the global tech scene for you, so you just need to open a briefing every morning. Core…
Horizon is an open-source AI-powered news radar tool that aggregates, deduplicates, scores, and summarizes tech news from Hacker News, Reddit, GitHub and other sources to generate daily bilingual briefings.
@HytidelLegend: AI Bloggers Worth Following (thread) — AYi (@ayi_ainotes): developer perspective, focused on AI coding and dev tools, AI tool tutorials and usage, frequently shares hands-on content on Codex, Agents, and orgs — 23 posts in total. Phil the Philosopher (@formulasearch…
A Chinese tweet thread curating AI bloggers worth following, categorized by focus areas such as developer perspectives, Agent automation, tool tutorials, local deployment, and AI investing, along with each creator's post count and representative topics.
@grgerwcwetwet: Recommend an open-source project Horizon, an AI-powered information radar focused on overseas tech circles. It automatically aggregates content from Hacker News, Twitter, Reddit, GitHub and other platforms, then uses AI to filter, deduplicate and summarize, turning truly valuable information into a daily digest. A relatively...
Recommend the open-source project Horizon, an AI-driven overseas tech news radar. It automatically aggregates content from Hacker News, Twitter, Reddit, GitHub and other platforms, performs filtering, deduplication and summarization, generates bilingual (Chinese-English) daily reports, and supports pushing to Feishu, email, WeChat and other channels.
@Ryrenz: A power-up for anyone with information anxiety is here: Horizon sifts through tech news from across the web every day and turns it into a Chinese-English briefing for you. Horizon already has 11,000 stars on GitHub, recently made Trendshift’s daily rankings, and has over 1,700 forks. I used to start each morning before work by browsing H…
Horizon is an open-source tool that aggregates content from sources such as Hacker News, Reddit, X, GitHub, and RSS, uses AI to score, filter, and deduplicate it, and generates daily tech briefings in Chinese and English. It has earned 11,000 GitHub stars and appeared on Trendshift’s daily rankings.
@zhizhuxia22: I've compiled yet another collection of top AI bloggers 1) @lxfater (Iron Man) Practical AI startup experience, multiple open-source projects 2) @xiaohu (Xiaohu) Cutting-edge AI trends, explained in an easy-to-understand way 3) @vista8 (Xiangyang Qiaomu) Plenty of practical tutorials, frequent tool sharing 4) @oran_ge (Orange AI)…
This is a post sharing a collection of top AI bloggers and an Agent Skills website, aimed at helping readers find AI learning and tool resources that suit them.