阮一峰的网络日志

科技爱好者周刊#327:没有链接的互联网

这里记录每周值得分享的科技内容,周五发布。

本杂志开源[1],欢迎投稿[2]。另有《谁在招人》[3]服务,发布程序员招聘信息。合作请邮件联系[4]([email protected][5])。

封面图

Image

杭州钱江世纪城东部的一大片农田,号称“稻田 CBD”,最近迎来了丰收。该农地被政府保留,让城市与田园融合。(via[6])

没有链接的互联网

你能想象吗,没有链接的互联网是什么样?

不用想了,这正在变成现实。

2017年,脸书(Facebook)出台了一项政策:只要帖子里面有(外部)链接,就会减少这个帖子的曝光。

也就是说,只要你贴了链接,别人就(几乎)看不见你的帖子了。这样做是为了防止用户跳出脸书,也为了防止用户为其他网站引流。

所以,你现在访问脸书,就会看到一种奇特的做法:大家发帖都没有链接,有些帖子甚至只是一句话的图片(下图),真正的链接放在帖子的置顶评论里面。

Image

后来,其他的互联网平台纷纷跟进,限制链接。

最典型的就是推特,它不断增加防止用户跳出的措施。先是推出“话题”功能(thread),后又解除字数限制,允许发布长文,尽量消除用户张贴链接的动机。最近,它将链接自动转成预览图时,甚至会隐藏页面标题[7],让用户察觉不到这是一个链接。

就连谷歌这种搜索引擎,也在防止用户跳出。搜索时,谷歌会直接显示一段 AI 生成的内容总结(下图),避免你去点击外部链接。

Image

国内平台也是如此,有过之而无不及,比如微信、抖音,都严格限制外部链接。

总之,大型互联网平台都在排斥链接。它们的共识就是,必须把用户留在自己的花园,防止他们离开。

这种情况,将来恐怕愈演愈烈。因为 AI 可以实时生成内容,更没有必要让用户访问外部内容了。

没有链接可点击,这将彻底改变互联网生态。我看到一篇文章[8],列出这种趋势的七大后果,总结得很好。

(1)独立网站会消失,因为没有流量来源了。所有人都依赖大平台,只能在平台上发布内容,否则没人能看到。

(2)数字出版行业终结,因为不需要单独的出版环节了,直接发布到大平台就可以了。

(3)域名不再具有价值,因为小网站不管采用什么域名,都没有访客。大多数域名注册商会关门。

(4)网络托管业务将会收缩,因为网站数量将减少,个人架设网站的需求越来越少。

(5)独立的互联网广告业也会消失。所有的互联网广告,都将由平台控制,独立的广告联盟一钱不值。小网站也不可能通过互联网广告赚到钱。

(6)SEO 无用了。小网站没有流量了,优化搜索引擎的排名有何意义呢?

(7)信息表面化。因为用户不太可能在平台上贡献深层次的详细内容,所以平台提供的大多是表面信息,能够帮助用户的深层次的内容将难找到。

[本周软件] 扣子 Project IDE

如果你还不知道扣子(Coze)[9],我简单说一下。它是字节旗下的 AI 应用开发平台,帮助用户开发各种基于 AI 模型的应用软件。

要是你有 AI 相关的创意,但不知道怎么做成软件,就可以用它:图形化界面,低代码操作,没有编程经验的人也能使用。

昨天,它发了一个大更新,推出了全新的浏览器编程界面 Project IDE(下图)。

Image

用户点击“创建”按钮后,选择“创建应用”,就可以进入。页面上提供多个 UI 组件,只要拖拽就能生成前端界面(UBuilder),并且适配移动端。

同时,它还简化了后端数据库的读写 也就是说,你只需要在浏览器里面点击,就能生成完整的前端 + 后端的 AI 应用。

完成后,可以立即上线运行,发布在扣子、微信、抖音等多种平台,也可以 API 调用。

