Earlier quoted context omitted.
> Apple should be losing devs in favor of other better platforms, not the other way around. So far, good hardware, close-to-*ix-OS software, and penetration are kind of make them a hard competitor to beat. What other "better" platforms are you thinking about?
System76 is one: https://system76.com/ Edit: and don't forget that ElementaryOS gets you pretty damned close to the Mac UI experience. I personally prefer GNOME, which seemingly steals inspiration from across the industry, so it's different but also really slick (the use of Super/Winkey as both alt-tab and the launcher is genius).
Response to “WireGuard: great protocol, but skip the Mac app”
301–310 of 392 posts
Re: Response to “WireGuard: great protocol, but skip the Mac app”
#302Earlier quoted context omitted.
> can't justify wasting that much time and stress on a platform that clearly is more concerned with meeting the needs of casual users and media professionals rather than developers It’s because Apple prioritizes users over developers that they have so many users.
This is kind of weird though, but aren't developers also users? Or are they just small enough fraction of the users? Probably it just seems bigger here in Hacker News where most of Apple users are also developers...
Re: Response to “WireGuard: great protocol, but skip the Mac app”
#303I'm going to bookmark this reply as an example of how to take feedback and respond appropriately. Jason's explanations both take responsibility for the issues at hand and provide adequate information to understand the difficulty in resolving them. He takes responsibility for a failure in review, which is a common problem I see in engineering orgs. I'm not an Apple user but I have a lot of love for the wireguard proje…
Re: Response to “WireGuard: great protocol, but skip the Mac app”
#304Earlier quoted context omitted.
System76 is one: https://system76.com/ Edit: and don't forget that ElementaryOS gets you pretty damned close to the Mac UI experience. I personally prefer GNOME, which seemingly steals inspiration from across the industry, so it's different but also really slick (the use of Super/Winkey as both alt-tab and the launcher is genius).
Hmm...maybe. I know several people who have System76 laptops and none of them would say that they're made well. At best they seem to tolerate poor Clevo-rebrand construction out of a desire to support a libre ecosystem. Complaints like needing to reboot to switch between integrated and discrete graphics, low quality screens, extreme fan noise that then interferes heavily with the microphone, and terribly overpromised…
Re: Response to “WireGuard: great protocol, but skip the Mac app”
#305Earlier quoted context omitted.
Hiya! Former mac native developer here, moving to a new company. My new corp gave me the option of a thinkpad running windows or a Mac, and I chose the mac just so I could have a sane terminal experience, UNIX-like tools, etc. I would vastly prefer to use Linux, but unfortunately that's just not an option for a company-issued machine at this juncture--and in my experience it's easier to spin up a VM on a Mac than a W…
My experience is that Windows Subsystem for Linux has been amazing on Windows and just keeps getting better. I've also never noticed any difference in spinning up VMs. But anyway I get keeping with familiar tools but, I just disagree that MacOS is a better or even "sane" terminal platform. All the ancient GNU tools Mac ships and BSD-style "but Posix!" pedantry drives me up the wall.
I have no desire to look at WSL ever again.
I experienced the same thing with on F# on mac a year or so ago, the dotnet CLI tool was effectively broken and official onboarding docs didn't work.
I tried revisiting when they announced F# 5 late last year, but same thing, docs don't work/broken on Mac. Turned me off for F# development and leaves me a bad impression on anything Microsoft releases.
Re: Response to “WireGuard: great protocol, but skip the Mac app”
#306Earlier quoted context omitted.
Hiya! Former mac native developer here, moving to a new company. My new corp gave me the option of a thinkpad running windows or a Mac, and I chose the mac just so I could have a sane terminal experience, UNIX-like tools, etc. I would vastly prefer to use Linux, but unfortunately that's just not an option for a company-issued machine at this juncture--and in my experience it's easier to spin up a VM on a Mac than a W…
My experience is that Windows Subsystem for Linux has been amazing on Windows and just keeps getting better. I've also never noticed any difference in spinning up VMs. But anyway I get keeping with familiar tools but, I just disagree that MacOS is a better or even "sane" terminal platform. All the ancient GNU tools Mac ships and BSD-style "but Posix!" pedantry drives me up the wall.
Re: Response to “WireGuard: great protocol, but skip the Mac app”
#307Apple doesn't deserve to have such careful and detail-oriented FOSS developers like Jason, developing for their platform. He is genuinely wasting time in order to work around Apple's developer-unfriendly platform. Not that I should be telling devs where they should spend their time... but I feel like so much effort is being devoted to fix Apple's issues. > When I'm debugging these issues, I'll often times spend a few…
> Apple should be losing devs in favor of other better platforms, not the other way around. So far, good hardware, close-to-*ix-OS software, and penetration are kind of make them a hard competitor to beat. What other "better" platforms are you thinking about?
Second best is Dell[0], I have used two generations of their Ubuntu-oriented XPS 13 or Precision laptops. They're fantastic.
[0] - https://www.dell.com/en-us/work/shop/overview/cp/linuxsystem...
Re: Response to “WireGuard: great protocol, but skip the Mac app”
#308Earlier quoted context omitted.
To defend Apple here - if they allowed “donations” with only a 5% fee you’d have thousands of developers offing “free premium” to “donators”. What Apple needs is a curated system to support open source development for apps - for example, after proving that you really are a non-profit (think Mozilla foundation) Apple could still charge the 30% but then rebate 20% back as a donation from Apple itself. Win/win.
Apple already has such a process - you may not agree with the criteria, but they do outline it quite clearly: 3.2 Other Business Model Issues [..] (vi) Approved nonprofits may fundraise directly within their own apps or third-party apps, provided those fundraising campaigns adhere to all App Review Guidelines and offer Apple Pay support. These apps must disclose how the funds will be used, abide by all required local…
Re: Response to “WireGuard: great protocol, but skip the Mac app”
#309Earlier quoted context omitted.
Hiya! Former mac native developer here, moving to a new company. My new corp gave me the option of a thinkpad running windows or a Mac, and I chose the mac just so I could have a sane terminal experience, UNIX-like tools, etc. I would vastly prefer to use Linux, but unfortunately that's just not an option for a company-issued machine at this juncture--and in my experience it's easier to spin up a VM on a Mac than a W…
My experience is that Windows Subsystem for Linux has been amazing on Windows and just keeps getting better. I've also never noticed any difference in spinning up VMs. But anyway I get keeping with familiar tools but, I just disagree that MacOS is a better or even "sane" terminal platform. All the ancient GNU tools Mac ships and BSD-style "but Posix!" pedantry drives me up the wall.
Re: Response to “WireGuard: great protocol, but skip the Mac app”
#310Earlier quoted context omitted.
System76 is one: https://system76.com/ Edit: and don't forget that ElementaryOS gets you pretty damned close to the Mac UI experience. I personally prefer GNOME, which seemingly steals inspiration from across the industry, so it's different but also really slick (the use of Super/Winkey as both alt-tab and the launcher is genius).
Hmm...maybe. I know several people who have System76 laptops and none of them would say that they're made well. At best they seem to tolerate poor Clevo-rebrand construction out of a desire to support a libre ecosystem. Complaints like needing to reboot to switch between integrated and discrete graphics, low quality screens, extreme fan noise that then interferes heavily with the microphone, and terribly overpromised…
I like the thicker case as well. The mac just feels too flimsy when I'm banging away on the keyboard.