T
traeai
Sign in
返回首页
阮一峰的网络日志

科技爱好者周刊(第 397 期):财富正在向 AI 集中

8.5Score
科技爱好者周刊(第 397 期):财富正在向 AI 集中

TL;DR · AI Summary

本期科技爱好者周刊聚焦于AI技术的快速发展及其对社会财富分配的影响。文章指出,AI相关产业如内存、储存、CPU、服务器等的股价大幅上涨,表明财富正迅速向AI领域集中。此外,文章还探讨了AI在日常生活中的应用,如通过AI估算食物的碳水含量,但实验表明AI在这方面并不准确。微软宣布将淘汰短信验证码,转而采用更安全的验证方式,如Passkey。亚马逊推出供应链服务,开放其物流网络,可能对制造业产生影响。最后,文章介绍了一个机械打字机模型玩具,以及几篇技术文章,包括关于GitHub Pages域名盗用问题、JavaScript ShadowRealm API和Firefox配置指南。

Key Takeaways

  • AI相关产业的股价大幅上涨,表明财富正迅速向AI领域集中。
  • 实验表明,AI在估算食物碳水含量方面并不准确,不建议用于医疗估算。
  • 微软将淘汰短信验证码,转而采用更安全的验证方式,如Passkey。

Outline

Jump quickly between sections.

  1. 介绍了马岩松事务所设计的海南科技馆,并提供了链接。

  2. 讨论了AI相关股票的上涨趋势,以及AI对社会财富分配的影响。

  3. 描述了一个实验,表明AI在估算食物碳水含量方面的不准确性。

  4. 微软计划放弃短信验证码,转而使用更安全的验证方法,如Passkey

  5. 亚马逊推出供应链服务,开放其物流网络给所有企业。

  6. 介绍了一个可以自己拼装并使用的机械打字机模型玩具。

  7. 推荐了三篇技术文章,涉及GitHub Pages域名盗用、JavaScript ShadowRealm API和Firefox配置指南。

Mindmap

See how the topics connect at a glance.

查看大纲文本(无障碍 / 无 JS 友好)
  • 科技爱好者周刊第397期

Highlights

Key sentences worth saving and sharing.

  • 内存、储存、CPU、服务器、液冷、光通信、变压器......股价全部在涨,更不要提,前期已经涨过的芯片、模型、算力了,甚至铜和铝也在涨。

    第2部分

    ⬇︎ 下载 PNG𝕏 分享到 X
  • 社会财富正在重新分配,快速向 AI 集中。

    第2部分

    ⬇︎ 下载 PNG𝕏 分享到 X
  • 四个模型给出的回答不一样。而且,同一张照片多次提交给同一个模型,回答也不一样。

    第3部分

    ⬇︎ 下载 PNG𝕏 分享到 X
  • 微软公司本周确认,将放弃短信验证码,改用 Passkey、一次性时间码(TOTP)、以及验证过的邮件地址。

    第4部分

    ⬇︎ 下载 PNG𝕏 分享到 X
  • 亚马逊宣布推出'亚马逊供应链服务'(ASCS),把自己的货运、配送、仓储和包裹运输向用户开放。

    第5部分

    ⬇︎ 下载 PNG𝕏 分享到 X
#AI#财富分配#微软#亚马逊#供应链服务#Passkey#GitHub Pages#ShadowRealm API#Firefox配置
Open original article

This records weekly tech content worth sharing, published on Fridays.

This magazine is open source, welcome to contribute. There's also a "Who's Hiring" service for posting programmer job openings. For cooperation, please [contact via email](mailto:yifeng.ruan@gmail.com) (yifeng.ruan@gmail.com).

Cover Image

Image 1

Hainan Science and Technology Museum designed by Ma Yansong's firm, opened during this year's May Day holiday. (via)

Wealth is Concentrating Toward AI

Everything related to AI has been rising recently.

Just look at the stock market. Memory, storage, CPU, servers, liquid cooling, optical communication, transformers... all stock prices are rising, not to mention chips, models, and computing power that have already risen earlier, even copper and aluminum are rising.

The magnitude of these stock increases is breathtaking. Take memory as an example - among the world's three major memory manufacturers, two are in South Korea. These two companies alone pulled the Korean stock market from 2,600 points to 7,600 points within a year.

In October 2024, Samsung's chairman still apologized due to poor semiconductor performance, but this year the company will likely become the world's most profitable company.

Image 2

