Hacker Newsnew | past | comments | ask | show | jobs | submit | yonatan8070's commentslogin

I do wonder why Apple chooses not to lock down the Mac to just Mac OS like all their other hardware? I'm sure the sales from people who intend to run something other than MacOS look like a floating-point error on the scales Apple operates.

You replied to your own question. Locking down the system for 3 users worldwide and making sure it stays locked is not worth the effort.

Just not publishing the specs is enough to delay so much the effort that those machines are out of warranty and have depreciated so much by the time they are supported that they aren't competitors to the mac ecosystem anymore.


Locking down would be pretty trivial. Require code signing of bootloader. They already do this on all their other platforms.

I don't think it is possible to have a locked down development machine. You have to be able to run arbitrary code on a development machine so they can never lock it down like iOS is.

There are plenty of other ways they can be less open and hackable than Linux but it can never get to the point of the iPhone.


That’s a reasonable take. The never part seems strong though.

If I may offer a slight consideration? “arbitrary code vs arbitrary signed code”.

What’s realistically stopping Apple from requiring all code and processes be signed? Including on device dev code with a trust chain going back to Apple and TPU / Secure Enclave enforcement


Nothing.

That's confusing "will boot anything" with "will run any userspace software".

The guy that did the boot loader work made it work that way on purpose:

https://x.com/XenoKovah/status/1339914714055368704?s=20


Didn't know that, very cool of him!

They don't because it's a floating-point error now. But with the continued enshitification of MacOS, it likely won't be in the future, and they just may lock it down. But being so hostile to the hacking community would do more harm than good, so I doubt that they would do so even if Linux use on Macs grew to >1%.

They hired a guy who cared about it

I've found that doing this on laptops is often more problematic, the OS itself will usually boot fine, but you might have issues with drivers for supporting hardware like the GPU, audio, etc.

I believe it relies on some virtualization extensions Google's CPUs have, which most phone SoCs don't support.


I recently helped my GF by proofreading something she wrote, which is a primarily Hebrew (RTL) Word document with English terms like units, numbers, and unpronouncable chemical names sprinkled in.

If I had a dollar for every time MS Word failed to correctly handle the BIDI mix and put things in the wrong order, despite me reapeatedly trying different ways to fix it, I'd be richer than Microsoft.

On the contrary, Google Docs, LibreOffice, and pretty much every text box outside of MS Office can effortlessly handle BIDI mixing, all thanks the Unicode Bidirectional Algorithm [1] being widely implemented ans standardized.

[1] https://unicode.org/reports/tr9/


> Flatpak is on life support; there isn't much going on there but it still works.

Since when is Flatpak on life support? Everybody (except Ubuntu) is pushing for it, from the regular desktop distros like Feodra all the way to image based distros like KDE Linux and Fedora Silverblue.



You've got boards like the Seeed Studio Xiao with an RP2040, that board is absolutely tiny!


The 2040/2350 ones don't have wireless radio.


Oh.. my brain completely skipped "with wifi" in your comment, my bad.


You had me excited for a second :)


Also non-GrapheneOS Android. I'm on CrDroid (Android 16), ans if I go into "Settings -> Apps -> Some App -> Mobile data usage", there's a toggle for "Allow internet access", and a few more to control network access on Wi-Fi, cellular, background, and VPN.


For me it happens when I forget Wireshark running for a bit too long...


The Jetson Nano launched with Ubuntu 18.04, today, this is still the only officially supported distro for it. I have no reason to think this would be different with the Orin and Thor series, or even with the DGX Spark with its customized Ubuntu/"DGX OS".


I still don't understand why they couldn't support them properly. There are so many situations in which they could be better than alternatives, only to be hamstring by the poorest OS support.


You see, a small startup like NVIDIA just doesn't have the budget to support their older devices the same way a multi-trillion dollar company like Raspberry Pi can.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: