Live data from Hacker News

Run x86 Apps (including homebrew) in the Terminal on Apple Silicon

notion.so

51–60 of 148 posts

Re: Run x86 Apps (including homebrew) in the Terminal on Apple Silicon

#52
post #47
post #5

Please don't hijack the arrow keys on web pages. People use them to scroll. Apologies for being off-topic.

FWIW: The guidelines ask you not to post comments like this --- they attract lots of attention, because more people have opinions about the arrow keys than about how to run x64 apps on ARM processors, but it's a Notion page and the author doesn't control what Notion does with the arrow keys, so this comment adds nothing to the thread. https://news.ycombinator.com/newsguidelines.html

Right, I didn't know what Notion was and since the author posted in the comments too I thought this was the author's personal blog or something.

Indeed, I got way more upvotes for this than for any other comment I posted recently (currently 13 points, edit 1 hour later: now 5 points. But usually 1 or 2, or when I'm lucky 3 points). People: don't upvote comments like mine :p

Re: Run x86 Apps (including homebrew) in the Terminal on Apple Silicon

#54
post #44
post #16

Earlier quoted context omitted.

No, not even close. There is more that doesn't work than works. Of what I use, all I got was python3 and git. But no python3.8, no ffmpeg, no erlang, no gnutls, and on and on. https://github.com/Homebrew/brew/issues/7857

I looked through brew.sh. Apologies if I'm missing something, but I don't think I am. There's something really offensive about apple being too cheap to just pay some homebrew devs. And dumping the work of the arch swap onto charity effort.

I just linked you to the official page which shows what works and what doesn't work, and your response is that you're still right and everything works?

Re: Run x86 Apps (including homebrew) in the Terminal on Apple Silicon

#55
post #18

I was surprised to see that we got native Ruby 2.6 and Python 3.8 in the box. I thought Apple had deprecated scripting languages.

Apple deprecated direct access to system-provided interpreter installations, which is a good thing. Interpreter support was not and will not be a problem, the implication of the deprecation is you should install your own copy of those interpreters instead.

Yes, I understand that we can and should always install our own, and I have for years either with Homebrew or Conda. (Actually most of my development is python on Linux via Vagrant).

But on the M1 Mini, out of the box, you can open Terminal, and python3 launches the Python 3.8 REPL. Python 2.7 also launches out of the box. So, can you explain what you mean by "direct access" not being allowed? I'm not following your distinction.

It's damn convenient having python always available when managing a fleet of Macs with JAMF.

Re: Run x86 Apps (including homebrew) in the Terminal on Apple Silicon

#58
post #54
post #44

Earlier quoted context omitted.

I looked through brew.sh. Apologies if I'm missing something, but I don't think I am. There's something really offensive about apple being too cheap to just pay some homebrew devs. And dumping the work of the arch swap onto charity effort.

I just linked you to the official page which shows what works and what doesn't work, and your response is that you're still right and everything works?

Maybe try reading what I wrote.

Re: Run x86 Apps (including homebrew) in the Terminal on Apple Silicon

#59

Hi OP, sorry for the aside, but how do you take good looking terminal photos like the first pic in the post?

Taking a screenshot on a mac.

Like the window screenshot? Got it. How does it have the cool fade shadow, automatic?

Re: Run x86 Apps (including homebrew) in the Terminal on Apple Silicon

#60

Earlier quoted context omitted.

Homebrew maintainer here. We don’t officially support Big Sur yet, but installing it via Rosetta will cause it to fetch x86 bottles instead of ARM ones. At least, that’s the plan.

Ah.. I've extracted homebrew manually and it's been compiling ARM binaries for me - which is what I wanted it to do.

If you’re ok with numerous formulae still breaking, you’ll be fine.
Post reply on HN