Another major memory manufacturer SK Hynix is even more extreme. They have a labor agreement with their union to distribute 10% of profits to employees. Someone calculated that including guards, drivers, and receptionists, each employee can receive an average bonus of 6.1 million RMB this year.

Image 3

As for AI model companies, everyone is a millionaire. OpenAI repurchased $6.6 billion worth of stock from 600 employees last year, averaging nearly $10 million per person.

Image 4

These events indicate that social wealth is being redistributed, rapidly concentrating toward AI.

This affects everyone. Even if you don't use AI at all, rising prices and capital flowing from other industries to AI inevitably impact you.

Commonly used electronic devices (phones and computers), electronic components, basic production materials (like copper and aluminum) are all rising in price. If you're in an industry unrelated to AI, you likely won't benefit from AI's gains but instead be harmed by it, facing rising costs, insufficient demand, and reduced investment.

Ancient wisdom says "one successful general means countless bones," AI's rise is accompanied by the decline of many other industries.

Although every technological revolution inevitably involves wealth redistribution, this AI revolution is advancing exceptionally fast, with extraordinary intensity, causing particularly intense redistribution effects.

As an ordinary person, especially someone in internet and software industries, there seems no other choice but to follow wealth incentives and embrace AI trends.

Don't Use AI to Estimate Carbohydrate Content

Diabetic patients need to control sugar intake, not only eating less sugar but also less carbohydrates (rice and flour), since carbs eventually convert to sugar.

Therefore, they need to know how much carbohydrate is in food.

A natural idea is to take a photo of food before eating and let AI estimate carbohydrate content.

Image 5

A British doctor conducted an experiment, submitting 13 food photos (like cheese sandwiches, Spanish paella, crème brûlée) to four major models—GPT-5.4, Claude Sonnet 4.6, Gemini 2.5 Pro, Gemini 3.1 Pro—to estimate carbohydrate content.

The results were shocking, with four models giving different answers. Moreover, submitting the same photo multiple times to the same model yielded different responses.

Take the above Spanish paella photo as an example, submitted multiple times to four models, the model estimates are shown below.

Image 6

As seen, each model's estimates for the same photo have large fluctuations. Among them, Gemini 2.5 Pro fluctuates the most, with carbohydrate estimates ranging from 55 grams to 484 grams, a difference of 429 grams! Claude Sonnet 4.6 has relatively concentrated estimates, but the fluctuation range is still significant.

Image 7

Taking the cheese sandwich photo as another example, the packaging indicates 40 grams of carbohydrates, but GPT-5.4's average estimate was 74 grams, while other three models estimated 28 grams, all incorrect.

Additionally, large models cannot accurately identify food, sometimes thinking a cheese sandwich contains a piece of cooked meat.

Therefore, don't use large models to estimate food carbohydrate content, or let large models perform any precise medical calculations—they simply can't do it.

Microsoft Eliminates SMS Verification Codes

Many websites send you a verification code via SMS when logging in.

Image 8

This practice has risks. First, attackers might deceive mobile carriers to bind your phone number to their SIM card, redirecting all SMS to their phone. Second, SMS is sent in plain text and easily leaked.

Microsoft confirmed this week that it will abandon SMS verification codes, switching to Passkey, one-time time-based codes (TOTP), and verified email addresses.

Among these, Passkey will be the primary authentication method after Windows 11.

This approach generates a key pair for each user, stored in Windows' password manager, accessible only through facial recognition, fingerprint scanner, or PIN code to activate private key verification, offering very high security.

Image 9

Here's an introduction to Passkey (in English), focusing on concepts with concise writing for reference.

Image 10

Amazon Supply Chain Services

This month, Amazon announced "Amazon Supply Chain Services" (ASCS), opening its freight, delivery, warehousing, and package transportation to users.

Image 11

Any company can now build its merchandise business on Amazon's logistics infrastructure, with companies like P&G and 3M already using it.

This reminds me of 2006, when Amazon opened its network infrastructure as AWS (Amazon Web Services), directly leading to the cloud era.

Image 12

Now it's opening warehousing and logistics again—will this change manufacturing?

In the future, creating physical products will become increasingly simple—just design the product, outsource production, and purchase standardized services for logistics and sales.

Typewriter Model

Recently, I saw a model toy that looked quite interesting.

Image 13

This is a 19th-century mechanical typewriter model launched by a Shenzhen company. After purchasing, you need to assemble it yourself.

Image 14

