[{"data":1,"prerenderedAt":373},["ShallowReactive",2],{"project-49145937":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":36,"aspects":37,"strip":45,"post_text":46,"what":47,"said":78,"maker_in_thread":188,"shape":196,"grid":200,"attempts":334,"same_week":335,"maker_shows":34,"maker_hidden":365,"reader_version":366,"card":367},"49145937","Kakehashi","Experimental userspace to run macOS binaries on Linux ARM","title","Show HN: Kakehashi – Experimental userspace to run macOS binaries on Linux ARM","https:\u002F\u002Fgithub.com\u002Fwie-project\u002Fkakehashi","github.com","vlad_kalinkin",1785688000,2026,255,64,187,4366,5,"legend","infrastructure","compatibility layer","cli",[24,25,26,27,28],"macos on linux","run macos binaries","linux arm","darling alternative","userspace emulation","curious",-0.033,{"positive":32,"neutral":33,"mixed":34,"critical":35},4,15,1,7,27,{"idea":38,"execution":40,"design":43,"performance":44},{"positive":32,"critical":39},2,{"positive":41,"critical":42},0,3,{"positive":41,"critical":39},{"positive":41,"critical":41},[42,41,42,41,34,41,42,34,41,34,41,34,42,42,41,42,41,41,41,41,41,41,42,41,34,41,34,41,41,41,42,18,18,41,42,42,18,42,41,18],null,{"problem":48,"audience":46,"pricing":46,"motivation":55,"time_to_build":62,"stack":68,"openness":75,"stage":76,"team_size":77},{"value":49,"source":50,"evidence":51},"Running macOS command line binaries on Linux ARM machines","maker",[52],{"id":53,"by":11,"text":54},"49145939","Hi HN, I started developing an experimental project with the goal of running macOS CLI binaries natively on Linux ARM machines. As of now, we have working prototypes for: -…",{"value":56,"source":50,"evidence":57},"Bring macOS-only programs to Linux, goal of supporting Xcode Tools and Homebrew",[58,59],{"id":53,"by":11,"text":54},{"id":60,"by":11,"text":61},"49146642","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,…",{"value":63,"source":50,"evidence":64},"About 6 days of active development",[65],{"id":66,"by":11,"text":67},"49151743","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…",[69],{"value":70,"source":50,"evidence":71},"Rust",[72],{"id":73,"by":11,"text":74},"49146583","Thanks for the comment! You guessed it, I did use LLMs during development. While the strict definition of a \"clean room\" design can be debatable when AI is involved, I'd consider…","open_source","prototype","unknown",{"praise":79,"objections":96,"requests":129,"questions":154,"alternatives":172},[80],{"value":81,"source":82,"evidence":83},"Interesting, long-awaited idea for running macOS apps on Linux","commenter",[84,88,92],{"id":85,"by":86,"text":87},"49146486","Arshad-Talpur","This is something i have been looking for long time, however i have gone through repository and docs and the problem is bigger and solution still seems to be early, I am curious…",{"id":89,"by":90,"text":91},"49146285","leothetechguy","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…",{"id":93,"by":94,"text":95},"49146813","MaxelX","Quite the interesting work! Although I don't use macOS binaries, I can see this is promising.",[97,112,122],{"value":98,"source":82,"evidence":99},"Apple's ABI and Xcode tooling change often, making upkeep hard",[100,104,108],{"id":101,"by":102,"text":103},"49146716","iwontberude","And it’s an endlessly moving target, look at how many apps break every major release (and use it to justify regular, expensive paid upgrades)",{"id":105,"by":106,"text":107},"49148650","frumplestlatz","Historically, I’d say that the chances of this being successful are exceptionally low given how large the ABI surface is — and it will wildly change out from underneath you on a…",{"id":109,"by":110,"text":111},"49151113","dmix","Even React Native tools used by tons of companies struggle to keep up with Xcode build tool changes on mac itself.",{"value":113,"source":82,"evidence":114},"Unclear whether the code is clean room given LLM use and prior art in Darling",[115,119],{"id":116,"by":117,"text":118},"49146309","rvz","How can we tell that this is truly a clean room project and that there is no code from either (Claude or yourself) that is derived from the Darling project? Otherwise great…",{"id":120,"by":117,"text":121},"49146849","> Darling is written in a different language so I don't think the LLM would copy paste code from it directly. Just because it is written in a different language does not mean…",{"value":123,"source":82,"evidence":124},"Darling has had limited momentum, so few users want Mac-only CLI programs on Linux",[125],{"id":126,"by":127,"text":128},"49152747","account42","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.",[130,141,147],{"value":131,"source":82,"evidence":132},"Support for building iOS apps on Linux ARM",[133,137],{"id":134,"by":135,"text":136},"49147427","fareesh","Would be nice to be able to build iOS apps on Linux ARM runners",{"id":138,"by":139,"text":140},"49154558","Gabrys1","And that's the intended goal for the project",{"value":142,"source":82,"evidence":143},"GUI support, for example for Logic Pro plugins",[144],{"id":145,"by":90,"text":146},"49155367","I just want to use macOS plugins for music production on asahi linux. A GUI is important but not strictly necessary I guess. So yeah, limited gui support would be great.",{"value":148,"source":82,"evidence":149},"Compare with or combine efforts with Darling",[150],{"id":151,"by":152,"text":153},"49146269","13rac1","Interesting project! A long term vision for MacOS applications is feasible given the success of WINE\u002FProton with Windows applications. Are you familiar with the Darling project?…",[155,159,166],{"value":156,"source":82,"evidence":157},"How is clean room compliance ensured given LLM use?",[158],{"id":116,"by":117,"text":118},{"value":160,"source":82,"evidence":161},"Will it support different macOS versions and a Darwin-like environment for scripts?",[162],{"id":163,"by":164,"text":165},"49148592","imoverclocked","Do you plan on supporting different target versions and implementing similar restrictions to those targets? eg: older macOS had a writable \u002Fusr\u002F while newer does not without…",{"value":167,"source":50,"evidence":168},"Does it work on Asahi Linux or non-Mac ARM hardware?",[169],{"id":170,"by":11,"text":171},"49155588","It's not on the list of goals yet (so far only CLI and a stable basis), but of course if I went to GUI, it would be nice, since I work in Logic Pro :) By the way, has anyone…",[173,177,184],{"value":174,"source":82,"evidence":175},"Darling",[176],{"id":151,"by":152,"text":153},{"value":178,"source":82,"evidence":179},"osxcross",[180],{"id":181,"by":182,"text":183},"49149992","ethin","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…",{"value":185,"source":82,"evidence":186},"yabridge",[187],{"id":89,"by":90,"text":91},{"comments":189,"answered":18,"key":190},10,[191,192,193],{"id":53,"text":54},{"id":60,"text":61},{"id":194,"text":195},"49146806","That's true. But if we can achieve support for the current stable version, it will be much easier to add new features later or rework the ones that were replaced (unless Apple…",{"commenters":197,"max_depth":198,"maker_replies":189,"first_comment_mins":41,"lifespan_hours":199},35,8,51,[201,203,207,210,213,217,220,221,223,226,227,229,231,232,236,239,240,241,243,244,247,249,250,253,254,257,259,261,263,266,269,271,273,275,278,282,285,287,289,291,293,296,298,300,303,306,309,310,311,314,318,321,323,326,327,331,333],[151,41,42,202,152,41],"project\u002Fneutral\u002Fidea",[204,41,41,205,206,41],"49146988","commenter\u002Fneutral\u002Fnone","iSnow",[208,41,42,202,209,41],"49148222","ZiiS",[211,41,42,202,212,41],"49150063","doctorpangloss",[214,41,41,215,216,41],"49150628","other\u002Fneutral\u002Fnone","mananaysiempre",[218,41,34,219,209,41],"49154275","project\u002Fcritical\u002Fidea",[126,41,34,219,127,41],[53,34,41,222,11,34],"project\u002Fneutral\u002Fnone",[224,34,42,202,225,41],"49146264","StilesCrisis",[60,34,41,202,11,34],[101,34,34,228,102,41],"project\u002Fcritical\u002Fexecution",[194,34,41,230,11,34],"maker\u002Fneutral\u002Fexecution",[105,34,34,228,106,41],[233,34,42,234,235,41],"49151063","project\u002Fneutral\u002Fexecution","RossBencina",[237,34,41,238,225,41],"49156906","commenter\u002Fneutral\u002Fexecution",[109,34,34,228,110,41],[181,34,42,202,182,41],[242,34,42,234,127,41],"49152784",[163,34,42,234,164,41],[245,39,41,215,246,41],"49152048","alexboehm",[248,39,41,205,11,34],"49152063",[116,42,42,222,117,41],[251,42,41,205,252,41],"49146502","billyjobob",[120,42,41,205,117,41],[255,42,41,205,256,41],"49150412","mathisfun123",[258,42,41,205,235,41],"49151105",[260,42,41,205,256,41],"49151193",[262,42,41,205,235,41],"49166738",[264,42,41,215,265,41],"49147128","nxc18",[267,42,41,215,268,41],"49147309","sterlind",[73,42,41,270,11,34],"maker\u002Fneutral\u002Fnone",[272,42,42,222,152,41],"49147149",[274,42,41,270,11,34],"49147197",[276,42,41,215,277,41],"49148981","saurik",[279,32,34,280,281,41],"49150200","project\u002Fcritical\u002Fdesign","idieifkiwdu",[283,32,41,215,284,41],"49150213","misnome",[286,32,41,270,11,34],"49151525",[288,32,34,280,127,41],"49152836",[290,32,41,205,139,41],"49154542",[292,32,41,205,127,41],"49165475",[294,32,41,215,295,41],"49152126","harrouet",[297,32,41,215,127,41],"49152844",[85,18,42,299,86,41],"project\u002Fmixed\u002Fexecution",[301,18,41,302,11,34],"49146714","maker\u002Fpositive\u002Fnone",[89,304,18,305,90,41],6,"project\u002Fpositive\u002Fidea",[307,304,41,205,308,41],"49151928","petesergeant",[145,304,18,305,90,41],[170,304,41,270,11,34],[312,35,42,202,313,41],"49147354","derefr",[315,35,42,316,317,41],"49148207","project\u002Fneutral\u002Fperformance","fl0id",[319,198,42,234,320,41],"49173727","rurban",[93,322,18,305,94,41],9,[324,189,42,270,325,41],"49148054","cactusplant7374",[66,189,41,270,11,34],[328,329,41,215,330,41],"49151995",11,"kazinator",[134,332,18,305,135,41],12,[138,332,42,202,139,41],[],[336,341,346,350,355,360],{"id":337,"name":338,"points":339,"category":340},"49124218","Elevators",1680,"learning_science",{"id":342,"name":343,"points":344,"category":345},"49170165","Inclusive Color Space",627,"creative",{"id":347,"name":348,"points":349,"category":345},"49149966","Isopolis",350,{"id":351,"name":352,"points":353,"category":354},"49140396","Cycloidal Gearbox",338,"hardware",{"id":356,"name":357,"points":358,"category":359},"49158333","Swiftlet",312,"ai",{"id":361,"name":362,"points":363,"category":364},"49119425","Gander",211,"dev_tools",false,"v2",{"id":368,"name":5,"line":6,"ai":365,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":369,"top":18,"kw":370,"maker":11,"domain":10,"tier":19,"attempts":41,"strip":371,"url":9,"mix":372,"praise":81,"objection":98,"sub":21},49145937,-0.03,[24,25,26,27,28],"3030103101013303000000301010003550335305",[32,33,34,35],1794036706901]