frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Advanced Mac Substitute is an API-level reimplementation of 1980s-era Mac OS

https://www.v68k.org/advanced-mac-substitute/
66•zdw•2h ago

Comments

azinman2•1h ago
This is quite the feat. I’d love to know more about the process to make this, the motivation, how much time was spent, etc.
whartung•55m ago
I'm guessing they reimplemented the toolbox at the TRAP level (most MacOS calls at the time were accessed through the 68K TRAP instruction).

So, rather than emulating hardware to run native ROMs, they "simply" reimplemented the ROMs.

A friend of mine did this at another level. He basically rewrote the bulk of the toolbox as a C library so that the company, who had a Mac application, could port it to run on a PC, while sharing the source code.

This was before Windows, and it worked! Launched it from DOS, takes over the entire screen. He didn't copy the Mac look and feel. Instead he used OpenLook for his gadgets and what not (since it was, you know, "open").

But he rewrote the bulk of it: QuickDraw, Event Manager, Memory Manager, Window Manager, etc. Just ate it like an elephant. I don't think his regions were as clever as the Mac. Pretty sure he just stuck with rectangles.

homarp•1h ago
how does it compare to executor? https://en.wikipedia.org/wiki/Executor_(software)
homarp•1h ago
related discussion https://news.ycombinator.com/item?id=40338443
davidfstr•58m ago
Wine for classic Mac OS? Amazing. Well done.
shermantanktop•38m ago
But will it run Dark Castle??

Many hours were wasted on that game.

rvnx•14m ago
Still wondering why the main character looks like Sammy from Scooby Doo

and yes:

https://github.com/jjuran/metamage_1/commit/30cb0e260d5ff478...

hyperhello•32m ago
I'd like to see something like Carbon for old apps so that they boot in modern window frames (without the missing Tahoe corners) and can save to files.
hagbard_c•29m ago

   make ams-vnc
   ./build.pl -i exhibit graft skif minivx xv68k freemountd listen vnc-interact

   ...

   Daemon starting up... done.
   T=0.037s  ERROR:    OpenDF is unimplemented

Hm, doesn't seem to work. Let's try the X11 version:

   make ams-x11
   ./build.pl -i exhibit graft skif minivx xv68k freemountd interact-x11

   ...

   T=0.275s  ERROR:    OpenDF is unimplemented
Nope, it seems to be missing something. OpenDF? All I find is this: https://github.com/PrjEnt/OpenDF, a long-abandoned project which seems to be a more compact version of another abandoned thing.
ksherlock•9m ago
OpenDF is a MacOS toolbox call (which is apparently not implemented)
imoverclocked•23m ago
I can't imagine how fast this is compared to the original hardware that ran it. I remember using a Mac 512k with a single floppy drive (no hard drive support) and doing the insert-floppy-dance. Computers were far more mechanical then.

It would be fun to have a "slow it down" feature that also has the various floppy read/write noises paired with it. Bonus points for different generations of hardware and having the OG HD noises to pair with those too!

Batbird•22m ago
This triggered flashbacks. I'm not sure if I'm remembering correctly, but I think we sometimes also used used Pascal, and it was optional for some toolboxes. It's been a long time though so I could be mistaken. That might have been pre-Mac? But good times, though. Boy, is the world a different place.

The Orange Pi 6 Plus

https://taoofmac.com/space/reviews/2026/04/11/1900
1•rcarmo•2m ago•0 comments

A hacker has allegedly breached one of China's supercomputers

https://www.cnn.com/2026/04/08/china/china-supercomputer-hackers-hnk-intl
1•i4i•4m ago•0 comments

Ask HN: Is the telehealth consulting for psychiatry even works?

1•Mohd_Umar•5m ago•0 comments

Einstein Notation

https://en.wikipedia.org/wiki/Einstein_notation
1•tosh•5m ago•0 comments

The Hardest Problem AI Ever Solved, with Google DeepMind CEO

https://www.youtube.com/watch?v=C0gErQtnNFE
1•Brysonbw•6m ago•0 comments

There were penguins in America and Europe 200 years ago

https://en.wikipedia.org/wiki/Great_auk
2•gorgonian•8m ago•0 comments

