YouTube博主让1986年Macintosh Plus上网并使用ChatGPT。

去年 6 月,一位开发者掏出了 30 年前入手的“古董电脑”,一顿改造后成功在 Windows 3.1 中用上了 ChatGPT。当时,许多人对此惊叹不已,感慨 ChatGPT 这阵风居然还能吹到 30 年前——但事实证明:我们还是保守了,这个纪录已经被刷新到 38 年前了。

近来,YouTube 博主 Hunter Irving 在最新一期视频中,对一台 1986 年的苹果 Macintosh Plus 进行了一系列创新改造,不仅把它成功连上了互联网,还能与 ChatGPT 聊天,甚至用 Claude 3.5 写代码!

38岁老Mac“复工”,被改造上网,仅400B/s的速度,能和ChatGPT聊天、用Claude编码

能连网了,但无法浏览网页

据 Hunter 回忆,他偶然在一家二手店发现了一台 1986 年的苹果 Macintosh Plus,配备了原装键盘和鼠标。虽然电源线并不是原装的,但设备的其他部分基本完好:“经过大约 4 秒的考虑后,我买下了这台经典的老机器。”

回到家后,Hunter 迫不及待地想将其开机,看看这台 38 年前的电脑有哪些功能——于是他就犯了一个错误:直接插电开机。起初一切看似正常,但当 Hunter 在网上查找软盘时,突然听到一阵咔嚓声,紧接着家里就开始烟雾弥漫。

慌忙之间,Hunter 用螺丝刀打开电脑外壳,经过检查后发现:得,这还没干啥呢,电容器就先爆了。

38岁老Mac“复工”,被改造上网,仅400B/s的速度,能和ChatGPT聊天、用Claude编码

尽管有点小插曲,但 Hunter 并没有放弃“整活”。他立即订购了一整套新电容器换上,还买了一个 BlueSCSI 硬盘模拟器,重温了一些他童年时玩过的游戏。

没过多久,Hunter 又开始琢磨:这台老古董能上网吗?答案是:可以!Hunter 通过让开源系统 BlueSCSI 与 Raspberry Pi Pico W 协同工作,成功模拟了如今极其稀有的 Macintosh 以太网适配器,使得 Macintosh Plus 可以连接到现代 Wi-Fi 网络。

这种连接让 Hunter 感到无比兴奋,因为理论上,他可以带着这台复古的 Mac 进入咖啡店,直接上网。但真正的难题在于,连接互联网只是第一步,想要实际浏览网站却是另一回事。

Hunter 尝试运行 Mac Web 2.0 浏览器,这是由 Tradewave 在 1996 年发布的,虽然不支持 CSS 或 JavaScript,但能够处理基本的 HTML——然而,现代网站大多采用加密通信,老旧的 Mac 浏览器自然无法支持 HTTPS 协议。

38岁老Mac“复工”,被改造上网,仅400B/s的速度,能和ChatGPT聊天、用Claude编码

决定改进原版,开始 MacProxy Plus 项目

所谓办法总比困难多,Hunter 在网上疯狂搜索之后,终于找到了一位“同道中人”:Jeff Keacher,一个同样想让 Macintosh Plus 上网的开发者。

从 Jeff Keacher 的博客中,Hunter 了解到其朋友开发了一个基于 Flask 的网络代理,去掉了现代 HTML 标签,使用 HTTP 传递简化版的 HTML,不再需要加密。基于此,最近还有人对这个项目进行了改进,即一个名为 MacProxy 的工具,使得 Mac 能够识别特殊字符并下载二进制文件。然而,虽然 MacProxy 可以让老款 Mac 上网,但使用过的人普遍反馈速度较慢,界面简陋。

在发现原版 MacProxy 存在固有的限制后,Hunter 也决定对其进行改进。他认为如果能够为不同域名添加模块化的定制处理方式,这款工具的兼容性将会大幅提升。于是,他开始了自己的项目——MacProxy Plus。

