Apple Icon

Apple

All things Apple Inc. related.
7 Stories
All Topics

Apple Icon www.thedevelopersunion.org

The Developers Union - a ‘non-union union’ advocating for sustainability in the App Store

Want developers of great software to be able to make a living doing it? Want free trials in the App Store? Join The Developers Union! Dear Apple, We believe that people who create great software should be able to make a living doing it. So we created The Developers Union to advocate for sustainability in the App Store. Today, we are asking Apple to publicly commit — by the tenth anniversary of the App Store this July — to allowing free trials for all apps in the App Stores before July 2019. After that, we'll start advocating for a more reasonable revenue cut and other community-driven, developer-friendly changes.

read more...

Database Icon www.foundationdb.org

FoundationDB – Apple's open source distributed database

Straight from the horse's mouth: FoundationDB is a distributed datastore, designed from the ground up to be deployed on clusters of commodity hardware. And: The key-value store supports fully global, cross-row ACID transactions. That's the highest level of data consistency possible. What does this mean for you? Strong consistency makes your application code simpler, your data models more efficient, and your failure modes less surprising. They say it's "actively developed and has years of production use". I wish they'd say exactly how it's being used in production. (Maybe they do and I haven't found it yet?) Also, if you're getting hung up on "key-value store", the vision is much bigger than that.

read more...

Swift Icon github.com

SwiftNIO – it's like Netty, but written for Swift

Straight outta Cupertino: a low-level tool for building high-performance networking applications in Swift. It particularly targets those use-cases where using a "thread-per-connection" model of concurrency is inefficient or untenable. This is a common limitation when building servers that use a large number of relatively low-utilization connections, such as HTTP servers. Could this be a first step toward Swift-powered servers running all around the globe? Maybe Apple will finally be able to ditch WebObjects... 😉

read more...

Apple Icon www.wired.com

This MacOS "root" Bug is Bad, Bad, Bad

Volker Chartier, the first to alert WIRED to the issue with Apple's patch: It’s really serious, because everyone said "hey, Apple made a very fast update to this problem, hooray!" But as soon as you update [to 10.13.1], it comes back again and no one knows it. You should pay close attention to this if you're on MacOS High Sierra. Also, the story behind the “anyone can login as root” tweet is quite interesting as well. Lemi Orhan Ergi: The infrastructure staff noticed the [root] issue and used the flaw to recover my colleague’s account. On Nov 23, they informed Apple about it. They also searched online and saw the issue mentioned in a few places already, even in Apple Developer Forum from Nov 13. It seemed like the issue had been revealed, but Apple had not noticed yet. Yesterday the infrastructure staff informed me that they had to set-up a root password on my Mac so that I wouldn't have the issue. I saw the issue with my own eyes and thought that it was unbelievable! Also, here’s how to set root password if that's the route you want to go.

read more...
0:00 / 0:00