Live data from Hacker News

Lima: Linux-on-Mac

github.com

61–70 of 366 posts

Re: Lima: Linux-on-Mac

#61

Earlier quoted context omitted.

Would you call tethering your Android phone via USB to your laptop a basic thing? Recently, I was having trouble with my phone's WiFi hotspot and tried to tether via USB. The only solution was Horndis, a 3rd party kernel extension. I quickly became knowledgeable about kexts and csrutil, rebuilt a kernel extension for M1 architecture and gave up after several hours of frustration. It's ridiculous that Apple can get aw…

you can just use adb to forward a socks proxy through your phone. not sure why you would need a kext

If a Linux user suggested that, they'd be laughed out of the room. "Yeah, just use this semi-obscure command line tool to forward a port, then set your system to proxy through it" is a technically workable solution, but poor UX.

Re: Lima: Linux-on-Mac

#62
post #13

It's just a "better integrated" virtual machine: "Lima launches Linux virtual machines on macOS" This might be a controversial opinion, but I find developers flocking to macOS really bewildering. As a developer, why do you want to fight your operating system to get basic things done? This Lima thing, docker running in a virtual machine, Apple being actively hostile with the default coreutils requiring you to layer mu…

I use macos for my desktop, but it has gradually become a terminal emulator + firefox + mail. and for mail, I won't move to catalina mail because they nerfed it.

Eventually this will all be linux. I just have to make the time to figure out a good desktop setup.

EDIT: actually preview (space bar in finder) on macos is quite useful.

Re: Lima: Linux-on-Mac

#63
post #59

Earlier quoted context omitted.

Here's why I moved away from Linux to macOS: - I'm sorry, but no Linux DE I've ever used beats macOS in terms of stability. The file explorers are also a joke and frequently changing. - I've never booted to a black screen when upgrading macOS. - 99% of the work I do never needs anything that has to be virtualized under macOS. - Macbooks are solid laptops. Every other laptop I've owned hasn't stood the test of time as…

There are many ways macOS improves over Linux desktops, but file explorers is not one of the arguments I would have made. Finder is practically unusable.

Honest question, what's wrong with Finder? I use ForkLift for the heavy lifting (lol), but it works just fine for "navigate to file, open/move/delete file, sort by size/date, tag files, find files".

Re: Lima: Linux-on-Mac

#64
post #59

Earlier quoted context omitted.

Here's why I moved away from Linux to macOS: - I'm sorry, but no Linux DE I've ever used beats macOS in terms of stability. The file explorers are also a joke and frequently changing. - I've never booted to a black screen when upgrading macOS. - 99% of the work I do never needs anything that has to be virtualized under macOS. - Macbooks are solid laptops. Every other laptop I've owned hasn't stood the test of time as…

There are many ways macOS improves over Linux desktops, but file explorers is not one of the arguments I would have made. Finder is practically unusable.

Care to explain? I'm not saying Finder is great, but I find it perfectly usable and I've never noticed it drop features willy nilly (as was the case with Nautilus back in the day).

Re: Lima: Linux-on-Mac

#65
post #59

Earlier quoted context omitted.

Here's why I moved away from Linux to macOS: - I'm sorry, but no Linux DE I've ever used beats macOS in terms of stability. The file explorers are also a joke and frequently changing. - I've never booted to a black screen when upgrading macOS. - 99% of the work I do never needs anything that has to be virtualized under macOS. - Macbooks are solid laptops. Every other laptop I've owned hasn't stood the test of time as…

There are many ways macOS improves over Linux desktops, but file explorers is not one of the arguments I would have made. Finder is practically unusable.

The Finder doesn't even allow me to middle-click to open a folder in a new tab, it's horrible. I miss KDE Dolphin.

Re: Lima: Linux-on-Mac

#66
post #45

Earlier quoted context omitted.

Long time Linux user and also long time macos user. I've never had any problems getting "basic things done" on either platform. Except for Linux, which has inferior applications for most things.

I've been using Debian almost-exclusively since 2001. A new job requires that I work on MacOS, which has been fun. The primary things that I am struggling with are the keybindings and loss of true fluxbox sloppy focus. zsh and the BSD tools take a little getting used to (different ps, grep, sed, etc?), but are quite serviceable. But lordy, do I wish I could hit windows-A at any time and instantly get a new terminal,…

