惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Tailwind CSS Blog
大猫的无限游戏
大猫的无限游戏
L
LINUX DO - 热门话题
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
雷峰网
雷峰网
aimingoo的专栏
aimingoo的专栏
博客园_首页
MongoDB | Blog
MongoDB | Blog
V
V2EX
GbyAI
GbyAI
量子位
Microsoft Azure Blog
Microsoft Azure Blog
有赞技术团队
有赞技术团队
G
Google Developers Blog
云风的 BLOG
云风的 BLOG
B
Blog
Microsoft Security Blog
Microsoft Security Blog
S
SegmentFault 最新的问题
O
OpenAI News
N
News and Events Feed by Topic
博客园 - Franky
爱范儿
爱范儿
Forbes - Security
Forbes - Security
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
V2EX - 技术
V2EX - 技术
Application and Cybersecurity Blog
Application and Cybersecurity Blog
N
News and Events Feed by Topic
N
News | PayPal Newsroom
Schneier on Security
Schneier on Security
Cloudbric
Cloudbric
Security Archives - TechRepublic
Security Archives - TechRepublic
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Recent Commits to openclaw:main
Recent Commits to openclaw:main
人人都是产品经理
人人都是产品经理
P
Privacy International News Feed
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
B
Blog RSS Feed
阮一峰的网络日志
阮一峰的网络日志
D
DataBreaches.Net
Last Week in AI
Last Week in AI
罗磊的独立博客
Spread Privacy
Spread Privacy
Recent Announcements
Recent Announcements
The Cloudflare Blog
Google DeepMind News
Google DeepMind News
AWS News Blog
AWS News Blog
The Register - Security
The Register - Security
Y
Y Combinator Blog
J
Java Code Geeks
I
Intezer

博客园 - 喜欢Ⅰ

先避免毁灭性错误,再谈聪明决策 通往天堂的三个阶梯 C 里面如何使用链表 list 项目代码套路 墨菲定律 - 人类一种误判心理 消息队列, 一种取舍的选择 Redis Stream CORS 跨域请求一种后端适配解决方案 自我的智慧 市场教父 André Kostolany Exception Handling Considered Harmful MySQL CREATE TABLE Template 模板设计简单交流 字符串转整型 atomic 原子自增工程案例 HTTP 尝试获取 Client IP 对炒股看法 吃饱年代 我是个怎样的人 格林童话之祖父和孙子 Linux 守护进程 智慧 ~ 引子 ~ 三则故事 交易人生 大道至简
人类随机数趣闻 - 即使人们会觉得它更随机,但实际上它更不随机
喜欢Ⅰ · 2026-03-17 · via 博客园 - 喜欢Ⅰ

史蒂夫·乔布斯为了回应人们抱怨 iTunes 的歌曲随机播放不够随机,发布了一个叫做“智能随机播放”「Smart Shuffle」 的功能。

image

image

image

image

附录

1. 讨论原帖 
https://www.reddit.com/r/todayilearned/comments/50evud/til_steve_jobs_announced_a_feature_called_smart

2. 人类想要的是“看起来随机”,而不是“数学上的随机”
一张 9首歌的 CD,播放顺序变成 4, 4, 3, 4, 4, 5, 4, 9, 9, 3, 4, 6, 6, 4, 4, 4, 4
这里关键点, 允许重复, 某些歌频繁出现, 有些歌几乎没出现. 数学上等价于 每次播放,从 1 ~ 9 里独立随机选一首, 不考虑“已经播过”

这样结果特征 会重复, 会倾斜, 会出现看起来不均匀的情况, 这是纯随机的正常表现. 

评论者的理想随机,  他说:应该是:3, 9, 6, 4, 2, 7, 1, 5, 8 . 这个其实是 随机排列

3. 计算机里面随机数原理

计算机里面常见的还是伪随机, 存在一个 G 点, 到了 G 点 后面可能会重复上一轮循环. 

或者用 硬件噪声 等, 但硬件噪声最多做到人类不可预测, 或者很难预测. 但也无法被证明, 随机性, 等概率性. 当前随机数类似无法在可行成本内预测输出