AI on the couch: Anthropic gives Claude 20 hours of psychiatry

https://arstechnica.com/ai/2026/04/why-anthropic-sent-its-claude-ai-to-an-actual-psychiatrist/
1•hochmartinez•8m ago•0 comments

Show HN: Self-hostable STT service with a Deepgram-compatible listen API

https://vedgupta.in/projects/whisper-api/
2•innovatorved•9m ago•0 comments

Why people keep trying to erase the Hollywood sign from Google Maps (2014)

https://gizmodo.com/why-people-keep-trying-to-erase-the-hollywood-sign-from-1658084644
1•downbad_•12m ago•1 comments

I made a music video and I'm not sorry

https://www.youtube.com/watch?v=alK8hgHgxd4
1•stonecharioteer•15m ago•1 comments

How Radar Works [video]

https://www.youtube.com/watch?v=c8OWHnHjIpA
1•teleforce•15m ago•0 comments

The APL Programming Language Source Code (2012)

https://computerhistory.org/blog/the-apl-programming-language-source-code/
1•tosh•16m ago•0 comments

Recursive-mode for coding agents

https://try.works/recursive-mode-for-coding-agents
1•try-working•16m ago•0 comments

Show HN: Docker-whisper: Self-hosted Whisper speech-to-text server (OpenAI API)

https://github.com/hwdsl2/docker-whisper
1•hwdsl2•18m ago•0 comments

Banks Are Warned About Anthropic's New, Powerful A.I. Technology

https://www.nytimes.com/2026/04/10/business/anthropic-claude-mythos-preview-banks.html
1•mikhael•19m ago•0 comments

I Waterboard (2007)

https://boards.straightdope.com/t/i-waterboard/430894
1•chistev•20m ago•1 comments

These Chimps Began the Bloodiest ‘War’ on Record. No One Knows Why

https://www.nytimes.com/2026/04/09/science/chimpanzees-war-ngogo-uganda.html
1•thunderbong•21m ago•0 comments

Leveraging an Asteroid's Early Data for Faster Mars Transits

https://www.preprints.org/manuscript/202510.0450/v1
1•rbanffy•22m ago•0 comments

Show HN: Lines of Bash to automate LLM code review and fixes

https://github.com/yisding/reviewwiggum
2•yding•25m ago•0 comments

Show HN: FeedSense – A Private Recommendation System

https://feedsense.cc
1•langtang1996•26m ago•0 comments

Serrors – structured errors for Go (hierarchies, typed data, slog integration)

https://github.com/MarwanAlsoltany/serrors
1•MarwanAlsoltany•27m ago•1 comments

Dave Gorman: Why the Calendar Makes No Sense [video]

https://www.youtube.com/watch?v=vunESk53r5U
1•Markoff•28m ago•0 comments

Measuring Malicious Intermediary Attacks on the LLM Supply Chain

https://arxiv.org/abs/2604.08407
1•tamnd•33m ago•0 comments

14,000 Images of the French Revolution Released Online (2014)

https://hyperallergic.com/14000-images-of-the-french-revolution-released-online/
6•downbad_•34m ago•1 comments

Quantum Existentialism

https://www.noemamag.com/quantum-existentialism/
2•Brajeshwar•35m ago•0 comments

Now the FAA says gamers are the answer to its air traffic controller shortage

https://www.theverge.com/games/910434/now-the-faa-says-gamers-are-the-answer-to-its-air-traffic-c...
2•Brajeshwar•35m ago•0 comments

Hacking a Cheap PIR Night Light into Something Useful

https://www.atomic14.com/2026/04/11/pir-night-light-upgrade
2•iamflimflam1•36m ago•0 comments

Show HN: Age-PHP: a PHP implementation of age encryption (post-quantum)

https://github.com/soatok/age-php
1•some_furry•40m ago•0 comments

Research Tools: Dual Polarized Radar

https://www.nssl.noaa.gov/tools/radar/dualpol/
1•teleforce•40m ago•0 comments

Show HN: MarkitMe, Turn Anything into Markdown

https://github.com/Luthiraa/markitme
1•llamatheollama•44m ago•0 comments