Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Lensflare17558119dWhen you don’t get the difference between a mac and a very specific software that is written for it…
-
netikras34891119d@Lensflare in unix there's basically no difference. It's all coming from the same vendor
-
Lensflare17558119dMacs are expensive but good. Macos is superior to Windows.
Macs can have software written for them that is garbage. -
netikras34891119d@Lensflare I am sorry, but after the last few days I'd rather say "Macs can have software written for them that is proper", not the other way around.
-
netikras34891119da genuine question: how do you people debug anything in macos....?
- dtrace/strace blocked by SIP
- proprietary commands provide shitty explanation of errors
- errors are undocumented (how is this UNIX...? Look at the AIX's approach - they've done outstanding work there!!) [Unknown Error: -2,147,409,850 when generating CSR with xcode]
- using legacy protocols (only supports .p12 containers created with the `--legacy` option)
- etc.
Is this the case of walking through glass and fire for years until you develop "the hunch"? So far I've been working with long-time iOS devs and they still base their troubleshooting on pure guesswork. Is this the apple way....? -
netikras34891119dand now I've just wasted ~2 hours debugging why the fuck git stopped working. `git fetch` just sits there. Trace shows all the right requests UNTIL it's time to actually start fetching data.
It started working the moment I logged out from the GUI session...... -
netikras34891119dI know people often exaggerate this, but I'm certain that if I end up in hell, I'll be forced to use MacOS. It is the ultimate torture to me, as a software engineer.
it has the looks of a decent Linux/UNIX OS, but it just doesn't work that way. And it doesn't tell you why. -
Lensflare17558119d@netikras signing and distribution is honestly a major PITA.
But the actual development in Xcode (in Swift or even Objective-C) is flawless.
For debugging you use Xcode and every error is documented. -
lungdart3428119dI'm a Linux guy but forced to use mac at work. It's annoying, but thank God it's not Windows.
-
netikras34891119dbash-5.2$ brew install ca-certificates
<...>
bash-5.2$ ls -l /opt/homebrew/etc/ca-certificates/cacert.pem
lrwxr-xr-x 1 root admin 80 Apr 5 15:13 /opt/homebrew/etc/ca-certificates/cacert.pem -> /opt/homebrew/Cellar/ca-certificates/2024-03-11/share/ca-certificates/cacert.pem
bash-5.2$ ls -l /opt/homebrew/Cellar/ca-certificates
total 0
drwxr-xr-x 6 ec2-user admin 192 Aug 29 12:01 2024-07-02
bash-5.2$
..... -
Lensflare17558119d@mostr4am I don’t care what you have experienced when you were working for the Apple Support or whatever. It doesn’t matter.
From my decades of experience, compared to Google and Microsoft, Apple has the best developer experience by far. -
jestdotty5744119dif you charge people a lot of money you trick them psychologically into thinking you're quality
that's Apple's legacy -
Lensflare17558118d@jestdotty if you charge people less money you trick them psychologically into thinking you are a good deal.
that’s Google's legacy -
Lensflare17558118d@mostr4am I read that story multiple times from you already 🙂
Nothing of it has anything to do with how the price relates to the quality.
It’s just an anecdote about how shitty you find Apple.
I agree it’s shitty. But again, nothing to do with price/quality. -
xcodesucks55479dI feel your pain, brother. I struggled with it for the last three days, part time, but nevertheless agonizing.
I ended up deleting every developer certificate off of every machine I have and revoking everything from the Apple developer account.
Several ghost certificates in Xcode that I can’t get rid of no matter what I do, but this approach allowed me to create singular new certificates and actually have a compile and link and run successfully.
I’m convinced that people who claim their security professionals are full of shit, definitely NOT engineers. They’ll force you to have certificates on your software like having seatbelts on easy chair. It’s asinine and it prohibits and inhibits development . It clearly doesn’t prevent malware. Fake security.
I wish Apple would focus on fixing the bugs, which are vulnerabilities themselves, instead of trying to wrap themselves in chains and self flagellating, hitting us Developers in the process.
Yes, Xcode does suck. -
Lensflare1755879d@jestdotty technically correct and obvious.
And technically I said that it *hardly* counts.
Do you have more insubstantial comments on that?
Related Rants
A question for the people who say Macs are superior...
WHAT THE FUCK
I'm wrestling this iOS signing issue for the fourth day. How the fuck do people manage to build anything using tools broken by design and sold to them for the price of their mother.
rant
mac
command
macos
bsd
verbose
codesign
apple
wtf
unix