Live data from Hacker News

Darling – macOS Translation Layer for Linux

darlinghq.org

111–120 of 176 posts

Re: Darling – macOS Translation Layer for Linux

#111
post #101
post #99

Earlier quoted context omitted.

I would pay a decent amount just to get Omnifocus working on windows and linux machines.

Omni has just released a beta web app, which you will have to pay a decent amount for (it's a subscription service). https://test.omnifocus.com

You have earned yourself a virtual high five, and a redeemable beer if we ever met in person :)

Thank you for showing this to me.

Re: Darling – macOS Translation Layer for Linux

#112
post #90

Earlier quoted context omitted.

I don't really get this, MacOS is super tinker-y. You can script multi-app work flows with Automator, set up folder actions to magically transmute files (I have one that insta-shrinks the images in PDFs for me and puts them in an output directory), cast magic spells on selected data using custom services, use the full range of Unix commands for text processing. You have Perl and Python right there. The things that ar…

I think you have proven your parent's point by drawing the line between useful and time wasting tinkering.

These whole thread saddens me.

The amount of "tinkering" I have done on my Ubuntu PC was limited to changing background and reducing icon size to fit my monitor better.

I'm not going to apologise for having better performance and first class containers.

Re: Darling – macOS Translation Layer for Linux

#113
post #96
post #80

Earlier quoted context omitted.

Thanks for putting into words what I had suspected for so long. Apple is really good at identifying what the vast majority of people (aka normal users) want to do with their computer and then they optimize these workflows. But if you want to do something more exotic you are usually out of luck. Talking to Apple enthusiasts is really tough. It's almost as you are speaking a different language. Of course, in the end of…

Many Mac users come from Linux and Windows (of course there are migrations in other directions too), most developers on MacOS also use Linux daily. So I'd wager most of them understand what you mean, but disagree. Personally I like to tinker and personalise only a subset of tools I use to get things done (iTerm, tmux, vim...) and have good defaults on the rest.

You are talking about developers. I am talking about regular non-IT people. IT people know that they can just SSH into a Linux server or that they can run Linux in a VM or a container. Regular people don't know these things.

  > Personally I like to tinker and personalise only a subset
  > of tools I use to get things done (iTerm, tmux, vim...)
  > and have good defaults on the rest.
If these things are good enough out of the box for you, that's fine. But it also shows that you and me have different mindsets about what we expect from our digital work environments. If you spend a lot of time in front of computers, it is worthwhile to adapt the systems to your needs.

Re: Darling – macOS Translation Layer for Linux

#114
post #73

The main attraction of Apple products is the certainty that, no matter what you do, they cannot be made to do what you would like. The consequence is that you feel no urge to spend time tinkering to get there, and instead adapt yourself to what it actually does. This reclaims all the time and attention that you would have spent on tinkering. Since what Apple products do has proven adequate for a large number of peopl…

As a Mac user since 2000 and through the initial pains of the OS X transition, this is on the mark.

Many old Mac users were very unhappy about the upgrade from Classic to OS X. "File extensions? Non-spatial Finder? A command line? What is this bullshit, and why does it run so slowly on my top of the line 400 MHz Power Mac G4..."

But eventually they adapted. At present, Apple is "boiling the frog" on turning Mac into something closer to an iPad Pro with a keyboard (Marzipan brings iOS UI style to desktop; mandatory app notarization prevents running non-approved software; etc.) Despite the grumbles, Mac users will acquiesce here as well and just get on with their work.

Re: Darling – macOS Translation Layer for Linux

#115
post #109
post #106

Earlier quoted context omitted.

Others, like myself, have done already enough tinkering during our university days and now rather focus on get stuff done.

Exactly. And you don't have to say this and sound arrogant. Our lives, especially with that high work-load we still have to cope with, don't allow us to choose many things to do when not working. If you have family with kids you loose every tiny bit of freedom to "waste your time" on tinkering and get easily annoyed when things just don't work out of the box. I like the possibility to customize everything on linux bu…

  > How on earth is there still no terminal emulator like iTerm2 on linux????!
Genuinely curious: What does iTerm2 do better than any other terminal emulator on Linux?

Re: Darling – macOS Translation Layer for Linux

#116
post #73

The main attraction of Apple products is the certainty that, no matter what you do, they cannot be made to do what you would like. The consequence is that you feel no urge to spend time tinkering to get there, and instead adapt yourself to what it actually does. This reclaims all the time and attention that you would have spent on tinkering. Since what Apple products do has proven adequate for a large number of peopl…

.... ish.

I'm a long time Apple user from the Mac SE. The reason I switched to OSX was effectively, I was getting a Unix OS than ran MS Office and came with a really nice suite of built in programmes that 'just worked'. It was the best of both worlds.

I'm a tinkerer and even today MacOS still allows me to tinker quite a lot. But there's no requirement to tinker. If I want to actually get work done, I can use it in 'It just works' mode.

Re: Darling – macOS Translation Layer for Linux

#117
> At this point, does not yet run macOS application with a GUI

Which makes it rather pointless, for now. Practically all non-GUI software that runs on Darwin can be made to run on Linux too and thereby even Cygwin. What I would much rather see is library support for some BSD standard functions that are missing from Linux. Trying to migrate software that uses funopen(3) to Linux gives me an ulcer.

Re: Darling – macOS Translation Layer for Linux

#119

Earlier quoted context omitted.

The problem with replacing MacOS is that its key value lies in aspects that the open source community have yet to succeed in, or are structurally unfit to succeed in.[0][1] — System-wide UI consistency, especially in the fine details — Singular UI/UX vision eliminates points of confusion and everything-is-a-compromise choices for third party developers — Navigable by non-experts, even when things turn to shit — Nomin…

> — System-wide UI consistency, especially in the fine details > — Singular UI/UX vision eliminates points of confusion and everything-is-a-compromise choices for third party developers I mean, first-party GNOME applications are as consistent as first-party Apple macOS applications; and third-party macOS applications are as highly customized as third-party applications one might run on GNOME. Not sure what you base y…

>I'm pretty sure CoreAudio frames are not less than 44 samples.

CoreAudio is actually pretty good.

Without the linux-rt patchset, jack pipelines do overrun even when running jack at 10ms. Linux has quite the latency spikes.

It's possible to demonstrate this fairly quickly by running cyclictest from rt-tests.

Re: Darling – macOS Translation Layer for Linux

#120
post #90
post #73

The main attraction of Apple products is the certainty that, no matter what you do, they cannot be made to do what you would like. The consequence is that you feel no urge to spend time tinkering to get there, and instead adapt yourself to what it actually does. This reclaims all the time and attention that you would have spent on tinkering. Since what Apple products do has proven adequate for a large number of peopl…

I don't really get this, MacOS is super tinker-y. You can script multi-app work flows with Automator, set up folder actions to magically transmute files (I have one that insta-shrinks the images in PDFs for me and puts them in an output directory), cast magic spells on selected data using custom services, use the full range of Unix commands for text processing. You have Perl and Python right there. The things that ar…

> The things that are resistant to tinkering in MacOS are the UI

But not completely resistant. For example, there are multiple tiling window managers for os x.

Post reply on HN