This week we follow up on Greg’s Hashing talk at SLUG, Slack raised 4M in venture capital, Apple plans to release a low-cost MacBook and Pro Mac Mini and 2 spaces after a period. A teenage hacker grabs 90 GB of Apple’s files. Back To My Mac is not coming to macOS Mohave. Picks: Hug your old Mac with these retro pillows, Customizing the file header comment and other text macros in Xcode 9. After Show: Mastodon, Top iOS Dev Podcasts
This week we give our impressions of WWDC 2018 keynote. We discuss Apple’s presenting the scholarship winner apps on the App Store. Microsoft’s purchase of GitHub. Apple is getting into the ad game to compete with other online players. The rumored iPad with face recognition is coming. We talk about the deprecation of OpenGL and OpenCL. Finally by Rene Richie guides our discussion of the WWDC announcements. Picks: UX Cake w/Jaime Lopez Jr, Machine Learning – Build a Model, App Store Review Guidelines Diff, Stevie the Snail, SpriteKit, PlayDead’s INSIDE
The cover image contains apps the hosts have worked on.
This week we are joined by Tammy Coron and Greg Heo. We follow up on Learning to Learn, a MacBook Pro saving a life, where Apple products are made and the math behind a 5-star rating. This week marked the 10 year anniversary of the iPhone announcement by Apple. So we asked listeners and friends to tell us what the iPhone has meant to them. We hear from Kim Ahlberg, Justin Stanley, Aaron Douglas, Peter Cook, George Stroumboulopoulos, Jaime Lopez Jr and Rich Turton. We talk about Phil Schiller’s press tour on the iPhone early history as well as some recent turnaround in iPhone sales and market growth. We speculate Chris Lattner’s move to Tesla. Cloud storage is mentioned. Picks: Kaleidoscope, Hyperdrive USB Hub
// For x 5 stars, and 1 1 star, the average is:
Ave = (5x + 1) / (x + 1)
// Solve for x to get the number of 5 stars needed to achieve this Ave with 1 star:
5x + 1 = (Ave)x + Ave
(5 - Ave)x = Ave - 1
x = (Ave - 1) / (5 - Ave)
// So to get Ave = 4.75, with 1 1-star, you need:
x = 15 5 stars
// And to get Ave = 4.5, you need:
x = 7 5 stars
// Say you have one 5-star and one 1-star. What’s the average?
(1 + 5) ÷ 2 = 3 stars! // How horrible!
// Then you get another 5-star review. Your new average:
(1 + 5 + 5) ÷ 3 = 3.7 stars. // Getting better.
/* So you could just keep adding another 5 and increasing the number after the ÷ until you hit 4.5.
As Mark says, 7 5-star reviews is the magic number to get back up to four and a half: */
(1 + 5 + 5 + 5 + 5 + 5 + 5 + 5) ÷ 8 = 4.5
This week we answer #askMTJC about how we use the pragma mark in our apps. We also follow up as we test drive Setapp’s beta program. We discuss the @available attribute in Swift that allows you to use new iOS features while maintaining backward compatibility. We the new Bluetooth 5 announcement and discuss some contradictory articles on the wearables market. Aaron gives a status report on CarPlay in his new car. Picks: Pre-Apple return Steve Jobs TV interview, Wang 1980’s TV commercial and Inside the secret meeting where Apple revealed the state of its AI research.
This week start the FU with Jean Louis Gassée’s Monday Note on the Mac Endgame. Following that we discuss the scam apps present on the Mac App Store. We discuss Matthew Yglesias’ post on Apple having outgrown it’s own corporate structure. We also discuss Chris Eidoff’s post on the over-reliance on Protocol-Oriented Programming. We discuss Amazon’s image recognition services. We touch on the Mac Calendar spam bug. Picks: AIToolbox, mucicForProgramming and Spark For Mac.