logoalt Hacker News

marcusbasant • today at 2:55 AM • 3 replies • view on HN

(I am the author - posting from an alt here)

It's pretty tedious to compare - Have to run diags, take screenshots, set up watchers on a modern machine, run comparisons on the classic mac hardware, and then transfer those back from the mac to the modern machine (I haven't set up a network share solution for the mac yet, so each transfer is power down and transfer via SD card), run thru agent for validation and feedback, and repeat for each iteration.

I went thru a few rounds of this (about 4 release candidates) before i decided that what I had was Good Enough and published it. I have noticed that Claude tends towards this "circumcizing the moquito" sometimes in the qa/validation phase.

Here's what I was able to measure from the test log data that I did transfer across:

| Measure | MoofTCP | MacTCP 2.1 |

|---|---|---|

| ACK of an echoed keystroke (median) | 2.8 ms | 4.5 ms |

| ACK of an echoed keystroke (worst case) | 16.8 ms | 17.6 ms |

| Delayed-ACK stall on interactive data | none | none |

| Wikipedia Reader, follow a link | 51.7 s | 53.2 s |

| Fetch 10 MiB over TAP | about 47–49 KB/s | about 49 KB/s |

| Advertised TCP window | 8,192 | 4,220 |

| Transmit stalls and retransmissions on the real Mac | 0 | not measured |


Replies

ecliptik • today at 4:18 AM

A usb4vc, rgb2hdmi and a tashtalk (for appleshare) can let an agent fully control a classic Macintosh.

It works so well I had Claude make vcctrl[1] with a full set of skills and an MCP server to fully automate deployment and testing. No more sdcard swaps.

1. https://github.com/ecliptik/vcctrl

➕ show 1 reply
MBCook • today at 3:58 AM

Do you have a good sense of what alllowed you to improve it so noticeably? Maybe fundamental design errors in the original, more modern algorithms available to you, or knowing where to skip (or remove from the hot path) functionality that goes rarely or totally unused?

Our family Mac was the first machine I loved. Unfortunately I never got to use with so much as a modem, so I have no first hand experience with using MacTCP.

Neywiny • today at 3:04 AM

Without seeing the memory saving metric and error bars, these are marginal improvements. Kudos on making a thing but I'm not seeing it. I also don't have a 68k mac though so maybe I don't see this being a big deal.

➕ show 2 replies