想用 AI 模型开发的同学,不妨试试它[10],完全免费(不超出使用量额度)。

另外,“扣子开发者日”的线下活动,12月19日在上海举办,字节的 AI 工程师会跟大家面对面交流,如何开发 AI 应用。扫描下方海报二维码,现在就线下报名参加/线上预约直播。

Image

科技动态

1、露西50周年[11]

50年前的1974年,美国人类学家在埃塞俄比亚的偏远地区,发现了一具320万年前的南方古猿化石,取名为“露西”。

Image

她的身形跟一个四岁女孩差不多,后来被确认为目前发现的最古老的人类祖先化石。有人称她为“人类的祖母”。

在发现她之前,科学家认为,人类是先进化出大脑,再直立行走。但是,露西的大脑很小,却是直立行走的,因此人类是先直立行走,再进化出大脑。

2、鲨鱼皮飞机膜[12]

曾经有一种鲨鱼皮泳衣,模仿鲨鱼的皮肤特征,可以大大减少水的阻力,从而提高游泳速度。

Image

因为这种泳衣的作用太明显,国际泳联不得不在2010年禁止在比赛中使用它。

现在,有人想到一个点子,如果把这种鲨鱼皮做成膜,贴在飞机表面,不就能大幅降低空气阻力了吗?

Image

瑞士航空采纳了这个点子,在他们的12架波音777上,全部贴上鲨鱼皮飞机膜。上图的飞机表面反光处,就是贴了膜。

他们现在宣布,经过一年的尝试,取得了良好效果,去年节省了近2,200吨煤油。

Image

这种鲨鱼皮的膜并不完全光滑,有特定的凹槽,符合流体力学特征,有利于减少表面与空气的摩擦。

以后,飞机可能跟手机一样,使用之前都要贴膜。

3、宽带的标准是多少?[13]

现在上网,全部都是宽带。但是,宽带到底需要多宽,却有着不一样的说法。

Image

以前的资料说,带宽 512kbps 以上就是宽带。这也未免太窄了,最高下载速度只有 64KB/s,下载一个 100MB 的文件,超过26分钟。这算什么宽带?

美国联邦通信委员会 FCC,今年提高了宽带的标准,下行速度从 25Mbps 提高到 100Mbps,上行速度从 3Mbps 提高 20Mbps。

也就是说,百兆是宽带的最低速度,低于100Mbps 就不叫宽带了。

4、其他

(1)微软的在线会议软件 Teams[14],允许用户克隆自己的声音,以便用另一种语言跟其他国家的人交谈。

Image

(2)Starlink 宣布,明年推出手机卫星上网[15],但需要手机直连天空,也就是不能室内使用。

Image

(3)新加坡为了节约淡水资源,推出用净化的污水生产的啤酒[16]。

Image

文章

1、iTerm2 如何设置状态栏[17](英文)

Image

iTerm2 是 Mac 电脑的终端模拟器,它有一个内置的状态栏,本文教你怎么设置。

2、我用投影仪当作显示器[18](英文)

Image

作者的家庭办公室,使用投影仪当作显示器,如果你也想这么做,可以参考本文。

3、家庭机房的搭建感受[19](英文)

Image

作者介绍搭建家庭机房的六点感受,其中一点是电费很贵。

4、浏览器的数据存储方法比较[20](英文)

Image

本文介绍浏览器现在的几种数据存储方法:LocalStorage、IndexedDB、Cookies、OPFS、WASM-SQLite。

5、Bluesky 可以托管网站[21](英文)

Image

Bluesky 是一个类似推特的微型博客服务,但使用开放协议。该协议允许上传和直接返回文件,因此可以用它托管网站。

6、Jest 与 Vitest[22](英文)

Image

Jest 和 Vitest 是两个流行的 JS/TS 测试框架,本文对它们进行比较。

工具

1、Graphite[23]

Image

一款在线版的图像编辑器,代码开源。

2、Gimel Studio[24]

Image