Most interestingly, after assembly, it can be used for typing, though with limited functionality—it cannot switch between uppercase and lowercase, supporting only uppercase letters.

It's not just a model toy but also helps understand typewriter principles, attracting attention in overseas markets as well.

Articles

  1. GitHub Pages has domain abuse issues (in English)
Image 15

If your domain points to GitHub Pages, better read this article—under certain circumstances, your subdomain may be abused.

  1. Introduction to JavaScript ShadowRealm API (in English)
Image 16

ShadowRealm is a new JS API allowing multiple domains within a single-threaded environment, each with its own global object, running independently without interference, and able to communicate with each other.

  1. Firefox Configuration Guide (in English)
Image 17

The author introduces his approach to configuring Firefox into a good browser.

  1. Certificate Revocation Checking Mechanism (in English)
Image 18

Website HTTPS certificates may be revoked by certificate authorities—how do users know? This article introduces three existing checking mechanisms. The problem is they all have flaws, and Chrome doesn't adopt any of them.

  1. Ephemeral Infrastructure (in English)
Image 19

This article proposes that large systems should adopt stateless ephemeral infrastructure (like containers) for all parts except those absolutely requiring state maintenance (such as databases, message queues, etc.).

  1. Microscale Thermite Reaction (in English)
Image 20

Thermite reaction refers to aluminum reacting violently with iron oxide (rust) at high temperatures, reaching 2500~3500°C. This article introduces a method to trigger microscale thermite reactions: two rusty iron balls, one wrapped in aluminum foil, colliding together.

Tools

  1. Abogen
Image 21

A cross-platform desktop application that converts ePub/PDF/text files into audiobooks.

  1. FFmpeg Explorer
Image 22

A web application that generates FFmpeg commands through visual graphics, open source code.

  1. Stock SDK
Image 23

An open-source JavaScript SDK for fetching stock market data, pure front-end scraping without backend services, real-time quotes from public APIs like Tencent Finance and East Money. (Submitted by @chengzuopeng)

  1. Zephyr
Image 24

Open-source cross-platform desktop client for Mihomo/Clash. (Submitted by @Juwan-Hwang)

  1. DimCut
Image 25

Open-source editing software that folds the timeline into multiple rows and displays inserted text above the timeline, all processing completed in the local browser. (Submitted by @hughfenghen)

  1. NotchNotes
Image 26

A sticky note tool hidden inside the MacBook's notch, automatically expands when hovering with mouse. (Submitted by @oil-oil)

  1. markstream-vue

A rendering library for AI-generated streaming markdown, providing Vue implementation. (Submitted by @Simon-He95)

  1. ColorTxt
Image 27

Cross-platform TXT file desktop reader that can colorize content, also supports chapter recognition, blank line compression, first-line indentation, text-to-speech, AI reading assistant and other features. (Submitted by @ssnangua)

  1. Forgejo
Image 28

A fork project of Gitea that can be used to build your own Git server, comes with a web frontend as a personal GitHub service.

  1. Web Visual Editor
Image 29

Open-source VS Code extension for real-time editing and preview of HTML files.

AI Related

  1. Remove-AI-Watermarks