38岁老Mac“复工”,被改造上网,仅400B/s的速度,能和ChatGPT聊天、用Claude编码

根据 Hunter 的介绍,MacProxy Plus 最主要的改进就是添加了扩展支持,能够针对特定域名拦截请求并进行自定义处理。例如,Hunter 展示了一个针对美国国家气象局网站(https://weather.gov)网站的扩展,该扩展会抓取页面并仅保留最基本的 HTML 代码。这一创新使得 MacProxy Plus 在处理网页时变得更加灵活和高效。

不仅如此,通过 MacProxy Plus,Hunter 还成功在这台 1986 年的 Macintosh Plus 上运行了ChatGPT!Hunter 展示了他与这些大模型的互动过程,还问了“草莓”这个单词中有多少个“r”这个曾让很多 AI 模型翻车的经典问题。虽然界面相对简陋,但可以看出其功能与在 OpenAI 网站上使用 ChatGPT 的体验基本一致。

38岁老Mac“复工”,被改造上网,仅400B/s的速度,能和ChatGPT聊天、用Claude编码

甚至,Hunter 还在这台老古董上用 Claude 3.5 模型完成了部分代码编写。

38岁老Mac“复工”,被改造上网,仅400B/s的速度,能和ChatGPT聊天、用Claude编码

除此之外,Hunter 还展示了在这台老款 Mac 上浏览现代网站的过程。由于 Mac Web 2.0 浏览器的限制,他没有使用现代的标签浏览,而是更具“仪式感”地通过 Wikipedia 去浏览各种肢体。同时,他还展示了如何在 Macintosh Plus 上访问 Reddit:尽管图片加载较慢,但通过 MacProxy Plus 将图片转为 GIF 格式,并结合 Floyd-Steinberg 抖动算法,便能使图片在仅有黑白像素的情况下显示灰度。

38岁老Mac“复工”,被改造上网,仅400B/s的速度,能和ChatGPT聊天、用Claude编码

放一个 3 分半的视频,需要整整 17 个小时

解决了浏览现代网站的问题后,Hunter 又开始按耐不住,想要“整活”:他创建了一个名为“Not YouTube”的平台——没错,就是光明正大仿的 YouTube。

38岁老Mac“复工”,被改造上网,仅400B/s的速度,能和ChatGPT聊天、用Claude编码

当用户点击 Not YouTube 链接时,MacProxy Plus 会查找相关视频文件,然后将其转换为一系列抖动的黑白帧。不过,Hunter 指出了一个“不可避免的小缺点”,就是速度非常慢。他表示这台 Macintosh Plus 虽然可以播放 YouTube 视频,但它每秒只能接收大约 400 字节的数据——比 1980 年代还要慢,那时 8Mhz 的 68000 处理器配备的调制解调器最高还能达到每秒 7KB。

按照 Hunter 的说法,凭这个速度如果要完整播放一遍《Rickroll》(一个骗人整蛊梗,被骗点击链接后会跳转到 Rick Astley 歌曲《Never Gonna Give You Up》的 MV 界面,时长 3 分 32 秒),需要整整 17 个小时。

可能许多人看到这里,都会觉得这位 Hunter 有点“太闲”了,但 Hunter 在视频简介里已经解释了他的初衷:“我花这么大力气把这个离奇的软件变成现实,有部分原因是我想告诉大家——只要你不断朝着目标迈出一小步,哪怕是最离奇的想法也可以变成现实。”

参考链接:

https://www.tomshardware.com/raspberry-pi/40-year-old-apple-mac-finally-gets-online-thanks-to-a-raspberry-pi-pico-w-and-some-clever-coding

https://appleinsider.com/articles/24/10/15/macintosh-plus-with-hacks-can-get-on-the-internet—-kind-of

文章来自于微信公众号“CSDN”,作者“郑丽媛”

关联网址

关联标签

文章目录

发评论,每天都得现金奖励!超多礼品等你来拿

后,在评论区留言并审核通过后,即可获得现金奖励,奖励规则可见: 查看奖励规则
暂无评论...