Yeah the different keyboard shortcuts are annoying. Though I have the opposite perspective, and macOS’ feel much more natural.

That said, on macOS there is a preference pane in which you can rebind almost all shortcuts, and add shortcuts for things that don’t have them, and it works OS-wide without fuss. In particular you can add shortcuts to services (which is something you probably want to look into), and you can set Automator workflows as services. I haven’t seen anything quite like that on Linux.

Re: Lima: Linux-on-Mac

#67
post #43

Other away around please???

Pretty sure that exists already? Darwin isn't that special; I used to be able to run it in qemu easily enough (straight from a disk image of an iMac, although that was a long time ago), and if you want easy-to-use https://github.com/sickcodes/Docker-OSX looks unbeatable (I say, having never tried it:]).

Re: Lima: Linux-on-Mac

#68

Earlier quoted context omitted.

I'm also pretty baffled. I fell for the M1 Macbook Air, and now that I have it... I still reach for my Thinkpad 90% of the time. Maybe it's just because we're in a pandemic, but the battery life didn't really wow me, and the performance was a little underwhelming compared to the Ryzen APUs I had seen on laptops half that price a mere 12 months ago. And that's just the hardware side of things! Not only are your coreut…

So much of this is incorrect. You can prefer the ThinkPad, that's fine! But you've got several incorrect statements. "Unless you install the 65 gigabyte monster" - It's 9GB. With caches and Simulator, maybe another 9GB. 1/3 of 65 GB. "sorry, Metal is still a joke" - It's different, but developers who have to write shaders in Metal actually have pretty good reviews of it. They admit it isn't as convenient as having na…

Sorry, I was referring to an older setup I had where I kept multiple copies of Xcode for project testing. Either way, 20 gigabytes is still way too large for a program running on a laptop that starts at 256 gigs of storage (220 after the worlds largest operating system gets comfortably situated).

As for Metal, I think my statement still stands. I can't think of a single developer who would prefer to write shaders in a language that is slower than Vulkan and more complicated than OpenGL. Charm be damned, it's an asinine practice, and Apple should just default to an open standard like Vulkan, which would likely be a win-win situation for all of their users. I don't care about Metal and it's existence as an API is what makes developers around the world lament cross platform development.

I'm not really sure what point you're trying to make with the encryption bit, but it's a well known (and demonstrated) fact that Apple has the ability to unlock and access your iCloud data without your permission or credentials. They've done it several times, and have even used it to wiretap high-profile targets before (like poor Rudy Giuliani, or our friends over at SciHub!)

>The same could be said for Windows 10, eh?

Almost, though MacOS is technically the "larger" operating system: the disk image is more than twice as large as Windows, and it occupies about 50% more space on a fresh install. Both operating systems are pretty terrible choices though, and I should hope that incoming CS grads care enough about their freedom and privacy not to hand it all over to a centralized company that is ultimately beholden to a board of shareholders.

Re: Lima: Linux-on-Mac

#69
post #59

Earlier quoted context omitted.

There are many ways macOS improves over Linux desktops, but file explorers is not one of the arguments I would have made. Finder is practically unusable.

Honest question, what's wrong with Finder? I use ForkLift for the heavy lifting (lol), but it works just fine for "navigate to file, open/move/delete file, sort by size/date, tag files, find files".

   - It's slow
   - Middle-click don't open the folder in a new tab
   - It doesn't natively handle SFTP mounting
   - The visual fixed arrangement of icons can be weird

Re: Lima: Linux-on-Mac

#70

Earlier quoted context omitted.

Apple has always made it clear that they care about the experience of their users, not the developers. Because the customers are there, the developers follow. That's just how it works unfortunately. Also, clearly not designed for you? You can install Brew to have a package manager, Magnet to add Window snapping for a dollar, you can make it fit your use case for not that much effort or money. You don't have to use va…

> to add Window snapping for a dollar You have to pay extra for basic window manager features on macos? How is that even caring about the experience of users let alone devs?

It is not built in. They won’t sell it, though. There are tools to add this sort of features, some are free software, some are gratis but proprietary, and some cost money.
Post reply on HN