Live data from Hacker News

Show HN: Kakehashi – Experimental userspace to run macOS binaries on Linux ARM

github.com

61–70 of 80 posts

Re: Show HN: Kakehashi – Experimental userspace to run macOS binaries on Linux ARM

#61

Really cool project, but honest question though: why do people tend to name these projects so horribly? I know software engineers aren’t actually known for their creative acuity when it comes to naming, but damn, Kakehashi is just bad.

Haha, thanks for the comment!

My previous project had a more traditional name: WIE (Wie is Emulator), which was an attempt to run PE64 binaries on macOS via Cranelift JIT. It was an ironic joke nod to WINE (and it still survives in the GitHub organization name).

For this one, I wanted something more conceptual. Kakehashi (掛け橋) means "bridge" or "go-between" in Japanese. Plus, I just really liked how it sounds and harmonizes with Asahi Linux.

Re: Show HN: Kakehashi – Experimental userspace to run macOS binaries on Linux ARM

#62

I'm curious, how many agent hours have you spent on this so far?

Based on the commit history, it took about 6 days of active development.

As for the AI assistant, I used Grok 4.5 in Build (Medium, no sub-agents, just standard chats and Plan Mode). I can't track the exact hours, but I spent several full days hyper-focused on this. Naturally, I hit the weekly usage limits all the time and had to sit around waiting for the cooldowns (like now :).

Thanks for the question!

Re: Show HN: Kakehashi – Experimental userspace to run macOS binaries on Linux ARM

#63

this is something I've been waiting for a long time. I will be watching this with great interest. If this ever gets far enough I would love to see something similar to yabridge implemented on top of this and be able to run AU binaries on linux.

What's your use-case? Are you hoping for eventual GUI before it becomes useful, or there's value for you in the CLI?

Re: Show HN: Kakehashi – Experimental userspace to run macOS binaries on Linux ARM

#66

Interesting, I've been building the inverse of this project, to enable running Linux binaries on macOS, as that's not something I've seen in an active project. It works an a very similar way but it's in Zig. I'll post it soon!

Wow! Best of luck with your project. It's truly amazing how our ideas mirrored each other perfectly :)

Re: Show HN: Kakehashi – Experimental userspace to run macOS binaries on Linux ARM

#67

Really cool project, but honest question though: why do people tend to name these projects so horribly? I know software engineers aren’t actually known for their creative acuity when it comes to naming, but damn, Kakehashi is just bad.

Kakehashi is perfectly fine for the 2/3 of humanity that live in Asia.

Open up your mind and learn other cultures.

Re: Show HN: Kakehashi – Experimental userspace to run macOS binaries on Linux ARM

#68
post #5

Interesting project! A long term vision for MacOS applications is feasible given the success of WINE/Proton with Windows applications. Are you familiar with the Darling project? https://github.com/darlinghq/darling There's an open PR for ARM64 support https://github.com/darlinghq/darling/pull/1753 Could you combine efforts or do your goals differ too much?

I wonder if this project will have any more momentum than Darling or if the set mac=only programs that people want to run on Linux is just too small.

Re: Show HN: Kakehashi – Experimental userspace to run macOS binaries on Linux ARM

#69
post #47

Earlier quoted context omitted.

Well, of course, most of all I would like to achieve full-fledged support for Xcode Tools (including building iOS applications) and the macOS version of Homebrew. But, of course, there is still a lot of work ahead to get to this point. Thank you!

I would look at osxcross[0] if you haven't looked into it already. It can at least do the "build stuff targeting macos" part (well, relatively speaking). Swift support kinda breaks down, unfortunately, and actually getting it set up is a bit of a hassle. but it does work. [0]: https://github.com/tpoechtrager/osxcross

Would be nice to have a "sanity check the resulting binary" tool though like you can use Wine for Windows builds.

Re: Show HN: Kakehashi – Experimental userspace to run macOS binaries on Linux ARM

#70

Really cool project, but honest question though: why do people tend to name these projects so horribly? I know software engineers aren’t actually known for their creative acuity when it comes to naming, but damn, Kakehashi is just bad.

Haha, thanks for the comment! My previous project had a more traditional name: WIE (Wie is Emulator), which was an attempt to run PE64 binaries on macOS via Cranelift JIT. It was an ironic joke nod to WINE (and it still survives in the GitHub organization name). For this one, I wanted something more conceptual. Kakehashi (掛け橋) means "bridge" or "go-between" in Japanese. Plus, I just really liked how it sounds and har…

WIE is also bad because the W in Wine is for Windows.

Should have gone with MIE for both the Wine worldplay and weebery (well close enough anyway).

Post reply on HN