News for hackers. Stuff that matters.
Re:One Year with ThinkPad and Linux (From MacBook Pro) by jeroenhd on Friday August 28, 2020 @09:22AM (#24304513)
> Can't debug issues in Safari without borrowing a Mac

> Can't do iOS development

Not legally, no. These can be worked around with a VM, just like with the Windows issue. It sucks, but Apple is never going to support their development toolchain on any other platform.

All in all, I think this is a pretty positive review for an "I switched to Linux" blog post. Usually they're more negative about the lack of finish a lot of Linux tools use, but the author of this blog seems to be more tolerant towards the small things in order to gain the big things.

Re:One Year with ThinkPad and Linux (From MacBook Pro) by bogwog on Friday August 28, 2020 @09:46AM (#24304727)
The homebrew/jailbreak community have a custom toolchain called Theos (https://theos.dev/) which enables you to cross-compile to iOS devices without a Mac. I don't know how legal it is, but it's really frustrating that we aren't seeing more efforts to develop tools like this since so many companies and individuals are scared of pissing off Apple.
Re:One Year with ThinkPad and Linux (From MacBook Pro) by rkangel on Friday August 28, 2020 @09:58AM (#24304887)
I think you're going to struggle to publish to the App Store without a mac of some form. There's too much signing and stuff that requires apple devices for authentication.

I solved this with a Mac Mini that lives at home on my desk and was only used for the occasional bit of testing, debug and publishing (I was building using Flutter).

Re:One Year with ThinkPad and Linux (From MacBook Pro) by benologist on Friday August 28, 2020 @10:01AM (#24304916)
You can make a virtual machine very easily but it performs very poorly:

https://github.com/myspaghetti/macos-virtualbox

Or you can lease them online:

http://macstadium.com/

GitHub has some kind of Mac hardware or virtualization for their Actions too so you could probably wire something up to build on GitHub:

https://github.com/marketplace/actions/setup-swift

Re:One Year with ThinkPad and Linux (From MacBook Pro) by geerlingguy on Friday August 28, 2020 @09:38AM (#24304658)
You can also rent a full Mac mini from MacStadium and access it via VNC/SSH if you need. For ongoing projects though, where you don't need the hosting aspect, it would be cheaper to just buy a used Mac.
Re:One Year with ThinkPad and Linux (From MacBook Pro) by gen220 on Friday August 28, 2020 @09:47AM (#24304742)
At my current place of work, we have a rack of Mac mini’s in a closet as our build server for the iOS app. I was kind horrified and amazed to learn of this at first, but it really is normal. It’s impressive what gymnastics Apple compels us to go through :)
Re:One Year with ThinkPad and Linux (From MacBook Pro) by rumanator on Friday August 28, 2020 @11:14AM (#24305830)
> At my current place of work, we have a rack of Mac mini’s in a closet as our build server for the iOS app.

One of the main selling points that Apple uses to sell Mac minis is their use in build farms and render farms.

If you click on Apple's page on Mac minis and scroll down until the 6th or 7th selling point, you'll end up seeing the part where according to Apple it's combination of stackable form factor and performant hardware makes it ideal to compile large xcode projects or perform video encoding.

Re:One Year with ThinkPad and Linux (From MacBook Pro) by kevincox on Friday August 28, 2020 @01:41PM (#24307723)
I wonder if Apple is building their OS and Apps on Apple hardware or if they have real servers in their data center.
Re:One Year with ThinkPad and Linux (From MacBook Pro) by gambiting on Friday August 28, 2020 @09:52AM (#24304807)
It must be quite common, or companies wouldn't sell dedicated rack mounts for these:

https://www.sonnettech.com/product/rackmacmini.html

Re:One Year with ThinkPad and Linux (From MacBook Pro) by apocalyptic0n3 on Friday August 28, 2020 @10:11AM (#24305038)
Minis are also common in homelabs. Small, cheap when used (even cheaper if it's your own old machine), and natively runs a Unix-like environment for each management and can easily boot into Linux instead. I suspect the switch to Apple silicon is going to change that, however.
Re:One Year with ThinkPad and Linux (From MacBook Pro) by Lio on Friday August 28, 2020 @01:03PM (#24307235)
I could see that switching to Intel Nuc and Intel Clear Linux instead.
Re:One Year with ThinkPad and Linux (From MacBook Pro) by apocalyptic0n3 on Monday August 31, 2020 @10:20AM (#24331702)
That shift already seems to be happening. If you follow /r/homelab, plenty of people are building large homelabs using nothing but NUCs they paid $250 each. It's not uncommon to see racks with 4-8 of them networked together (you usually only see 1-2 Minis). There are also some AMD-based machines coming out that are that size, so there will be even more options available.
Re:One Year with ThinkPad and Linux (From MacBook Pro) by lallysingh on Friday August 28, 2020 @11:31AM (#24306036)
The small things have gotten better for Linux, and haven't moved much further ahead on other platforms.
Re:One Year with ThinkPad and Linux (From MacBook Pro) by hashedout on Friday August 28, 2020 @10:50AM (#24305554)
> Can't debug issues in Safari without borrowing a Mac

Run hackintosh on thinkpads. There are a lot of already completed configs available for both the clover and opencore setups.

Re:One Year with ThinkPad and Linux (From MacBook Pro) by actuator on Friday August 28, 2020 @09:41AM (#24304688)
For debugging issues in Safari, Browserstack should be good enough.