平面图像编辑软件,最大特点是每一个编辑步骤都用一个节点表示,让你直观地编辑每个节点的参数。

3、Karpor[25]

Image

开源的 Kubernetes 可视化工具,提供搜索、洞察、AI 等能力。(@elliotxx[26] 投稿)

4、dmMiniPlayer[27]

Image

开源的浏览器插件,在视频播放的画中画窗口里,配置进度条、音量等功能。(@apades[28] 投稿)

5、四象限编辑器[29]

Image

开源的在线工具,在网页上编辑、生成四象限图,可用于插图、PPT 等。(@KwokKwok[30] 投稿)

6、Git Stats[31]

Image

VS Code 插件,可视化查看团队成员的代码提交情况。(@lixianmin[32] 投稿)

7、Bootstrap React Logic[33]

Image

基于 BootStrap 封装的 React 组件库。(@dafengzhen[34] 投稿)

8、rmtrash[35]

macOS 命令行工具 rm 的替代方案,用于将文件移动到废纸篓。(@TBXark[36] 投稿)

9、mpv[37]

Image

一个命令行的视频播放器,跨平台。

10、Animate.css[38]

Image

一个网页动画的 CSS 库,指定 DOM 元素的类名,产生动画效果。

AI 相关

1、Lobe Chat[39]

Image

开源的 AI Chat 工具,支持几乎所有 AI 大模型。(@tcmonster[40] 投稿)

2、AI git commit[41]

Image

一个 Jetbrains 插件,使用 AI 生成 git 的提交信息。(@HMYDK[42] 投稿)

3、UICloner Extension[43]

Image

浏览器插件,一键克隆任意网页 UI 组件,生成代码。(@AndySpider[44] 投稿)

4、MagicMirror[45]

Image

一个开源的桌面应用,一键 AI 换脸、换发型和穿搭。(@idootop[46] 投稿)

资源

1、GitHub Insights Pro[47]

Image

GitHub 的数据分析与可视化平台,提供项目和用户的各种统计信息,以及排行榜和趋势榜。(@wincatcher[48] 投稿)

另有一个同类项目 GitHub Persona[49]。(@Ray-D-Song[50] 投稿)

Image

2、Visual Sorting[51]

Image

各种排序算法的可视化演示,代码开源。

3、看见概率论[52]

Image

一个中文的数学教育网站,通过交互式可视化演示,讲解概率论知识。(@wincatcher[53] 投稿)

图片

1、比亚迪的厂房[54]

下图是比亚迪的郑州工厂与特斯拉的得州工厂的大小对比。

Image

左边的白色厂房群是比亚迪郑州工厂,宽度约为3.2公里。

右边是同样比例尺的特斯拉得州工厂。

2、发向 M13 星团的消息[55]

1973年11月16日,美国科学家通过波多黎各的阿雷西博望远镜,向 M13 星团发出一条二进制消息。

Image

这条二进制消息,解码后是一个长条的图形,包含了很多内容:人类长什么样、哪些化学元素和生物分子构成了人类的 DNA,太阳系的行星系统、1974年人口数量等等。

Image

该消息将在大约25000年后,到达 M13 星团。

文摘

1、高效率时段[56]

一天24小时,你无法每时每刻都保持专注。

Image

一个人每天的高效率时段,只能持续一会,然后就会消失,无法再恢复。

所以,如果某个时候,你不能保持专注了,那就不要再反复尝试,接受这个事实,转而去做一些更简单、不需要那么专注的事情。

亚马逊创始人杰夫·贝佐斯,就曾经说过:“我喜欢上午10点举行重要会议。如果到了下午五点,我的脑子就什么也想不了,只能把事情推迟到第二天上午10点。”

所以,你最好的选择就是,每天尽早完成尽可能多的工作。这段时间要限制外界的干扰,多做困难的事情,直到你感到疲劳为止。

当你觉得疲劳、无法保持专注了,那就不要抵抗它,把还没做完的事情推迟到第二天,转向更简单的任务,或者干脆什么也不做了。

有些人为了专注工作,会每天早起。我的一个朋友则是习惯在晚上11点到凌晨4点,全力工作。

他们都会避开白天的高峰时段:炎热的天气,每个人都在忙,消息满天飞。即使你的能力再强,此时都无法逃脱外界的干扰。

请记住,每天你一醒来,时间就在一分一秒流逝,你不知道自己的精力能维持多久。你需要做的,就是问自己:在你无法保持专注之前,能做多少事情?

言论

1、

几年前,马斯克宣布 Starship 飞船的火星计划时,我开玩笑说,等到它把人类送上火星时,英国还没有开通前往曼彻斯特的高铁。

不幸一语成谶,英国首相今年早些时候宣布,取消曼彻斯特的高铁计划。

-- 彼得·黑格[57],英国天文学家

2、

SUSE 公司的 Linux 企业级发行版,在2019年推出时,承诺对这个版本提供支持直到2038年。

为什么支持期长达19年,而不是18年或20年?原因是 Unix 时间原点是1970年1月1日零点,32位系统会在2038年发生时间溢出。所以,他们就支持到2038年,时间溢出就不用管了。

-- 《SUSE 为什么有19年支持期》[58]

3、

为什么法律的语言这么难懂?一种解释是,这类似于咒语,古代的咒语也非常难懂,跟日常语言截然不同,这样象征着一种特殊的权威。

-- 《为什么法律以难以理解的方式书写?》[59]

4、

我非常不喜欢,电视播放交响音乐演奏会。交响音乐会本质上是声学体验,但是电视使得人们的注意力转移到画面,变成了视觉体验。

这对音乐不利,音乐的存在是为了听而不是为了看。

-- 《电视交响音乐毫无意义》[60]

5、

斐波那契数列有一个有趣的特性,连续的两个数(比如,5和8,21和34)是英里和公里的关系,比如5英里约等于8公里。

-- 《斐波那契数转换英里与公里》[61]

往年回顾

