Weekly - issue 1

Rich

A Python library for rendering rich text and beautiful formatting to the terminal.

iFixit, chiphell

Two electronic products teardown websits. chiphell has a YouTube channel.

Caddy

A multi-platform web server with automatic HTTPS, supports HTTP/1.1, HTTP/2, HTTP/3.

Canvas Engines Comparison

PixiJS has the fastest FPS(60 FPS / 1000 count, 60 FPS / 2000 count, 43 FPS / 5000 count), then Two.js, Fabric.js, Paper.js. Paper.js’s data look like so bad.

为什么穷人总是做出错误的决策?

为什么穷人更容易犯罪?更容易变胖?更容易酗酒和吸毒?总而言之,为什么穷人做出如此多的错误决策?统计数据显示,穷人花的多存得少,吸烟多锻炼少,喝得多吃的不健康。在求职时,他们简历材料写的很糟糕面试时也非常不专业。普林斯顿心理学家 Eldar Shafir 认为这一现象背后的原因是心理学上的稀缺性。对经济学家来说,一切都围绕着稀缺,即使你有钱也买不到一切。稀缺影响到你的思维,进而影响到你的行为。时间、金钱、友谊和食物都与“稀缺心态”相关。有稀缺感的人更长于管理短期问题。穷人有着惊人的短期管理能力。但“稀缺心态”的缺点比优点更大。稀缺迫使你将注意力集中在迫在眉睫的匮乏上,比如明天要支付的账单。这是一种消耗,你无法集中注意力到其它重要的问题上。这和计算机类似,同时运行多个高占用程序会导致计算机越来越慢,这不是因为它性能差。穷人之所以频繁犯错,不是因为他们蠢,而是因为生活在一个任何人都会做出错误决策的环境中。

Poverty isn’t a lack of character. It’s a lack of cash

AI 想要一切照旧

围绕 AI 的炒作已经达到了荒谬的程度,而对 AI 的批评没有比 Molly Sauter 的《Instant Recall》一文更入木三分了。Sauter 认为,机器学习本质上是保守的,讨厌变化。如果你以“Hey darling”开头给伴侣发短信,那么下一次当你输入“Hey”时它会自动加上“darling”,即使你其实想发的是分手短信。如果你输入一个以前没有输入过的词或短语,那么自动完成建议会提示你统计学上所有用户最常用的短语。这种保守性渗透到了每一个算法推断系统:搜索冰箱或一双鞋,那么这一记录会一直伴随着你从一个地方到另一个地方,即使你已经买过了冰箱或鞋子。在 YouTube 上看了几部视频了解下白人民族主义或地球是平的阴谋论,那么算法会推荐类似的视频去增强你的“兴趣”。机器学习擅长关联但不擅长因果,它不太可能产生可靠的推断意图方法。这是人类学的基石:没有对话意图是不可知的。而机器学习所寻找的是与已建模的东西相似的东西:相似的汽车相似的面孔。这种保守性会让机器学习变得有害。如果你让机器学习系统预测应该逮捕谁,那么它会建议警察去逮捕与过去被捕的人相似的人。所以预测犯罪系统预测的不是犯罪而是警察习惯的治安管理。世界各地技术人员所持的一个糟糕的经验主义意识形态是断言数据不会撒谎,因此所有基于数据的政策能脱离政治进入证据的范围:假装数据能告诉你社会需要或想要的结果,但实际上数据是帮助你得到你想要的结果。

Our Neophobic, Conservative AI Overlords Want Everything to Stay the Same

Kim Jong Undead

There were rumors of North Korea’s leader, Kim Jong Un in April, 2020, maybe he was dead. The North Korean State Media released a video of Kim Jong Un on May 1st, 2020. The author has lots of posts about digital photo analysis. He analyzed the video and had a conclusion, this was not a viable proof-of-life video.

Noob’s Guide to Linux Audio: ALSA, OSS, and Pulse Audio Explained

OSS, ALSA are APIs between sound car drivers and applications. OSS already belongs to the past. PulseAudio and JACK are sound servers. We usually use PulseAudio on Linux. PulseAudio is for general Linux users, JACK is for DJs and audio professionals.

Startup financial models - 12 templates compared for SaaS

Startup financial models

Emacs has fallen into relative obscurity over the years.

Its appearance is not like a modern application. The X-based GUIs needs rewriting by an expert, and has needed it for decades.

The keyboard shortcuts and the terminology used by Emacs don’t match with what users expect, it isn’t friendly to new users.

GTK+ is not really cross-platform, QT is only available for GPL 2 and 3. The license issues make it is difficult to maintain a consistent appearance and find free icons.

Shortage of human power.