Live data from Hacker News

Initial M1 support merged into Linux SoC tree

git.kernel.org

331–337 of 337 posts

Re: Initial M1 support merged into Linux SoC tree

#331
post #302
post #300

Earlier quoted context omitted.

That's not a lack of support, it's just LLD, the LLVM linker, being broken. I hear LLD for Mach-O is being worked on again, after a long period of stagnation where it was sort of but not fully working. But the default linker on Apple platforms is still ld64.

I'd give them a little more grace. It sounds like the M1 requires a different approach than other ARMV7 cpus, and that fact wasn't documented. Mimalloc had to trudge through the same thing: https://github.com/microsoft/mimalloc/issues/343

This has nothing to do with the M1 CPU itself, it's just about how Apple implemented things in macOS. Linux doesn't care.

Re: Initial M1 support merged into Linux SoC tree

#332
post #65

Earlier quoted context omitted.

One of the issues is that most of the money comes from big corporate sponsors that are nearly exclusively going to be running Linux on a server with no GUI. These businesses have no interest in trying to develop a desktop UI when Mac OS and Windows work fine already and someone else is doing all the work for it already.

It's not just corporate sponsors though. Many Linux developers and most hardcore Linux nerds have an irrational distain for GUIs. They think that Vim is the best thing since sliced bread and if you don't want to use the terminal to set up WiFi then you're a noob that belongs on Windows. Not everyone is like that but that's definitely the prevailing attitude. A good example is the regular hate that SystemD receives. N…

The reason people like Vim isn't because they hate GUI's. I use a Mac because I like the GUI, but I still do most of my development in Vim because I'm more productive in it. Most of these hardcore Vim (or Emacs) users stay that way because they've built up years of muscle memory and customizations that makes it the most productive editor for them. I also use VS Code and for some stuff I work faster in VS Code. But there's a good argument that a keyboard driven UX is faster than a mouse driven one since you can input things so much faster than with a mouse.

I personally hate SystemD also, but that's more because it makes it such a pain to stuff like look at logs. I never remember the correct journalctl command. Just let me cat/tail a file like everything else. I don't know anyone who hates SystemD because it allows GUI configuration. It's just that SystemD made some other changes also that people don't like.

Re: Initial M1 support merged into Linux SoC tree

#333
post #97

Earlier quoted context omitted.

Nope. I run Pop OS and I get A2DP on all my Bluetooth headsets. I'm running a cheapish Clevo laptop.

A2DP doesn't work simultaneously with HFP (i.e. "with the (bluetooth) mic on"). That's not Linux limitation, that's Bluetooth limitation and other OSes - Android, MacOS, iOS, Windows - behave exactly the same. One solution is getting a wired mic.

What i meant is that most distros use HFP instead of HSP.

Re: Initial M1 support merged into Linux SoC tree

#334

Earlier quoted context omitted.

Thanks, I'll try PopOS out - hopefully I can finally use the integrated mic on my BT headset.

A2DP works OOB with my Ubuntu 20.10 with Sony WH-1000XM3.

A2DP is an output only profile. For mics you need HFP or HSP but Ubuntu seems to only use HFP (the shitty one).

Re: Initial M1 support merged into Linux SoC tree

#335
post #300
post #243

Earlier quoted context omitted.

>lack of __threadlocal support in M1 An informative post about this from the Zig folks: http://www.jakubkonka.com/2021/01/21/llvm-tls-apple-silicon....

That's not a lack of support, it's just LLD, the LLVM linker, being broken. I hear LLD for Mach-O is being worked on again, after a long period of stagnation where it was sort of but not fully working. But the default linker on Apple platforms is still ld64.

Is LLD on Mach-O considered stable?

https://github.com/ziglang/zig/pull/8282

https://chromium.googlesource.com/chromium/src/+/refs/heads/...

Re: Initial M1 support merged into Linux SoC tree

#336
post #211

After reading articles last year on Linus insinuating it would be "unlikely" that Linux would appear on the M1 [1] [2], I drank the cool-aid and took that at face value. I guess I should have known better, just like nature, open source "finds a way". [1] https://www.realworldtech.com/forum/?threadid=196533&curpost... [2] https://news.ycombinator.com/item?id=25216680 etc..

This is somewhat of a nit-pic, but that's a very incorrect way to use the idiom "drank the kool-aid".

You're using it here as a substitute for "I believed what he said", when in fact "Drank the kool-aid" means you are admitting you were brainwashed into believing a doomed idea to the point you're practically willing to die for it.

The followers of Elizabeth Holmes or Adam Neumann can be said to have "drank the kool-aid".

If you're not aware, it's a direct reference to the Jonestown mass suicide, so to me it comes off pretty jarring to see it used to refer to something as noncommittal and inconsequential as "I didn't disbelieve his statement".

Re: Initial M1 support merged into Linux SoC tree

#337

Earlier quoted context omitted.

Yep, I've been looking for a linux laptop for a while that is actually compelling compared to my mac book pro. It seems just about everything is a downgrade in terms of shitty trackpads, lower resolution screens, memory, etc. Linux UI is not a problem for me; I can deal with that. The hardware is a problem though. Here's what I want: - Something that is faster than the last Apple laptop I loved which, I bought in 201…

I believe Dell XPS checks very many (if not all) of those options. I haven’t used one, but was seriously considering it + Linux for my last upgrade.

Having previously daily driven an XPS, it's not even close.

It's hard to emphasize this enough but the MacBook trackpad is so good that even when I have a mouse attached to the laptop, I use the trackpad.

The gestures are indispensable for my workflow. Excluding the touchbar, the entire workflow is far more ergonomic than anything I have seen on the market.

I sincerely wish someone would exactly clone the MacBook pro 13 and leave it as an open platform for whatever OS you want to run.

Post reply on HN