机器点餐与宅文化(2023 #280)

电子产品的用电量(2022 #230)

你想住在中国哪里?(2021 #180)

低龄化的互联网(2020 #130)

(完)

References

[1] 开源: https://github.com/ruanyf/weekly
[2] 投稿: https://github.com/ruanyf/weekly/issues
[3] 《谁在招人》: https://github.com/ruanyf/weekly/issues/5610
[4] 邮件联系: mailto:[email protected]
[5] [email protected]: mailto:[email protected]
[6] via: https://news.qq.com/rain/a/20241114A06IXJ00
[7] 隐藏页面标题: https://www.theverge.com/2023/10/4/23903859/x-elon-musk-headlines-links-image-twitter
[8] 一篇文章: https://www.techspot.com/article/2908-the-zero-click-internet/
[9] 扣子(Coze): https://www.coze.cn/s/iDyjkPvH/
[10] 试试它: https://www.coze.cn/s/iDyjkPvH/
[11] 露西50周年: https://theconversation.com/lucy-discovered-50-years-ago-in-ethiopia-stood-just-3-5-feet-tall-but-she-still-towers-over-our-understanding-of-human-origins-227866
[12] 鲨鱼皮飞机膜: https://simpleflying.com/swiss-entire-boeing-777-fleet-aeroshark/
[13] 宽带的标准是多少?: https://cloud.tencent.com/developer/article/1678884
[14] 在线会议软件 Teams: https://techcrunch.com/2024/11/19/soon-microsoft-will-let-teams-meeting-attendees-clone-their-voices/
[15] 手机卫星上网: https://www.starlink.com/business/direct-to-cell
[16] 污水生产的啤酒: https://apnews.com/article/beer-wastewater-sewage-recycling-singapore-climate-cop29-5ed7c8e19cd931f0748bddf97a2c542d
[17] iTerm2 如何设置状态栏: https://wompa.land/articles/iterm-status-bar
[18] 我用投影仪当作显示器: https://sofiapandelea.medium.com/monitor-replacement-using-a-projector-for-a-home-office-setup-231d2891b3ae
[19] 家庭机房的搭建感受: https://www.xda-developers.com/five-reasons-my-homelab-is-a-nightmare/
[20] 浏览器的数据存储方法比较: https://rxdb.info/articles/localstorage-indexeddb-cookies-opfs-sqlite-wasm.html
[21] Bluesky 可以托管网站: https://danielmangum.com/posts/this-website-is-hosted-on-bluesky/
[22] Jest 与 Vitest: https://www.speakeasy.com/post/vitest-vs-jest
[23] Graphite: https://graphite.rs/
[24] Gimel Studio: https://gimelstudio.github.io/
[25] Karpor: https://github.com/KusionStack/karpor
[26] @elliotxx: https://github.com/ruanyf/weekly/issues/5565
[27] dmMiniPlayer: https://github.com/apades/dmMiniPlayer
[28] @apades: https://github.com/ruanyf/weekly/issues/5574
[29] 四象限编辑器: https://github.com/KwokKwok/slide-lab
[30] @KwokKwok: https://github.com/ruanyf/weekly/issues/5578
[31] Git Stats: https://github.com/lixianmin/git.stats
[32] @lixianmin: https://github.com/ruanyf/weekly/issues/5585
[33] Bootstrap React Logic: https://github.com/dafengzhen/bootstrap-react-logic
[34] @dafengzhen: https://github.com/ruanyf/weekly/issues/5601
[35] rmtrash: https://github.com/TBXark/rmtrash
[36] @TBXark: https://github.com/ruanyf/weekly/issues/5606
[37] mpv: https://mpv.io/
[38] Animate.css: https://animate.style/
[39] Lobe Chat: https://github.com/lobehub/lobe-chat
[40] @tcmonster: https://github.com/ruanyf/weekly/issues/5579
[41] AI git commit: https://github.com/ruanyf/weekly/issues/5572
[42] @HMYDK: https://github.com/ruanyf/weekly/issues/5572
[43] UICloner Extension: https://github.com/AndySpider/uicloner-extension
[44] @AndySpider: https://github.com/ruanyf/weekly/issues/5587
[45] MagicMirror: https://github.com/idootop/MagicMirror
[46] @idootop: https://github.com/ruanyf/weekly/issues/5602
[47] GitHub Insights Pro: https://github-insights-pro.toolsnav.top/
[48] @wincatcher: https://github.com/ruanyf/weekly/issues/5569
[49] GitHub Persona: https://github-persona.pages.dev/
[50] @Ray-D-Song: https://github.com/ruanyf/weekly/issues/5589
[51] Visual Sorting: https://mszula.github.io/visual-sorting/
[52] 看见概率论: https://probability.visualized.fun/
[53] @wincatcher: https://github.com/ruanyf/weekly/issues/5595
[54] 比亚迪的厂房: https://x.com/TaylorOgan/status/1859146242519167249/photo/1
[55] 发向 M13 星团的消息: https://en.wikipedia.org/wiki/Arecibo_message
[56] 高效率时段: https://ashore.io/journal/crossover-creativity/poisoning-the-day
[57] 彼得·黑格: https://x.com/peterrhague/status/1764746632011149655
[58] 《SUSE 为什么有19年支持期》: https://www.zdnet.com/article/suse-upgrades-its-distros-with-19-years-of-support-no-other-linux-comes-close/
[59] 《为什么法律以难以理解的方式书写?》: https://phys.org/news/2024-08-laws-written-incomprehensible-style.html
[60] 《电视交响音乐毫无意义》: https://www.theparisreview.org/blog/2024/05/20/televised-music-is-a-pointless-rigmarole/
[61] 《斐波那契数转换英里与公里》: https://catonmat.net/fibonacci-miles-kilometers