Command-line tool for removing AI image watermarks, also available as a Python package, capable of removing both visible and invisible watermarks (such as Google's SynthID).

  1. AVC (Agent View Controller)
Image 30

Converts confirmation text from AI Agent terminals into interactive web popups, can be used as a skill for Agents. (Submitted by @study8677)

  1. Lucarne

Connect locally running AI Agents to WeChat/Telegram, allowing you to receive updates, approve permissions, reply to questions, and continue conversations even when away from your computer. (Submitted by @tuchg)

  1. tokenspeed
Image 31

Generating 10 tokens per second, is that fast or slow? What about 20? This website lets you experience token generation speed online.

Resources

  1. Gaussian Splatting Portfolio

Gaussian Splatting is an algorithm that can synthesize 3D images from multiple photos.

The website SuperSplat provides online Gaussian Splatting processing, where you can upload photos for processing and browse many pre-made 3D models.

Image 32

Check out the work Strawberry, the effect is excellent.

Image 33
  1. IP66
Image 34

Free IP geolocation database available for free download and script-based queries.

Images

  1. Hands Supporting Chile

Chile is the world's largest copper producer, with nearly half of its exports being copper, accounting for up to 60% of global annual supply, still maintaining 25% today.

Chile's largest copper production center is in the Atacama Desert, where there's a sculpture called "Hands Supporting Chile" at the entrance town of the desert.

Image 35

This sculpture is a pair of giant copper hands holding up a map of Chile, symbolizing the significant contribution of copper mining in this area to Chile.

Below are photos of Chilean desert copper mines, showing huge mining pits and sedimentation pools next to the ore.

Image 36
  1. S-Curve

There's an empirical rule: all growth curves eventually become S-shaped curves.

For example, below is an exponential growth curve.

Image 37

Eventually, growth slows down and becomes an S-shaped curve.

Image 38

This is a universal phenomenon; all growth curves will eventually look like this, flattening after reaching a certain stage.

Image 39

Digest

  1. Generalists vs Specialists

Since becoming a freelancer taking on independent projects, I've constantly felt the tension between generalist programmers and specialist programmers.

I found a statement that captures it accurately: "In theory, all companies prefer adaptable programmers who can handle multiple roles. In practice, most job postings favor specialists."

This means that even if you're a generalist programmer, you must present yourself as a specialist when job hunting.

My problem is that I don't feel my skills belong to any specific category. I see myself as a problem-solving hacker driven by curiosity, solving problems that interest me.

I learn to use whatever tools are suitable for solving a particular problem.

However, after going independent, calling myself a generalist significantly affected my ability to attract clients. Clients want to hear that you're a specialist, not vague statements like "I'm a computer generalist." They ask questions like: Are you a front-end or back-end engineer? Do you use .NET or Python? Are you specialized in AWS or Azure?......

I don't blame them... clients face concrete problems and it's genuinely difficult to assess the value of hiring a generalist programmer.

So I decided to change my communication strategy and say what people want to hear. My positioning became: a Rust expert programmer focused on systems programming and open-source software. I packaged myself accordingly.

It worked quickly, keeping me busy with contracts all year!

  1. Why do fingers get wrinkled after a long bath or swim?

After a long bath or swim, skin develops wrinkles and may even change color. Why?

Image 40

You might not believe it, but this remains an unsolved mystery to this day, with no widely accepted explanation.

Previous thinking was that it's due to skin swelling after absorbing water, causing swelling and bending. But researchers in the 1930s observed that people with damaged finger nerves don't develop wrinkles when immersed in water. This suggests that wrinkles aren't related to skin but to the nervous system.

Now, the mainstream scientific explanation is that when hands and feet contact water for more than a few minutes, sweat ducts in the skin open, allowing water to flow into skin tissues.

Increased water in the skin reduces salt proportion in the skin. The nervous system sends signals to the brain about reduced salt levels, then responds by constricting blood vessels to reduce water infiltration.

When blood vessels constrict but the outermost layer of skin doesn't shrink, the outer skin loses support and caves in like a deflated balloon, forming wrinkles. This is similar to how dried grapes wrinkle---they lose more internal volume than surface area.

Image 41

This vasoconstriction also makes the skin pale because there's less blood in the subcutaneous vessels. This is exactly opposite to what happens when you take a hot bath, when blood vessels dilate and skin turns red.

So, skin wrinkling is triggered by the nervous system. If nerves are damaged, blood vessels won't receive brain signals, won't contract, and skin won't wrinkle.

Quotes

1.

Over the past one or two years, I've completely relied on AI for programming, not writing a single line of code myself.

One day, I wrote an article myself without using AI, but after finishing, I couldn't help copying and pasting it into Claude to see what AI thought, because I worried the article had confused logic, childish writing, or missed something. This is the consequence of heavy AI usage—it breeds self-doubt, and I now trust AI more than myself.

-- "Damn AI Is Making Me Dumb"

2.

No matter how far tools advance, no matter how powerful they become, they remain just tools. They cannot replace our reasoning and values; it's still up to you to choose what's worth creating.

-- davidabram.dev

3.

I suggest slowing down and giving yourself some time to think about what exactly you're building and why. That way you have the opportunity to tell yourself "no, we don't need this."

-- Slowing the Fuck Down

4.

There's a saying in the oil industry: A healthy oil company is run by a geologist, a mature oil company is run by an engineer, a declining oil company is run by an accountant, and a dying oil company is run by a lawyer.

-- Hacker News Reader

Previous Year in Review

Java's 30th Anniversary (#350)

Thirty Years, Solving Life's Three Major Problems (#300)

The Greatest Risk of New Technologies (#250)

Low Expectations, More Experimentation (#200)

(End)

AI may generate inaccurate information. Please verify important content.