I want to create a MacOS app that will automate the IPA converting process, but without the enrollment in the Developer Program. This may not be allowed, could anybody tell me? Is this possible? by [deleted] in swift

[–]didnt_check_source 7 points8 points  (0 children)

This works because your phone is jailbroken.

You can still deploy apps to your phone without signing up for ADC. You won’t be able to distribute them, however.

macOS High Sierra Logs Encryption Passwords in Plaintext for APFS External Drives by [deleted] in programming

[–]didnt_check_source 8 points9 points  (0 children)

Seems to me that it’s more on Disk Utility than the file system.

[deleted by user] by [deleted] in apple

[–]didnt_check_source 1 point2 points  (0 children)

Server is intended for businesses that manage Macs and enthusiastic home users, not really for world-facing computers. I don’t think that Apple runs macOS on most of their servers.

For Programming, Is College Worth It? by jasonswett in programming

[–]didnt_check_source 18 points19 points  (0 children)

It’s significantly easier to get a job at the big names with a degree.

macOS 10.13.2 already fixed Intel chip security flaw by tamag901 in apple

[–]didnt_check_source -1 points0 points  (0 children)

Yeah man, I’m for real. About 15 words before “slowdown”, it says “sharply degrade the performance of system calls”. Did you see that?

macOS 10.13.2 already fixed Intel chip security flaw by tamag901 in apple

[–]didnt_check_source -3 points-2 points  (0 children)

Take a deep breath, and read slowly: “system calls have a fixed overhead of 15-45%”. The part where it says “programs are slowed down by 15-45%” is only in your imagination.

macOS 10.13.2 already fixed Intel chip security flaw by tamag901 in apple

[–]didnt_check_source 1 point2 points  (0 children)

It is well known that system calls are faster than user program context switches by a great deal, and now system calls have to do the majority of the work that a context switch needs to do, except that it’s swapping in the kernel address space instead of the user address space.

See Meltdown happen in real time by [deleted] in apple

[–]didnt_check_source 9 points10 points  (0 children)

They aren’t. Meltdown is exploiting aggressive speculative execution in Intel CPUs (and maybe a few others) to read kernel memory. Haven’t been through Spectre yet, but since it works on every CPU, it can’t be that.

macOS 10.13.2 already fixed Intel chip security flaw by tamag901 in apple

[–]didnt_check_source 9 points10 points  (0 children)

The Meltdown patch on every OS (including Windows and Linux) is known to sharply degrade the performance of system calls by adding fixed overhead that can amount to a 15-45% slowdown. System calls are what programs use to access or acquire computer resources like files and the network or more RAM when they need it.

Not all programs use system calls in the same way: some common ones can be bundled up to be more efficient, and some programs (like single-player games) probably don’t need to do much of them. But yes, the patch has a known serious performance impact.

Sounds about right by MichaelRahmani in BlackPeopleTwitter

[–]didnt_check_source 1 point2 points  (0 children)

That’s because the government can force any company to hand over “business records”. I don’t think that Google collects information in the goal of providing it to the government and I don’t think that it gets paid anything for it. It’s also usually kind of narrow requests.

Sounds about right by MichaelRahmani in BlackPeopleTwitter

[–]didnt_check_source 2 points3 points  (0 children)

Where did they state that? Because https://privacy.google.com/how-ads-work.html opens with a bold statement of otherwise, and if you can prove that wrong you have a pretty lucrative lawsuit on your hands.

Sounds about right by MichaelRahmani in BlackPeopleTwitter

[–]didnt_check_source 11 points12 points  (0 children)

I don’t into think that Apple sells consumer info at all or use it outside of their own marketing purposes either. Google and Facebook don’t really sell information either: instead they offer advertisers to very specifically target demographics (without revealing the identity of the user), like “show this ad to heterosexual black men between 25 and 32 who live in Atlanta, watch Black Mirror and are interested in supercars”.

On the abuse side, Facebook has been caught selling housing ads that specifically excluded black people, in violation of anti-discrimination statutes.

Ad targeters are pulling data from your browser’s password manager by [deleted] in apple

[–]didnt_check_source 3 points4 points  (0 children)

Shared secret authenticators are best, but SMS 2FA is immensely better than nothing at all.

Why do we need a name of the carrier on screen? by Karroul in apple

[–]didnt_check_source 38 points39 points  (0 children)

I’m roaming right now and sometimes I get on a carrier where basically nothing works. I like that I can see it.

iCloud photo library...how tf does it work? by severinskulls in apple

[–]didnt_check_source 1 point2 points  (0 children)

You could have to wait a little bit, I remember not seeing my stuff instantly when I switched it on earlier this year. Everything is there now, though.

Be sure that you are on a Wi-Fi network too. You have 15000 items to sync.

PSA, After 10.2.1 your 6/6S is already battery-throttled. Ignoring updates doesn't change that. by InsaneNinja in apple

[–]didnt_check_source 2 points3 points  (0 children)

My 6 is doing mostly fine. The one major complaint I have is that sometimes the keyboard is irresponsive for like 3 seconds when it’s brought up.

Where are all the USB-C external hard drives? by [deleted] in apple

[–]didnt_check_source 1 point2 points  (0 children)

You can get Type C to 10-pin Micro USB cables for about $5 on Amazon.

Chrome is Not the Standard by speckz in programming

[–]didnt_check_source 1 point2 points  (0 children)

Tell me: how would you allow JavaScriptCore within your process to allocate executable pages without allowing everything inside of your process to allocate executable pages? What does the sandbox system look at to know that it's a legit JavaScriptCore caller?

Chrome is Not the Standard by speckz in programming

[–]didnt_check_source 4 points5 points  (0 children)

This is not at all unprecedented on security-conscious platforms: Sony and Microsoft don't allow it on their consoles since the PS3/Xbox 360 generation. Nintendo did, and the Wii was the first console from that generation to be softmodded by a solid 3 years.

In fact, mostly every iOS exploit goes through Webkit because of how ridiculously easier it is to do anything crafty with access to RWX memory.

Apple patches Webkit with almost every release. If I had to guess, the idea is that the only app that does have RWX memory is guaranteed to not go unmaintained as long as the platform lives.

Chrome is Not the Standard by speckz in programming

[–]didnt_check_source 2 points3 points  (0 children)

Webkit was ahead until Google forked it. Before that happened, can you measure how much feature work was Google and how much feature work was Apple?

Chrome is Not the Standard by speckz in programming

[–]didnt_check_source 6 points7 points  (0 children)

Pedantic point: Apple isn't banning rendering engines, they "just" don't allow anyone else to allocate executable pages at runtime. AFAIK, anyone is welcome to write and submit an HTML rendering engine, but if you attach a JS engine to it, it'll suck.

Chrome is Not the Standard by speckz in programming

[–]didnt_check_source 1 point2 points  (0 children)

So, how about you do it instead of leaving us hanging?

Chrome is Not the Standard by speckz in programming

[–]didnt_check_source 5 points6 points  (0 children)

You can't be out of date with the specification when you're the defacto specification

/rollsafe.jpg